Files
clickstream-ch-kafka-supers…/.scratch/generator-model-time-startup-history/issues/18-course-clean-stand-startup-history.md
T
ddadmin 6d64f3909a docs(generator): закрыта задача 18 в трекере
- Зачем:
  - coordinator-loop отделяет рабочие изменения от статусов и журнала.
- Что:
  - задача 18 переведена в done с закрытыми критериями.
  - журнал дополнен ревью, проверками чистого маршрута и коммитом.
- Проверка:
  - staged-состав содержит только issue 18 и журнал.
2026-07-05 22:01:44 +03:00

51 lines
3.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Status: done
# Курс проходит по startup-history на чистом стенде
## Parent
`.scratch/generator-model-time-startup-history/PRD.md`
## What to build
Довести учебный путь до воспроизводимого прохода на чистом стенде: уроки должны
работать с `startup-history`, не опираться на архивный сид и не обещать live-поток
там, где он больше не запускается по умолчанию.
Источник: `.scratch/handoffs/20260705-0002-cross-review-generator-chain.md`,
раздел `Issue 08`.
Связанные старые issue: `08-migrate-course-from-archive-seed.md`, частично
`12-generator-control-dag.md` и `14-fast-teaching-profile.md`.
## Acceptance criteria
- [x] Упражнение урока 01 с добавлением `kafka_msg_ts` воспроизводимо на стенде:
повторная заливка данных не сбрасывает схему, которую только что изменил
менти.
- [x] Урок 00 объясняет служебные топики генератора настолько, чтобы список
топиков не выглядел как набор неожиданных артефактов.
- [x] Уроки 00 и 05 не противоречат друг другу в описании видимости consumer lag;
утверждение проверено на текущем стенде.
- [x] Урок мониторинга согласован с no-live default: либо явно запускает live,
либо не обещает, что алерт отсутствия сообщений будет тихим на здоровом
стенде без live.
- [x] Операционная документация не ведёт учебный путь первым делом к архивному
`make data`; startup-history остаётся основным источником аналитики.
- [x] Проход уроков 00, 01 и 05 на чистом стенде проверен командно или вынесен
в явный HITL-пункт с точной инструкцией, что должен подтвердить человек.
## Blocked by
- `.scratch/generator-model-time-startup-history/issues/15-world-boundary-after-cross-review.md`
- `.scratch/generator-model-time-startup-history/issues/16-fresh-stand-generator-control.md`
- `.scratch/generator-model-time-startup-history/issues/17-trusted-checks-startup-history-superset.md`
## Notes
- Рекомендуемый режим `coordinator-loop`: обычный issue, worker `medium`, ревью
кода и документов `high`.
- Если по ходу окажется, что упражнение 01 требует нового поддержанного режима
перезаливки, не прятать это в тексте урока: оформить как явное решение и
покрыть проверкой.