# Q-Blog — Roadmap Dependencies & Milestones _Generated 2025-08-16 23:27Z_ ## Dependency Graph (high level) - Phase 2 depends on Phase 1 docs (testing/a11y standards referenced). - Phase 3 depends on Phase 2 harness (to verify fixes). - Phase 4 (a11y) builds on Phase 3 stability. - Phase 6 (multi-blog) depends on Phase 5 UX patterns (switcher placement, routing clarity). - Phase 7 (shared blogs) depends on Phase 6 data model and routing. - Phase 10 (release) depends on all prior phases plus observability wiring. ## Milestone Gates - **M1 — Baseline Ready (P0–P2):** Docs present; typecheck/lint/tests green; coverage report generated. - **M2 — Stable & Accessible (P3–P4):** No crashers; keyboard-only journeys pass; axe critical=0. - **M3 — UX Solid (P5):** Consistent patterns, no dead ends; editor ergonomics audited. - **M4 — Multi-Blog (P6):** Create/switch blogs with migrated legacy content. - **M5 — Shared Blogs (P7):** Role matrix enforced; invites work. - **M6 — Resilient & Performant (P8–P9):** Vitals within budget; themes/i18n consistent. - **M7 — Release Ready (P10):** Telemetry, security checks, notes/guides done. --- ## Audit Notes (v0.0.1) - ⚠️ Note: Release automation script had issues with curl args; roadmap should note fixing release tooling.