57 lines
5.7 KiB
Markdown
57 lines
5.7 KiB
Markdown
# Ближайший горизонт — 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 не исполняется кодом вовсе» — **неверно**: консистентность держится инъекцией банка и
|
||
пост-проверкой, которая ФЛАГУЕТ и ОТГРУЖАЕТ. Это «нет ОТКАЗА», а не «нет носителя», и для читателя
|
||
«текст с пометкой» — правильное поведение.
|