Development Roadmap
Outcome-based phases. No hard deadlines — gates are business metrics, not calendar dates.
Phase 1
Gate: first trade on CCX
Foundation
CCX · CQI · Business SSO · BMC — Active development
Project scaffold complete
All models, serializers, views, admin, test suite scaffolded
Dev environment running
Docker Compose stack fully operational; CCX and BMC frontends live locally
CCX lot creation and marketplace
CreateLot form, LotList browse, LotDetail with COA display and offer form
CQI scoring live on all lots
100% of active lots have CQI score; score_lot Celery task fires on COA upload
ICC Business SSO integrated
Login works on CCX and BMC; MFA required for Admin roles
First Metrc IMS integration
Cultivators can push lots from Metrc to CCX; buyers can receive back to Metrc
Dev environment live on Render
All services deployed to dev.*.intelcann.app subdomains
First licensed users trading
10+ verified business accounts; first transaction completed
Phase 2
Gate: 50+ dispensaries, 500+ consumers
Consumer layer
ICC Maps · ICC Social — Planned
ICC Maps web launch
50+ claimed dispensary listings; live menu data for 20+ via Dutchie/Jane
ICC Social beta
500+ registered users; avg 3+ posts per user per month
B2C business accounts
5+ dispensary/brand business pages active on ICC Social
CQI scores on consumer menus
Quality scores visible on all ICC Maps product listings
Phase 3
Gate: IVB live on 3+ POS
Intelligence layer
IVB · CQI v2 (ML) — Planned
IVB live on ICC Maps
"Find My Product" feature active; measurable click-through to menus
First POS integration (Dutchie)
IVB widget live in 3+ dispensary POS deployments
CQI v2 ML model deployed
XGBoost/LightGBM trained on CCX clearing prices; benchmarked vs v1
Phase 4
Gate: all 3 apps on App Store + Play
Mobile expansion
CCX App · ICC Social App · ICC Maps App (React Native) — Planned
ICC Maps mobile app
GPS-first UX; offline mode; check-in feature; iOS widget
ICC Social mobile app
Camera-first posting; stories format; product barcode scanner
CCX mobile app
Live lot feed; price alerts; biometric auth; 50%+ sessions shift to mobile
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. |