straide
Feature · Trainingsplan

Wochenplan, der sich selbst anpasst.

Aus dem etablierten Python-Planner 1:1 in TypeScript portiert. Der Adaptive-Scheduler entscheidet nachts über REST, DOWNGRADE, SHIFT oder FLAG_FOR_TRAINER. Trainer gibt frei. Plan-vs-Ist-Vergleich pro Intervall mit Compliance-Score.

Im Überblick
01

Python-Parität

1:1-Port aus dem etablierten Python-Planner mit Test-Parity.

02

Adaptive

REST · DOWNGRADE · SHIFT · FLAG_FOR_TRAINER, automatisch.

03

Plan-vs-Ist

Δ-Chip pro Tag, Score 0-100 pro Intervall.

01

Workout-Builder mit Live-ICU-Preview

Drag-Drop in 3-Spalten-Editor. Mittlere Spalte: visuelles Workout-Chart. Rechte Spalte: 1:1-ICU-Text der an Garmin-Push geht. Trainer sieht beim Bauen, was rauskommt.

  • Drag-Drop-Editor mit Keyboard-Shortcuts
  • Visuelles Workout-Chart (Watt / Pace über Zeit)
  • Live-ICU-Text für Garmin- und Wahoo-Push
  • Templates pro Trainer und pro Tenant
  • Swim-Templates (CSS-Set · Endurance · Progression · VO₂ · Recovery)
02

Adaptive-Scheduler: vier Entscheidungen

Der Scheduler läuft jede Nacht über alle aktiven Athleten. Er bewertet Readiness (HRV/RHR/Schlaf), Plan-vs-Ist der letzten 7 Tage und ACWR und entscheidet pro geplanter Session eine von vier Aktionen.

  • REST — streicht die Session, setzt Recovery
  • DOWNGRADE — reduziert Intensität oder Volumen
  • SHIFT — verschiebt auf den nächsten passenden Tag
  • FLAG_FOR_TRAINER — lässt den Trainer entscheiden
  • Nie ohne Trainer-Freigabe an den Athleten
03

"Warum dieser Plan?"-Drawer

Trainer öffnet den Drawer und sieht: aktive Heuristiken (ACWR, TSB, Readiness, Saison-Phase), letzte Plan-Revisionen mit Grund, Adaptive-Scheduler-Runs der letzten 14 Tage. Volle Transparenz — kein Algorithmus im Dunkeln.

  • Heuristik-Panel mit aktuellen Werten
  • Revisions-Historie mit Auslöser und Begründung
  • Scheduler-Runs mit Entscheidungs-Trace
  • Manueller Override jederzeit, geloggt im Audit
04

Multisport — Bike + Run + Swim in einer Engine

Eigene Pace-Domain pro Sportart. CSS-Pace für Schwimmen, GAP-Pace für Trail, Watt für Rad. Brick-Sessions (Bike→Run) und Open-Water-Sets sind native Typen, keine Hacks.

  • Bike: Watt + FTP-% + CdA-Modell
  • Run: Pace + GAP + Vertical
  • Swim: CSS + 100er-Pace + Rest-Interval
  • Brick, Open-Water, Höhentraining als eigene Session-Typen
Nächster Schritt

Klingt passend?
30 Minuten reichen.

Cookies und Analytics

Wir nutzen PostHog (EU-Region) zur Verbesserung der Website. Keine personenbezogenen Daten an Drittländer. Mehr erfahren.