Development Roadmap
Outcome-based phases. No hard deadlines — gates are business metrics, not calendar dates. Milestones below sync from the GitHub roadmap project (with label fallback) and green checks match closed issues. View projects.
Phase 1
Gate: first trade on CCX
Foundation
CCX · CQI · Business SSO · BMC — Active development
Generated from GitHub via scripts/Update-RoadmapHtmlFromGitHub.ps1. Phase sections follow issue labels; checkbox = closed. Metric lines come from each issue body (first line, or a line starting with Metric:).
Phase 2
Gate: 3+ ops products live
Business operations
Grow · Make · Distro · Inventory · Retail POS · HR — Planned
Each product is a standalone app on its own *.intelcann.app subdomain, sharing ICC SSO and the Django API. Together they form a single system for cannabis business management from cultivation through retail.
Grow — cultivation & plant management grow.intelcann.app
Metric: cultivator onboarded with Metrc sync and first harvest logged
Make — manufacturing management make.intelcann.app
Metric: production run completed with BOM traceability from input lots to finished goods
Distro — distribution management distro.intelcann.app
Metric: distributor fulfills outbound order with manifest and CCX integration
Inventory — general post-harvest inventory inventory.intelcann.app
Metric: package lifecycle tracked from harvest through transfer or sale
Retail POS pos.intelcann.app
Metric: dispensary completes checkout with inventory depletion and Metrc sales report
HR — human resources management hr.intelcann.app
Metric: operator manages scheduling, time tracking, and compliance training for 10+ employees
Phase 3
Gate: 50+ dispensaries, 500+ consumers
Consumer layer
ICC Maps · ICC Social — Planned
Phase 4
Gate: IVB live on 3+ POS
Intelligence layer
IVB · CQI v2 (ML) — Planned
Phase 5
Gate: all 3 apps on App Store + Play
Mobile expansion
CCX App · ICC Social App · ICC Maps App (React Native) — Planned
Key Risks
| Risk | Severity | Mitigation |
|---|---|---|
| Cannabis banking restrictions | Low (deferred) | Phase 1 uses offline settlement — no banking partner needed at launch. Escrow evaluated in Phase 2+ as regulations evolve. |
| State regulatory variance | High | Compliance rules stored as configuration (not hardcoded). Launch in CA + CO first — most liquid markets. |
| Weedmaps / Leafly competition (Maps) | Medium | Differentiation via CQI quality data on consumer menus and tighter CCX supply-chain integration — not available to incumbents. |
| App Store cannabis policies | Medium | Build mobile apps as PWAs first as fallback. B2B framing for CCX app. Age gate required. |
| CQI / IVB data cold start | Medium | Rule-based CQI v1 produces scores immediately while generating the labeled dataset for ML training. IVB uses effect preference quiz for cold-start users. |
| Team bandwidth (solo founder) | High | Phase sequencing is deliberately conservative. Cursor AI accelerates development. Hiring prioritised by phase gate. |