✅ 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.