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