From 4d9ef5b33bf71019cd1204dc2b0121f0f18cd9a9 Mon Sep 17 00:00:00 2001 From: Lars Date: Sat, 21 Mar 2026 19:02:56 +0100 Subject: [PATCH] docs: mark v9d Phase 1b as complete, ready for production - Update status: Phase 1b complete on develop - Document all 29 training types - List all completed features - Ready for testing and prod deployment - Next: v9d Phase 2 (Ruhetage, Ruhepuls, HF-Zonen, Schlaf) Co-Authored-By: Claude Opus 4.6 --- CLAUDE.md | 34 +++++++++++++++++++++++----------- 1 file changed, 23 insertions(+), 11 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 2ab20cd..166b058 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -93,25 +93,37 @@ frontend/src/ - ✅ **Navigation-Fixes:** Alle Login/Verify-Flows funktionieren korrekt - ✅ **Error-Handling:** JSON-Fehler sauber formatiert, Dashboard robust bei API-Fehlern -### Auf develop (nicht deployed) 📦 -- ✅ **TrialBanner mailto:** "Abo wählen" → mailto:mitai@jinkendo.de (Vorbereitung für zentrales Abo-System) -- ✅ **Apple Health Mapping:** Automatische Trainingstyp-Zuordnung beim CSV-Import (23 Workout-Typen) -- ✅ **Bulk-Kategorisierung:** Nachträgliche Typ-Zuweisung für bestehende Aktivitäten -- ✅ **ActivityPage Integration:** TrainingTypeSelect + "Kategorisieren"-Tab -- ✅ **Dashboard Integration:** TrainingTypeDistribution Chart (28 Tage) -- 📚 Dokumentation: `.claude/docs/technical/CENTRAL_SUBSCRIPTION_SYSTEM.md` +### Auf develop (bereit für Prod) 🚀 +**v9d Phase 1b - Feature-komplett, ready for deployment** + +- ✅ **Trainingstypen-System (komplett):** + - 29 Trainingstypen (7 Kategorien) + - Admin-CRUD mit vollständiger UI + - Automatisches Apple Health Mapping (23 Workout-Typen) + - Bulk-Kategorisierung für bestehende Aktivitäten + - Farbige Typ-Badges in Aktivitätsliste + - TrainingTypeDistribution Chart in History-Seite + - TrainingTypeSelect in ActivityPage + +- ✅ **Weitere Verbesserungen:** + - TrialBanner mailto (Vorbereitung zentrales Abo-System) + - Admin-Formular UX-Optimierung (Full-width inputs, größere Textareas) + +- 📚 **Dokumentation:** + - `.claude/docs/technical/CENTRAL_SUBSCRIPTION_SYSTEM.md` + - `.claude/docs/functional/AI_PROMPTS.md` (erweitert um Fähigkeiten-Mapping) ### v9d – Phase 1 ✅ (Deployed 21.03.2026) - ✅ **Trainingstypen Basis:** DB-Schema, 23 Typen, API-Endpoints - ✅ **Logout-Button:** Im Header neben Avatar, mit Bestätigung - ✅ **Components:** TrainingTypeSelect, TrainingTypeDistribution -### v9d – Phase 1b ⏳ (In Progress) +### v9d – Phase 1b ✅ (Abgeschlossen, auf develop) - ✅ ActivityPage: TrainingTypeSelect eingebunden -- ✅ Dashboard: TrainingTypeDistribution Chart eingebunden -- ✅ Apple Health Import: Automatisches Mapping +- ✅ History: TrainingTypeDistribution Chart + Typ-Badges bei Aktivitäten +- ✅ Apple Health Import: Automatisches Mapping (29 Typen) - ✅ Bulk-Kategorisierung: UI + Endpoints -- 🔲 History: Typ-Badge bei Aktivitäten (ausstehend) +- ✅ Admin-CRUD: Vollständige Verwaltung inkl. UX-Optimierungen ### v9d – Phase 2+ 🔲 (Später) - 🔲 Ruhetage erfassen (rest_days Tabelle)