# HARD RULE — ДНЕВНОЙ КАНОН (один файл на кин) **Статус:** HARD · нарушение = брак отчёта **Канон пути:** `docs/personal/relations/Vasilisa/reports/days/{KIN}.md` **Индекс:** `docs/personal/relations/Vasilisa/reports/README.md` --- ## 1. ПРАВИЛО ОДНОГО ФАЙЛА 1. На каждый кин существует **ровно один** рабочий файл: `days/{KIN}.md` («дневной канон»). 2. Любой новый скрининг / пульс / safety / письмо / магия / ритуал / стратегия / HUMAN PLAIN / факты канала — **дописывается секцией внутрь** `days/{KIN}.md`. 3. **Запрещено** создавать новые тематические файлы вида: - `{KIN}-pulse-….md` - `{KIN}-full-screening-….md` - `{KIN}-blind-….md` - `{KIN}-ritual-….md` - любые `{KIN}-*.md` в корне `reports/` (кроме stubs обратной совместимости — см. §4). 4. Если файл дня **уже есть** — **только UPDATE** (новая `##` секция + правка оглавления + при необходимости § METRICS SNAPSHOT). Если файла дня **нет** — создать `days/{KIN}.md` по шаблону §3, затем писать туда. 5. Плодить параллельные доки «чтобы не трогать длинный файл» = **брак**. --- ## 2. ЧТО ОБНОВЛЯТЬ ВНУТРИ ДНЯ | Тип среза | Куда в `days/{KIN}.md` | | --- | --- | | Полный скрининг / аудит | Новая секция `## {KIN} FULL SCREENING …` (дата/время в шапке секции) **или** обновление канонической секции «сейчас», если Оператор просит заменить | | Пульс / precision / тело | Новая секция `## {KIN} PULSE …` | | Фокус / диалог / CUT | Новая секция + **обязательно** `## DYNAMICS …` + строки в анамнез | | MASTER Relationship Diagnostic v3 | Секция `## {KIN} MASTER TAROT RELATIONSHIP DIAGNOSTIC V3` · в чат — форма эталона `days/215.md` | | Contact/Letter пакет | Секция + строки в § METRICS SNAPSHOT | | Динамика vs предыдущий срез (внутри дня) | `## DYNAMICS {HH:MM}→{HH:MM}` — **каждый прогон** | | Динамика vs вчера | Секция `## DYNAMICS {PREV}→{KIN}` внутри **файла текущего кина** | | Динамика дуги 215→KIN | Секция `## DYNAMICS 215→{KIN}` внутри **файла текущего кина** | | Metrics | Секция `## METRICS SNAPSHOT` (обязательно = CANON NOW после каждого прогона) | | Факты канала / тишина | Секция `## SILENCE / CONTACT LOG` **и** доп. к `## ФАКТЫ ДНЯ` | | Анамнез / big data | Секция `## ANAMNESIS` (хронология FACT + срезов дня; дополнять всегда) | | HUMAN PLAIN | Внутри соответствующей секции среза (не отдельный файл) | ### HARD — каждый прогон (big data) 1. Нельзя закончить ответ, пока день не обновлён: секция + SNAPSHOT + DYNAMICS + анамнез/FACT. 2. Фокус-срез без DYNAMICS = **брак** (динамика обязательна даже для короткого вопроса). 3. Цель: продольный ряд % и FACT для будущих дуг / сравнения кинов. Многодневные разборы (напр. магия 221→225): писать **полную** секцию в файл **последнего** кина окна; в файлах промежуточных кинов — краткий указатель «см. days/{END}.md § …» **или** вынести дневную строку в `## ФАКТЫ ДНЯ` того кина. --- ## 3. ШАБЛОН НОВОГО ДНЯ ```md # КИН {NNN} — ДНЕВНОЙ КАНОН ``` System: YYYY-MM-DD HH:MM TZ В. local: … (sys−5h) Кин: NNN Тип: day-canon ``` ## ОГЛАВЛЕНИЕ - [ФАКТЫ ДНЯ (канон)](#факты-дня-канон) - [METRICS SNAPSHOT](#metrics-snapshot) ## ФАКТЫ ДНЯ (канон) | Слой | Факт | | --- | --- | | … | … | ## ANAMNESIS (big data — дополнять каждый прогон) | sys | Тип | Дро | Вердикт 1 строка | | --- | --- | --- | --- | | … | … | … | … | ## METRICS SNAPSHOT | id | marker | value | plus_minus | vs_base | delta_pp | note | | --- | --- | ---: | ---: | ---: | ---: | --- | | … | | | | | | | ``` --- ## 4. STUBS (корень reports/) Файлы вида `225-full-screening-now.md` в корне — **только навигационные stubs** на `days/{KIN}.md`. Их **не наполнять**. Не использовать как место записи. `METRICS_CANON.md` — исключение (глобальный канон id, не дневной). Обратная совместимость: агент **может** читать stub → follow link; писать — только в `days/{KIN}.md`. --- ## 5. СВЯЗЬ С ДРУГИМИ HARD RULES - Snapshot % = секция в дневном каноне (этот файл §2). - Динамика полного скрининга = секции в дневном каноне (не отдельные `{KIN}-dynamics-*.md` как новые рабочие файлы). - Эталоны динамики исторически: смотреть секции в `days/225.md`. - HUMAN PLAIN / **запрет птичьего языка** + **атрибуция расклада** (тип + конкретные карты) в чате (DOUBLE_BLIND §12.6–§12.7) / CHANNEL-WARN / CALL-NOW / Contact-Letter — место записи = дневной канон.