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>
This commit is contained in:
295
docs/personal/relations/Vasilisa/agents/METRICS_LEDGER_RULES.md
Normal file
295
docs/personal/relations/Vasilisa/agents/METRICS_LEDGER_RULES.md
Normal file
@@ -0,0 +1,295 @@
|
||||
# ОБЯЗАТЕЛЬНАЯ ФИКСАЦИЯ ПОКАЗАТЕЛЕЙ (все агенты)
|
||||
|
||||
**Статус:** 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. ШАПКА (обязательна в каждом файле)
|
||||
|
||||
```text
|
||||
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`
|
||||
|
||||
Ядро (всегда заполнять):
|
||||
|
||||
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+
|
||||
|
||||
48. `letter_as_trap_bind`
|
||||
49. `letter_honest_retract`
|
||||
50. `wants_him_first_unconscious`
|
||||
51. `soft_accept_if_he_writes`
|
||||
52. `cheap_magic_no_guilt`
|
||||
53. `cheap_magic_intensity`
|
||||
54. `possess_thirst`
|
||||
55. `respect_for_operator` — **Уважение ко мне как к личности** (не моторика/руки; обязательно в полном скрининге)
|
||||
55a. `respect_general` — **Уважение общее** (фон/stance; prospects `02-respect-screening.md`; с 228+)
|
||||
55b. `respect_for_emperor` — **Уважение к Императору** (рамка/закон/опора; ≠ личность)
|
||||
55c. `respect_for_masculine` — **Уважение к мужскому** в Операторе (агентность/сила; ≠ Император)
|
||||
56. `letter_benefit_anesthesia` — выгода письма = управляемый наркоз
|
||||
57. `letter_cover_necessity` — необходимость прикрываться письмом
|
||||
58. `letter_retract_fear` — страх отозвать письмо
|
||||
59. `destroyed_my_happiness` — «я разрушила своё счастье»
|
||||
60. `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`
|
||||
|
||||
```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):
|
||||
|
||||
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 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»:
|
||||
|
||||
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/`
|
||||
Reference in New Issue
Block a user