@kaiord/core / ComputeDailyDeltaInput
Type Alias: ComputeDailyDeltaInput
ComputeDailyDeltaInput =
object
Defined in: packages/core/src/application/energy/goal-delta.ts:33
Properties
currentWeightKg
currentWeightKg:
number
Defined in: packages/core/src/application/energy/goal-delta.ts:35
goalType
goalType:
GoalType
Defined in: packages/core/src/application/energy/goal-delta.ts:34
maintenanceKcal
maintenanceKcal:
number
Defined in: packages/core/src/application/energy/goal-delta.ts:41
overrideCap?
optionaloverrideCap?:boolean
Defined in: packages/core/src/application/energy/goal-delta.ts:46
When true and a safety cap would bind, return the raw (unclamped) delta while still reporting capped/capReason so callers keep the warning.
targetDate
targetDate:
string
Defined in: packages/core/src/application/energy/goal-delta.ts:38
ISO date (YYYY-MM-DD) for the planned horizon.
targetWeightKg
targetWeightKg:
number
Defined in: packages/core/src/application/energy/goal-delta.ts:36
today
today:
string
Defined in: packages/core/src/application/energy/goal-delta.ts:40
ISO date (YYYY-MM-DD) for "now".