version: 1 updated_at: 2026-03-29 structure: backlog_dir: docs/roadmap/backlog in_progress_dir: docs/roadmap/in-progress done_dir: docs/roadmap/done blocked_dir: docs/roadmap/blocked cancelled_dir: docs/roadmap/cancelled notes: - The roadmap source of truth is this index plus the per-task YAML files in the status folders. - One task lives in one YAML file and changes state by moving between status folders. - Priority ordering is maintained here so agents can parse one short file first. - Pre-alpha policy: we may cut or replace old features without backward compatibility until alpha is declared. - Alpha migration policy: once alpha is declared, compatibility only needs to move forward; backward migrations are not required. priority_queue: - EXEC-002 - CORE-003 - DATA-DB-005 - DATA-002A - DATA-001A - OPS-001 - BT-003 - BT-002A - GCF-001 - DATA-DB-006 recently_completed: - DATA-DB-003 - CONV-001 - DATA-DB-004 - PORTFOLIO-003 - PORTFOLIO-002 - DISPLAY-002 - PRICING-002 - BT-001C - BT-002 - PORT-003 - BT-003B - CORE-001D - CORE-001D3C - CORE-001D2D - CORE-001D2C - CORE-001D3B - CORE-001D3A - UX-001 - CORE-002 - CORE-002C - CORE-001D2B - CORE-001D2A - CORE-002B states: backlog: - DATA-DB-005 - DATA-DB-006 - EXEC-002 - DATA-002A - DATA-001A - OPS-001 - BT-003 - BT-002A - GCF-001 in_progress: [] done: - CONV-001 - DATA-DB-003 - DATA-DB-004 - DATA-DB-002 - DATA-DB-001 - PORTFOLIO-003 - PORTFOLIO-002 - DISPLAY-002 - PRICING-003 - PRICING-002 - PRICING-001 - DATA-001 - DATA-002 - DATA-003 - PORT-001 - PORT-001A - PORT-002 - PORT-003 - PORT-004 - SEC-001 - SEC-001A - EXEC-001A - EXEC-001 - BT-001 - BT-001A - BT-001C - BT-002 - BT-003A - BT-003B - CORE-001A - CORE-001B - CORE-001C - CORE-001D - CORE-001D2A - CORE-001D2B - CORE-001D2C - CORE-001D2D - CORE-001D3A - CORE-001D3B - CORE-001D3C - CORE-002 - CORE-002A - CORE-002B - CORE-002C - UX-001 blocked: [] cancelled: []