62 lines
2.3 KiB
Markdown
62 lines
2.3 KiB
Markdown
|
|
# AP A1 — Minimum Usability Slice
|
|||
|
|
## Auftrag v0.1
|
|||
|
|
|
|||
|
|
**Status:** freigegeben (PO folgt Option A, 2026-07-28) · **Implementierung A1.1–A1.3 abgeschlossen** (Re-Abnahme ausstehend)
|
|||
|
|
**Auslöser:** AP2.1 PO No-Go A1 — [`Sprint1_AP2_1_Validation_Findings_Register_v0.1.md`](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
|
|||
|
|
|
|||
|
|
```text
|
|||
|
|
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)
|
|||
|
|
|
|||
|
|
1. PO kann **heute** Übung als erledigt markieren (+ optional Messnotiz).
|
|||
|
|
2. **Leitfrage ≤2 Min:** „Welche Übung heute?“ — ohne AP-Detour.
|
|||
|
|
3. **Kontrolle:** aktive Stufe + Kriterien-Fortschritt erkennbar.
|
|||
|
|
4. Kein Eingang-Redirect / Nav-Rauschen.
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
*Nach Abschluss: Findings Register F-A1-* auf erledigt setzen; AP2.1 A1 erneut smoke-testen.*
|