Principles
Three rules the Engine never breaks.
The Adaptive Engine
Every week ends in one of these.
These aren’t marketing names — they’re the actual decision states in the app.
Engine
HOLDING
Trend aligned.
Targets maintained.
ON TRACK
Engine
ADJUSTING
Trend usable.
Targets adjusted carefully.
SMALL UPDATE
Engine
STALLED
Plateau confirmed.
Plan escalated.
BREAKTHROUGH
Engine
DEFENSIVE
Cycle protected.
Targets held steady.
PROTECTIVE HOLD
Engine
DEFENSIVE
Diet break started. Targets eased for recovery.
RECOVERY PHASE
Engine
DEPLETING
Mini-cut started.
Short deficit active.
CUT PHASE
Engine
HOLDING
Trend aligned.
Targets maintained.
ON TRACK
Engine
ADJUSTING
Trend usable.
Targets adjusted carefully.
SMALL UPDATE
Engine
STALLED
Plateau confirmed.
Plan escalated.
BREAKTHROUGH
Engine
DEFENSIVE
Cycle protected.
Targets held steady.
PROTECTIVE HOLD
Engine
DEFENSIVE
Diet break started. Targets eased for recovery.
RECOVERY PHASE
Engine
DEPLETING
Mini-cut started.
Short deficit active.
CUT PHASE
Holds & adjustments
On-target weeks hold. Off-target trends get measured, deliberate calorie adjustments — small when the drift is small.
Protocols
Structured multi-week strategies: diet breaks to restore adherence and hormones, mini-cuts, and reverse phases into maintenance or gain.
Data-integrity locks
Insufficient data, statistical lockout, quarantine, behavioural freeze — when the Engine can’t trust the data, it refuses to guess and tells you what it needs.
Protective states
Period Sentinel and Step Sentinel hold your targets when hormonal or activity signals would corrupt the reading. Protection, not punishment.
A different approach
Not expenditure-guessing. State-based decisions.
Apps like MacroFactor estimate your energy expenditure by comparing logged calories against weight change — which means the estimate is only as good as your logging. Fettle takes a different route: the Engine works from your weekly trend and adherence context, places you in an explicit state, and applies evidence-based adjustment rules for that state.
The practical difference: Fettle stays decisive even when logging is imperfect, protects you when the data can’t be trusted, and always shows its reasoning — then finishes the job by turning the updated plan into your shopping basket.

