15 KiB
Banatie Project Roadmap
📅 Date Management Approach
Philosophy: Dates for completed work (track velocity), estimates for future work (reduce stress).
- ✅ Completed tasks: Record actual completion date
- 🔄 In progress: Show start date + estimated duration
- 📅 Future tasks: Show estimated duration only
- 🎯 Milestones: Relative timeframes from key decision points
Why: With 15-20 hrs/week availability, fixed deadlines create false pressure.
🎯 Current Status
Phase: Pre-launch / MVP Development Sprint: Tech Debt Clear + Prompt URLs (Days 1-7) Focus: Unified product approach (Direction 1 + 2 combined) Next Milestone: Ultra-minimal launch (Week 1 - Prompt URLs + Manual payments) Last Updated: November 3, 2025 (documentation integrated)
🔄 Active Sprint: MVP Development (Nov 2-10)
DECISION: Unified Product Approach
Key Insight: Direction 1 (Agencies) + Direction 2 (AI Developers) = SAME product
- Technical implementation identical
- Difference = entry point preference (MCP vs Prompt URLs)
- Many users are BOTH (tech lead at agency)
Strategy: Build one product, multiple interfaces
Current Blockers (Days 1-4)
- DB schema update (2 days)
- Endpoints align with DB (2 days)
Week 1: Ultra-Minimal Launch (Days 5-9)
Tech (Days 5-7):
- Prompt URLs (3 days) - Universal entry point
Non-tech (Day 8):
- Landing page (2 hours) - Single page, hero + pricing + CTA
- Docs page (2 hours) - Prompt URLs + API examples
- Signup flow (30 min) - Google Form, manual process
Launch Day 9:
- Reddit r/cursor post (morning)
- Discord Cursor channel (morning)
- Respond to comments (all day)
- Manual API key distribution
Goal: 3-5 early adopters try it, 1 pays (any amount)
Mental model: Experiment, not mass launch. Coffee with customer, not opening cafe.
Week 2-3: Developer Tools
- MCP Server (3 days)
- SDK TypeScript/Python (2 days)
- CLI (2 days)
- Automated payments (2-3 days)
Goal: 10-20 paying users
Week 4+: Production Features
- CDN integration (1 day)
- Image transformations (1 day)
- Focal point detection (2-3 days)
- Admin UI (3-5 days)
Goal: 50+ users, validate segments
✅ Completed: Foundation (Oct 20 - Oct 30)
- Market positioning clarified (Oct 25, 2025)
- ICP hypothesis validated internally (Oct 28, 2025)
- Pricing strategy drafted (Oct 29, 2025)
- MVP scope defined (Oct 30, 2025)
- Documentation framework established (Oct 30, 2025)
✅ Completed: Passive Research Phase 1 (Oct 31 - Nov 2)
- Direction 0 research (Initial Exploration) - Completed Oct 31, 2025
- Direction 1 research (Agencies + Placeholder Hell) - Strong signals found
- Direction 2 research (AI Coding Agents) - ⭐ STRONGEST validation (70-80% confidence)
- Direction 6 research (Gemini/E-commerce) - Parking lot (ICP mismatch with no-code preference)
- Directions 11-12 scoped (E-commerce deep-dive, NoCode builders) - Future exploration if needed
- Research methodology documented (passive-research-methodology.md) - Reusable framework
- Research direction trackers created (10 directions mapped, 2 extensions planned)
- Research navigation hub created (research/INDEX.md)
- A/B/C/D segmentation framework created
- Research documentation restructured (flat + descriptive names)
Key Outcomes:
- Direction 2 = 70-80% confidence (AI coding agents using Cursor/Claude Code)
- ICP refined to 4 segments: A (Studios), B (Power Users) ⭐, C (Freelancers), D (AI-savvy Freelancers) ⭐
- Technical product = same for all segments
- GTM differs by segment (messaging, pricing emphasis, outreach channels)
- 10 research directions mapped (0-10), 2 extensions scoped (11-12)
- Reusable research methodology established for future validation sprints
- Complete research documentation system created
🔄 Active Sprint: Interview Preparation (Nov 2 - Nov 3)
Goal: Prepare for 10-14 validation interviews across A/B/C/D segments
Tasks
- Create interview scripts for each segment (4 scripts)
- A: Studios/Agencies (CEO/Manager)
- B: Power Users (Tech leads with Cursor)
- C: Freelancers (Solo)
- D: AI-savvy Freelancers
- Identify specific outreach targets:
- B: r/cursor Discord members, specific power users
- D: Twitter #AIFreelancer list (20-30 profiles)
- A: LinkedIn agency CEOs (50-100 list)
- C: Upwork active freelancers, r/freelance members
- Prepare validation scorecard (track by segment)
- Plan outreach timeline (7-day sprint schedule)
📅 Upcoming Sprint: External Validation (Nov 4 - Nov 10)
Est. duration: 7 days
Owner: Oleg
Interview Distribution
- B (Power Users): 3-4 interviews (PRIMARY focus)
- D (AI Freelancers): 3-4 interviews (SECONDARY)
- A (Studios): 2-3 interviews (TERTIARY)
- C (Freelancers): 2-3 interviews (BONUS)
Total: 10-14 interviews
Success Criteria
- 60%+ say "I would use this" (6+ out of 10)
- 40%+ willing to pay $20+ (4+ out of 10)
- 30%+ want early access (3+ out of 10)
- KILLER USE CASE identified: ONE specific pain mentioned by 60%+
Outreach Channels (Reddit ban workaround)
- Discord #1: Cursor + Claude servers (most active)
- Twitter/X #2: Search #cursor #ClaudeCode #AICoding
- Dev.to #3: Comment on AI coding articles
- Indie Hackers #4: Direct messaging
- LinkedIn #5: Careful approach (employer risk)
📊 Key Metrics Dashboard
Updated: Weekly (Sundays)
Validation Metrics (Active Sprint)
- Interviews completed: 0 / 10
- Positive responses ("I would use"): - / -
- Willing to pay $20+: - / -
- Early access requests: - / -
By Segment:
- A (Studios): 0 / 3 interviews
- B (Power Users): 0 / 4 interviews ⭐ PRIMARY
- C (Freelancers): 0 / 3 interviews
- D (AI Freelancers): 0 / 4 interviews ⭐ SECONDARY
🚦 Decision Gates
GATE 1: ICP Validation (ACTIVE - Est. Nov 10, 2025)
Started: Nov 2, 2025 (preparation phase)
Success criteria (ALL must be met):
- 60%+ interviews say "I would use this" (6 out of 10)
- 40%+ willing to pay $20+ (4 out of 10)
- 30%+ want early access (3 out of 10)
- KILLER USE CASE: ONE specific, frequent pain mentioned by 60%+ (not scattered needs)
- Budget confirmed (they pay for other tools)
Possible outcomes:
- ✅ GO → Build MVP for validated segment (4-6 weeks)
- 🔄 PIVOT → Test different segment (add 1-2 weeks)
- 🛑 STOP → No market fit, fundamental rethink
Review: Upon completion with @men
GATE 2: MVP Launch Readiness
Timeframe: ~6-8 weeks after Gate 1 GO decision
Success criteria:
- MCP integration works reliably (95%+ success rate)
- 5-10 beta users onboarded
- 50+ generations completed
- 2+ users purchase credits
- No critical bugs
Possible outcomes:
- ✅ LAUNCH → Soft launch to communities
- 🔄 ITERATE → Add 1-2 weeks for improvements
- 🛑 PIVOT → Different approach needed
GATE 3: PMF Validation
Timeframe: ~6 months after Gate 1 GO
Success criteria:
- $1-2K MRR achieved
- <5% monthly churn
- "Can't live without" feedback from 3+ users
- Organic word-of-mouth starting
Possible outcomes:
- ✅ SCALE → Invest in growth
- 🔄 OPTIMIZE → Refine product
- 🛑 PIVOT/STOP → No PMF after 6 months
⚠️ Risk Mitigation Watch
HIGH PRIORITY RISKS
1. Burnout Risk (Severity: HIGH)
- Factors: Full-time job + side project + newborn (Kirill, Oct 7) + family of 5
- Current exposure: 60+ hrs/week total
- Monitor: Weekly health check-ins (Sundays)
- Mitigation: Strict time boundaries, one full day off/week, use Agent Coding
- Red flags: Health decline, family tension, job performance suffering
- Abort: If health/family at risk, pause Banatie
2. Financial Pressure Risk (Severity: HIGH)
- Factors: Zero buffer, school tuition coming, $6K/month sole income
- Current exposure: No emergency fund
- Monitor: Monthly expense tracking
- Mitigation: Keep day job until ≥$6K MRR, minimize expenses
- Red flags: Credit card debt, unpaid tuition, family money stress
- Abort: If Banatie costs >$500/month without revenue
3. No PMF Risk (Severity: HIGHEST)
- Factors: Unvalidated ICP, complex product, new category
- Current exposure: Hypothesis not yet tested externally
- Monitor: Interview feedback, usage metrics, qualitative signals
- Mitigation: Brutal validation BEFORE building more, ultra-MVP launch
- Red flags: No one willing to pay, high churn >10%, "cool but..." feedback
- Abort: After 6 months, if <$500 MRR and no PMF signals
4. Employer Discovery Risk (Severity: MEDIUM)
- Factors: Building side project while employed, same industry
- Current exposure: Public presence needed for marketing
- Monitor: LinkedIn mentions, colleague conversations
- Mitigation: Separate brand identity, delay LinkedIn, focus dev.to
- Red flags: Employer asks about side projects
- Abort: If employer forbids, negotiate exit OR pause publicly
📊 Research Insights Summary
UNIFIED APPROACH (Direction 1 + 2 Combined)
Key Discovery: Same product serves both segments
- Tech implementation: Identical
- Backend: Same (enhancement, CDN, transformations)
- Interfaces: Multiple (MCP, SDK, Prompt URLs, Web UI)
Decision: Build once, launch to both
Direction 2 (AI Coding Agents) ⭐ PRIMARY LAUNCH
🟢 Strong Signals:
- Massive user base (36K+ r/cursor members)
- Stock photos pain (generic, overused)
- Willingness to pay ($20-200/mo for AI tools)
- Manual Midjourney workflow tedious
- Aspect ratio limitations
- Image optimization time-consuming
- Paid MCP business model works
ICP Match: 70-80% confidence
- Founder IS the ICP (uses Claude Code)
- Technical fit = perfect (MCP + SDK)
- Market size = huge
- Fast to revenue
Launch Strategy: Week 1 (Prompt URLs + MCP)
Direction 1 (Agencies) ⭐ SECONDARY LAUNCH
🟢 Signals:
- "Placeholder hell" validated
- Client approval blocked without realistic images
- Stock photos unprofessional
ICP Match: 60-70% confidence (different personas, but overlapping needs)
Launch Strategy: Week 2-3 (same product, different messaging)
Direction 6 (E-commerce) - Parking Lot
🟢 Signals:
- Huge market ($50B product photography)
- Clear use case (1 photo → 100 variations)
🔴 Problems:
- ICP mismatch (no-code preference)
- Free tier competition (16K-31K images/month FREE)
- Pivot required (3-6 months)
Decision: Skip for now
🎯 ICP Segments (Unified Product)
See detailed doc: 14-icp-segmentation-unified.md
A) Studios/Agencies - Decision Maker (CEO/Manager)
- 3-10 person teams
- Client work focus
- Higher ACV potential ($99-149/mo)
- Prefer: REST API, Web UI, Prompt URLs
- Use case: Client mockup approval
B) Power Users - Tech Champion ⭐ PRIMARY LAUNCH
- Tech leads using Cursor/Claude Code
- Already pay $20-200/mo for AI tools
- Fast decision, can influence team
- Prefer: MCP, SDK, CLI
- Use case: Coding workflow automation
C) Freelancers - Solo Decision
- Most price-sensitive
- Fast decision (no approval)
- Prefer: REST API, Web UI, Prompt URLs
- Use case: Per-project images
- Credits > subscription
D) AI-Savvy Freelancers - Power Solo ⭐ SECONDARY LAUNCH
- Active AI tool users (Cursor, ChatGPT)
- High project volume, time=money
- Prefer: MCP, SDK, Prompt URLs
- Use case: Fast delivery
- Either model works
Key Insight: Many users are BOTH segments (e.g., tech lead at agency)
Technical Product: SAME for all segments
GTM Strategy: DIFFERS by segment (messaging, pricing emphasis, channels)
🔮 Future Milestones (After Validation)
Post-Validation Phase (1-2 weeks after GO)
IF GO decision (60%+ willing to use, 40%+ pay):
- Finalize MVP scope based on validated needs
- Begin MCP server development
- Prepare beta access list
IF PIVOT decision (<60% interest OR weak willingness to pay):
- Select alternative segment
- New interview script
- Second validation round (1-2 weeks)
IF STOP decision (<40% interest, no one willing to pay):
- Document learnings
- Thank interviewees
- Reassess in 3-6 months
MVP Development Phase (4-6 weeks after GO)
Weeks 1-2: Core generation + MCP integration
Week 3: MCP implementation
Week 4: Transformations + UI refinement
Week 5: Payments + polish
Week 6: Beta testing + iteration
Launch & Growth (Months 3-6 after validation)
Month 3: First paying customers
- Goal: 5-10 beta users, 50+ generations, 2+ purchases
- Target: $200-500 MRR
Month 4: Soft launch to communities
- r/ClaudeAI, Indie Hackers, dev.to
- Target: $500-1,000 MRR
Month 5: Growth optimization
- SEO content, community building, case studies
- Target: $1-2K MRR (Side Project Validation)
🎯 Long-term Goals (Relative Milestones)
Month 6: Side Project Validation
- MRR: $1-2K
- Customers: 10-20 paying
- Churn: <5% monthly
- Decision: Continue scaling OR reassess
Month 9: Hybrid Mode Decision
- MRR: $3-5K
- Customers: 30-50 paying
- Options: 4-day work week OR stay full-time
Month 12: Full-time Leap Evaluation
- MRR: $6K+ (salary replacement)
- OR: 12-month runway saved
- Decision: Go full-time OR continue hybrid
24-36 months: Sustainable Business
- MRR: $15-30K
- Hire 1-2 people
- Consider Ekaterina full-time on admin
📋 Action Items Summary
Active (This Week - Nov 2-3):
- Create 4 interview scripts (A/B/C/D segments)
- Build outreach target lists (Discord, Twitter, LinkedIn, Upwork)
- Prepare validation scorecard
- Plan 7-day interview sprint schedule
Next Week (Nov 4-10):
- Conduct 10-14 interviews across segments
- Document results in validation scorecard
- Make GO/PIVOT/STOP decision
- Plan next phase based on outcome
🎯 Success Definitions by Stage
Pre-launch Success (Current)
- ✅ ICP validated externally (60%+ interest, 40%+ pay)
- ✅ MVP scope locked (validated needs)
- ✅ First 5 beta users identified
Launch Success (Month 3-4)
- ✅ 5-10 beta users active
- ✅ 50+ generations completed
- ✅ 2+ credit purchases
- ✅ No critical bugs
Early Traction (Month 6)
- ✅ $1-2K MRR
- ✅ <5% churn
- ✅ PMF signals ("can't live without")
- ✅ Organic growth starting
Sustainability (Month 12)
- ✅ $6K+ MRR (salary replacement)
- ✅ Predictable growth
- ✅ Full-time transition viable
- ✅ Path to $10-15K MRR clear
Roadmap Owner: @men + Oleg Last Updated: November 3, 2025 Next Review: After Week 1 launch (Nov 9-10, 2025) Version: 3.1 (Documentation integrated: 13-17, unified product strategy active)
Related Documents:
- 13-competitive-analysis.md - Competitive landscape
- 14-icp-segmentation-unified.md - Unified ICP segments
- 15-mvp-scope-v2-realistic.md - Realistic MVP plan
- 16-product-features.md - Feature roadmap
- 17-week-1-launch-checklist.md - Launch execution guide ⭐