Этап 6: расхождения B+D, опоздания, счётчики манифеста #8
Notifications
Due Date
No due date set.
Blocks
Depends on
#9 Этап 7: эталонный мир — пересборка и чек-скрипты
ddmitry/clickstream-data-platform
#7 Этап 5: Airflow — etl_pipeline
ddmitry/clickstream-data-platform
Reference: ddmitry/clickstream-data-platform#8
Reference in new issue
Block a user
Part of #1
Цель этапа: добавить расхождения B и D, опоздания заказов и контрольные
числа манифеста.
Спека: docs/specs/2026-07-30-stand-v2-realism.md, разделы 4 и 8; механика
классов и опозданий — docs/architecture/orders/fate.md (резолюция #72).
Дочерние тикеты
Проектирование сделано заранее (#72 -> fate.md), карта этапу не нужна.
Порядок — сначала событийная сторона, затем опоздания: второй тикет
переиспользует канал признака назначения, заведенный первым.
счетчики описи
Идеи лаб этапа захвачены тонкими тикетами в программу #182: #186,
#187, #188.
Наблюдаемые критерии приемки этапа
Стандартные цели зелены (make lint, make config-test и все три стендовые:
make smoke, make check-clickhouse, make check-services — правило приемки
этапа из testing.md) — и сверх них этап наблюдаем так:
днях закрытого окна счетчики пяти классов сходятся с описью
(classes_vs_inventory зеленая).
дубли не ломают сборку сессий.
открытом окне как awaiting_order и доезжает слепком D+1/D+2.
ddmitry referenced this issue2026-07-30 16:41:42 +03:00