--- name: m05-progression-rules description: ProgressionRules + BreakEngine — правила прогрессии, делоада и перерывов → draft-версии программ author=rules --- # m05-progression-rules Сервисы `ProgressionRules` и `BreakEngine` в `Server.WatchBody.Core` (`Programs\`): детерминированные правила микроправки весов (Ф-12.2), делоада (Ф-12.4), авто-детект перерывов и формула возврата (Ф-14). Результат — предложение draft-версии через ProgramStore (m03, `author=rules`); активация — только человеком (🛡 vision 2.4). Вызываются из sync (m02) после пересчёта метрик (m04); сбой правил не ломает sync. Пороги — конфиг `Progression.*`/`Deload.*`. - Требования: [module_reqs.md](module_reqs.md) - План работ: [readme.md](readme.md) - Спецификации: [api_specs/](api_specs/)