docs(context): глоссарий и спеки приведены в соответствие с ADR-0006

- Зачем:
  - ADR-0006 сделал генерацию единственным источником аналитики, а статический
    сид — архивным; глоссарий и спеки это ещё не отражали.
- Что:
  - CONTEXT.md: «статический сид» переименован в «архивный статический сид»
    (короткое имя сохранено), описан как временная кладовка значений с целью
    полного вывода; «стартовая история» получила синонимы «стартовый сид» и
    «новый сид»; раздел «Слои данных» отмечает переход аналитики на генерацию.
  - мат-спека: разделы «Персистентность через рестарты» и «Воспроизводимость»
    помечены как переописанные в спеке модельного времени (ссылкой, без повтора).
  - спека модельного времени: синоним «стартовый сид» добавлен в определение и
    в заметку о влиянии на документацию.
- Проверка:
  - git diff: термины и перекрёстные ссылки читаются непротиворечиво; ADR не
    правились (статус «архивный» не переносится в документы до ADR-0006).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-14 15:31:11 +03:00
co-authored by Claude Opus 4.8
parent 18ac8279cd
commit fa93aef150
3 changed files with 39 additions and 14 deletions
+21 -10
View File
@@ -73,15 +73,23 @@ user_domain_id (пользователь, постоянный)
- **`GEN_SEED`** — зерно ГПСЧ генератора (детерминизм случайных решений). Не
данные, а число.
- **статический сид** (`data/*.jsonl`) — учебный демо-датасет режима `bootstrap`
(уроки 06) и **калибровочный эталон** генератора (профиль ниже — опорные
цифры). По мере появления «стартовой истории стенда» его учебная роль смещается
на **dev-фикстуру и эталон** (быстрый повторяемый вход для пайплайна STG→DM, не
зависящий от генератора); смещение зафиксировано как будущее направление в
ADR-0005, на время разработки сид и поток сосуществуют.
- **стартовая история стенда** — сгенерированное прошлое (заливка `K → ∞` +
заморозка состояния), с которого живой стенд стартует непрерывно. Ещё не
строим; см. ADR-0005.
- **архивный статический сид** (короткое имя — «статический сид», файлы
`data/*.jsonl`) — учебный демо-датасет режима `bootstrap` (уроки 06). По
[ADR-0006](./docs/adr/0006-generation-as-sole-analytics-source.md)
он **выведен из аналитики и стал архивным**: витрины и дашборды переводятся на
генерацию. У сида осталась одна временная роль — **кладовка готовых значений**
(браузеры, страны, устройства, метки кампаний), откуда генератор берёт «фактуру»
для событий. Цель — **совсем убрать файл**, когда генератор научится придумывать
фактуру сам (отдельная спека). Профиль ниже — теперь опорные цифры и список
известных расхождений, а не эталон для подгонки (подгонять генерацию под сид
число-в-число в ADR-0006 отклонено).
- **стартовая история стенда** (синонимы — **«стартовый сид»** и **«новый сид»**;
это не новые значения слова, а та же сущность) — сгенерированное прошлое (заливка `K → ∞` +
заморозка состояния), с которого живой стенд стартует непрерывно. По ADR-0006
она **несущая**: именно с неё свежий стенд получает историю с первой минуты.
Механизм проектируется — спека
[модельного времени](./docs/specs/2026-06-14-generator-model-time-and-startup-history.md);
решение про часы — [ADR-0005](./docs/adr/0005-generator-model-clock.md).
### Модельное время и масштаб (×K)
@@ -132,4 +140,7 @@ user_domain_id (пользователь, постоянный)
## Слои данных
`STG → ODS → DDS → DM` — см. [`docs/ARCHITECTURE.md`](./docs/ARCHITECTURE.md).
Витрины (`dm.*`) и дашборд Superset строятся на статическом сиде, не на потоке.
Сейчас витрины (`dm.*`) и дашборд Superset строятся на статическом сиде. По
[ADR-0006](./docs/adr/0006-generation-as-sole-analytics-source.md) целевой источник
аналитики — генерация (стартовая история и живой поток); перевод загрузки, витрин
и дашбордов на неё входит в текущую работу, детальный план — отдельной спекой.