diff --git a/docs/BACKEND_BOUGHT_MEANS_DELIVERED_SESSION_PROMPT.md b/docs/BACKEND_BOUGHT_MEANS_DELIVERED_SESSION_PROMPT.md index aa99a11d..af1ddf72 100644 --- a/docs/BACKEND_BOUGHT_MEANS_DELIVERED_SESSION_PROMPT.md +++ b/docs/BACKEND_BOUGHT_MEANS_DELIVERED_SESSION_PROMPT.md @@ -117,9 +117,16 @@ инцидент. 2. **Остановка несёт НЕДОСТАЧУ.** `ShortfallMicroUSD` ненулевой и таков, что пополнение на него допускает тот же вызов. ⚠ Пин на «событие вообще есть» вырожден — утверждай ЧИСЛО. -3. **Пополнил потолок → резюм ДОДЕЛАЛ юнит.** Два прогона в одном тесте: без пополнения резюм не делает - свежих платных вызовов и не уходит в бесконечный цикл; после пополнения — доделывает и отдаёт текст. - ⛔ Это и есть главный пин пака: сегодня второй прогон умирает вечно. +3. **Пополнил потолок → резюм ДОДЕЛАЛ юнит.** ⛔ **И это ГАРД, а не доказательство лечения — поправка + исполняющей сессии, принята.** Моё «сегодня второй прогон умирает вечно» НЕВЕРНО: строки у юнита нет ⇒ + гейт резюма не срабатывает ⇒ позиция ре-атакуется, попытка 0 реплеится из чекпойнта за $0, ретрай + покупается, и при поднятом потолке юнит доделывается **уже сегодня, без пака**. Вечно умирает только + резюм БЕЗ пополнения. ⇒ этот пин стережёт ратифицированное `D4`, чтобы пак его не сломал, и **на дефекте + он ЗЕЛЁН**. Так и напиши. + +⛔ **И отсюда норма приёмки этого пака, которой у нас ещё не было ни в одном:** сними ЦВЕТ КАЖДОГО из трёх +пинов на дереве **ДО** фикса, числом, и положи замер в отчёт. На дефекте краснеет только первый. «Пин +зелен» и «пин стережёт» — разные утверждения, и без этого замера они сливаются. ⚠ **Про коды выхода.** Прежняя редакция промта требовала `exit 2` вместо `exit 4`. **Снято:** при штатной остановке код остаётся тем, каким он и был для остановки по потолку. Предмет пака — не смена кода выхода, а diff --git a/docs/COLD_RUN_B_SESSION_PROMPT.md b/docs/COLD_RUN_B_SESSION_PROMPT.md index 79430cb3..d4ef6db9 100644 --- a/docs/COLD_RUN_B_SESSION_PROMPT.md +++ b/docs/COLD_RUN_B_SESSION_PROMPT.md @@ -200,6 +200,12 @@ sha — утверждение без носителя) · список глав **Реши сам и аргументируй:** какую книгу и сколько глав брать. ⛔ **Глав немного — слово владельца.** +⛔ **ОГРАНИЧЕНИЕ, ОБЪЯВЛЕННОЕ ЗАРАНЕЕ (решение оркестратора 11.09, ряд 435): ЭСКАЛАЦИЯ В B НЕ ИСПОЛНЯЕТСЯ.** +`backend/configs/pipeline-c1.yaml:223`=`budget_usd: 0` держит её выключенной, а комментарий над ней требует +ручного оверрайда приёмочной сессией. **Оверрайд НЕ делаем:** байт-в-байт тождественный покупающий файл — +лучшее, что есть у сравнения A↔B, и оно дороже одного непроверенного пути. ⇒ **назови это в пре-реге +ограничением**, а не умолчи, и не считай отсутствие хопов свойством движка. + Мой приор, опровергается замером: те же главы 1–3 той же книги, что и в A. ⛔ **И вот ловушка, которая стоила бы тебе ТРОЙНОГО бюджета, — первая редакция промта в неё попадала.** Файл `books/gu-zhenren/coldrun-v16/guzhenren-ch1-10.gb18030.txt` — это **10 глав, 57838 байт**. Прогон A ел не @@ -283,6 +289,19 @@ sha — утверждение без носителя) · список глав ### 4.6 ⭐ СВЕРКА ПРИБОРОВ С ВЫЧИТКОЙ — ради этого прогон и стоит своих денег +⛔ **ОДНА КЛЕТКА ЭТОЙ ТАБЛИЦЫ ИЗВЕСТНА ЗАРАНЕЕ — замер оркестратора 11.09 на артефактах прогона A, ряд 434.** +Прибор консистентности нашёл передачу у **40 термов из 69**, у **29** вернул `renderings={}` — и молча +записал их в `spread = 0`, то есть в КОНСИСТЕНТНЫЕ. Проверка текстом: финальная форма банка реально стоит в +отгруженном файле у **26 из 29**. ⇒ его итоговая строка «TERMS SHIPPED IN MORE THAN ONE SHAPE: 0» +посчитана по 40 термам, а не по 69, и **«расхождения нет» у него неотличимо от «передачи не нашёл»**. +⚠ Матчер ловит СЛОВО, а не форму: у `高脚吊楼` он вернул «Свайные», тогда как текст несёт «свайного дома / +свайные дома / свайных домов». + +⇒ **для тебя это значит три вещи, и все три в пре-рег:** знаменатель прибора печатается ВСЕГДА («нашёл у M +из N») · ненайденные **проверяются текстом**, а не засчитываются в консистентные · и **эти 26 термов — +твой готовый список кандидатов** на клетку «прибор смолчал, читатель нашёл». ⚠ Опус-читателю список НЕ +давай: он находка о ПРИБОРЕ, а не о тексте, и подсказка сузила бы его взгляд. + У движка есть СВОИ приборы качества: детерминированные $0-гейты, отчёт качества, счёт расхождения форм (`I1`/`I2`), флаги и колонка `degraded`, банк памяти и пост-проверка. **Все они утверждают что-то о тексте. Твоя работа — спросить, совпадает ли их мнение с тем, что увидел читатель.**