Projekt

Allmänt

Profil

Handlingar

Features #400

stängd
CA CA

Implementera lokal pulsregistrering per profil

Features #400: Implementera lokal pulsregistrering per profil

Tillagd av Codex API för 4 dagar sedan. Uppdaterad för 14 minuter sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Startdatum:
2026-09-27
Deadline:
% Klart:

100%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Ingen
Berörd miljö:
Ej tillämpligt
Regression krävs:
Ja
Reported by:

Beskrivning

Inför fristående lokal pulsregistrering per profil som nästa del av mätvärdesetappen. Registreringen ska innehålla puls i slag per minut, sammanhanget vila, aktivitet eller inte angivet samt datum och klockslag. Uppgifterna lagras i det krypterade personvalvet och visas i historiken utan medicinsk klassning.


Acceptanskriterier

  • Användaren kan välja puls som mätningstyp och välja profil.
  • Puls i slag per minut är ett obligatoriskt positivt heltal.
  • Sammanhang kan anges som vila, aktivitet eller inte angivet.
  • Mättid får inte ligga i framtiden.
  • Mätningen lagras i SQLCipher-databasen och visas per profil i historiken.
  • Fristående pulsmätningar hålls åtskilda från valfri puls i en blodtrycksmätning.
  • Ingen medicinsk klassning visas i denna leverans.
  • Domänregler, Compose-flöde, krypterad lagring och Room-schema verifieras automatiskt.

Testresultat

47 enhetstester och 30 instrumenterade tester godkända. Android lint: 0 fel, 4 befintliga versionsvarningar. Android 15 x86_64-emulator med 16 KiB-sidor verifierade Compose-flöde, Room-schema 9, SQLCipher-rundtur, fel nyckel och frånvaro av syntetiskt puls-id i klartext. zipalign -P 16: godkänd.

Handlingar

Finns även som: PDF Atom