Skip to content

@kaiord/core


@kaiord/core / ComputeAdaptiveTdeeInput

Type Alias: ComputeAdaptiveTdeeInput

ComputeAdaptiveTdeeInput = object

Defined in: packages/core/src/application/energy/adaptive-tdee.ts:29

Properties

avgDailyIntakeKcal

avgDailyIntakeKcal: number

Defined in: packages/core/src/application/energy/adaptive-tdee.ts:31

Average logged daily intake (kcal) over the window.


daysWithData

daysWithData: number

Defined in: packages/core/src/application/energy/adaptive-tdee.ts:37

Days with usable paired data; gates sufficientData.


weightChangeKg

weightChangeKg: number

Defined in: packages/core/src/application/energy/adaptive-tdee.ts:33

Smoothed weight change over the window (kg; negative = loss).


windowDays

windowDays: number

Defined in: packages/core/src/application/energy/adaptive-tdee.ts:35

Calendar span of the window (days); the rate denominator.