graph TD
Start[Start: Input Received] --> T1[Task #223: Analyze Transcription]
T1 --> S1[SILO 1: Initial Content Analysis]
S1 --> Output1[potential_steps_list]
Output1 --> T2[Task #223: Select & Refine Steps]
T2 --> S2[SILO 2: Step Selection]
S2 --> Output2[six_refined_steps]
Output2 --> T3[Task #190: Clean & Format Data]
T3 --> S3[SILO 3: Format & Structure]
S3 --> T4[Task #185: Generate JSON]
T4 --> Output3[final_json_output]
Start --> InputA[raw_transcription]
Start --> InputB[video_duration]
Start --> InputC[tutorial_title]
InputA --> T1
InputB --> T1
InputC --> T1
InputC --> T2
InputC --> T4
Output3 --> End[End: JSON File Complete]