- Зачем: - ревью выявило слабые места в критериях приёмки модельного времени. - Что: - уточнены правила повторяемости, чистого прогона и review gate. - добавлены критерии для однородности визита через восстановление и T_end. - обновлён handoff с важными рисками для следующего агента. - Проверка: - git diff --check.
40 lines
2.4 KiB
Markdown
40 lines
2.4 KiB
Markdown
Status: ready-for-agent
|
||
|
||
# ×K и дневной коэффициент по модельному времени
|
||
|
||
## Parent
|
||
|
||
`.scratch/generator-model-time-startup-history/PRD.md`
|
||
|
||
## What to build
|
||
|
||
Добавить ускоренный живой ход модельных часов. При ×K за один реальный тик
|
||
должна проходить большая модельная длительность, а событийный бюджет должен
|
||
считаться по этой модельной длительности. Дневной коэффициент считается по
|
||
модельному часу.
|
||
|
||
Результат должен быть виден в ClickHouse: модельные метки уходят вперёд быстрее
|
||
реального времени, а объём событий соответствует пройденному модельному
|
||
интервалу.
|
||
|
||
## Acceptance criteria
|
||
|
||
- [ ] На ×1 поведение остаётся совместимым с обычным живым режимом.
|
||
- [ ] На ×K модельные `event_timestamp` за короткий реальный прогон покрывают
|
||
примерно `K` раз большую модельную длительность.
|
||
- [ ] Событийный бюджет считается по модельной длительности тика, а не по
|
||
реальному времени сна процесса.
|
||
- [ ] Дневной коэффициент меняется при переходе модельного времени через
|
||
дневные/ночные часы в зафиксированном часовом поясе, независимо от реального
|
||
часа запуска.
|
||
- [ ] ClickHouse-проверка показывает повторяемые контрольные числа при тех же
|
||
`GEN_SEED`, `T0`, скорости и настройках.
|
||
- [ ] Worker даёт промежуточный статус, если статистический прогон или стендовая
|
||
проверка занимает заметное время.
|
||
- [ ] В `generator/README.md` или `docs/OPERATIONS.md` кратко описано, что ×K
|
||
ускоряет именно модельное время стенда.
|
||
|
||
## Blocked by
|
||
|
||
- `.scratch/generator-model-time-startup-history/issues/02-model-time-to-clickhouse.md`
|