# Ближайший горизонт — 3–5 промтов > Рабочая записка оркестратора №23. **Только порядок и зоны**, не заказы: готовые промты пишутся отдельно > и по одному на зону. Живёт до исполнения, потом в архив. Долг живёт строками `BACKLOG.md`, решения — нотами. > > ⚠ **Правило раскладки (слово владельца 11.09):** одновременно в дереве лежат промты РАЗНЫХ зон — > бэкенд · платформа · полигон · фронт. **Двух промтов одной зоны быть не может.** ## Что решает владелец, а не код - **Определения показа в проекте НЕТ** — в реестре требований «демо · показ · гость» 1 хит на 93 строки (контроль: «перевод» — 16). Нужны: аудитория и вход · какая книга · один гость или несколько · бюджет времени показа. Без этого список блокеров не имеет знаменателя, а часть решается словом (общий брокер рейт-лимитов — блокер только при нескольких гостях). - **Разморозка фронта** — не раньше, чем пере-проверена полнота базового функционала обеих зон (сомнение владельца 11.09, см. горизонт). ## Горизонт | № | зона | предмет | цена | чем заперт | |---|---|---|---|---| | 1 | **бэкенд** | структура глав, ДИЗАЙН — ок владельца получен | $0 | слот занят до закрытия текущей движковой сессии; нужны 5 врезок в пак | | 2 | **платформа** | прогон A: `curl` → **файл**, короткая настоящая книга 2–3 главы | $0 | четыре однострочных предусловия (ниже) | | 3 | **полигон** | ремонт прибора — промт уже лежит, не стартован | $0 | ничем | | 4 | **бэкенд/платформа** | дешёвые ряды пути + что назовёт прогон A | день | после A | | 5 | **фронт** | поверхность показа | пак | разморозка + проверка полноты | ## Почему прогон A первым и почему НЕ «по рецепту P9» Пока он не пройден, остальное — планирование по чтению. ⛔ Но пробой 27.08 шёл **через `curl` на локальной заглушке и оборвался на правке банка** — то есть мимо фронта целиком и до последней трети. Заказ: продлить до конца (редакторская волна → выгрузка → **файл открыт человеком**). Короткая книга намеренно: локальная модель 63–278 с на чанк. **Ловит:** заказ прогона · файл · развёртывание · неизвестное последней трети. **Не ловит, назвать в промте:** качество (заглушка), настоящий провайдер, транспортные «затупы». **Предусловия, все однострочники:** $0-пайплайна в репозитории нет (ни один из 4 `pipeline-*.yaml` не называет локальную пару) · образца шаблона книги платформы нет · словарь контраста 0 файлов в git при требовании в 3 конфигах из 5 · грант новичку 0 · Postgres на машине не поднят. ⚠ **Вычеркнуто из условий:** «второй контур наблюдения» прогон НЕ гейтит — лог запросов и `status --json` уже есть. ⭐ Дёшево и сразу: собрать бинари `go build -cover` и дать `GOCOVERDIR` — покрытие ответит на «каждый ли узел выполнился» (в обоих Makefile `-cover` 0 при `-race` 6). ## Вычеркнуто из плана показа Лендинг (строка **384**) — отдельная поверхность. Брокер конкурентности — решается определением. Корректность остановки — после A, объёмом по его уликам. Ряды остановки (**372**, **391**) — не показ. ## Мои ошибки, снятые разбором — чтобы не повторить 1. «По рецепту P9» — рецепт идёт мимо фронта и обрывается до последней трети. 2. «Второй контур наблюдения» как условие — гейтил бы прогон стройкой ненужного ему. 3. «Приоритет №1 не исполняется кодом вовсе» — **неверно**: консистентность держится инъекцией банка и пост-проверкой, которая ФЛАГУЕТ и ОТГРУЖАЕТ. Это «нет ОТКАЗА», а не «нет носителя», и для читателя «текст с пометкой» — правильное поведение.