feat(airflow): пульт мира объясняет ось дней в форме и журнале
- Зачем: - оператор принимал служебную logical_date Airflow за дату мира (#111), а документацию читают реже, чем форму запуска. - Что: - у параметра days появилась подсказка description_md, а в докстринги работников добавлена фраза: день определяет world_position, служебные поля Airflow к оси мира отношения не имеют. - remember_played пишет в журнал сыгранные дни и новую позицию. - README дополнен абзацем про служебные поля за «Advanced Options»; из etl.md сняты устаревшие стыки на закрытые #7 и #2. - Проверка: - make lint, make config-test; ручной прогон world_next_day зелёный, позиция 9 -> 10, в журнале «сыграны дни 9–9, позиция теперь 10». Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
33aef73d0e
commit
c2c4401a16
3 files changed
+34
-6
No files matched your search
@@ -262,6 +262,12 @@ uv run --project generator python -m clickstream_generator batch \
|
||||
`0` — очистка закончена, а начальная генерация ещё не завершена. Работники
|
||||
начинают играть только с позиции `8` и больше.
|
||||
|
||||
Форма запуска работника спрашивает только своё — сколько дней играть.
|
||||
Служебные поля Airflow в ней — «Logical date» и «Run ID» за створкой
|
||||
«Advanced Options» — к оси мира отношения не имеют: какой день пойдёт первым,
|
||||
смотрите в `world_position`, а какой сыгран — в журнале шага
|
||||
`remember_played`.
|
||||
|
||||
Выключатель создаётся на паузе. Снимите — мир поедет сам; поставите обратно —
|
||||
встанет на границе модельных суток, доиграв начатый день. Форма пульта и доводы
|
||||
целиком — [ADR 0009](docs/adr/0009-world-control.md).
|
||||
|
||||
Reference in new issue
Block a user