graph TD
A["1. Setup<br/>Get your environment ready"] --> B["2. Create Strategy<br/>Generate a new strategy package"]
B --> C["3. Develop<br/>Test indicators, implement logic"]
C --> D["4. Backtest<br/>Test with historical data"]
D --> E["5. Validate<br/>Pre-flight checks, sanity checks"]
E --> F["6. Optimize<br/>Tune parameters with hyperopt"]
F --> G["7. Iterate<br/>Refine based on results"]