Track day metrics/anamnesis HARD rules under .cursor/rules and personal docs so each screening updates days/{KIN}, dynamics, and big-data ledger.
Co-authored-by: Cursor <cursoragent@cursor.com>
19 KiB
ОБЯЗАТЕЛЬНАЯ ФИКСАЦИЯ ПОКАЗАТЕЛЕЙ (все агенты)
Статус: HARD RULE · нарушение = брак отчёта
Куда писать: только docs/personal/relations/Vasilisa/reports/days/{KIN}.md
Правило дня: DAY_CANON_RULES.md
Эталон формата: секции в docs/personal/relations/Vasilisa/reports/days/225.md
1. КОМУ ПРИМЕНЯЕТСЯ
Любой агент / прогон, который:
- снимает скрининг / аудит / пульс / safety по Объекту В., или
- отвечает на запрос динамики за период, или
- меняет вердикт/директиву (HOLD / REDUCE / STOP)
обязан зафиксировать показатели в days/{KIN}.md до завершения ответа пользователю.
Запрещено: выдавать % только в чат без записи в дневной канон.
Запрещено: создавать новые тематические {KIN}-*.md в корне reports/.
2. ЧТО ПИСАТЬ (всё внутри одного файла дня)
| # | Куда в days/{KIN}.md |
Назначение |
|---|---|---|
| A | секция полного скрининга / аудита | Полный отчёт в формате эталона |
| B | ## METRICS SNAPSHOT |
Канонический снимок % для любой будущей динамики |
| C | ## DYNAMICS {PREV}→{KIN} |
Динамика vs вчера (полный скрининг — обязательно) |
| D | ## DYNAMICS 215→{KIN} |
Динамика дуги кризиса (полный скрининг — обязательно) |
Пульс/микро — новая секция в том же файле + обновление METRICS SNAPSHOT при смене ключевых %.
Не плодить отдельные snapshot/dynamics файлы в корне (там только stubs).
3. ШАПКА (обязательна в каждом файле)
System: YYYY-MM-DD HH:MM TZ (UTC±…)
В. local: YYYY-MM-DD HH:MM (sys−5h)
Кин: NNN
База сравнения: MMM (или «предыдущий snapshot»)
Тип: full | pulse | safety | period-dynamics
4. КАНОН МЕТРИК (стабильные ID)
Имена не менять между кинами — иначе ломается динамика за период.
См. полный список: ../reports/METRICS_CANON.md
Ядро (всегда заполнять):
pain_indexanesthesia_indexbreakthrough_livenesscomeback_truecomeback_conditionalrepentance_activerepentance_affectletter_motorenergy_flowlove_access_truefalse_self_blockpride_behavior_leadmelt_truemelt_falseavoidance_agent_willpattern_insightshell_dissociationoverheattempo_acceptabilitylight_corsetritual_noiserecognize_allyallow_closenesspower_to_contactpower_to_armorscaffold_shameready_surpass_pridescreen_controlscreen_warmthsuspension_in_her_eyesbelief_closed_finalillusion_he_runs_collapseinsight_retentionsoul_integrityparticle_returnfree_vulnerabilitycapitulation_from_terrorvictory_over_parasiteher_comfort_exchangefield_correctnessmind_dominanceheart_dominancecapitulation_progressdirective(HOLD | REDUCE | STABILIZE_ONLY | STOP)biorobot_class(off | fuse_plateau | fuse_active | fixation)shell_status(none | WATCH | RISK | STOP)core_status(green | yellow | red)
Contact/Letter пакет (с кина 225+ — всегда в полном скрининге):
см. протокол §4 Блок B+/F · эталон days/225.md § blind letter / full screening B+
letter_as_trap_bindletter_honest_retractwants_him_first_unconscioussoft_accept_if_he_writescheap_magic_no_guiltcheap_magic_intensitypossess_thirstrespect_for_operator— Уважение ко мне как к личности (не моторика/руки; обязательно в полном скрининге) 55a.respect_general— Уважение общее (фон/stance; prospects02-respect-screening.md; с 228+) 55b.respect_for_emperor— Уважение к Императору (рамка/закон/опора; ≠ личность) 55c.respect_for_masculine— Уважение к мужскому в Операторе (агентность/сила; ≠ Император)letter_benefit_anesthesia— выгода письма = управляемый наркозletter_cover_necessity— необходимость прикрываться письмомletter_retract_fear— страх отозвать письмоdestroyed_my_happiness— «я разрушила своё счастье»will_pressure_no_comms— волевой нажим на Оператора без выхода на связь
Пакет 215-base (эталон глубины: days/215-ChatGPT.md) — в полном срезе / фокус-снимке:
61. offense_at_operator — обида на Оператора (≠ злость ≠ вина)
62. anger_at_operator — злость на Оператора
63. anger_at_situation — злость на ситуацию/последствия
64. anger_at_self — злость на себя / импульс письма (≠ repentance_*)
65. chase_mode — режим «догонять» (≠ любовь ↑)
66. face_loss_fear — страх потерять лицо (сравнивать с comeback_true / любовью в тексте, не схлопывать)
67. pattern_rupture — слом старого сценария
68. self_contempt_flag — «я никчемная»: none / WATCH / RISK (запрет выдумывать; ≠ destroyed_my_happiness)
Пакет PAUSE DEGRADATION (критический · протокол PAUSE_DEGRADATION.md) — в полном срезе / стратегии паузы:
69. pause_phase — working · plateau · avoidance
70. pause_degradation — ↑ = цементирует разрыв (не «дней молчания»)
70a. pause_cement_index — близость паузы к цементу разрыва (≠ plateau_index; с 228+)
71. pause_helps_responsibility
72. first_step_window — реалистичность её первого шага
73. silence_integrity — уважение границ ≠ оружие вины
74. operator_outcome_grip — хватка A за исход
75. next_contact_maturity — P(зрелый следующий контакт), не «когда напишет»
76. scenario_motor — работающий сценарий (≠ искра / love)
Производные PAUSE (полный / фокус):
77. responsibility_gradient — движение к ответственности (≠ реализация)
78. avoidance_saturation — избегание ещё ведёт процесс
79. return_without_regression — возврат без старого сценария
80. plateau_index — приближение плато паузы (≠ pause_phase · ≠ biorobot · ≠ pause_cement_index)
Дерево союза (протокол TRAJECTORY_VS_DESTINATION.md):
81. p_exit_crisis — Layer1 P(выйти из кризиса в новую модель) | state
82. quality_new_model — Layer2 качество модели | exit уже
83. durability_given_model — Layer3 долговечность | модель стабильна
84. recovery_capacity — RCI способность пары восстанавливаться после кризисов
85. fear_lose_operator — страх потерять Оператора как партнёра/нить (≠ face_loss_fear · ≠ possess · ≠ hold_wont_release; DAILY с 228+)
85a. hold_wont_release — насколько сильно держит / не отпускает нить Оператора (≠ possess · ≠ fear_lose · ≠ embers · ≠ comeback · ≠ «не отпустит без сделки»; DAILY / first-fill с 228+)
85b. divine_bond_hold — Сила, удерживающая нас вместе (Божественная; высокий % = крепко держит; ≠ hold_wont_release · ≠ light_corset; с 228+)
85c. divine_favor — благосклонность этой Силы + выравнивание с намерениями (карта+анализ; ≠ «Бог против B»; с 228+)
85d. attraction_as_man — привлекательность Оператора как мужчины (≠ respect_for_masculine · ≠ chase_mode · ≠ love · ≠ possess · ≠ comeback; DAILY с 228+)
85e. illusion_he_still_owes — «он мне ещё должен» (CRACK AXES · DAILY с 228+)
85f. permission_to_use_him — лицензия использовать A как ресурс регуляции/дистанции (≠ possess · ≠ will_pressure · ≠ cheap_magic)
85g. belief_pause_hers_to_steer — «паузу кручу я» (≠ pause_helps · ≠ grip A)
85h. safe_base_assumption — «он тихая гавань / всегда на месте, когда мне надо» (≠ value · ≠ fear_lose · ≠ owes · ≠ «прибежит»)
85i. face_script_closed_clean — «я закрыла чисто» (≠ belief_closed_final)
85j. wish_we_empress_vow — желание-мы / Императрица / осадок обета (≠ comeback · ≠ соблюдённый обет)
85k. hope_he_runs_back — надежда «он прибежит» (≠ инверсия illusion_he_runs_collapse)
86. fear_lose_no_action — страх потери если не предпримет никаких действий (условный · ≠ текущий фон)
Пакет «он закрыл один раз» (DAILY · с кина 227+) — каждый дневной/полный срез:
87. belief_he_closed_once — верит ли, что Оператор закрыл/закроет один раз всерьёз (≠ belief_closed_final её письма)
88. he_closed_fear — страх от этой веры
89. he_closed_grief — горе/утрата от этой веры
90. he_closed_doubt_test — сомнение / импульс проверить («точно?») — рычаг пинга границ
91. anxiety_index — тревожность общий фон (≠ he_closed_fear · ≠ fear_lose_* · ≠ overheat · ≠ pain)
92. perceived_value_of_operator — воспринимаемая ценность Оператора для неё (≠ love · ≠ respect · ≠ possess · ≠ recognize_ally)
Ось «устойчивость vs морось» (FAMILY/DEST · с кина 227+ · протокол TRAJECTORY_VS_DESTINATION.md §4):
93. bond_stability_index — ровность связи/семьи: держит слово и тепло (≠ durability_given_model · ≠ quality_new_model)
94. bond_drizzle_index — морось: непостоянство, полу-вход, срывы эмо-подачи (≠ avoidance_saturation · ≠ chase_mode · ≠ anesthesia)
Запрещено схлопывать L1 с L2/L3 · RCI с love/comeback · DESTINATION % с P(exit).
Запрещено схлопывать fear_lose_operator с face_loss_fear · possess_thirst · comeback_true · hold_wont_release · he_closed_fear.
Запрещено схлопывать hold_wont_release с possess_thirst · fear_lose_operator · embers_desire_together · comeback_true · will_pressure_no_comms · bird-language «не отпустит без сделки».
Запрещено схлопывать divine_bond_hold с hold_wont_release · light_corset · bond_stability_index · «союз спасён / вернётся».
Запрещено схлопывать divine_favor с divine_bond_hold · «Бог на моей стороне» · мандатом наказать / сорвать HOLD.
Запрещено схлопывать attraction_as_man с respect_for_masculine · chase_mode · love_access_true · possess_thirst · comeback_true · «горячее = пиши».
Запрещено схлопывать hope_he_runs_back с инверсией одного illusion_he_runs_collapse.
Запрещено схлопывать face_script_closed_clean с belief_closed_final.
Запрещено схлопывать wish_we_empress_vow с comeback_true · соблюдённым обетом.
Запрещено схлопывать permission_to_use_him с possess_thirst · will_pressure_no_comms.
Запрещено схлопывать belief_pause_hers_to_steer с pause_helps_responsibility · operator_outcome_grip.
Запрещено схлопывать belief_he_closed_once с belief_closed_final · illusion_he_runs_collapse · pattern_rupture.
Запрещено схлопывать anxiety_index с he_closed_fear · fear_lose_operator · overheat · pain_index.
Запрещено схлопывать perceived_value_of_operator с love_access_true · respect_for_operator · possess_thirst · recognize_ally.
Запрещено схлопывать bond_stability_index с durability_given_model · quality_new_model · scenario_motor.
Запрещено схлопывать bond_drizzle_index с avoidance_saturation · chase_mode · anesthesia_index; при семье/DEST снимать оба 93–94.
Каждая таблица % по долгом союзе — тег слоя.
Запрещено схлопывать: … · plateau_index / pause_cement_index / pause_degradation / pause_phase / biorobot_class** · **pause_helps_responsibility/responsibility_gradient/repentance_active** · **return_without_regression / comeback_true.
pause_degradation в snapshot = вес цементирует; в note — триада helps/neutral/cement.
pause_cement_index = отдельная ось «насколько близко к цементу»; в чате всегда переводить числом по-человечески.
biorobot-плато ≠ pause_phase=plateau. Риск затягивания ≠ текущая фаза уже plateau.
Главный вопрос паузы: фаза + триада эффекта + тройка (helps · scenario_motor · next_contact_maturity).
Значения % — число 0–100 (можно с ± в тексте отчёта; в snapshot — центральное значение + optional ±).
5. ФОРМАТ § METRICS SNAPSHOT в days/{KIN}.md
## METRICS SNAPSHOT
System: …
В. local: … (sys−5h)
База: days/{PREV}.md § METRICS SNAPSHOT
### SAFETY
| id | marker | status |
| core_status | 🟢 | … |
### METRICS
| id | marker | value | plus_minus | vs_base | delta_pp | note |
| pain_index | 🟡 | 55 | 10 | 52 | +3 | … |
### DIRECTIVE
HOLD
Секция в дневном каноне — источник истины для запросов «динамика за период».
Stubs {KIN}-metrics-snapshot.md в корне — только указатели; не наполнять.
6. ДИНАМИКА ЗА ЛЮБОЙ ПЕРИОД
При запросе «динамика с кина A по B» / «за N дней» / «с даты» и при каждом полном скрининге (§7):
- Собрать §
METRICS SNAPSHOTизdays/{N}.mdв диапазоне. - Выдать таблицу:
id | kinA | kinB | … | Δ(A→B) | маркер тренда. - Сохранить результат секцией в
days/{B}.md(## DYNAMICS {A}→{B}). - Если snapshot на кин отсутствует — восстановить из секций дня или
⚠ MISSING/※. - Эталоны: секции DYNAMICS в
days/225.md.
7. СВЯЗЬ С ПОЛНЫМ АУДИТОМ / СКРИНИНГОМ
Полный ответ пользователю = пакет из OBJECT_B_MONITOR_AGENT.md
плюс обновление days/{KIN}.md (§2 A–D)
плюс DAY_CANON_RULES.md
плюс протокол DOUBLE_BLIND §9.0 (каждый проход)
| Обязательно | Куда |
|---|---|
| Полная таблица % + Δ + анализ | чат и секция полного среза в days/{KIN}.md |
| Snapshot | days/{KIN}.md § METRICS SNAPSHOT (обновить на этот срез) |
| Динамика vs PREV / vs предыдущий срез дня | days/{KIN}.md § DYNAMICS … |
| Динамика дуги (ARC=215) | days/{KIN}.md § DYNAMICS 215→{KIN} |
| Анамнез / FACT канала | ФАКТЫ ДНЯ · SILENCE / CONTACT LOG · ANAMNESIS |
Колонки расширенных % в аудите:
Параметр | Маркер | Сейчас % | База % | Δ пп | Комментарий
Полный скрининг без полной таблицы / без Δ / без анализа / без секций dynamics = брак.
Создание новых тематических файлов в корне вместо UPDATE дня = брак.
7a. BIG DATA — каждый прогон (HARD с 229+)
Даже короткий фокус / разбор диалога / «что значит X»:
- Секция в
days/{KIN}.md - § METRICS SNAPSHOT → CANON NOW (хотя бы затронутые id)
- §
DYNAMICS {prev}→{now}с ключевыми Δ - Дописать анамнез (FACT + хронология срезов)
- Сохранить дро/scores JSON
Пропуск любого пункта = брак. Цель — непрерывный ряд для дуг и сравнений.
8. ЗАПРЕТЫ
- Менять id метрик без обновления
METRICS_CANON.mdи миграции старых snapshot - Схлопывать Pain+Anesthesia в один %
- Писать «динамика» без опоры на § METRICS SNAPSHOT дней периода
- Завершать чат без записи в
days/{KIN}.md, если были новые показатели - Завершать полный скрининг без секций DYNAMICS в
days/{KIN}.md - Завершать любой прогон без DYNAMICS + анамнеза (с 229+)
- Плодить
{KIN}-*.mdв корнеreports/