mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-10 13:22:14 +00:00
feat(measurements): add ANS_CHARGE and CARDIO_LOAD measurement types
Polar Nightly Recharge and Training Load Pro carry two native signals with no existing home: the HRV-based autonomic-nervous-system charge (distinct from the 1-6 recovery band that maps to RECOVERY_SCORE) and the device-native cardio-load strain figure (distinct from WHOOP DAY_STRAIN and the COMPUTED STRAIN_SCORE). Add both to the canonical enum (migration 0166) and wire them through the validation enum, canonical units, plausibility ranges, category cluster, chart-token allowlist, PR-direction resolver, and the measurement- list label/icon/colour maps, with labels across all six locales. Both are device-derived composites, so they read no PR direction and stay out of the clinical vitals PDF, matching the WHOOP-native score classes. Regenerate the OpenAPI contract for the two new enum members.
This commit is contained in:
1 parent
44eed87e89
commit
fd39580ee6
16 files changed
+117
-1
No files matched your search
@@ -1569,6 +1569,8 @@ paths:
|
||||
- AVERAGE_HEART_RATE
|
||||
- MAX_HEART_RATE
|
||||
- SLEEP_DISTURBANCE_COUNT
|
||||
- ANS_CHARGE
|
||||
- CARDIO_LOAD
|
||||
- in: query
|
||||
name: from
|
||||
schema:
|
||||
@@ -1743,6 +1745,8 @@ paths:
|
||||
- AVERAGE_HEART_RATE
|
||||
- MAX_HEART_RATE
|
||||
- SLEEP_DISTURBANCE_COUNT
|
||||
- ANS_CHARGE
|
||||
- CARDIO_LOAD
|
||||
value:
|
||||
type: number
|
||||
measuredAt:
|
||||
@@ -4372,6 +4376,8 @@ paths:
|
||||
- AVERAGE_HEART_RATE
|
||||
- MAX_HEART_RATE
|
||||
- SLEEP_DISTURBANCE_COUNT
|
||||
- ANS_CHARGE
|
||||
- CARDIO_LOAD
|
||||
description: "The measurement type to read (single metric — no fan-out). Closed enum: an unknown type 422s."
|
||||
required: true
|
||||
description: "The measurement type to read (single metric — no fan-out). Closed enum: an unknown type 422s."
|
||||
@@ -8831,6 +8837,8 @@ components:
|
||||
- AVERAGE_HEART_RATE
|
||||
- MAX_HEART_RATE
|
||||
- SLEEP_DISTURBANCE_COUNT
|
||||
- ANS_CHARGE
|
||||
- CARDIO_LOAD
|
||||
value:
|
||||
type: number
|
||||
unit:
|
||||
@@ -9260,6 +9268,8 @@ components:
|
||||
- AVERAGE_HEART_RATE
|
||||
- MAX_HEART_RATE
|
||||
- SLEEP_DISTURBANCE_COUNT
|
||||
- ANS_CHARGE
|
||||
- CARDIO_LOAD
|
||||
value:
|
||||
type: number
|
||||
unit:
|
||||
|
||||
Reference in new issue
Block a user