- Зачем:
- следующая сессия чинит профильные доки, отставшие от кода; нужен
быстрый вход с готовым рабочим списком, а отработанный handoff про
корневой README больше не актуален.
- Что:
- добавлен handoff 2026-06-06-docs-accuracy-fixes.md со ссылкой на
аудит, порядком починки и ключевым контекстом.
- удалён отработанный 2026-06-06-root-readme-polish.md.
- Проверка:
- открыть .scratch/handoffs/2026-06-06-docs-accuracy-fixes.md и
.scratch/docs-accuracy-audit/findings.md.
4.7 KiB
4.7 KiB
Handoff: уточнение документации по архитектуре
Дата: 2026-06-06 · Язык сессии: русский
Следующая сессия чинит профильную документацию, которая отстала от кода. Рабочий список
уже собран и сверён с кодом — не переоткрывай его заново, бери готовый:
.scratch/docs-accuracy-audit/findings.md
(12 находок, разнесены по серьёзности, с привязкой файл:строка).
Что делать
Чинить доки по списку аудита, начиная с 🔴:
ARCHITECTURE.md— три концептуальных искажения: схемаods.*_errors, DQ-split подан как взаимоисключающий (а строка попадает в обе таблицы), сборкаdds.event(browser-driven LEFT JOIN, не симметричный JOIN; «сироты» из location отбрасываются).SUPERSET_DASHBOARD.md—make superset-exportзадокументирован как рабочий, ноexport_dashboard.pyпадает на устаревших импортах. Решение за владельцем: чинить импорты или убрать команду из доки, если экспорт больше не нужен.REPO_MAP.md— пропущен первый шаг ETLsql/ods/20_stg_to_ods.sqlи ряд артефактов.
Потом 🟡 (неполнота параметров и DQ-маркеров) и 🟢 (мелочи).
Контекст, который сэкономит время
- Источник истины — код, не доки:
sql/ddl/*,sql/ods|dds|dm/*,airflow/dags/*,superset/*.py,docker-compose.yml,Makefile. Аудит уже сослался на нужные строки. - Ключевой инсайт: концептуальные темы ARCHITECTURE (DQ-split, сборка DDS с сиротами)
точнее и подробнее разобраны в уроках 2–3 курса (
docs/course/lessons/). Де-факто каноном стали уроки, а не ARCHITECTURE. Скорее всего проще подтянуть ARCHITECTURE к формулировкам уроков, чем переписывать с нуля — и заодно проверить, что урок и код совпадают (уроки свежие, но тоже стоит сверить). - Codex сейчас стоит — параллельной записи в ветку нет, можно править ARCHITECTURE
спокойно. Но привычку держать аддитивно не теряй:
git addтолько своих файлов. - Стиль/голос доков: чистый литературный русский без лишних англицизмов (см. память
plain-literary-russian); house style осознанный (тире «—», «ё», жирное начало абзаца, двоеточие перед списком) — линтером не правим.ai-text-lintгонять только на настоящие маркеры, contextarticle. - Проверять claim на коде, а не на глаз — этот подход в этой сессии и вскрыл все расхождения.
Состояние
- Ветка
docs/advanced-clickstream-course. Эта сессия добавила два коммита:ce7f03b(корневой README переписан под менти+песочницу) и5bd215d(аудит в .scratch). Корневой README трогать больше не нужно — он самостоятельно корректен (только ссылается на доки). - Рабочее дерево чистое (после коммита/пуша этой сессии).
- 🅿️ Future, не в скоупе: лицензия стенда (роадмап = CC BY 4.0; для кода обычно MIT — кандидат на dual MIT + CC BY); фейк-бейдж лицензии в README уже убран.
Suggested skills
grill-with-docs— выверить формулировки ARCHITECTURE против доменной модели и кода, обновляя док по ходу решений (ровно под эту задачу).ai-text-lint— прогон правок (contextarticle, house style не снимать).conventional-commits— для коммитов.