graph TD
A[Start Subagent] --> B[Input Collection]
B --> C[User Description Input]
B --> D[Track Metadata List Input]
C --> E[Silo 1: Gather Inputs]
D --> E
E --> F[Silo 2: Filter Tracks]
F --> G[Apply LLM Skill #223]
G --> H[Process Description]
G --> I[Analyze Track List]
G --> J[Select Top 3 Matches]
H --> K[Silo 3: Format Output]
I --> K
J --> K
K --> L[Generate JSON Structure]
L --> M[Return Final JSON List]
M --> N[End Subagent]