Первый рабочий тикет очереди из резолюции #208: скелет путеводителя и
шапка README. По правилу карты тикет — работа, не решение.
Цель
Менти, впервые открывший репозиторий, с первого экрана понимает, что перед
ним и куда идти дальше: корневой README встречает человеческой шапкой, а docs/handbook/README.md ведёт тропой «глоссарий → архитектура → уроки» и
называет будущие главы.
Что сделать
1. docs/handbook/README.md — вход и порядок чтения.
Зачин: что такое путеводитель и для кого — менти, который видит стенд
впервые и хочет в нём разобраться до уроков.
Тропа чтения: словарь понятий CONTEXT.md → главы
путеводителя → справочники docs/architecture/ → уроки docs/labs/. Словарь подать честно: это справочник,
к которому возвращаются за незнакомым словом, а не чтение подряд — его
первые статьи описывают внутренности генератора, менти они понадобятся
нескоро.
Список будущих глав, каждая — аннотация в одну-две строки (о чём глава и
чему учит) плюс временная ссылка «пока главы нет — смотреть …»:
Файлов-заглушек глав не создавать: глава появляется файлом вместе с
текстом (следующий тикет очереди). Ссылок на несуществующие файлы в
README путеводителя нет.
Сразу после заголовка — один-два человеческих абзаца вместо нынешних двух
строк: для кого стенд и что с ним делать — не повторяя заголовок, а
отвечая на вопросы, которых в нём нет. Четыре действия: поднять
(«Быстрый старт» ниже), выключить (make down), разобраться
(путеводитель), учиться
(уроки). Строка о предшественнике остаётся в шапке.
В разделе «Документация» первой строкой добавить docs/handbook/ с одной
фразой о жанре, следом — строку про docs/labs/: уроки в этом списке
сейчас не названы вовсе, хотя шапка на них ссылается.
Остальные разделы README не трогать: операторские разделы остаются как
есть, просто перестают быть первым, что видит новичок.
3. Пункт о docs/handbook/ в AGENTS.md, раздел «Структура».
Правило имён как у docs/labs/: слаг строчными латинскими буквами через
дефис, индекс папки — README.md, глава — живой документ без даты и
номера. Один пункт списка; пишет Fable на приёмке, не Sol.
Слово «путеводитель» дальше в репозитории означает docs/handbook/.
Страницу docs/architecture/generator/README.md в аннотациях путеводителем
не называть: там это слово живёт в узком смысле — путеводитель по
устройству генератора.
Критерии приёмки
docs/handbook/README.md существует: зачин, тропа чтения, пять
аннотированных глав с временными ссылками.
Шапка README: человеческий зачин с четырьмя действиями (поднять,
выключить, разобраться, учиться); строка про docs/handbook/ в
разделе «Документация»; прочие разделы без правок.
Все относительные ссылки обоих файлов ведут на существующие файлы
или разделы.
В AGENTS.md, раздел «Структура», есть пункт про docs/handbook/ с
правилом имён.
Проза прошла фильтры приёмки: ai-text-lint и оптика литературного
русского.
Границы
Главы путеводителя не писать — только аннотации в его README.
Интерактивную карту архитектуры не начинать.
Справочники docs/architecture/, доки лаб и операторские разделы README
не править.
Тире и ёлочки в существующем тексте не трогать; в новом тексте «ё» не
писать (правило репозитория с 2026-08-26).
Сначала прочитать
Резолюция тикета #208 (комментарий) — принятая форма и структура.
README.md целиком — что уже сказано и где.
CONTEXT.md (первые экраны) — жанр словаря.
docs/labs/README.md — тон и жанр учебного текста репозитория.
Оглавления docs/architecture/ — куда ведут временные ссылки.
Кто пишет
Постановка и вкусовые решения — Fable (эта сессия). Русская проза обоих
файлов — Sol (gpt-5.6-sol) по этой постановке. Проверка ссылок и фактов —
оркестратор.
Проверка
Ссылки — командой из корня репозитория (пусто — значит, все цели на
месте):
for f in docs/handbook/README.md README.md;dod=$(dirname "$f")
grep -oE '\]\([^)]+\)'"$f"| sed -E 's/^\]\(//; s/\)$//; s/#.*$//'\
| grep -vE '^(https?:|$)'| sort -u \
|whileread -r p;do[ -e "$d/$p"]||echo"$f -> $p MISSING";donedone
make lint не задевается (правки только в markdown), смоук не нужен.
Part of #206
Первый рабочий тикет очереди из резолюции #208: скелет путеводителя и
шапка README. По правилу карты тикет — работа, не решение.
## Цель
Менти, впервые открывший репозиторий, с первого экрана понимает, что перед
ним и куда идти дальше: корневой README встречает человеческой шапкой, а
`docs/handbook/README.md` ведёт тропой «глоссарий → архитектура → уроки» и
называет будущие главы.
## Что сделать
**1. `docs/handbook/README.md` — вход и порядок чтения.**
- Зачин: что такое путеводитель и для кого — менти, который видит стенд
впервые и хочет в нём разобраться до уроков.
- Тропа чтения: словарь понятий [`CONTEXT.md`](../../CONTEXT.md) → главы
путеводителя → справочники `docs/architecture/` → уроки
[`docs/labs/`](../labs/README.md). Словарь подать честно: это справочник,
к которому возвращаются за незнакомым словом, а не чтение подряд — его
первые статьи описывают внутренности генератора, менти они понадобятся
нескоро.
- Список будущих глав, каждая — аннотация в одну-две строки (о чём глава и
чему учит) плюс временная ссылка «пока главы нет — смотреть …»:
- хранилище и его слои — пока: [`docs/architecture/storage.md`](../architecture/storage.md);
- потоки Airflow и пульт мира — пока: [`docs/architecture/etl.md`](../architecture/etl.md)
и раздел «Пульт мира» корневого README;
- мониторинг: куда смотреть — пока: [`docs/architecture/monitoring/`](../architecture/monitoring/README.md);
- немного Superset — пока: [`docs/architecture/superset.md`](../architecture/superset.md);
- генератор: откуда берутся данные — пока: [`generator/`](../../generator/)
и [`docs/formats/clickstream-event.md`](../formats/clickstream-event.md).
- Файлов-заглушек глав не создавать: глава появляется файлом вместе с
текстом (следующий тикет очереди). Ссылок на несуществующие файлы в
README путеводителя нет.
**2. Шапка корневого `README.md` — точечный пересмотр.**
- Сразу после заголовка — один-два человеческих абзаца вместо нынешних двух
строк: для кого стенд и что с ним делать — не повторяя заголовок, а
отвечая на вопросы, которых в нём нет. Четыре действия: поднять
(«Быстрый старт» ниже), выключить (`make down`), разобраться
([путеводитель](docs/handbook/README.md)), учиться
([уроки](docs/labs/README.md)). Строка о предшественнике остаётся в шапке.
- В разделе «Документация» первой строкой добавить `docs/handbook/` с одной
фразой о жанре, следом — строку про `docs/labs/`: уроки в этом списке
сейчас не названы вовсе, хотя шапка на них ссылается.
- Остальные разделы README не трогать: операторские разделы остаются как
есть, просто перестают быть первым, что видит новичок.
**3. Пункт о `docs/handbook/` в AGENTS.md, раздел «Структура».**
- Правило имён как у `docs/labs/`: слаг строчными латинскими буквами через
дефис, индекс папки — `README.md`, глава — живой документ без даты и
номера. Один пункт списка; пишет Fable на приёмке, не Sol.
**Слово «путеводитель»** дальше в репозитории означает `docs/handbook/`.
Страницу `docs/architecture/generator/README.md` в аннотациях путеводителем
не называть: там это слово живёт в узком смысле — путеводитель по
устройству генератора.
## Критерии приёмки
- [x] `docs/handbook/README.md` существует: зачин, тропа чтения, пять
аннотированных глав с временными ссылками.
- [x] Шапка README: человеческий зачин с четырьмя действиями (поднять,
выключить, разобраться, учиться); строка про `docs/handbook/` в
разделе «Документация»; прочие разделы без правок.
- [x] Все относительные ссылки обоих файлов ведут на существующие файлы
или разделы.
- [x] В AGENTS.md, раздел «Структура», есть пункт про `docs/handbook/` с
правилом имён.
- [x] Проза прошла фильтры приёмки: `ai-text-lint` и оптика литературного
русского.
## Границы
- Главы путеводителя не писать — только аннотации в его README.
- Интерактивную карту архитектуры не начинать.
- Справочники `docs/architecture/`, доки лаб и операторские разделы README
не править.
- Тире и ёлочки в существующем тексте не трогать; в новом тексте «ё» не
писать (правило репозитория с 2026-08-26).
## Сначала прочитать
- Резолюция тикета #208 (комментарий) — принятая форма и структура.
- `README.md` целиком — что уже сказано и где.
- `CONTEXT.md` (первые экраны) — жанр словаря.
- `docs/labs/README.md` — тон и жанр учебного текста репозитория.
- Оглавления `docs/architecture/` — куда ведут временные ссылки.
## Кто пишет
Постановка и вкусовые решения — Fable (эта сессия). Русская проза обоих
файлов — Sol (gpt-5.6-sol) по этой постановке. Проверка ссылок и фактов —
оркестратор.
## Проверка
- Ссылки — командой из корня репозитория (пусто — значит, все цели на
месте):
```bash
for f in docs/handbook/README.md README.md; do
d=$(dirname "$f")
grep -oE '\]\([^)]+\)' "$f" | sed -E 's/^\]\(//; s/\)$//; s/#.*$//' \
| grep -vE '^(https?:|$)' | sort -u \
| while read -r p; do [ -e "$d/$p" ] || echo "$f -> $p MISSING"; done
done
```
- `make lint` не задевается (правки только в markdown), смоук не нужен.
Ревью постановки (Опус, свежая сессия): 1 major, 3 minor, 3 nit. Внесено в тело: подача словаря CONTEXT.md как справочника, а не чтения подряд; строка про docs/labs/ в разделе «Документация» README; команда проверки ссылок; пункт о docs/handbook/ в AGENTS.md; развод слова «путеводитель» с докой генератора; зачин шапки не повторяет заголовок. Отклонено: SPEC-6 (проверку ссылок вести Codex'ом) — на два файла отдельный тред дороже пользы, проверяет оркестратор командой из тикета.
Ревью постановки (Опус, свежая сессия): 1 major, 3 minor, 3 nit. Внесено в тело: подача словаря CONTEXT.md как справочника, а не чтения подряд; строка про docs/labs/ в разделе «Документация» README; команда проверки ссылок; пункт о docs/handbook/ в AGENTS.md; развод слова «путеводитель» с докой генератора; зачин шапки не повторяет заголовок. Отклонено: SPEC-6 (проверку ссылок вести Codex'ом) — на два файла отдельный тред дороже пользы, проверяет оркестратор командой из тикета.
Резолюция: сделано, ждет слияния PR #210 (Closes#209 закроет тикет сам).
docs/handbook/README.md — вход путеводителя: тропа чтения и пять аннотированных будущих глав с временными ссылками; заглушек нет.
Шапка README.md — для менти: четыре действия, ссылки на путеводитель и уроки; «Документация» получила строки handbook и labs; операторские разделы byte-identical.
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.
Part of #206
Первый рабочий тикет очереди из резолюции #208: скелет путеводителя и
шапка README. По правилу карты тикет — работа, не решение.
Цель
Менти, впервые открывший репозиторий, с первого экрана понимает, что перед
ним и куда идти дальше: корневой README встречает человеческой шапкой, а
docs/handbook/README.mdведёт тропой «глоссарий → архитектура → уроки» иназывает будущие главы.
Что сделать
1.
docs/handbook/README.md— вход и порядок чтения.впервые и хочет в нём разобраться до уроков.
CONTEXT.md→ главыпутеводителя → справочники
docs/architecture/→ урокиdocs/labs/. Словарь подать честно: это справочник,к которому возвращаются за незнакомым словом, а не чтение подряд — его
первые статьи описывают внутренности генератора, менти они понадобятся
нескоро.
чему учит) плюс временная ссылка «пока главы нет — смотреть …»:
docs/architecture/storage.md;docs/architecture/etl.mdи раздел «Пульт мира» корневого README;
docs/architecture/monitoring/;docs/architecture/superset.md;generator/и
docs/formats/clickstream-event.md.текстом (следующий тикет очереди). Ссылок на несуществующие файлы в
README путеводителя нет.
2. Шапка корневого
README.md— точечный пересмотр.строк: для кого стенд и что с ним делать — не повторяя заголовок, а
отвечая на вопросы, которых в нём нет. Четыре действия: поднять
(«Быстрый старт» ниже), выключить (
make down), разобраться(путеводитель), учиться
(уроки). Строка о предшественнике остаётся в шапке.
docs/handbook/с однойфразой о жанре, следом — строку про
docs/labs/: уроки в этом спискесейчас не названы вовсе, хотя шапка на них ссылается.
есть, просто перестают быть первым, что видит новичок.
3. Пункт о
docs/handbook/в AGENTS.md, раздел «Структура».docs/labs/: слаг строчными латинскими буквами черездефис, индекс папки —
README.md, глава — живой документ без даты иномера. Один пункт списка; пишет Fable на приёмке, не Sol.
Слово «путеводитель» дальше в репозитории означает
docs/handbook/.Страницу
docs/architecture/generator/README.mdв аннотациях путеводителемне называть: там это слово живёт в узком смысле — путеводитель по
устройству генератора.
Критерии приёмки
docs/handbook/README.mdсуществует: зачин, тропа чтения, пятьаннотированных глав с временными ссылками.
выключить, разобраться, учиться); строка про
docs/handbook/вразделе «Документация»; прочие разделы без правок.
или разделы.
docs/handbook/справилом имён.
ai-text-lintи оптика литературногорусского.
Границы
docs/architecture/, доки лаб и операторские разделы READMEне править.
писать (правило репозитория с 2026-08-26).
Сначала прочитать
README.mdцеликом — что уже сказано и где.CONTEXT.md(первые экраны) — жанр словаря.docs/labs/README.md— тон и жанр учебного текста репозитория.docs/architecture/— куда ведут временные ссылки.Кто пишет
Постановка и вкусовые решения — Fable (эта сессия). Русская проза обоих
файлов — Sol (gpt-5.6-sol) по этой постановке. Проверка ссылок и фактов —
оркестратор.
Проверка
Ссылки — командой из корня репозитория (пусто — значит, все цели на
месте):
make lintне задевается (правки только в markdown), смоук не нужен.Ревью постановки (Опус, свежая сессия): 1 major, 3 minor, 3 nit. Внесено в тело: подача словаря CONTEXT.md как справочника, а не чтения подряд; строка про docs/labs/ в разделе «Документация» README; команда проверки ссылок; пункт о docs/handbook/ в AGENTS.md; развод слова «путеводитель» с докой генератора; зачин шапки не повторяет заголовок. Отклонено: SPEC-6 (проверку ссылок вести Codex'ом) — на два файла отдельный тред дороже пользы, проверяет оркестратор командой из тикета.
Резолюция: сделано, ждет слияния PR #210 (Closes #209 закроет тикет сам).
Конвейер: проза — Sol; ревью постановки — Опус (1 major: подача словаря; внесен); слепое ревью — Опус, свежая сессия (1 minor, 2 nit — исправлены, перепроверка ALL_FIXED); приёмка — ai-text-lint + литературный русский (одна правка). Проверка ссылок из тикета — пустой вывод.