diff --git a/docs/BACKEND_QUALITY_CANON_SESSION_PROMPT.md b/docs/BACKEND_QUALITY_CANON_SESSION_PROMPT.md index 418e528c..08ad15d4 100644 --- a/docs/BACKEND_QUALITY_CANON_SESSION_PROMPT.md +++ b/docs/BACKEND_QUALITY_CANON_SESSION_PROMPT.md @@ -77,6 +77,26 @@ ПОСЛЕ замера: перегенерация по ложному срабатыванию перепишет верный текст. Не начинай. · Включение гейта · правка порога 98% в доках (зона оркестратора) · платные прогоны сверх санкции. +## РАЗМЕТКА СВОБОДЫ +**ДЕЛАЙ РОВНО ТАК:** гейт `postcheck_gate` НЕ включать (решение владельца, он его отложил до твоих цифр) · +стенд полигона своей рукой НЕ трогать · любое движение, двигающее `memory_version` или снапшот, — +с названной ЦЕНОЙ и до слова оркестратора · строку 296 не начинать. +**РЕШАЕШЬ САМА:** как добирать положительные примеры в корпус лейблов · какие классы мерить сверх `k6` · +форма отчёта о точности/полноте · нужно ли поле «сид подключён» в `status --json` и как его назвать. +**СПРАШИВАЕШЬ:** конфликт промта с кодом · всё, что стоит денег · всё, что требует правки чужой зоны. + +## ЭХО-ПРОТОКОЛ СТАРТА — первым делом, ≤10 строк +Блок в `/tmp/textmachine-channel` + эхо оркестратору: скоуп своими словами · инварианты · чего НЕ делаешь · +чем предъявишь. Разошёлся скоуп с промтом — значит промт неясен, и ловится это ДО работы. + +## ЗАПИСКА-ПЛАН И КОМПЛЕКТНОСТЬ ПРОТИВ ЗАКАЗА +До работы — короткая записка-план в свою секцию журнала. Перед сдачей — механическая сверка пункт за +пунктом: что сделано, что нет, почему. ⚠ 05.09 обе сессии нашли этой сверкой по два дефекта в своих промтах. + +## OBSTACLE REPORTING — обязательная секция отчёта +«Что НЕ удалось · что не проверено · где вывод правдоподобен, но исполнением не подтверждён · чего не +хватило». ⛔ Пустая секция подозрительна сама по себе. **«Не проверено» ≠ «опровергнуто».** + ## ОБЯЗАТЕЛЬНЫЕ НОРМЫ СДАЧИ (без них пак не принимается) 1. **Ревью ИСПОЛНЕНИЕМ своего кода, своих запросов к моделям и полученных результатов.** Самоотчёт «проверено» без предъявленной команды и её вывода утверждением НЕ является. diff --git a/docs/ORDER_FORM_SESSION_PROMPT.md b/docs/ORDER_FORM_SESSION_PROMPT.md index 05e3266b..21cb316d 100644 --- a/docs/ORDER_FORM_SESSION_PROMPT.md +++ b/docs/ORDER_FORM_SESSION_PROMPT.md @@ -81,6 +81,34 @@ ZIP-архива. Источник построен: `source_chars` в мани уже несёт старое имя. ⇒ реши явно и запиши в отчёт: считать величину самой, отдавать `null` или не показывать блок — и предъяви довод. Молчание здесь станет третьим носителем расхождения. +## РАЗМЕТКА СВОБОДЫ — что решено за тебя, а что решаешь ты +**ДЕЛАЙ РОВНО ТАК (ратифицировано, отступление = пинг, не правка):** баланс и потолок наружу ДЕНЬГАМИ · +второй ползунок ОБЪЁМОМ (главы при распознанной структуре, знаки при `none`, о нераспознавании говорим +ЯВНО) · вердикт ДО клика · старт = холд · признак точности РЯДОМ с числом знаков, а НЕ смена семантики +`null` · поле недостачи под нынешним именем в контракт НЕ зеркалить · канон своей рукой не трогать. +**РЕШАЕШЬ САМА (назови довод в отчёте):** форма хранения заказа на книге · как считается холд от проекции +и с каким запасом · что отдавать в поле доплаты ДО переименования · порядок работ внутри пака · какие +тесты несущие · где ставить ручные посадки. +**СПРАШИВАЕШЬ ОРКЕСТРАТОРА (не решаешь молча):** конфликт этого промта с кодом или каноном · любая правка +вне `platform/` · платный прогон и его сумма · коэффициент холда, пока не сделан замер строки 281 · +всё, что двигает форму манифеста или версию потока. + +## ЭХО-ПРОТОКОЛ СТАРТА — первым делом, ≤10 строк +Впиши свой блок в `/tmp/textmachine-channel` и пришли оркестратору эхо: **скоуп** своими словами · +**инварианты**, которые держишь · **чего НЕ делаешь** · чем предъявишь результат. Если в эхо скоуп +разошёлся с промтом — значит промт написан неясно, и это ловится ДО работы, а не после. + +## ЗАПИСКА-ПЛАН И КОМПЛЕКТНОСТЬ ПРОТИВ ЗАКАЗА +До кода — короткая записка-план в зонный журнал: что делаешь, в каком порядке, чем предъявишь. +**Перед сдачей — механическая сверка комплектности:** пройди состав промта пункт за пунктом и назови, +что сделано, что нет и почему. ⚠ Это не формальность: 05.09 обе сессии нашли в своих промтах по два +дефекта именно этой сверкой, и один заказ был внутренне противоречив. + +## OBSTACLE REPORTING — обязательная секция отчёта +«Что НЕ удалось · что не проверено · где вывод ПРАВДОПОДОБЕН, но исполнением не подтверждён · чего не +хватило (доступ, данные, санкция)». ⛔ Пустая секция — сама по себе подозрительна: за смену 05.09 не было +ни одного пака без честного остатка. **«Не проверено» ≠ «опровергнуто», и молчание здесь дороже находки.** + ## ОБЯЗАТЕЛЬНЫЕ НОРМЫ СДАЧИ 1. **Ревью ИСПОЛНЕНИЕМ** своего кода и результатов; «проверено» без команды и её вывода — не утверждение. 2. **Адверсариальный проход по своей работе.** Уязвимое место названо: **вердикт «хватает», выданный по