Files
2026-09-01 16:27:43 +02:00

949 B

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:

data/trainingsplan/plans/

Die einzige fachliche Schreiboperation ist:

PATCH /api/plans/<plan>/exercises/<exercise>/current

Body:

{
  "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

plan_schema: 5
training_contract: 4

Uebungen enthalten progressions und current_progression_id. Tagesuebungen referenzieren nur noch exercise_id.