Some checks failed
Deploy Development / deploy (push) Successful in 52s
Test Suite / pytest-backend (push) Failing after 5m3s
Test Suite / k6 /api/health Baseline (push) Has been skipped
Test Suite / playwright-smoke (push) Has been skipped
Test Suite / lint-backend (push) Successful in 3s
Test Suite / compose-smoke (push) Has been skipped
join_gate, strand_project_id, Join-Auto-Schalten, multi-active Gates, Progression-Demo und PO-Lock-Spec. FE: Today strang-gruppiert, Join-Warteliste in Kontrolle. Co-authored-by: Cursor <cursoragent@cursor.com>
2.4 KiB
2.4 KiB
AP A1 — Minimum Usability Slice
Auftrag v0.1
Status: freigegeben (PO folgt Option A, 2026-07-28) · superseded by Option C PO-Lock — siehe SPEC_A1_Progression_Model_PO_Lock_v0.1.md
Auslöser: AP2.1 PO No-Go A1 — Sprint1_AP2_1_Validation_Findings_Register_v0.1.md §6.1
Ziel: A1 real nutzbar für Tages-Tracking + Gate-Einschätzung + klare Today-Ansicht — ohne Architektur-Neudesign.
1. Nicht-Ziele (dieser Slice)
- Alternanz-Gruppen, Wochentags-Editor vollständig
- Automatische Metric-Engine (4×/Woche auto-count)
- Volles Activity Set bei Stufenwechsel (Stage-APs auto-aktivieren)
- A3/Care CadenceInstance-Parität
2. Lieferumfang (Pflicht für Re-Abnahme A1)
| # | Lieferung | Findings | Akzeptanz |
|---|---|---|---|
| 1 | cadence_instances + API complete |
F-A1-02, F-A1-06 | Eine offene Instanz pro aktivem Recurring; „Heute erledigt“ → nächste Fälligkeit |
| 2 | WorkTodayPracticePanel |
F-A1-03 | Ausführen/Today zeigt Übung zuerst; optional Messnotiz |
| 3 | Next Action → Übung | F-A1-03 | Klickbarer Pfad zu Today-Übung |
| 4 | Gate-Fortschritt am aktiven Stufe-Panel | F-A1-04 | Kriterien offen/erfüllt sichtbar + Link Gate-Detail |
| 5 | IA A1 | F-A1-01, F-A1-10 | Eingang aus Nav; Plan-Outline nur profile + gates + work |
3. Architektur-Bezug (kein ADP nötig)
| Baustein | Dokument |
|---|---|
| CadenceInstance | Kairo_Steering_Method_Normalization_Program_v0.1.md, Spec-D maturity_progression D4 |
| Work-Item-Polymorphie FE | Kernel Q2 — Link-Typ recurring_id |
| Gate-Kriterien | AP1.4b — bestehend |
4. Pakete
A1.1 Migration 030 + cadence_instance service + complete API + pytest
A1.2 WorkTodayPracticePanel + Composition + NextAction-Link
A1.3 MaturityStagePanel Gate-Fortschritt + ui_profile IA
A1.4 Re-Validation A1 (PO) → Report §3 Go/Bedingt
5. Re-Abnahme-Kriterien (PO)
- PO kann heute Übung als erledigt markieren (+ optional Messnotiz).
- Leitfrage ≤2 Min: „Welche Übung heute?“ — ohne AP-Detour.
- Kontrolle: aktive Stufe + Kriterien-Fortschritt erkennbar.
- Kein Eingang-Redirect / Nav-Rauschen.
Nach Abschluss: Findings Register F-A1- auf erledigt setzen; AP2.1 A1 erneut smoke-testen.*