a0144e0fff
Merge pull request 'docs(storage): конвенции хранилища и приём событий перед этапом 2' (#52) from docs/37-storage-conventions into main
ddmitry2026-08-05 22:09:39 +03:00
923ebad80e
docs(storage): связность восстановлена, форма дат на проводе задана
ddadminandClaude Opus 52026-08-05 21:53:03 +03:00
31b274175a
docs(storage): конвенции и приём событий выправлены после ревью
ddadminandClaude Opus 52026-08-05 21:25:35 +03:00
dedb6c6739
docs(handoff): передача контекста по конвенциям хранилища
ddadmin2026-08-04 00:21:43 +03:00
319db308bf
docs(storage): приняты решения по приёму событий и именам
ddadmin2026-08-04 00:14:13 +03:00
a18e6b7a80
Merge pull request 'Торговые события генератора: корзина, покупка и уровень спроса товара' (#51) from feat/40-trade-events into main
ddmitry2026-08-02 22:59:26 +03:00
4243aa2c88
docs(generator): вилка конверсии в корзину — ориентир, а не граница
ddadmin2026-08-02 22:54:31 +03:00
c0f4d21df9
feat(generator): корзина отвязана от страницы, у товара — уровень спроса
ddadmin2026-08-02 22:46:30 +03:00
4165f10cdd
docs(generator): числа блока грилинга — с канонического зерна
ddadmin2026-08-02 21:21:43 +03:00
fbffeda5ea
docs(generator): решения грилинга — корзина и уровень спроса товара
ddadmin2026-08-02 21:06:51 +03:00
722dbe22b7
feat(generator): торговые события — корзина, покупка, сырой ecommerce
ddadminandClaude Opus 52026-08-02 19:13:30 +03:00
bfbaa96696
docs(generator): форма эффекта метки покупателя — оба шага воронки
ddadmin2026-08-02 17:42:48 +03:00
2cfda7180f
docs(generator): решения #40 после холодного ревью
ddadmin2026-08-02 17:37:48 +03:00
a7442765ff
docs(generator): решения #40 — торговые события
ddadmin2026-08-02 17:17:31 +03:00
898e00474a
Merge pull request 'feat(generator): день-функция — трафик, визиты и просмотры страниц' (#49) from feat/39-day-function into main
ddmitry2026-08-02 16:32:47 +03:00
7dcd1c9ba3
docs(generator): README — черновой раздел «Как это работает»
ddadminandClaude Opus 52026-08-02 16:26:10 +03:00
eb433ad023
feat(generator): день-функция — трафик, визиты и просмотры страниц
ddadminandClaude Opus 52026-08-02 16:12:17 +03:00
937ba014b4
Merge pull request 'feat(generator): план состава мира — зерно, приток, двухкуковые пары' (#46) from feat/38-world-plan into main
ddmitry2026-08-02 13:25:55 +03:00
d17bd4e876
fix(generator): правки по линии ревью Кодекса — зёрна, словарь, сторожа
ddadminandClaude Opus 52026-08-02 13:13:41 +03:00
557a9164fd
Merge pull request 'chore(generator): типчекер ty и цель make typecheck' (#45) from chore/typecheck-ty into main
ddmitry2026-08-02 12:00:24 +03:00
22fea7a778
chore(generator): подключён типчекер ty и цель make typecheck
ddadminandClaude Opus 52026-08-02 11:58:44 +03:00
78ddb86817
docs(specs): решения #38 — ленивый план состава, числа притока, конфигурация
ddadminandClaude Opus 52026-08-02 11:47:59 +03:00
7b73af5a80
Merge pull request 'feat(generator): каркас проекта и контракт схемы события' (#44) from feat/36-generator-schema-contract into main
ddmitry2026-08-01 23:20:38 +03:00
3ba40ffdf2
docs(context): «имя в DDS» вычеркнуто из избегаемых — правка владельца
ddadminandClaude Opus 52026-08-01 23:15:53 +03:00
24c8dd9b98
refactor(generator): нормализованное имя вместо имени в DDS, тесты на имена сняты
ddadminandClaude Opus 52026-08-01 23:01:04 +03:00
aabd339a26
fix(generator): сторожа имён DDS и порядка строк, торговый словарь — по границе
ddadminandClaude Opus 52026-08-01 22:44:53 +03:00
1f96245c41
fix(generator): правки по двум линиям ревью — сторож состава и честные обещания
ddadminandClaude Opus 52026-08-01 22:32:14 +03:00
9e04eae72a
Merge pull request 'docs(specs): спека генератора (этап 2) из решений карты #26' (#35) from feat/32-generator-spec into main
ddmitry2026-08-01 21:05:47 +03:00
41d4dee945
docs(context): DWH — законный синоним хранилища, из избегаемых убран
ddadminandClaude Opus 52026-08-01 21:01:58 +03:00
7df5e482b9
docs(specs): правки по холодному ревью — долг словаря и потерянные доводы
ddadminandClaude Opus 52026-08-01 21:00:18 +03:00
8c69397ccf
docs(specs): приток посетителей и фейкеры без гвоздя — вычитка владельца
ddadminandClaude Opus 52026-08-01 20:49:49 +03:00
a9fade84f5
docs(agents): развилки решений — маршрут на скилл brainstorm-with-docs
ddadminandClaude Opus 52026-08-01 18:30:41 +03:00
f70087c438
docs(research): скорость батчевой генерации в Python — порядки величин
ddadminandClaude Opus 52026-08-01 15:54:28 +03:00
860c88b7f7
chore(tests): выкинуты сторожа документации и тест на комментарий
ddadminandClaude Opus 52026-08-01 15:33:52 +03:00
c6c9e1082a
Merge pull request 'fix(stand): снят несуществующий бюджет памяти, нодам ClickHouse — 4 ГиБ' (#25) from feat/21-resource-limits into main
ddmitry2026-08-01 15:29:07 +03:00
5a21684dc4
fix(stand): поправлены находки ревью — причина дрейфа памяти и отзыв довода ADR 0001
ddadminandClaude Opus 52026-08-01 15:18:43 +03:00
a9d66ed74a
fix(stand): снят несуществующий бюджет памяти, нодам ClickHouse — 4 ГиБ
ddadminandClaude Opus 52026-08-01 14:35:36 +03:00
d0c9e8ff43
Merge pull request 'refactor(airflow): пробник Kafka разрезан на запись и чтение' (#24) from feat/22-kafka-probe-form into main
ddmitry2026-07-31 20:25:52 +03:00
dd491ebe33
refactor(airflow): пробник Kafka разрезан на запись и чтение
ddadmin2026-07-31 19:41:31 +03:00
f7de99f10e
chore(agents): добавлен субагент craftsman для вкусовой работы
ddadmin2026-07-31 19:28:46 +03:00
c265ca0cd5
Merge pull request 'refactor(airflow): пробник ClickHouse разбит на четыре задачи' (#23) from feat/20-dag-probe-form into main
ddmitry2026-07-31 19:23:17 +03:00
c130319ac7
docs(airflow): шапка теста ClickHouse объясняет, что он проверяет
ddadmin2026-07-31 19:15:03 +03:00
dc12953cac
refactor(airflow): пробник ClickHouse разбит на четыре задачи
ddadminandClaude Opus 52026-07-31 18:26:39 +03:00
903b483eb1
docs(agents): контракт — кому поручать вкусовую работу, кому техническую
ddadminandClaude Opus 52026-07-31 15:31:16 +03:00
8d9acc8eb0
Merge pull request 'feat(airflow): пробные DAG test_clickhouse и test_kafka вместо демонстрационного' (#19) from feat/18-dag-probes into main
ddmitry2026-07-31 15:26:36 +03:00
81f9754c54
docs(agents): контракт — кому поручать вкусовую работу, кому техническую
ddadminandClaude Opus 52026-07-31 15:21:49 +03:00
812b398ce2
fix(tests): сторож документации называет непрошедшую проверку, кластерная больше не виснет
ddadminandClaude Opus 52026-07-31 14:08:47 +03:00
64f3418378
feat(airflow): пробные DAG test_clickhouse и test_kafka вместо демонстрационного
ddadminandClaude Opus 52026-07-31 14:04:19 +03:00
d3bc2f7c18
docs(agents): контракт скиллов — трекер, метки триажа, доки и нейминг
ddadmin2026-07-31 09:45:19 +03:00
6c10f48c17
Merge pull request 'feat(infra): стенд целиком — Kafka, Airflow 3, Superset и мониторинг одной командой' (#17) from feat/13-stand-full into main
ddmitry2026-07-31 09:35:47 +03:00
63c42bc068
feat(infra): стенд целиком — Kafka, Airflow 3, Superset и мониторинг одной командой
ddadminandClaude Opus 52026-07-31 08:46:04 +03:00
dca0142fd1
Merge pull request 'feat(infra): кластер ClickHouse — 2 ноды и keeper, smoke ON CLUSTER' (#16) from feat/12-clickhouse-cluster into main
ddmitry2026-07-30 18:58:28 +03:00
b1e5a23596
chore(repo): добавлены репо-локальные субагенты Claude Code
ddadmin2026-07-30 18:53:33 +03:00
2f9bb8700e
feat(infra): поднят кластер ClickHouse из двух шардов и keeper
ddadmin2026-07-30 18:53:14 +03:00