Files
AI-Agent 7c5045cec8
Image bauen und in die Registry schieben / build (push) Successful in 6s
Layout-Fix Satz-Zeile (mobil), README knapp/oeffentlich, Roadmap aktualisiert
- ex-grid: minmax(min(460px,100%),1fr) -> keine 460px-Mindestspalte auf dem
  Handy mehr; Block und X-Button nicht mehr abgeschnitten
- Satz-Zeile: Aktionen (Reset/X) rechtsbuendig per flexiblem Spacer; auf
  sehr schmalen Handys kompaktere Felder (72px)
- README: gekuerzt, bodenstaendiger Ton, interne CI/CD-/Infra-Notizen raus
- ROADMAP: Umgesetztes markiert, veraltete Punkte entfernt, gestrafft
- Tests: 169 Checks gruen (39+18+52+32+28)
2026-10-05 11:24:51 +00:00

63 lines
3.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# REKORD - Roadmap
Was geplant ist, und was schon steht. Priorität: P1 = als Nächstes, P2 = bald,
P3 = später. Status: Fertig / Teilweise / Geplant.
Leitplanken bleiben: config-getrieben, leichtgewichtig, Daten lokal, keine
Telemetrie.
## Umgesetzt
- Config-getriebener Plan (`config.json`), SQLite-Zustand serverseitig
- Gym (Push/Pull/Legs), Laufen, Radfahren; Cardio-Felder aus der Config
- Set-Kette, Reset-Satz, "Alles zurücksetzen", Vorbefüllung (letztes Workout
oder Plan-Gewichte)
- Übungen per Drag & Drop sortieren, Übungen aus anderen Tagen hinzufügen
- Verlauf als Liste und Wochenübersicht, Inline-Bearbeitung, Löschen
- Statistik: bestes Gewicht je Tag, Differenz zur ersten Messung
- Mehrbenutzer mit Admin, Kennwort ändern/zurücksetzen, Server-Reset
- Einrichtungs-Wizard (Sprache, Darstellung, Modus)
- i18n de/en, Themes dunkel/system/hell + OLED, zehn Akzentfarben
- Export/Import JSON/CSV, Workouts-API, Demo-Daten
- Übungs-Infos herstellerunabhängig; mobile-taugliche Satz-Zeile
## Offen
### Inhalte & Bedienbarkeit
| Prio | Thema | Status | Notiz |
|---|---|---|---|
| P1 | Übungen/Maschinen in der App bearbeiten | Geplant | Statt `config.json` von Hand: Übungen, Tage und Info-Texte direkt in der App pflegen. |
| P1 | Info-Texte erweitern | Geplant | Optional Bilder, Schritte als Checkliste, ein Link (neutral, nicht herstellerspezifisch). |
| P1 | Übungsvarianten & Maschinen-Tags | Geplant | Eine Übung mit Varianten (KH, Maschine, Kabel) und schnellem Wechsel im Training. |
| P2 | Set-Vorlagen pro Übung | Teilweise | Plan-Gewichte vorbefüllen gibt es; noch nicht pro Satz steuerbar (Ziel-Reps, Pause). |
| P2 | Einheiten pro Übung | Geplant | Bodyweight, Band, Maschinen-Gewicht - neben dem globalen kg/lb. |
### Integration
| Prio | Thema | Status | Notiz |
|---|---|---|---|
| P1 | Plugin-System | Geplant | Kleine Plugins mit Hooks (nach Session-Speichern, beim Export, beim Anzeigen). |
| P1 | Ollama/Cloud-Coach | Geplant | Form-Tipps/Zusammenfassungen per API - local-first (Ollama), Cloud nur auf Wunsch. |
| P2 | Webhooks bei Events | Geplant | Nach "Session abgeschlossen" o.ä. für eigene Automation. |
| P2 | API-Keys pro Benutzer | Geplant | Read/write Keys für Scripts, ohne das Konto freizugeben. |
| P2 | CLI-Harness | Geplant | Kleines Kommandozeilen-Interface gegen die API (Cron, TUI). |
| P3 | Wearable-Import | Geplant | Garmin/Apple/Fitbit/Samsung-Exporte (CSV/JSON) als Plugin. |
### Analyse & UX
| Prio | Thema | Status | Notiz |
|---|---|---|---|
| P1 | Volumen & 1RM-Schätzung | Geplant | kg × Reps je Übung/Tag, 1RM-Schätzung als zusätzliche Kennzahl. |
| P2 | Wochenvergleich & Trends | Geplant | Gleitende Durchschnitte, PR-Markierungen, Verlauf ohne Chart-Lib. |
| P2 | PWA / Offline | Geplant | Installierbar auf dem Handy (Service Worker, Icon). |
| P2 | Mehrere Sessions am Tag | Teilweise | Funktioniert; Aktivitäts-/Tag-Wechsel im UI vereinfachen. |
### Qualität
| Prio | Thema | Status | Notiz |
|---|---|---|---|
| P2 | Barrierefreiheit | Teilweise | Fokus, Kontraste, Labels gepflegt; systematischer Test offen. |
| P2 | Backup/Erinnerung | Geplant | Export gibt es; automatische Backup-Erinnerung offen. |
| P3 | Weitere Sprachen | Geplant | i18n-Architektur (de/en) steht; weitere Sprachen als Beitrag. |