Queue owner decisions into S3 prompt: paused status, eta field, data-driven chapter labels, spec byte-parity rule
This commit is contained in:
parent
58b8d60027
commit
cffae5646a
1 changed files with 22 additions and 0 deletions
|
|
@ -64,6 +64,28 @@
|
|||
этой сессией), Ф-19, Ф-21.
|
||||
7. `references/*.png` и `.shots/*.png` — открой и посмотри до первой правки.
|
||||
|
||||
## Решения владельца 04.08 вечер (D39.100) — правки спеки ПЕРВЫМ шагом S3
|
||||
|
||||
Контракт ратифицирован, четыре К-вопроса закрыты владельцем; спеку правишь ты (минорный бамп
|
||||
версии, регенерация типов, батарея), компаньон-К-таблицу — статусами «решено»:
|
||||
|
||||
1. **К-1 закрыт: десять статусов приняты.**
|
||||
2. **К-8 закрыт механизмом «как Claude Code»** (ПТ-35, П-5): `BookStatus` получает
|
||||
11-е значение **`paused`** (стоп по потолку; резюмируемый; в `failed` не мапить — уже
|
||||
запрещено спекой); пользователь видит оповещение «перевод остановлен: лимиты исчерпаны»,
|
||||
сами лимиты — страница в настройках (СТАТУС использования, не суммы: запрет денег на
|
||||
проводе в силе). API лимитов проектирует платформа (П-5) — поле/эндпоинт в спеку НЕ
|
||||
выдумывать, только статус и семантику оповещения.
|
||||
3. **К-5 закрыт: ETA показывать** — `eta_seconds` в прогресс-модель (движок отдаёт,
|
||||
`status.go:112`; поле опциональное — оценка бывает недоступна).
|
||||
4. **К-3 закрыт с канон-уточнением: метка главы — ИЗ ДАННЫХ книги, зашитых форм нет.**
|
||||
«Глава N» — это шаблон langpack-ДАННЫХ, не закон: легальна книга вовсе без номеров и
|
||||
глав. Дерево рендерит label, который дал манифест (строка 100)/heading (К-2), внутренний
|
||||
порядок — непрозрачный индекс. Проверь спеку и фикстуры на зашитую форму «Глава N».
|
||||
5. После правок: байт-сверка зонной спеки с ратифицированной копией
|
||||
(`docs/architecture/14-api-contract/openapi.yaml`) — расхождение отдай оркестратору
|
||||
на пере-ратификацию диффом, сам канон не правь.
|
||||
|
||||
## Скоуп S3 — слой данных, и ни шагом дальше
|
||||
|
||||
1. **`src/api/` становится асинхронным**: MSW как сетевой мок + серверное состояние на пинах
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue