diff --git a/docs/PROGRESS.md b/docs/PROGRESS.md index 090c29e..9f427c4 100644 --- a/docs/PROGRESS.md +++ b/docs/PROGRESS.md @@ -11,7 +11,7 @@ Направленный владельцем детерминированный фикс корня терм-дрейфа (exp14b D38 §3 / D-лог:499). **Фактчек по D-логу+сиду ПЕРВЫМ (не по памяти):** D-лог:499 направляет РОВНО 5 термов; D-лог:437 перечисляет остальные draft (南疆/沈嬷嬷/гу-имена) как «при желании владельца» — **НЕ трогал** (approved-инвариант). Одно уточнение против наивного «просто флипнуть статус»: грейды в сиде стояли `dst «разряд X»`, а D37 направляет `«класс X»` → трансформ меняет И dst, И статус. -**Трансформ** `eval/exp14b_reseed_promote.py` (паттерн `exp13_seed_signoff`; **идемпотентен + байт-стабилен** D30.5; сид ВНЕ git). Пре-снапшот `diag/guzhenren-seed-v2.pre-reseed.yaml`, лог `diag/glossary_v2_reseed_promote.md`. +**Трансформ** `eval/exp14b/exp14b_reseed_promote.py` (паттерн `exp13_seed_signoff`; **идемпотентен + байт-стабилен** D30.5; сид ВНЕ git). Пре-снапшот `diag/guzhenren-seed-v2.pre-reseed.yaml`, лог `diag/glossary_v2_reseed_promote.md`. | src | было (dst/status) | стало | что чинит | |---|---|---|---| @@ -22,7 +22,7 @@ - `diff` пре-снапшот↔сид = **РОВНО эти 5** термов (ничего лишнего); повторный прогон = **байт-в-байт** (идемпотентно, note не накапливается); approved 47→52 (Δ=+5); 5 остаточных draft не тронуты. - **Enforce-зеркало** (таргетный порт `memory.go:485-503` memConfirmed-only + `:615-641` suppressContained; при расхождении верить Go) на синт.чанке (мой конструкт, не из книги): ДО — 四代族长/грейды draft⇒невидимы, в контексте главы рода якоря нет (рядом лишь 家老→«старейшина»); ПОСЛЕ — Δ = {«Четвёртый глава рода», «класс А», «класс В»} появляются; standalone 族长→«глава клана» и 家老→«старейшина» целы в обоих (家老=старейшина легитимно — фикс это не ломает); 五转→«пятый ранг» отдельно (развести 转/грейд соблюдено). -**Оркестратору:** трансформ `eval/exp14b_reseed_promote.py` **untracked — на ваш коммит** (промпт: скрипт коммитит оркестратор) + **единый resnapshot** (P1a-промпт + промоутнутый сид + инфра-пак, D30.9 — одна переоплата книги). Обновлённый сид на диске (ВНЕ git). ⚠ Стейл-заметка в грейдах (унаследованный хвост «Head разряд declines / owner may prefer первый/высший разряд») оставлен как история под reseed-тегом — при желании подчистить отдельным проходом. +**Оркестратору:** трансформ `eval/exp14b/exp14b_reseed_promote.py` **untracked — на ваш коммит** (промпт: скрипт коммитит оркестратор; путь: владелец перенёс в папку `exp14b/` по имени-конвенции, стдлиб+yaml, импорты не рвутся) + **единый resnapshot** (P1a-промпт + промоутнутый сид + инфра-пак, D30.9 — одна переоплата книги). Обновлённый сид на диске (ВНЕ git). ✅ **Стейл-хвост грейд-заметок вычищен** (по указанию оркестратора до снапшота: «Head разряд declines / owner may prefer первый/высший» убран; схема в заметке теперь «класс А>Б>В>Г»; трансформ авторит чистую заметку детерминированно, verify пере-прогнан — байт-стабилен/идемпотентен, стейл-фраз 0). ## Полигон — уборка/консолидация зоны (`POLYGON_CLEANUP_SESSION_PROMPT.md`), 2026-07-12 (D38.2)