Tell the platform review prompt the gate mode that actually enforces the anchor rule, and add the dead seam field to the zone ping
This commit is contained in:
parent
8efd16a883
commit
0937e3ed34
2 changed files with 6 additions and 1 deletions
|
|
@ -49,7 +49,7 @@
|
|||
2. **`platform/docs/STACK_DECISIONS.md`** — правила, которые не выводятся из одной функции: §22 (порядок блокировок), §33–36 (долг материализации, `edit_wave`, техника `xmin`), раздел «Стенд разработчика» (сборка, ОБА гейта батареи, грабли).
|
||||
3. **`platform/docs/platform-PROGRESS.md`** — шапка (что построено и зачем) + **пинг оркестратора №18** в хвосте: там фикс-лист приёмки P7, и его **пункт 8 — это ты**.
|
||||
4. **`platform/docs/ENGINEERING_STANDARDS.md`** §3 — норма посадок мутаций зоны.
|
||||
⚠ Твой продукт — это ДЕСЯТКИ новых `file:line` в регистре, а гейт якорей с 21.08 видит `platform/docs` и умеет сверять по СОДЕРЖИМОМУ: `python3 docs/scripts/counts.py --lint` (от корня). Якорь может нести токен ожидания — `` `путь:12-14`=`подстрока` `` — и на строках, которые ты трогаешь, токен ТРЕБУЕТСЯ. Токен списывается из цели дословно, не по памяти: автор этого промта на этом попадался трижды за сутки.
|
||||
⚠ Твой продукт — это ДЕСЯТКИ новых `file:line` в регистре, а гейт якорей с 21.08 видит `platform/docs` и умеет сверять по СОДЕРЖИМОМУ: `python3 docs/scripts/counts.py --lint --from-index` (от корня, ПОСЛЕ `git add` своих путей). ⚠ Именно `--from-index`: правило «на затронутых строках токен ТРЕБУЕТСЯ» живёт только на дельте индекса, поэтому прогон по рабочему дереву покажет ЗЕЛЁНОЕ там, где индекс краснеет — автор промта попался на этом сам 23.08, на двадцати девяти якорях сразу. Якорь может нести токен ожидания — `` `путь:12-14`=`подстрока` `` — и на строках, которые ты трогаешь, токен ТРЕБУЕТСЯ. Токен списывается из цели дословно, не по памяти: автор этого промта на этом попадался трижды за сутки.
|
||||
5. **`CLAUDE.md`**; жаргон — `docs/glossary.md`.
|
||||
|
||||
Всё остальное — код, и его ты достаёшь САМ: `file:line` ниже — отправные точки, а не пересказ. **Код первичен**: если док и код расходятся, верен код, а расхождение — находка.
|
||||
|
|
|
|||
|
|
@ -29,6 +29,11 @@
|
|||
Фикс аддитивный и без ломки: движок отдаёт путь артефакта, вы выкидываете свой `projectDB()`.
|
||||
⚠ Пере-именование банк-экспорта в фикс-имя — ЛОМАЮЩЕЕ, ему место в окне строки 161, не здесь.
|
||||
|
||||
4. **Поле, которое декодируется и не читается.** `ingest.StatusReport.UnsignedBankTerms`
|
||||
(`internal/ingest/resync.go:30`=`UnsignedBankTerms`) разбирается из ответа движка и не используется
|
||||
НИ ОДНОЙ строкой продакшн-кода зоны. Либо потребитель потерян при спиле пер-термного пути, либо поле
|
||||
лишнее — решать вам; я называю факт, потому что мёртвое поле в структуре шва читается как контракт.
|
||||
|
||||
*(Промт `P8-REVIEW` жив и ждёт слова владельца. ⚠ Правка к этой же записи, 23.08: я объявил в ней ДВА
|
||||
дефекта промта — реальным оказался ОДИН и он ПОЧИНЕН (миграция `00019` названа денежной, хотя это
|
||||
`00019_read_model_debt.sql`, долг read-модели; ось 1 по ней ушла бы не туда). Второй — «протухший счёт
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue