From 3efcb8bf80889dffb03ccf469c7b06f7554672f9 Mon Sep 17 00:00:00 2001 From: "Claude (backend session)" Date: Sat, 25 Jul 2026 07:22:51 +0300 Subject: [PATCH] Banner pack-17 phase one as executed and closed so a fresh session reads only the phase two build list --- docs/BACKEND_PACK17_CHANNEL_B_SESSION_PROMPT.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/BACKEND_PACK17_CHANNEL_B_SESSION_PROMPT.md b/docs/BACKEND_PACK17_CHANNEL_B_SESSION_PROMPT.md index 1ee7df5d..cbe716f7 100644 --- a/docs/BACKEND_PACK17_CHANNEL_B_SESSION_PROMPT.md +++ b/docs/BACKEND_PACK17_CHANNEL_B_SESSION_PROMPT.md @@ -18,7 +18,9 @@ `escalation.chains.adult` в шиппинг-конфигах и его валидация · channel-aware фильтр цепочек заявлен зоной раннера в комменте `pipeline-c1.yaml` (НЕ построен) · refusal-классы `internal/pipeline/disposition.go` + `internal/lang/data/refusal.txt` · провайдер-модель `internal/config/models.yaml`+`models.go` (есть ли слот под permissive-флаг — инвентаризуй) · волновой драйвер `waverun/stagerun` (где стадия выбирает модель/цепочку). -## ФАЗА 1 — ДИЗАЙН (кода не трогать; отчёт → СТОП → ратификация). Каждый пункт «реши сам и аргументируй»; советы = приоры, опровергаются аргументом/замером +## ФАЗА 1 — ДИЗАЙН ✅ ИСПОЛНЕНА И ЗАКРЫТА (D39.26; ниже — история задания, пере-делывать НЕЧЕГО; работа идёт по §«ФАЗА 2») + +Каждый пункт был «реши сам и аргументируй»; советы = приоры, опровергаются аргументом/замером. - **B1. Схема content-labels и гранулярность.** Формат лейблов (данные книги: book.yaml/brief) и capabilities (models.yaml); книга / глава / чанк; кто маркирует в v1. *Приор: v1 = ручная маркировка владельцем на уровне книги или глав; значение v1 — одно («adult»), но СХЕМА generic (множество лейблов); ПОЛИТИКА лейбла — тоже generic: `route-to-chain` (adult → permissive-цепочка) ИЛИ `terminal` (не обрабатывать вовсе; будущее значение «prohibited» = данные, движок значения не знает); авто-детекция = НЕ этот пак (упирается в L3-спеку). Дизайн проверь мысленным тестом archaic-register: второй лейбл добавляется данными?* - **B2. Маршрутизация ролей под лейблом.** Переводчик adult-контента = Mistral (D19 — ровно так). **Редактор — открытый вопрос:** dspro НЕЛЬЗЯ (без capability), кандидаты — mistral-large/glm/grok; предложи с аргументами (глоссарий/проза/цена; эмпирики нет — честно скажи, что выбор интерим до замера). Эскалация — цепочка лейбла (`chains.adult` уже в конфиге). Судья — eval-сторона, НЕ в паке (D22.6 проба-гейт у полигона).