# LevelRep – offene Fragen > Stand: 24.08.2026 · aus `idee.md` & `progress.md` abgeleitet > 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.md` steht „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.md` erwä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.md` einpflegen) und den Eintrag hier löschen bzw. mit Verweis stehen lassen.