0. Рождение v2: репозиторий, осознанный первый коммит, переезд карты и открытых тикетов
1. #3 Каркас стенда: кластерный compose (2 ноды ClickHouse и keeper, Kafka, Airflow, Superset, мониторинг), конфиги, make up, smoke-проверка ON CLUSTER
2. #4 DDL и генератор: базы и таблицы событий ON CLUSTER, приём топика hits обеими нодами; широкое событие, таксономия, анонимность, две куки на покупателя
3. #5 Заказы и каталог: генератор слепков, STG/ODS/DDS заказа, словарь товаров
4. #6 Трансформации и витрины: сессии, карта идентичностей, выручка, сверка (расхождения A и C)
9. #11 Мониторинг и runbook «keeper упал / DDL повис в очереди»
Свои наблюдаемые критерии этапы получают при разбиении спеки через /to-tickets; тогда пункты списка получат номера дочерних issues.
Наследница карты #10 из репозитория-предшественника
(ddmitry/clickstream-ch-kafka-superset-demo#10):
решения по модели данных, кластеру, покупкам и анонимности приняты там, их
итог собран в спеке.
Карта исполнения спеки «Боевой реализм стенда (v2)».
Источник истины — спека в репозитории:
[docs/specs/2026-07-30-stand-v2-realism.md](https://git.dementev.space/ddmitry/clickstream-data-platform/src/branch/main/docs/specs/2026-07-30-stand-v2-realism.md).
Здесь только порядок и ссылки, содержание спеки не дублируется.
## Этапы (раздел 9 спеки)
- [x] 0. Рождение v2: репозиторий, осознанный первый коммит, переезд карты и открытых тикетов
- [x] 1. #3 Каркас стенда: кластерный compose (2 ноды ClickHouse и keeper, Kafka, Airflow, Superset, мониторинг), конфиги, `make up`, smoke-проверка ON CLUSTER
- [x] 2. #4 DDL и генератор: базы и таблицы событий ON CLUSTER, приём топика `hits` обеими нодами; широкое событие, таксономия, анонимность, две куки на покупателя
- [ ] 3. #5 Заказы и каталог: генератор слепков, STG/ODS/DDS заказа, словарь товаров
- [ ] 4. #6 Трансформации и витрины: сессии, карта идентичностей, выручка, сверка (расхождения A и C)
- [ ] 5. #7 Airflow: `etl_pipeline` — переобработка по дневным партициям, ожидание дневного батча заказов
- [ ] 6. #8 Расхождения B и D, опоздания; контрольные числа манифеста
- [ ] 7. #9 Эталонный мир: пересборка артефакта, чек-скрипты
- [ ] 8. #10 Дашборд Superset для v2
- [ ] 9. #11 Мониторинг и runbook «keeper упал / DDL повис в очереди»
Свои наблюдаемые критерии этапы получают при разбиении спеки через
`/to-tickets`; тогда пункты списка получат номера дочерних issues.
Наследница карты #10 из репозитория-предшественника
(https://git.dementev.space/ddmitry/clickstream-ch-kafka-superset-demo/issues/10):
решения по модели данных, кластеру, покупкам и анонимности приняты там, их
итог собран в спеке.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Карта исполнения спеки «Боевой реализм стенда (v2)».
Источник истины — спека в репозитории:
docs/specs/2026-07-30-stand-v2-realism.md.
Здесь только порядок и ссылки, содержание спеки не дублируется.
Этапы (раздел 9 спеки)
make up, smoke-проверка ON CLUSTERhitsобеими нодами; широкое событие, таксономия, анонимность, две куки на покупателяetl_pipeline— переобработка по дневным партициям, ожидание дневного батча заказовСвои наблюдаемые критерии этапы получают при разбиении спеки через
/to-tickets; тогда пункты списка получат номера дочерних issues.Наследница карты #10 из репозитория-предшественника
(ddmitry/clickstream-ch-kafka-superset-demo#10):
решения по модели данных, кластеру, покупкам и анонимности приняты там, их
итог собран в спеке.