✅ Strategy Development ✔️\
✅ Business Model Canvas ✔️\
🧠 Context from previous stages is flowing correctly\
💬 AI generation + progress bars are working\
📍 Roadmap is structured via tabs + wizard UI
Implement wizard steps for:
Enable per-section AI suggestions
Add context checking for each step
Final stage status tracking
✅ Already scaffolded -- we'll just finish this stage cleanly.
Create model + wizard UI
Add country-specific logic (e.g., UK rules for LTDs)
Link to optional checklist/tools
Compile content from all stages
PDF/Print/Export-ready view
AI-generated plan summary
Attachment system (if time allows)
Logo, landing page, About us (light)
Domain + hosting prep (Heroku, Netlify, etc.)
Starter content / default users
Real demo flow to show investors or clients
Your model already holds:
strategic_goals: ✅ SMART Goals (growth, app launch, expansion)
core_strategy: ✅ Core Initiatives + embedded Scaling Strategy
That means we don't need to add another attribute just for scaling_strategy, because we embedded it inside core_strategy in a structured way (with **Scaling Strategy:** block).
Inside FinancialPlanService.can_generate_ai?(section) --- we want to check:
ruby
Copy
when 'funding_needs'
strategy = business_idea.strategy_development
strategy.present? &&
strategy.strategic_goals.present? &&
strategy.core_strategy.present? &&
strategy.core_strategy.include?("**Scaling Strategy:**")
This ensures:
The section exists
There's meaningful content to pull from
The Scaling Strategy part has been defined
Here's what we'll feed into the AI prompt:
Business Title, Country, Description
Business Idea Summary (from business_idea_definition)
Market Research AI Insights
Key Competitor Cost/Revenue models
Strategic Goals
Scaling Strategy from Core Strategy
This will let the AI recommend:
Types of funding needed (based on stage + scale)
How much may be required
Possible sources: bootstrapping, loans, grants, VC, etc.
Timeline for raising funds
We could give extra weight to growth-oriented phrases in strategic_goals (e.g., "launch", "expand", "enter market") and pick up signals to determine funding urgency and size.
Let me know if you want to proceed with the adjusted logic for can_generate_ai?, then I'll generate the Step 6 partial view using all of this.
To replay you need to login. Don't have an account? Sign up for one.