# Training 3.0 Schlanke mobile Ansicht fuer Plaene aus dem Plugin `trainingsplan`. Das Plugin verwaltet keine Sessions mehr. Es gibt keine Wochen, kein Tracking, keine Ergebnisfelder, keine KI-Analyse und keine Vorschlaege. Angezeigt werden nur: - Trainingstage - Warm-up - Cool-down - Uebungen des Tages - aktuelle Progression pro Uebung ## Datenzugriff Gelesen und geschrieben werden die Plan-JSON-Dateien aus: ```text data/trainingsplan/plans/ ``` Die einzige fachliche Schreiboperation ist: ```text PATCH /api/plans//exercises//current ``` Body: ```json { "current_progression_id": "progression-high-plank" } ``` Die Aenderung wird direkt in `config` und `draft` des Plans geschrieben und ist damit die neue Wahrheit fuer App und Editor. ## Vertrag ```text plan_schema: 5 training_contract: 4 ``` Uebungen enthalten `progressions` und `current_progression_id`. Tagesuebungen referenzieren nur noch `exercise_id`.