framework/rules/self-recovery-limits/SKILL.md
Канонический реестр лимитов самовосстановления сабагентов: сколько попыток даётся на self-fix / гипотезы / ревью и что делать после исчерпания.
npx skillsauth add steelmorgan/1c-agent-based-dev-framework self-recovery-limitsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Единый источник числовых лимитов для сабагентов. Профили ссылаются на этот реестр; числа в профилях дублируют таблицу и не должны расходиться с ней. При исчерпании лимита агент НЕ продолжает «вслепую» — он переходит к указанному действию (bug-report или эскалация оркестратору/пользователю).
| Контекст | Кто | Лимит | Что после исчерпания |
|----------|-----|-------|----------------------|
| Self-fix в собственном коде реализации | developer-code | 2 попытки | завести bug-report.json → СТОП (orchestrator → Debugger) |
| Red-гейт: причина «зелёного» до прод-кода не найдена | scenario-coder | 2 попытки | завести bug-report.json → СТОП |
| Исправление технической ошибки теста | tester | 3 попытки | завести bug-report.json (при неочевидном runtime-дефекте) → СТОП |
| Цикл гипотез расследования | debugger | 5 гипотез (+3 по согласованию с оркестратором → max 8) | эскалация пользователю (escalated_to_user) |
| BLOCK-итерации ревью артефакта | reviewer / orchestrator | 3 итерации | эскалация оркестратору/пользователю |
| Ревью локального фикса дебаггера (scope=debug) | reviewer / orchestrator | 1 итерация | эскалация оркестратору/пользователю |
| Цикл bug → fix → снова bug на том же артефакте | orchestrator | 2 цикла | эскалация оркестратору/пользователю |
development
1C server maintenance webhooks: container restart and external component cache cleanup
development
Interactive DAP debugging of a single BSL procedure
tools
Rules for using RLM tools for project search and navigation in 1C/BSL
development
Creates web applications and routes on Winow (a web server on OneScript and Autumn). Use when working with a web server on OneScript, routing, or Winow controllers.