This commit is contained in:
commit
54bfc0f34f
357 files changed
+41075
No files matched your search
@@ -0,0 +1,31 @@
|
||||
# Проверка основы и автоматизации
|
||||
|
||||
Дата: 14 октября 2026 года.
|
||||
|
||||
- Этапов: 22; исходных задач: 275; операторов: 12.
|
||||
- Требований с ID: 221; применимых к Web: 211; native-only исключений: 10.
|
||||
- State revision: 0; все исходные задачи todo. Продуктовая разработка не запускалась.
|
||||
- Максимальный task packet: 41653 символов (S21-006), limit 48 000.
|
||||
- Максимальный полный fresh-agent prompt: 75437 символов (S21-006), default limit 80 000.
|
||||
- Оригиналы clear совпадают byte-for-byte; SHA-256 snapshots и локальные Markdown links проверены.
|
||||
- `make check`: exit 0; **58 tests passed**.
|
||||
- `runner.py --dry-run`: next S00-001, configuration_required=true; state не изменён.
|
||||
|
||||
## Проверенные автоматические сценарии
|
||||
|
||||
1. Blocker создаёт отдельную atomic remediation и dependency; original blocked; reporter retired.
|
||||
2. Executor/reviewer не расширяет task scope; retired id не может взять следующую задачу.
|
||||
3. Новый subprocess исправляет cause, другой reviewer проверяет, новый executor продолжает original.
|
||||
4. Полный isolated fake-harness cycle: 9 fresh agent ids, 4 tasks с remediation, complete.
|
||||
5. Reporter process, пытающийся продолжить после escalate, останавливается coordinator без ожидания timeout.
|
||||
6. Review не снимает blocker до approved done; external release не выдаёт original done.
|
||||
7. Nested limits/external input останавливают цикл, repeated escalation не создаёт duplicate.
|
||||
8. Recovery journal восстанавливает definition/state/report/card после имитированного прерывания записи.
|
||||
9. Invalid dependencies/cycles/scopes/context, wrong roles, self review и unsafe evidence paths отклоняются.
|
||||
10. Timeout, missing executable, незавершённый exit и source scope violation не превращаются в success.
|
||||
11. Все текущие task packets и full prompts укладываются в character budgets.
|
||||
12. Отсутствующая локальная CLI-конфигурация не запускает и не захватывает продуктовые задачи.
|
||||
|
||||
## Границы проверки
|
||||
|
||||
Использован локальный fake tool-capable harness в temporary projects. Реальная модель/её CLI ещё не настроены пользователем, product tasks/провайдеры/XMPP не запускались. Source audit не является OS sandbox; новый процесс требует fresh-session режима и file/tool capability выбранного harness. App build/crypto interoperability/push acceptance остаются будущими задачами.
|
||||
Reference in new issue
Block a user