graph TD A[Start Task] --> B[Market Researcher] B --> B1[Research Topic] B1 --> B2[Brainstorm Keywords] B2 --> B3[Merge Research] B3 --> C[Product Analyst] C --> C1[Query Oracle] C1 --> C2[Write Product List] C2 --> D[Roadmap Creator] D --> D1[Create 6-Month Plan] D1 --> E[Document Compiler] E --> E1[Merge Documents] E1 --> F[affiliate_plan.txt] F --> G[End Task] subgraph Output Files H[market_research_output.txt] I[keywords_list.txt] J[market_research_final.txt] K[product_analysis.txt] L[roadmap_overview.txt] end B1 --> H B2 --> I B3 --> J C2 --> K D1 --> L