The planner scores every available exercise as
muscleNeed × recoveryReadiness × goalAlignment × variety × balanceCorrection.
Recovery readiness comes from the Banister model
(τfitness=42d,
τfatigue=7d). Goal alignment
is your explicit emphasis boost. Balance correction
nudges toward the weaker side of push/pull,
upper/lower, and anterior/posterior pairs.
Then a greedy fill with saturation re-ranking
prevents any single muscle from dominating the
session. Your intensity mode — push, normal, light,
deload — is computed from your form score, not
guessed at.
Every step is visible in the in-app "How It Works"
screen. Nothing proprietary. No black box.