forked from Qortal/q-blog
1.3 KiB
1.3 KiB
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.