docs(generator): уточнены задачи по модельному времени

- Зачем:
  - ревью выявило слабые места в критериях приёмки модельного времени.
- Что:
  - уточнены правила повторяемости, чистого прогона и review gate.
  - добавлены критерии для однородности визита через восстановление и T_end.
  - обновлён handoff с важными рисками для следующего агента.
- Проверка:
  - git diff --check.
This commit is contained in:
2026-06-14 16:12:46 +03:00
parent 796c3f26a9
commit 79c2c2657c
8 changed files with 67 additions and 17 deletions
@@ -28,8 +28,9 @@
- Координатор классифицирует находки и коммитит сам.
- После задачи 3 нужен review gate по сквозному инварианту времени.
- После задачи 5 нужен review gate по распределениям и двум путям генерации.
- Для этих review gate по возможности нужен reviewer другой родословной: это
следует из `docs/research/2026-06-11-subagent-coordinator-experiment.md`.
- Для review gate после задачи 5 нужен reviewer другой родословной; без него
координатор останавливает цепочку и отдаёт риск человеку. Это следует из
`docs/research/2026-06-11-subagent-coordinator-experiment.md`.
## Что важно не потерять
@@ -37,8 +38,14 @@
в комментарии к issue.
- При ×K восстановление после сбоя нельзя считать простым `datetime.now()`: нужна
сохранённая связка модельного и настенного времени.
- Короткий или долгий простой считается по модельному времени, а не по настенным
минутам.
- Чистый прогон должен сбрасывать не только ClickHouse, но и Kafka-топики данных
и состояние генератора.
- Стартовая история должна быть парным артефактом: события, слепок состояния и
манифест.
- Живой и восстановленный пути не должны менять контекст внутри одного визита;
это известная слепая зона из research.
- Задача 6 специально сужена до штатного пути стенда и документов запуска.
Уроки, новые панели и улучшения дашбордов уходят в follow-up, если окажутся
нетривиальными.