Files
local_machine/docs/personal/relations/Vasilisa/agents/METRICS_LEDGER_RULES.md
ahauimix 0238aa7c02 Add Object B and self-growth canons with Cursor ledger rules; refresh connectivity and VPN runbooks.
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>
2026-07-26 10:22:56 +08:00

19 KiB
Raw Blame History

ОБЯЗАТЕЛЬНАЯ ФИКСАЦИЯ ПОКАЗАТЕЛЕЙ (все агенты)

Статус: 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 (sys5h)
Кин: NNN
База сравнения: MMM (или «предыдущий snapshot»)
Тип: full | pulse | safety | period-dynamics

4. КАНОН МЕТРИК (стабильные ID)

Имена не менять между кинами — иначе ломается динамика за период.

См. полный список: ../reports/METRICS_CANON.md

Ядро (всегда заполнять):

  1. pain_index
  2. anesthesia_index
  3. breakthrough_liveness
  4. comeback_true
  5. comeback_conditional
  6. repentance_active
  7. repentance_affect
  8. letter_motor
  9. energy_flow
  10. love_access_true
  11. false_self_block
  12. pride_behavior_lead
  13. melt_true
  14. melt_false
  15. avoidance_agent_will
  16. pattern_insight
  17. shell_dissociation
  18. overheat
  19. tempo_acceptability
  20. light_corset
  21. ritual_noise
  22. recognize_ally
  23. allow_closeness
  24. power_to_contact
  25. power_to_armor
  26. scaffold_shame
  27. ready_surpass_pride
  28. screen_control
  29. screen_warmth
  30. suspension_in_her_eyes
  31. belief_closed_final
  32. illusion_he_runs_collapse
  33. insight_retention
  34. soul_integrity
  35. particle_return
  36. free_vulnerability
  37. capitulation_from_terror
  38. victory_over_parasite
  39. her_comfort_exchange
  40. field_correctness
  41. mind_dominance
  42. heart_dominance
  43. capitulation_progress
  44. directive (HOLD | REDUCE | STABILIZE_ONLY | STOP)
  45. biorobot_class (off | fuse_plateau | fuse_active | fixation)
  46. shell_status (none | WATCH | RISK | STOP)
  47. core_status (green | yellow | red)

Contact/Letter пакет (с кина 225+ — всегда в полном скрининге):
см. протокол §4 Блок B+/F · эталон days/225.md § blind letter / full screening B+

  1. letter_as_trap_bind
  2. letter_honest_retract
  3. wants_him_first_unconscious
  4. soft_accept_if_he_writes
  5. cheap_magic_no_guilt
  6. cheap_magic_intensity
  7. possess_thirst
  8. respect_for_operatorУважение ко мне как к личности (не моторика/руки; обязательно в полном скрининге) 55a. respect_generalУважение общее (фон/stance; prospects 02-respect-screening.md; с 228+) 55b. respect_for_emperorУважение к Императору (рамка/закон/опора; ≠ личность) 55c. respect_for_masculineУважение к мужскому в Операторе (агентность/сила; ≠ Император)
  9. letter_benefit_anesthesia — выгода письма = управляемый наркоз
  10. letter_cover_necessity — необходимость прикрываться письмом
  11. letter_retract_fear — страх отозвать письмо
  12. destroyed_my_happiness — «я разрушила своё счастье»
  13. 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_phaseworking · 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_capacityRCI способность пары восстанавливаться после кризисов 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 снимать оба 9394.
Каждая таблица % по долгом союзе — тег слоя.

Запрещено схлопывать: … · 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).

Значения % — число 0100 (можно с ± в тексте отчёта; в snapshot — центральное значение + optional ±).


5. ФОРМАТ § METRICS SNAPSHOT в days/{KIN}.md

## METRICS SNAPSHOT

System: …
В. local: … (sys5h)
База: 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):

  1. Собрать § METRICS SNAPSHOT из days/{N}.md в диапазоне.
  2. Выдать таблицу: id | kinA | kinB | … | Δ(A→B) | маркер тренда.
  3. Сохранить результат секцией в days/{B}.md (## DYNAMICS {A}→{B}).
  4. Если snapshot на кин отсутствует — восстановить из секций дня или ⚠ MISSING / .
  5. Эталоны: секции DYNAMICS в days/225.md.

7. СВЯЗЬ С ПОЛНЫМ АУДИТОМ / СКРИНИНГОМ

Полный ответ пользователю = пакет из OBJECT_B_MONITOR_AGENT.md
плюс обновление days/{KIN}.md (§2 AD)
плюс 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»:

  1. Секция в days/{KIN}.md
  2. § METRICS SNAPSHOT → CANON NOW (хотя бы затронутые id)
  3. § DYNAMICS {prev}→{now} с ключевыми Δ
  4. Дописать анамнез (FACT + хронология срезов)
  5. Сохранить дро/scores JSON

Пропуск любого пункта = брак. Цель — непрерывный ряд для дуг и сравнений.


8. ЗАПРЕТЫ

  • Менять id метрик без обновления METRICS_CANON.md и миграции старых snapshot
  • Схлопывать Pain+Anesthesia в один %
  • Писать «динамика» без опоры на § METRICS SNAPSHOT дней периода
  • Завершать чат без записи в days/{KIN}.md, если были новые показатели
  • Завершать полный скрининг без секций DYNAMICS в days/{KIN}.md
  • Завершать любой прогон без DYNAMICS + анамнеза (с 229+)
  • Плодить {KIN}-*.md в корне reports/