doc: milstolpe 3 komplett i planen
Some checks failed
release / build-release (push) Failing after 36m56s
Some checks failed
release / build-release (push) Failing after 36m56s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Kf4MAbZ3c3B4Xy5XfuGsCP
This commit is contained in:
26
doc/plan.md
26
doc/plan.md
@@ -43,14 +43,24 @@ mallar, grunddata och profil.
|
||||
hopfällt bakom "Ändra tid"), kcal-summering med "Hur räknas detta?"
|
||||
(MET × kroppsvikt × timmar, även i historiken) och 🏆-markering av
|
||||
nya personbästa per rep-antal (PB-cache i Room).
|
||||
3. **Statistik + robust inloggning** *(påbörjad 2026-07-25, version 0.3.0)* —
|
||||
statistikfliken med periodväljare (vecka/månad/halvår/år), KPI-kort med
|
||||
delta mot förra perioden, volymtrend-staplar, kroppskarta (fram/bak,
|
||||
volymvärme per muskelgrupp), höjdpunkter och PB-lista per övning.
|
||||
Tyst återinloggning: uppgifterna sparas AES-krypterat via Android
|
||||
Keystore och appen loggar in igen automatiskt när servern avvisat
|
||||
sessionen (toggle i inställningarna). Utökade inställningar: viktsteg
|
||||
(1,25/2,5/5 kg), API-url, auto-återinloggning.
|
||||
3. **Statistik + robust inloggning** *(klar 2026-07-25, version 0.3.0)* —
|
||||
statistikfliken med periodväljare (vecka/månad/halvår/år/totalt),
|
||||
KPI-kort med delta mot förra perioden, scrollbar volymtrend,
|
||||
kroppskarta (fram/bak, volymvärme per muskelgrupp), höjdpunkter och
|
||||
PB-lista per övning. Tyst återinloggning: uppgifterna sparas
|
||||
AES-krypterat via Android Keystore och appen loggar in igen automatiskt
|
||||
när servern avvisat sessionen (aktiveras vid inloggning; toggle i
|
||||
inställningarna). Utökade inställningar: viktsteg (1,25/2,5/5 kg),
|
||||
API-url, auto-återinloggning, egna stångvikter.
|
||||
*Dessutom:* **in-app-uppdatering** (CI publicerar version.json;
|
||||
hemskärmskort laddar ner, sha256-verifierar och installerar),
|
||||
**skivkalkylator** (tryck på vikten i aktiva setet; stång 20/0/egna,
|
||||
skivor i standardfärger), **passlängd** i historiken, och
|
||||
**kroppsviktspårning**: API-modellen BodyMeasurement (uuid, datum,
|
||||
vikt + muskel/fett/vatten-% för framtiden), uppdatera/rätta/ta bort
|
||||
mätningar från profilen med datumväljare, viktgraf i statistiken med
|
||||
glidande medelvärde och linjär trendlinje. Profilens bodyWeightKg
|
||||
speglar alltid senaste mätningen.
|
||||
4. **Passhistorik** — lista, visa, redigera och ta bort tidigare pass.
|
||||
4. **Logga lyft (snabbloggning) + PB** — enkel lyftlogg och PB-matrisen.
|
||||
5. **Statistik** — perioder (vecka/månad/halvår/år), KPI-kort, trenddiagram,
|
||||
|
||||
Reference in New Issue
Block a user