Переезд операторских разделов README в справочники #212
Notifications
Due Date
No due date set.
Blocks
#214 Словарь справочников world.md и stand.md: термины и кальки
ddmitry/clickstream-data-platform
Reference: ddmitry/clickstream-data-platform#212
Reference in new issue
Block a user
Part of #206
Цель
Операторские разделы корневого README переезжают в справочники
docs/architecture/, и у двух зон, которые до сих пор жили только в README,
появляются свои файлы. README на месте каждого переехавшего раздела
оставляет абзац-ссылку. Знания не теряются: у каждого куска есть адрес.
Раскладка принята резолюцией #211, здесь только переезд; пересборка README
по новой раскладке идет следующим тикетом.
Карта переезда
Строки указаны по README на коммите
2588515.В docs/architecture/testing.md (уже существует): строки 74–123 «Быстрого
старта». Что делает make up и сколько стоит подъем; устройство смоука: зачем
повторять healthcheck'и, почему keeper и Kafka спрашивают отдельно; что
проверяют make check-services, make check-clickhouse и make config-test.
Сливать с разделами «Карта целей» и «Устройство скриптов», не дублировать: там,
где testing.md уже говорит то же, абзац README умирает, а не переезжает.
В docs/architecture/world.md (новый, «Мир и его пульт»): разделы
«Стартовый мир» (138–176), «Как позвать генератор» (178–244) и «Пульт мира»
(246–286). Зона файла: модельное время стенда со стороны оператора. Что
делает make up с миром, повторный подъем, опись мира и кто ее спрашивает;
цели make generate-*, таблица переменных, сборка образа, файловый приемник,
умолчания; даги пульта таблицей, world_position, форма запуска, сокет
докера. Где текст пересекается с orders/start-world.md, orders/inventory.md,
ADR 0009 и ADR 0013, ставится ссылка, а не пересказ.
В docs/architecture/stand.md (новый, «Стенд: службы, доступ,
настройка»): раздел «Состав и доступ» (288–400) целиком, кроме строк 302–310
с адресами и паролями интерфейсов: они остаются в README. Список служб,
пользователи и роли ClickHouse, пересоздание нод после правки настроек,
оговорка о ненастоящих секретах, отсутствие балансировщика, закрепление
версий Airflow и Superset. Ледгер «Конфигурация сверена 30 июля 2026 года»
со ссылками на документацию идет в раздел «Что проверено» по образцу
storage.md и testing.md.
Остается в README без правок: шапка, требования и команды «Быстрого
старта» (28–72, 125–136), адреса и пароли, «Статус», «Что здесь будет»,
«Чем отличается от предшественника», «Документация». Их судьба решена
резолюцией #211 и исполняется следующим тикетом.
Одна фраза в остающейся части смотрит на переехавший раздел: строка 64,
«кроме пульта мира — о нём ниже». После переезда «ниже» пульта нет; слово
заменяется ссылкой на world.md.
Форма новых файлов
Жанр docs/architecture/ по AGENTS.md: текущее устройство зоны, один файл на
зону, правится по мере постройки. У каждого нового файла зачин в два-три
предложения: за что отвечает файл и где живут доводы (ADR 0001 и 0007 для
stand.md, ADR 0009 и 0013 для world.md). Заголовки разделов ставит Fable в
брифе исполнителю до переноса текста: они задают, куда какой абзац ложится.
Критерии приемки
у каждого зачин о зоне и ссылки на ADR с доводами.
записан в нем дважды.
на новый адрес; ни один абзац не потерян и не переписан по смыслу.
README#пульт-мира.
файлы или разделы (команда ниже дает пустой вывод).
не пишется (правило репозитория с 2026-08-26).
литературного русского.
Границы
мертвых разделов идут следующим тикетом.
по дороге неточность оформляется отдельным issue.
Сначала прочитать
стартовом мире и описи уже сказано.
Кто пишет
Структура файлов и заголовки — Fable в брифе. Перенос текста, сшивка,
правка ссылок — Codex. Зачины новых файлов и связующие абзацы — Sol.
Приемка — оркестратор: ai-text-lint, оптика литературного русского,
проверка ссылок своими глазами.
Проверка
Ссылки, из корня репозитория (пусто — все цели на месте):
Пробельные ошибки в diff ловит make config-test; стенд не нужен.
Сделано в PR #213 (ждет слияния владельцем: слияние из сессии агента заблокировал классификатор авторежима).
Новые справочники.
docs/architecture/stand.md— «Стенд: службы, доступ, настройка»: службы, пользователи и роли ClickHouse, применение настроек, ненастоящие секреты, одна реплика на шард, ледгер «Что проверено» с сверкой 30 июля 2026 года.docs/architecture/world.md— «Мир и его пульт»: стартовый мир, опись мира, как позвать генератор, пульт мира. Зачины ведут к ADR 0001/0007 и 0009/0013, world.md — еще кorders/start-world.mdиorders/inventory.md.testing.md. Абзац про
make upвстал в «Карту целей» рядом с ценой подъема; устройство смоука и глубоких проверок — двумя подразделами в «Устройстве скриптов». Умерли как дубли: фраза о том, что смоук спрашивает Docker про убитые контейнеры (уже есть вcheck_containers_survived), абзац проmake config-test(целиком в таблице) и хвост абзаца проcheck-clickhouseо сверке с описью (уже есть в «Интеграционная проверка…»).README. Заголовки переехавших разделов оставлены ради якорей, под каждым абзац-ссылка; адреса и пароли на месте; строка 64 ссылается на
world.md#пульт-мира. Путеводитель иgenerator/README.md(не был в тикете, но ссылался на уезжающий раздел) ведут наworld.md.Ревью. Codex (gpt-5.6-sol) переносил и писал зачины, саморевью 1/1; слепое ревью Claude (craftsman): 0 блокеров, 4 minor, 4 nit — семь закрыто, одно отклонено (два замера цены
make upв testing.md названы каждый со своими условиями). Внешнее ревью постановки пропущено: тикет — срез по принятой резолюции #211.Хвосты следующему тикету (пересборка README). Раздел «Документация» не знает о
stand.mdиworld.md; два соседних абзаца README ведут вtesting.md. В переехавшем тексте оставлена как есть фраза «так генератор позовёт даг этапа 5» (world.md, «Как позвать генератор») — даги уже есть, фраза устарела; неточность не правилась по границам тикета.