graph TD
A[Start: Select Subagent To Focus On] --> B{Choose First Subagent}
B --> C[GreetingComposerAgent Selected]
C --> D[Input Processing]
D --> D1[Read Master Instructions]
D --> D2[Extract Greeting Requirements]
D --> D3[Parse Tone Guidelines]
D1 --> E[Greeting Generation]
D2 --> E
D3 --> E
E --> E1[Create Opening Line]
E --> E2[Add Name Introduction]
E --> E3[Include Well-being Check]
E1 --> F[Tone Adjustment]
E2 --> F
E3 --> F
F --> F1[Add Natural Pauses]
F --> F2[Insert Conversation Fillers]
F --> F3[Adjust for Friendliness]
F1 --> G[Output Formatting]
F2 --> G
F3 --> G
G --> G1[Format as greeting-snippet]
G1 --> H[Quality Check]
H --> H1[Verify Length]
H --> H2[Check Tone]
H --> H3[Validate Format]
H1 --> I[Final Output]
H2 --> I
H3 --> I
I --> J[End: Ready for ScriptAssemblerAgent]