Auswertung von idee.md und progress.md mit allen offenen Punkten aus den Bereichen Level/EXP, Tier, Kalibrierung, Max-Rep, Profile, Progression, Übungen, Sensorik, UI/UX, Daten, Statistik, Soziales, Edge-Cases und Roadmap.
7.1 KiB
7.1 KiB
LevelRep – offene Fragen
Stand: 24.08.2026 · aus
idee.md&progress.mdabgeleitet Alles, was in den vorhandenen Dokumenten noch nicht final entschieden oder nur angedeutet ist. Diese Liste soll helfen, Lücken zu schließen, bevor implementiert wird.
1. Level- & EXP-System (größte offene Lücke)
- Wie genau wird EXP vergeben? Pro Wiederholung, pro Satz, pro Einheit, pro Übung?
- Wie viel EXP erhält eine bestandenene Einheit — und zwar pro Tier (Beginner/Fortgeschritten/Pro) unterschiedlich oder gleich?
- Gibt es Bonus-EXP für saubere Ausführung, vollständige Sätze, oder für den Max-Rep?
- EXP-Vergabe bei Nichtbestehen einer Einheit — gibt es Trost-EXP oder 0?
- Was passiert mit dem Level bei einem Tier-Wechsel (Beginner → Fortgeschritten → Pro)?
- Bleibt das Level erhalten?
- Wird es relativ (z. B. „du bist 60 % durch Tier 2") oder absolut (Level 14) angezeigt?
- Ist ein Level-Cap pro Tier vorgesehen oder geht das Level monoton weiter?
- Skaliert EXP mit dem Tier (höheres Tier = mehr EXP pro Einheit) oder ist es tier-unabhängig?
2. Tier-System & Tier-Wechsel
- Wie wird das Tier bestimmt — automatisch (z. B. anhand von Kalibrierung / Max-Rep / Aktivitätslevel) oder vom Nutzer manuell gewählt?
- Wann wird der Aufstieg freigeschaltet?
- Feste EXP-Schwelle?
- Mindest-Anzahl bestandenener Einheiten?
- Mindest-Level?
- Erst nach erfolgreichem Max-Rep?
- Kann ein Tier übersprungen werden (z. B. vom Beginner direkt zu Pro)?
- Ist „Pro" ein Endgame oder gibt es ein „Pro+"/"Elite"-Tier?
- Wie wird der Tier-Wechsel dem Nutzer sichtbar gemacht? Nur im Menü oder auch durch Farbwechsel / Animation?
3. Kalibrierung
- Was genau misst der Gyrosensor? Bewegungsamplitude, Beschleunigungsspitzen, Winkel, oder eine Kombination?
- Wie viele Referenzwiederholungen werden für eine saubere Kalibrierung benötigt?
- Re-Kalibrierung: manuell möglich? Automatisch bei Performance-Abfall? Nach Geräte-/Handy-Wechsel? Nach Update?
- Wie verhält sich die App, wenn die Kalibrierung fehlschlägt (z. B. zu wenig Bewegung erkannt)?
- Können mehrere Kalibrierungen pro Profil/Übung gespeichert werden (z. B. verschiedene Tagesformen)?
- Wird die Kalibrierung pro Übung oder auch pro Bewegungsrichtung (saubere vs. intensive Variante) unterschieden?
4. Max-Rep
- Zählt der Max-Rep in die EXP-Vergabe ein? Wenn ja, wie (linear pro Wiederholung? fester Bonus?)
- Wird der Max-Rep für Statistiken / Trend ausgewertet (Bestwert, Verlauf, persönliche Rekorde)?
- Wird die Wiederholungszahl per Bewegungserkennung gezählt oder muss der Nutzer sie selbst eintippen / bestätigen?
- Gibt es ein Limit / Sicherheitsabbruch (z. B. wenn die Bewegungserkennung wegen Formeinbruch unzuverlässig wird)?
- Wird der Max-Rep in der Übungs-UI prominent angezeigt oder versteckt?
5. Profile
- Welche Aktivitätslevel-Werte gibt es konkret? (z. B. „Anfänger / Hobby / Sportlich" — oder numerisch 1–5?)
- Wie viele Profile darf ein Gerät maximal haben? Unbegrenzt?
- Profil-Avatar / Foto — ja oder nur Text?
- Kann ein Profil gelöscht / umbenannt werden?
- Profilwechsel während des Trainings erlaubt oder gesperrt?
- Datenmigration (Gerätewechsel, Backup) — geplant? Über Cloud, Export-Datei, QR-Code?
- Mehrere Personen auf einem Gerät: bewusstes Feature oder Sicherheitsrisiko (Daten vermischen)?
6. Trainingseinheit & Progression
- In
idee.mdsteht „bei Nichtbestehen wird dieselbe Einheit wiederholt" — wie ist das mit progress.md vereinbar (das den Plan fest vorgibt)? Wann genau rückt man eine Einheit vor? - Regenerationstage: nur passive Anzeige oder gibt es Stretching-/Bonusaufgaben?
- Pausen-Timer: nur Countdown oder auch Sound-/Haptik-Signal bei Satzende?
- Was, wenn die Bewegungserkennung eine Wiederholung nicht zählt — manuelle Korrektur möglich?
- Wie wird der Satz als bestanden gewertet? Vollständige Wiederholungen oder Mindest-Schwelle?
- Übungs-Reihenfolge: frei wählbar oder fixer Tagesplan? Mischt man z. B. Liegestütze + Klimmzüge an einem Tag?
7. Übungen
- Wann kommt Dips (in
idee.mderwähnt) als 5. Übung? Eigene Farbe? - Wie werden neue Übungen hinzugefügt — über die App (Konfiguration), per Code-Update, oder als Content-Pack?
- Gibt es Übungen mit eigenen Sonderregeln (z. B. Plank mit Zeit statt Wiederholungen)?
- Plant man Variationen (z. B. enge/breite Liegestütze) als eigene Übung oder als Modifikation?
8. Sensorik / Hardware
- Welche Sensoren genau? Nur Gyroskop, oder auch Accelerometer / Magnetometer?
- Smartphone-Mounting: Brustgurt, Arm-Halterung, Boden? Empfehlung in der App?
- Geräteanforderungen: Mindest-Betriebssystem, Mindest-Sensor-Genauigkeit?
- Fallback ohne Sensor: nur manuelle Wiederholungs-Eingabe?
- Funktioniert die Bewegungserkennung gleich gut für alle Übungen (Klimmzug ist z. B. sehr unterschiedlich zu Liegestütz)?
9. UI / UX & Tech-Stack
- Plattform: Native iOS/Android, Flutter, React Native, PWA?
- Offline-First oder Cloud-Sync? Wenn Cloud — welcher Anbieter, welche DSGVO-Lage?
- Notifications / Reminder für Trainingstage? Regenerationstage?
- Sprachen: nur Deutsch initial, oder direkt Mehrsprachigkeit vorbereiten?
- Dark Mode geplant?
- Sounds / Haptik bei Satzwechsel, Tier-Up, Bestleistung?
10. Daten & Persistenz
- Speicher: lokal (SQLite / JSON / Core Data) oder in der Cloud?
- Backup-Strategie: Auto-Backup, manuell, nur On-Demand?
- DSGVO / Datenschutz: Welche Daten werden gespeichert? Werden Sensor-Rohdaten behalten oder nur Ergebnisse?
- Datenformat für späteren Umzug (z. B. Wechsel auf anderes Backend) — gedacht?
11. Statistiken & Feedback
- Pro Übung Verlaufschart der Trainingslast (Sätze × Wiederholungen über Zeit)?
- Persönliche Bestleistungen je Übung?
- Wochen-/Monatsstatistik (Trainingsfrequenz, EXP-Übersicht, verpasste Einheiten)?
- Streak-Tracking (Tage in Folge trainiert)?
12. Soziale / Gamification-Features (offen)
- Achievements / Badges — geplant?
- Tagesziel / Wochenziel außerhalb des festen 30-Tage-Plans?
- Freund:innen / Leaderboard — bewusst out-of-scope oder später?
- Trainings-Tagebuch / Notizen zu einzelnen Einheiten?
13. Fehler- & Edge-Cases
- App-Crash mitten in einer Einheit — wird die Einheit als „teilweise bestanden" gespeichert?
- Sensor-Ausfall während des Trainings (z. B. Bluetoothabriss) — Trainingsabbruch oder Fallback auf manuelle Eingabe?
- Akku leer mitten im Max-Rep?
- Gerät neu kalibriert nötig mid-workout — was passiert?
14. Roadmap-Reihenfolge (Priorisierung offen)
- Welche Features landen in MVP / v1.0?
- Was ist v1.x / v2.0?
- Welche Übung kommt als nächste dazu (Dips, Plank, Burpees, …)?
Meta
- Diese Datei lebt im Repo und wird mit jeder neuen Entscheidung kürzer.
- Vorschlag: nach jeder Klärung die Antwort direkt im Repo dokumentieren (oder in
idee.md/progress.mdeinpflegen) und den Eintrag hier löschen bzw. mit Verweis stehen lassen.