Actualize the docs to head D39.63: chronicle 25-31.07 archived into a fourth slice, five closed prompts bannered and archived, all status heads rewritten, self-check green
This commit is contained in:
parent
f4acb33792
commit
123b80b54c
12 changed files with 228 additions and 201 deletions
17
CLAUDE.md
17
CLAUDE.md
|
|
@ -14,7 +14,7 @@ Go-бэкенд издательского художественного пер
|
|||
|
||||
## Источники истины (по убыванию)
|
||||
|
||||
1. **`docs/architecture/05-decisions-log.md` (D1–D39.53)** — ратифицированный контракт; при конфликте с любым другим доком побеждает он; сверху файла — карта актуальности (что чем superseded). **Правило чтения (онбординг-диета 25.07): карта + живая голова (эра D39.x); корпус D1–D38 = справочник — по ссылкам/grep по D-номеру, целиком НЕ читать.**
|
||||
1. **`docs/architecture/05-decisions-log.md` (D1–D39.63)** — ратифицированный контракт; при конфликте с любым другим доком побеждает он; сверху файла — карта актуальности (что чем superseded). **Правило чтения (онбординг-диета 25.07): карта + живая голова (эра D39.x); корпус D1–D38 = справочник — по ссылкам/grep по D-номеру, целиком НЕ читать.**
|
||||
2. `docs/experiments/00-provider-quirks.md` — wire-квирки провайдеров (читать ПЕРЕД правкой адаптеров/вызовами провайдеров).
|
||||
3. `docs/architecture/09-target-architecture.md` (7 слоёв; статус стройки — шапка-таблица) · `12-go-style-notes.md` (норматив общности §0) · `10-prompt-architecture.md` (промпт-тема).
|
||||
4. `docs/architecture/01-decisions.md` (Р1–Р10), `02-mvp-plan.md`, `04-unhappy-paths.md`, `06-memory-risk-registry.md` — тела исторические, читать через ⚠-баннеры 25.07.
|
||||
|
|
@ -27,7 +27,7 @@ Go-бэкенд издательского художественного пер
|
|||
- **18+ уровень 3** (несовершеннолетние в сексуальном контексте) — не обрабатывать/не анализировать; `eval/data/refusal_corpus/*` не открывать без прямой задачи владельца.
|
||||
- **PUML не рендерить в svg/png** — владелец смотрит PlantUML-расширением VS Code.
|
||||
- **Коммиты**: английский, одно предложение ≤30 слов, без Co-Authored-By. `.claude/settings.local.json` НЕ коммитить (ломает пермишены).
|
||||
- Провайдерские ловушки: **DeepSeek — НИКОГДА не отключать thinking** (эхо-мина; гейт `echoMineViolation` это принуждает); grok-4.3 reasoning off — только ЯВНЫЙ `reasoning_effort:"none"` (дефолт low; wire-квирк в силе, но из РЕДАКТОРСКИХ ролей reasoning-off снят — no-op, D30.1); слаги моделей не менять без live-фактчека `/models`. **Пробы/запросы падают или ведут себя странно (флейки, 404 живой модели, новый finish_reason, игнор параметров) → идём в официальную доку вендора (deprecations/changelog/status) и гуглим, НЕ гадаем** — интерпретацию аномалии без вендор-сверки в доки/промты не абсорбировать (решение владельца 10.07; правило двух направлений — `00-provider-quirks.md` шапка).
|
||||
- Провайдерские ловушки: **DeepSeek — НИКОГДА не отключать thinking** (эхо-мина; гейт `echoMineViolation` это принуждает); grok-4.3 reasoning off — только ЯВНЫЙ `reasoning_effort:"none"` (дефолт low; wire-квирк в силе, но из РЕДАКТОРСКИХ ролей reasoning-off снят — no-op, D30.1); слаги моделей не менять без live-фактчека `/models`; ⚠ «слаг живой» ≠ «модель та же» — DeepSeek 31.07 сменил веса под слагом (D39.61), при аномалиях сверять поведение и вендор-лог обновлений. **Пробы/запросы падают или ведут себя странно (флейки, 404 живой модели, новый finish_reason, игнор параметров) → идём в официальную доку вендора (deprecations/changelog/status) и гуглим, НЕ гадаем** — интерпретацию аномалии без вендор-сверки в доки/промты не абсорбировать (решение владельца 10.07; правило двух направлений — `00-provider-quirks.md` шапка).
|
||||
- Дисциплина: не верь заголовкам — грунтуй выводы `file:line`/цитатой; спорное верифицируй адверсариально (author≠reviewer); эмпирика на PD-классике из претрейна считается предварительной до вебновелл-среза.
|
||||
- **Общность движка (владелец 24.07):** Go-логика НЕ ветвится по паре/книге; пара-данные → `internal/lang`+`configs/langpacks/`, книго-каноны → сид/brief (данные); книжный термин в общем пар-слое = утечка. Тест-данные пары легитимны. Норматив (только больные места): `docs/architecture/12-go-style-notes.md`. Ревью-вопрос по умолчанию: «заработает ли на паре, которой в репо ещё НЕТ, без правки Go?»
|
||||
- **Мандат самопроверки в промтах сессий (обязателен, решение владельца 12.07):** промты полигон-сессий — и вообще любых пишущих код / запросы к моделям — ДОЛЖНЫ явно требовать ревью ИСПОЛНЕНИЕМ: своего кода + сформированных запросов к моделям + полученных результатов. Полигон регулярно ошибается/багует, и это искажает эксперименты (D37: заявленные «0 ошибок» = 36 ошибок+биллинг, «13 катастроф» = ~5–6 при оверфлаге судьи; exp13 +10% бюджета). Бэкенд-промты — явный бэкенд-ревью после кода (обычно отрабатывает по опыту, но требовать явно). Пост-хок адверсариальная верификация оркестратора при лендинге — второй рубеж, НЕ замена самопроверки.
|
||||
|
|
@ -39,11 +39,12 @@ Go-бэкенд издательского художественного пер
|
|||
2. `docs/architecture/05-decisions-log.md`: карта актуальности (шапка) + живая голова (D39.x). Целиком НЕ читать — корпус D1–D38 по ссылкам/grep по мере надобности.
|
||||
3. По роли: Бэкенд — `backend/README.md` + `03-implementation-notes.md` (через баннер) + `12-go-style-notes.md`; Полигон — `eval/README.md` + `experiments/00` + `09-pilot-protocol.md`; всем — шапка-таблица `09-target-architecture.md` (статус слоёв).
|
||||
|
||||
## Текущее состояние (2026-07-26, пак-20 закрыт целиком, голова D39.53)
|
||||
## Текущее состояние (2026-08-01, голова D39.63 — эра «общность → автономность банка»)
|
||||
|
||||
- **Фазы:** Ф0 ✅ · Ф1-инфра ✅ · арх-ресет D39 исполнен целиком (7 слоёв, паки 11–16) · мини-прогон принят (D39.37, $0.23, операционка до цента) · **пак-20 «банк» ЗАКРЫТ ЦЕЛИКОМ (D39.41–53): ТЕРМИНОЛОГ (роль пар-пака: переводит смердженный банк по KWIC-контекстам, durable-деньги) · флаговый стоп `--verify-bank` (дефолт = авто-продолжение) · ДВУХСЕКЦИОННАЯ редакторская инъекция (закон CONFIRMED + помеченная секция ⟨проверить⟩; ВСЕ строки банка фолдятся в версию) · точечная ре-редактура по ключу (bank-only-сдвиг → пере-пин $0) · банкнота отдельным шиппинг-файлом · языковой экран `gates.terminology.target_script` · дисциплина банкноты (кавычки в свёртке, агрегация из чекпойнтов по чанкам)**. Жанровый словарь ОТМЕНЁН КАК КЛАСС (D39.47: решение о переводе = подпись владельца на банк КНИГИ). Петля ремонта построена и НЕ включается (D39.38; «остаток=0» = ноль в охвате узких детекторов, D39.39).
|
||||
- **Полигон:** пакеты 6/7/8 закрыты (D39.39/43–46/50/52): размеченный набор чекеров = постоянный измерительный стенд · рубрика K1–K12 ратифицирована · «контексты — главный рычаг терминолога» измерено · расширение эмиссии майнера закрыто ОТРИЦАТЕЛЬНО · частотного экрана для банкноты не существует · слепой судья годен только как катастроф-экран с декоем.
|
||||
- **Очередь (D39.40/51/53):** пак-19 «голос/состояние» (промт актуализирован 26.07) → **ХОЛОДНЫЙ мини-прогон** (пустой сид, отдельная БД; закрывает ~десять вопросов за ≤$0.23, вкл. холодный старт банкноты, фикс не-CJK парсера, allow_short, судью-решение) → пак-21 «чекеры» (вход: 12 дефектов D39.39 + утечка алфавита) → свип гипотез → добор идеала → МАСШТАБ → пилот Ф2.5.
|
||||
- **Стек:** draft deepseek-v4-flash thinking-ON (+банкнота) → терминолог (та же дешёвая модель, батчи) → editor deepseek-v4-pro БИЛИНГВ ИНТЕРИМ (glm-5 резерв) → судья gemini-preview + grok-фолбэк 18+ (Ф2, только полигон). ~$0.85/ранобэ держится (D30.4); терминолог — центы на выборках, ≈$1.10 полный банк.
|
||||
- **Висит на владельце + открытые петли:** ЕДИНЫЙ БЭКЛОГ — таблица в `docs/PROGRESS.md` (единственное место).
|
||||
- **Сделано:** Ф0 ✅ · Ф1-инфра ✅ · арх-ресет D39 (7 слоёв, паки 11–16) ✅ · паки 17–20 ✅ (канал B · долги контракта · голос/состояние · банк+терминолог; D39.26–56) · мини-прогон (D39.37) и ХОЛОДНЫЙ прогон (D39.58: recall банка майнер∪банкнота 0.918/0.980, банк приходит переведённым) приняты · **карта языковой привязки движка (D39.60): долг 149 сайтов/45 файлов, книго-ось чиста (4 сайта), ja→ru безопасно без правки Go, en→ru — нет** · Р1–Р4 закрыты (D39.63: Р2 = детекторы единиц судят ЗНАЧЕНИЕ; Р4 = потолок recall в контракт правила) · пак-21 растворён (D39.62) · жанровый словарь ОТМЕНЁН КАК КЛАСС (D39.47) · петля ремонта построена и НЕ включается (D39.38).
|
||||
- **Сейчас ПАРАЛЛЕЛЬ (D39.62):** бэкенд — фаза 2 общности ($0-код: П0 хеш эмбед-данных → П1 цель-шов → П2 скрипт-шов → П3 нарезка/оценка → П4 пак-манифест + шестёрка чекер-фиксов + малые 77/78; промт `docs/BACKEND_GENERALITY_PHASE2_SESSION_PROMPT.md`) ∥ полигон — $0-сырьё арки автономности банка (консистентность терминолога · веса консолидации · аудит типов 36а; промт `docs/POLYGON_BANK_RAWMATERIAL_SESSION_PROMPT.md`). Перекупок на этой фазе нет — стендовый корпус одноразовый (D39.63).
|
||||
- ⚠ **DeepSeek-V4-Flash-0731 (31.07): веса сменились ПОД ТЕМ ЖЕ СЛАГОМ — боевая черновая форма покупает пустые ответы; платные прогоны СТОП до ре-пробы** (бэклог-строка 74, оперативно «ждём»; v4-pro/редактор не тронут).
|
||||
- **Очередь дальше (D39.62):** дизайн арки АВТОНОМНОСТИ банка (подпись владельца опциональна — банк обязан приходить качественным автономно, D39.59) → ре-проба flash → свежий мини-прогон на новом стеке (оси голоса · авто-режим · итерация №2 редакторов) → свип гипотез → добор идеала → вторая пара живьём (ja→ru) → МАСШТАБ → пилот Ф2.5 → Ф3 ридер-IDE.
|
||||
- **Стек:** draft deepseek-v4-flash thinking-ON (+банкнота) ⚠0731 → терминолог (та же дешёвая модель, батчи) → editor deepseek-v4-pro БИЛИНГВ ИНТЕРИМ (glm-5 резерв) → судья gemini-preview + grok-фолбэк 18+ (Ф2, только полигон). ~$0.85/ранобэ (D30.4) — пере-калибровка после развилки 74; терминолог — центы на выборках, ≈$1.10 полный банк.
|
||||
- **Висит на владельце + открытые петли:** ЕДИНЫЙ БЭКЛОГ — таблица в `docs/PROGRESS.md` (единственное место). Стоячие: ToS-триггер 25.10 · Ш-2 трипваер до go1.27.
|
||||
- **Стенд:** WSL2, GTX 1070 8GB (localhost из-под прокси = 403 — no-proxy транспорт для local). Книга `/home/ubuntu/books/gu-zhenren/` (GB18030; текст и производные ВНЕ git).
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
# Промт: полигон-сессия, пакет №4 — сид этапа B + fix-лист D22.8 + задачи D25 (2026-07-11)
|
||||
|
||||
> **⚠ СТАТУС (оркестратор №4, D36.1, 12.07) — НЕ архивирован, ЧАСТИЧНО отработан, residual ЖИВ.**
|
||||
> **Дельта 01.08 (оркестратор №9):** P4 fidelity-хвост (D21.9) из residual ЗАКРЫТ — D39.61, «цены верности не обнаружено», эмпирика P4 superseded весами 0731. Остальной residual (судья-дублёр D22.6 · echo-калибровка D25.7 · миграция `memory_eval` с gemini-2.5-flash, EOL 16.10 · пилот-пре-рег) жив, переупакуется в пилот-преп-промт при активации Ф2.5.
|
||||
> Как отдельная сессия пакет №4 **НЕ запускался**. Отработана только **Задача 1 (сид-мн.ч.)** — влита в сид v2 внутри exp13 (D32, `guzhenren-seed-v2.yaml`). **Открыто (пилот/18+/echo-трек — ортогонально бэкенд-курсу, в паки НЕ вносить):**
|
||||
> - **Задача 2 (fix-лист D22.8):** (а) content-filter матчер подстрокой + самотест; (б) параметризация языка/жанра `explicit_judges.py`; (в) **миграция судьи `memory_eval.py` с gemini-2.5-flash** (EOL 16.10.2026 — `00-provider-quirks.md:74`); **(ж) проба судьи-дублёра 18+ (D22.6) — НАЗВАННЫЙ БЛОКЕР ПИЛОТА** (`09-pilot-protocol.md`, CURRENT-STATE).
|
||||
> - **Задача 3 (D25):** echo-калибровка (D25.7); дополнения пре-регистрации пилота (D25.2/25.6/25.8 → `09-pilot-protocol.md`); minimal-pairs shadow fidelity (совместить с корпусом пилота).
|
||||
|
|
|
|||
203
docs/PROGRESS.md
203
docs/PROGRESS.md
File diff suppressed because one or more lines are too long
|
|
@ -11,16 +11,17 @@
|
|||
|
||||
## Структура
|
||||
|
||||
- `architecture/` — синтез. **Источник истины по решениям — [`05-decisions-log.md`](architecture/05-decisions-log.md) (D1–D39.53); при конфликте с любым доком он выше.**
|
||||
- `architecture/` — синтез. **Источник истины по решениям — [`05-decisions-log.md`](architecture/05-decisions-log.md) (D1–D39.63); при конфликте с любым доком он выше.**
|
||||
- `01-decisions.md` — принципы Р1–Р10; `02-mvp-plan.md` — фазы и приёмка (v3, 09.07); `03-implementation-notes.md` — контракты Фазы 0; `04-unhappy-paths.md` — ~70 режимов отказа → механизм; `06-memory-risk-registry.md` — реестр рисков банка памяти; **[`09-target-architecture.md`](architecture/09-target-architecture.md) — целевая 7-слойная архитектура (D39; статус стройки — шапка-таблица; инвариант общности §0.1)** · [`10-prompt-architecture.md`](architecture/10-prompt-architecture.md) — консолидированная промпт-заметка (концерн 4) · [`12-go-style-notes.md`](architecture/12-go-style-notes.md) — норматив общности §0 + Go-ответы. **Исполненные (архив 25.07, санкция владельца, → `archive/architecture/`):** [`07-strategic-review.md`](archive/architecture/07-strategic-review.md) (стратаудит 09.07 — курс исполнен) · [`08-sync-audit-ledger.md`](archive/architecture/08-sync-audit-ledger.md) (ледджер синк-аудита — отработан) · [`11-implementation-plan.md`](archive/architecture/11-implementation-plan.md) (план пака-11 — исполнен целиком); `components.puml`/`pipeline.puml` — диаграммы (перерисованы 25.07 под пост-пак-16 реальность: волновой исполнитель, пакетный сплит пака-15, repair-петля за `enabled:false`, generic content-labels D39.25; владелец смотрит PlantUML-расширением VS Code; вручную НЕ рендерить).
|
||||
- `experiments/` — эмпирика «Полигона»: `00-provider-quirks` (читать перед любым вызовом провайдера), `01-token-calibration`, `02-refusal-benchmark`, `03-local-stand`, `04-editor-quality`, `06-local-extraction`, `07-coverage-precision`, `08-cost-model-v2` (актуальная денежная модель), `09-pilot-protocol` (пилот Ф2.5 + поправки D13), `10-explicit-benchmark` (18+ violence-рука канала B), `11-erotica-benchmark` (erotica по трём парам/регистрам — закрытие D14.4, D22), `12-quality-diagnosis`/`13-translator-bakeoff`/`14-quality-empirics`/`14b-meaning-battery` (дуга качества «мерить→строить», закрыты → D30/D32/D37/D38), `15-segmentation-empirics` (exp15: когезия под floor-шумом, фертильность — закрыт → D39.7/D39.8), `16-bank-mining` (exp16: WHICH/WHAT банк-майнинга — закрыт → D39.10).
|
||||
- `research/` — фактура исследований 04–05.07: `01–10` базовые, `11-gap-*` добор критиком, `12-*` режимы отказа/отзывы/таксономии (+ два внешних материала с провенанс-шапками), `13` валидация памяти, `14` адаптивная память, `15` голос и состояние (принят, D21), **`16` ридер-IDE (принят с ревью-шапкой, D29)**, **`17` внешняя критика GPT-5.6 (принят с ревью-шапкой, D25)** — у 16/17 читать шапку прежде тела. **`18` рычаги качества (два отчёта, D36)** · **`19` нарезка+когезия+контракт t/e (D39.1)** · **`20` банк-майнинг W1.5 (D39.6)** · **`21` обзор LLM-транспорта чужих харнессов (23.07: наш транспорт опережает/вровень со всеми 11)** · **`22` доменные харнессы перевода (24.07: калибрующий — ядро подтверждено, впереди COGS/18+/общность/измеренность, позади Q4-выпуск и gate+repair-петля; сиквел `02`/`05`)** — у всех ревью-шапки. ⚠ Часть под superseded-баннерами (01/02/03/04/05/09 и gap-1/2/5) — **читай баннер прежде содержимого**.
|
||||
- `PROGRESS.md` — **журнал** (CURRENT-STATE сверху, ниже хронология; НЕ источник решений).
|
||||
- **Активные хендофф-промты (26.07, всё остальное — в `archive/prompts/` с баннерами-исходами):** [`BACKEND_PACK19_VOICE_STATE_SESSION_PROMPT.md`](BACKEND_PACK19_VOICE_STATE_SESSION_PROMPT.md) (**ТЕКУЩИЙ бэкендный, актуализирован 26.07 пост-D39.53**: механизмы D21 — voice-профиль · реестр ты/вы · reveal-окна; двухфазный, ШАГ-0 синк с новой реальностью банка) · [`ORCHESTRATOR_SESSION_PROMPT.md`](ORCHESTRATOR_SESSION_PROMPT.md) (роль/нормы, состояние НЕ дублирует) · [`POLYGON_PACKAGE4_SESSION_PROMPT.md`](POLYGON_PACKAGE4_SESSION_PROMPT.md) (residual пилот/18+/echo). Закрытые 25–26.07: паки 17/18/20 (+дельты и достройки), мини-прогон, полигон-пакеты 5/6/7/8 — промты в `archive/prompts/`, отчёты с ревью-шапками в `archive/reports/` (`PACK20_BANK_DESIGN/BUILD`, `PACK20_BANKNOTE_DESIGN/BUILD`, `PACK20_DELTA`, `MINIRUN_*`, `POLYGON_CHECKER_LABELS`, `POLYGON_TERM_RESEARCH_A/B/B2`, `POLYGON_PREMEASURE` — все 2026-07-26).
|
||||
- `archive/` — `prompts/`: закрытые сессионные промты (только история, инструкции оттуда не исполнять) · `reports/`: отчёты паков/ресёрч-сессий с ревью-шапками (живая фактура приёмок — на них ссылаются D-лог и активные промты) · `architecture/`: исполненные арх-доки (07 стратревью · 08 синк-ледджер · 11 план пака-11) · три слайса хроники `PROGRESS-2026-07-{04-10,10-13,13-25}.md`.
|
||||
- **Активные хендофф-промты (01.08; всё остальное — в `archive/prompts/` с баннерами-исходами):** [`ORCHESTRATOR_SESSION_PROMPT.md`](ORCHESTRATOR_SESSION_PROMPT.md) (роль/нормы; состояние НЕ дублирует) · [`BACKEND_GENERALITY_PHASE2_SESSION_PROMPT.md`](BACKEND_GENERALITY_PHASE2_SESSION_PROMPT.md) (**ТЕКУЩИЙ бэкендный**: rewrite-пакеты П0–П4 + шестёрка + малые 77/78; $0-код, без платных вызовов) · [`POLYGON_BANK_RAWMATERIAL_SESSION_PROMPT.md`](POLYGON_BANK_RAWMATERIAL_SESSION_PROMPT.md) (**ТЕКУЩИЙ полигонный**: $0-сырьё арки банка — консистентность/веса/аудит типов; проб-пакет по слову владельца) · [`POLYGON_PACKAGE4_SESSION_PROMPT.md`](POLYGON_PACKAGE4_SESSION_PROMPT.md) (residual-трекер пилота/18+/echo, отложен; P4-хвост из него закрыт D39.61). Закрытые 30.07–01.08 (промты в `archive/prompts/`, отчёты с ревью-шапками в `archive/reports/`): пак-19 «голос/состояние» (D39.54–56) · холодный мини-прогон (D39.58) · ToS-речек (D39.57) · ресёрч общности фаза 1 (D39.60) · полигон Р6+P4 (D39.61).
|
||||
- `archive/` — `prompts/`: закрытые сессионные промты (только история, инструкции оттуда не исполнять) · `reports/`: отчёты паков/ресёрч-сессий с ревью-шапками (живая фактура приёмок — на них ссылаются D-лог и активные промты) · `architecture/`: исполненные арх-доки (07 стратревью · 08 синк-ледджер · 11 план пака-11) · четыре слайса хроники `PROGRESS-2026-07-{04-10,10-13,13-25,25-31}.md`.
|
||||
|
||||
## Статус (2026-07-26, пак-20 закрыт целиком — эра «механизация выпускного качества», голова D39.53)
|
||||
## Статус (2026-08-01, голова D39.63 — эра «общность → автономность банка»)
|
||||
|
||||
Полная карта состояния НЕ здесь: фазы/курс/очередь/горизонт — в шапке [`PROGRESS.md`](PROGRESS.md) (CURRENT-STATE + единый бэклог), решения — в [`architecture/05-decisions-log.md`](architecture/05-decisions-log.md) (карта актуальности; свежая голова — с хвоста файла). Коротко: Ф0/Ф1 ✅ · арх-ресет D39 (паки 11–16) ✅ · паки 17–20 ✅ · мини-прогон и холодный прогон приняты (D39.37/58) · карта языковой привязки движка снята (D39.60: книго-ось чиста; ja→ru безопасна без правки Go, en→ru — нет) · Р1–Р4 закрыты (D39.63) · пак-21 растворён (D39.62). Сейчас параллель: бэкенд — фаза 2 общности (П0–П4+шестёрка, $0-код) ∥ полигон — $0-сырьё арки автономности банка. ⚠ DeepSeek-0731 сменил веса под слагом — платные прогоны СТОП до ре-пробы (бэклог-строка 74). Дальше: арка автономности банка → свежий мини-прогон → свип гипотез → добор идеала → вторая пара (ja→ru) → МАСШТАБ → пилот Ф2.5 → Ф3 ридер-IDE.
|
||||
|
||||
Полная карта состояния НЕ здесь: фазы/курс/очередь — в шапке [`PROGRESS.md`](PROGRESS.md) (CURRENT-STATE + единый бэклог), решения — в [`architecture/05-decisions-log.md`](architecture/05-decisions-log.md) (карта актуальности + голова D39.x). Коротко: Ф0/Ф1 ✅ · арх-ресет D39 исполнен (паки 11–16) · мини-прогон принят (D39.37) · пак-20 закрыт целиком (терминолог · флаговый стоп · двухсекционная инъекция · точечная ре-редактура · языковой экран; D39.41–53) · жанровый словарь отменён как класс (D39.47) · полигон-пакеты 6/7/8 закрыты. Очередь: пак-19 → холодный мини-прогон → пак-21 → свип гипотез → добор идеала → масштаб → пилот Ф2.5.
|
||||
## Доступные ключи от моделей
|
||||
DEEPSEEK_API_KEY, ZAI_API_KEY, KIMI_API_KEY, OPENAI_API_KEY, GEMINI_API_KEY, XAI_API_KEY, MISTRAL_API_KEY
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -7,7 +7,7 @@
|
|||
>
|
||||
> Это карта «куда и почему», а не пошаговая спека. Спеки — в хендофф-промтах сессий; контракт — в D-логе.
|
||||
|
||||
> **⟶ СТАТУС СТРОЙКИ (2026-07-26, пост-пак-20; баннер — не переписывание, тело ниже = замысел арх-ресета 13.07).** Карта «слой → статус → пак/D»:
|
||||
> **⟶ СТАТУС СТРОЙКИ (2026-08-01, пост-D39.63; баннер — не переписывание, тело ниже = замысел арх-ресета 13.07).** Карта «слой → статус → пак/D»:
|
||||
> | Слой | Статус | Пак / D |
|
||||
> |---|---|---|
|
||||
> | 1 Сегментация | ✅ ПОСТРОЕН: бюджет в выходных токенах снапшот-folded (`chunk.SegBudget`), edit-единицы декаплены; когезия/carryover — НЕ строится (D39.7/8: эффекты под floor 0.126; кнобы `STMDepth`/`OverlapTokens` УДАЛЕНЫ, WS2 §2а), граница `logical` — не рычаг (exp15), greedy остался | пак-11 (D39.13 WS2 · D39.17 волны · D39.18 c-lite) |
|
||||
|
|
@ -16,8 +16,9 @@
|
|||
> | 4 Память | ✅ ПОСТРОЕН + ДОСТРОЕН паком-20: disposition-gated suppressor · **ТЕРМИНОЛОГ** (роль пар-пака: смердженный банк + KWIC → консолидированный dst, durable-деньги) · флаговый стоп `--verify-bank` (дефолт=авто) · ДВУХСЕКЦИОННАЯ редакторская инъекция (CONFIRMED + ⟨проверить⟩; все строки фолдятся в версию) · точечная ре-редактура (bank-only → пере-пин $0) · банкнота отдельным шиппинг-файлом · языковой экран `target_script` · дисциплина банкноты (кавычки/агрегация); жанровый словарь ОТМЕНЁН (D39.47) | пак-1 · пак-11 · **пак-20 (D39.41–45/47/50–53)** |
|
||||
> | 5 Качество | ✅ детерм. часть: `QualityReport` · число/omission-гард · DC/пак-13-чекеры · repair-остаток; семантический span-судья/полярность — НЕ строился (защита = editor-swap, D38.4) | D39.2 · D38.3 · пак-13 (`2f91b04`) · пак-16 |
|
||||
> | 6 Export | ✅ ПОСТРОЕН: `checks.ExportNormalize` на каждом финале; санитайзер-классы strip+export | D39.2 · D38.3 |
|
||||
> | 7 Гигиена | ЧАСТИЧНО: реестр role→инъекция · вынос `foldModelWire` · снос сирот/`gatesEnabled` — сделаны; **target-aware гейты — ОТКРЫТО** (ru-target-долг = ограничение, D39.24 §15.3; едет с канал-B/таргет-работой) | D39.2 · паки 11–16 |
|
||||
> | 7 Гигиена | ЧАСТИЧНО: реестр role→инъекция · вынос `foldModelWire` · снос сирот/`gatesEnabled` — сделаны; **target-aware гейты — П1 «цель-шов» В РАБОТЕ (фаза 2 общности, D39.62; заморозка D39.24 §15.3 амендирована)** | D39.2 · паки 11–16 |
|
||||
>
|
||||
> **Актуализация 01.08:** пак-19 «голос/состояние» построен (D39.54–56: схема голоса/обращений v13/v14 c условным фолдом · tu-vous- и спойлер-флаггеры). **Карта языковой привязки ВСЕГО движка — `../archive/reports/GENERALITY_RESEARCH_2026-07-31.md` (D39.60)**; фаза 2 общности В РАБОТЕ (D39.62): П0 хеш эмбед-данных · П1 цель-шов (слой 7) · П2 скрипт-шов источника · П3 нарезка/оценка (слой 1) · П4 манифест пака (слой 2); П5 майнер гейтится второй книгой; пак-21 растворён.
|
||||
> §1 «как есть» читать как снимок ДО стройки (const-чанкер · glm-редактор · мёртвые `STMDepth`/`OverlapTokens` — всего этого больше нет). §4 отработан целиком: трек B исполнен (exp15/exp16 — программа ЗАВЕРШЕНА, D39.7/D39.10), гейт пере-прогона пройден фактом rerun2 (D39.20; планка ≤2 НЕ пройдена, эксп ЗАКРЫТ D39.22, редактор = deepseek-v4-pro интерим). Канал B — пак-17 **ЗАКРЫТ ЦЕЛИКОМ (дизайн D39.26 + стройка D39.27 + дельта D39.28: механизм лейблов живой, действия `route|allow|terminal` с одним инвариантом, golden байт-идентичен, `permissive`/`Stage.Channel`/D4.1-блок отставлены, `failover.go` удалён; вокабуляр = ПАРА `violence`/`sexually-explicit`; `accepts_labels` пусты до ФАКТОВ ToS — fail-closed)**; дизайн РАТИФИЦИРОВАН D39.26 (лейблы вне хешей — назначенный слой D20.2-Q3 = резолвнутая модель стадии пер-стадийно/пер-волново · резолв ДО валидации, «достижимое» лейбл-зависимо · один хоп `chain[0]` · гранулярность = книга · `content_labels`(книга) ⊆ `accepts_labels`(модель) · `Stage.Channel`/`permissive`/D4.1-блок отставляются одним диффом), фаза 2 = стройка; инженерная форма переопределена **D39.25**: в движке НЕТ понятия «18+» — generic content-labels × provider-capabilities, refusal причино-агностичен; «18+ линия» в §6 читать как продукт-линию, не механизм движка.
|
||||
|
||||
---
|
||||
|
|
|
|||
179
docs/archive/PROGRESS-2026-07-25-31.md
Normal file
179
docs/archive/PROGRESS-2026-07-25-31.md
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -1,3 +1,5 @@
|
|||
**ИСПОЛНЕН ДОСТАТОЧНО И ПРИНЯТ (D39.58), 31.07.2026, АРХИВ.** Закрыт владельцем после банк-стопа (Р7 «замер достаточен», $0.126 из $0.50): recall холодного банка 0.918/0.980, банк приходит переведённым; расщепление версий канала банкноты ратифицировано; эхо-мина жива при thinking-ON (2/20). Хвосты — бэклог-строки 16/18/21/22/24. Отчёты: `../reports/COLDRUN_REPORT_2026-07-31.md` · `../reports/COLDRUN_HANDOFF_2026-07-31.md`.
|
||||
|
||||
# Промт бэкенд-сессии: ХОЛОДНЫЙ МИНИ-ПРОГОН (пустой сид, отдельная БД; конфиг D39.51 §6)
|
||||
|
||||
**Выдан 31.07.2026, оркестратор №9, санкция владельца.** Ты — бэкенд-сессия TextMachine (онбординг: CLAUDE.md → README → CURRENT-STATE → голова D-лога D39.50–56). Зона: `backend/` + каталог нового прогонного проекта. Сессия НЕ коммитит — лендинг оркестратора.
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
**ФАЗА 1 ИСПОЛНЕНА И ПРИНЯТА (D39.60), ответы владельца — D39.62/63; АРХИВ 01.08.2026.** Карта = рабочая истина: 149 сайтов/45 файлов, книго-ось чиста, план П0–П5. Фаза 2 идёт ПО НОВОМУ промту `../../BACKEND_GENERALITY_PHASE2_SESSION_PROMPT.md`. Отчёт: `../reports/GENERALITY_RESEARCH_2026-07-31.md`.
|
||||
|
||||
# Промт бэкенд-сессии: РЕСЁРЧ ОБЩНОСТИ — инвентаризация языковой привязки движка (фаза 1, read-only, $0)
|
||||
|
||||
**Выдан 31.07.2026, оркестратор №9, по курсовой директиве владельца (D39.59).** Директива дословно по смыслу: движок НЕ строится под конкретную пару языков (пары — данными или отдельными модулями), НИКОГДА — под конкретную книгу; эдж-кейсы решаются только если класс МАССОВЫЙ для всех книг. Владелец видит в Go-слое жёсткую языковую привязку, накопленную инерцией обследования китайского и Мастера Гу. Этот пак строит КАРТУ привязки и ПЛАН переписывания. **Кода не трогать вовсе.**
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
**ПАК ЗАКРЫТ ЦЕЛИКОМ 31.07.2026, АРХИВ.** Дизайн ратифицирован D39.55 (9 инвариантов) · стройка принята D39.56 (схема голоса/обращений v13/v14 с условным фолдом · tu-vous-флаггер · спойлер-лик-флаггер; golden байт-идентичен; девиация target-side атрибуции ратифицирована). Отчёты: `../reports/PACK19_DESIGN_2026-07-30.md` · `../reports/PACK19_BUILD_2026-07-30.md`.
|
||||
|
||||
# Промт бэкенд-сессии: ПАК-19 «голос и состояние» (ДВУХФАЗНЫЙ: дизайн → ратификация → стройка)
|
||||
|
||||
**АКТУАЛИЗИРОВАН 26.07 (пост-D39.53), оркестратор №8; дельта 30.07 (пост-D39.54), оркестратор №9.** С момента выдачи (25.07) закрыт ВЕСЬ пак-20 с продолжениями: построены терминолог (роль пар-пака, `internal/terminology`), флаговый стоп `--verify-bank` (дефолт = авто), **авто-провод неподписанного — редакторская инъекция теперь ДВУХСЕКЦИОННАЯ** (закон CONFIRMED + помеченная секция ⟨проверить⟩; ВСЕ строки банка фолдятся в версию памяти — D39.42/45), **точечная ре-редактура по ключу** (bank-only-сдвиг → пере-пин $0 + оплата только затронутых юнитов, `repin.go`), языковой экран `target_script`, дисциплина банкноты (кавычки, агрегация по чанкам); жанровый словарь ОТМЕНЁН КАК КЛАСС (D39.47: решение о переводе = подпись владельца на банк КНИГИ). После этого пака идёт **ХОЛОДНЫЙ мини-прогон** (D39.51 §6: пустой сид, отдельная БД) — твои метрики флаггера попадут в него. Устаревшие места исходного промта исправлены по тексту; при любом конфликте промта с кодом — код и D-лог первичны, пинг обязателен.
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
**ИСПОЛНЕН И ПРИНЯТ (D39.61), 01.08.2026, АРХИВ.** Р6 отрицателен (боевые промпты остаются русскими) · гейт верности D21 п.6 пройден («цены верности не обнаружено») · вендор-катовер DeepSeek-0731 вскрыт (развилка — бэклог-строка 74). Действующая редакция выводов = §12 отчёта `../reports/POLYGON_PROMPTLANG_ANTIECHO_2026-07-31.md`.
|
||||
|
||||
# Промт полигон-сессии: язык промптов (Р6) + fidelity-хвост анти-эхо P4 (открытая петля D21 п.6)
|
||||
|
||||
**Выдан 31.07.2026, оркестратор №9, санкция владельца.** Зона: `eval/` + `docs/experiments/`. **Потолок $0.15 суммарно**, пре-регистрация ДО первой траты (конфиг+смета+пороги в отчёт, не переписывается), стоп-гейт при упоре — стоп и пинг. Платные вызовы вне пиков DeepSeek (UTC 01–04/06–10). **Первый деливерабл — эхо-блок ≤10 строк.**
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
**ИСПОЛНЕН И ПРИНЯТ (D39.57), 31.07.2026, АРХИВ.** Дельт вердиктов нет; Google-мониторинг пере-якорен на цепочку договора (PUP · Additional ToS · Google APIs ToS); следующий триггер 25.10.2026 — СВЕЖИЙ промт. Отчёт: `../reports/TOS_RECHECK_2026-07-31.md`.
|
||||
|
||||
# Промт полигон-сессии: ре-чек ToS по календарному триггеру (строка 4 бэклога; D39.32)
|
||||
|
||||
**Выдан 31.07.2026, оркестратор №9.** Триггер «30.07.2026» наступил. Зона: `eval/` + `docs/experiments/`. Деньги: $0 (веб-чтение первоисточников). Лёгкий пак — без церемоний, но с дисциплиной ответа (улика/«мнение», плотность).
|
||||
Loading…
Add table
Reference in a new issue