NextMyDay/docs/specs/README.md
Claus Lohmar 13133717e1 docs(spec-010): record the admin & account UI implementation
SPEC-010 is implemented: status + §8 implementation notes and the §9 deviations
(D-1…D-5). The plan, AGENT status, README and the spec index move to M0.2 —
M0, M0.1 and M0.2 are complete; next is M1 (org structure).
2026-10-15 07:58:27 +00:00

2.6 KiB

Specs — MyDay

Implementation specs, in build order. A spec precedes its code. The design of record is ../../PROJECT_PLAN.md; decisions are D-nnn.

Convention: spec-NNN-<slug>.md · Status: Draft → Ready for implementation → Implemented · one spec per coherent slice; each ends with acceptance criteria.


Index

# Spec Milestone Status Depends on
001 Git connection bootstrap Prep Implemented —
002 Routing model (internal/core/routing) M0 Implemented —
003 The core door (server + httpx) M0 Implemented 002, 004
004 Identity & sessions (core/auth, core/users) M0 Implemented 002
005 /setup wizard + bootstrap M0 Implemented 003, 004
006 Enroll & login (Passkey + TOTP) M0 Implemented 004
007 Roles, the chain & recovery M0 Implemented 004, 006
008 Module registry & the Modules page M0 Implemented 003
009 Web layer & PWA (screens · WebAuthn JS · service worker) M0.1 Implemented 005, 006, 007
010 The admin & account UI (nav · account · users · the passkey banner) M0.2 Implemented 006, 008, 009

The M0 slice order

002 routing ─► 004 identity/sessions ─► 003 door ─┬─► 005 setup wizard
                                                   ├─► 006 enroll/login
                                                   ├─► 007 roles/chain/recovery
                                                   └─► 008 registry/modules page
                                                                  │
                                                                  └─► 009 web layer & PWA
                                                                              │
                                                                              └─► 010 admin & account UI

002 is the Stage-0 gate (ROUTING.md §11): the pure model is approved and unit-tested before any server code. 002 ✅ · 004 ✅ · 003 ✅ · 006 ✅ · 005 ✅ · 007 ✅ · 008 ✅ · 009 ✅ · 010 ✅ implemented. M0 + M0.1 + M0.2 are complete; next is M1 — org structure.