Контракт dds.event_v — представление над ods.event_v, переводящее событие на язык бизнес-модели: event_id, event_time в поясе счётчика, event_date переименованием; расшифровывается только device_category; скрыты VisitID (DQ-сверка идёт за эталоном в ODS), Sign, ecommerce и служебные колонки. Дока — docs/architecture/dds/event.md; README и session.md обновлены ссылками. Идея лабы со справочником регионов — #143.
Резолюция развилки #132 карты #127.
Контракт `dds.event_v` — представление над `ods.event_v`, переводящее событие на язык бизнес-модели: `event_id`, `event_time` в поясе счётчика, `event_date` переименованием; расшифровывается только `device_category`; скрыты `VisitID` (DQ-сверка идёт за эталоном в ODS), `Sign`, `ecommerce` и служебные колонки. Дока — `docs/architecture/dds/event.md`; README и session.md обновлены ссылками. Идея лабы со справочником регионов — #143.
Closes #132
🤖 Generated with [Claude Code](https://claude.com/claude-code)
- Зачем:
- развилка #132 карты #127: витринам DM и сборке сессий нужен контракт
события на языке бизнес-модели, первый пример правила «слой — это
контракт, а не обязательно копия данных».
- Что:
- создан docs/architecture/dds/event.md: представление над ods.event_v,
имена модели (event_id, event_time в поясе счётчика, event_date
переименованием), расшифровка device_category, скрыты VisitID, Sign,
ecommerce и служебные колонки.
- в README карта модели ведёт на event.md, развилка убрана из открытых
решений; session.md ссылается на резолюцию судьбы VisitID.
- Проверка:
- вычитка; относительные ссылки в docs/architecture/dds/ ведут на
существующие файлы.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- Зачем:
- горячее ревью резолюции #132 нашло шероховатости, мешающие читателю.
- Что:
- срезан дубль про event_date из «Языка модели» — факт живёт в «Форме»,
расхождений имён осталось два.
- выровнены префиксы dm. в «Читателях», распутана фраза про два слоя
DQ-сверки, ссылка на спеку — в домашнем стиле.
- Проверка:
- вычитка.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
ddmitry
merged commit 256d51840b into main2026-08-24 21:12:00 +03:00
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.
Резолюция развилки #132 карты #127.
Контракт
dds.event_v— представление надods.event_v, переводящее событие на язык бизнес-модели:event_id,event_timeв поясе счётчика,event_dateпереименованием; расшифровывается толькоdevice_category; скрытыVisitID(DQ-сверка идёт за эталоном в ODS),Sign,ecommerceи служебные колонки. Дока —docs/architecture/dds/event.md; README и session.md обновлены ссылками. Идея лабы со справочником регионов — #143.Closes #132
🤖 Generated with Claude Code