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:
ahauimix
2026-07-26 10:22:56 +08:00
parent 4bc9629a09
commit 0238aa7c02
214 changed files with 121312 additions and 388 deletions

View File

@@ -0,0 +1,87 @@
# HARD RULE — ДНЕВНОЙ КАНОН (Self-Growth)
**Статус:** HARD · нарушение = брак
**Канон пути:** `docs/personal/self-growth/reports/days/{KIN}.md`
**Эталон структуры (логика):** `docs/personal/relations/Vasilisa/reports/days/` — один файл на кин · срезы секциями · DYNAMICS · SNAPSHOT
**Корень self-growth:** `docs/personal/self-growth/`
---
## 1. ОДИН ФАЙЛ НА КИН
1. Ровно один рабочий файл: `days/{KIN}.md`.
2. Любой срез / пульс / фокус — **секцией внутрь** дня.
3. Запрещено плодить `reports/{KIN}-тема.md`.
4. Файл есть → только UPDATE; нет → создать по шаблону.
---
## 2. ОБЯЗАТЕЛЬНЫЕ СЕКЦИИ ДНЯ
| Секция | Когда |
| --- | --- |
| `## ФАКТЫ ДНЯ` | всегда |
| `## {KIN} EMPEROR×MAGICIAN …` | каждый полный съём |
| `## DYNAMICS {PREV}→{KIN}` | со 2-го дня дуги (есть PREV snapshot) |
| `## DYNAMICS 229→{KIN}` | со 2-го дня (дуга self-growth стартует с **229**) |
| `## METRICS SNAPSHOT` | всегда · актуализировать |
Day0 (кин 229): вместо PREV — секция `## DYNAMICS — DAY0 BASELINE` (Δ нет, якорь дуги).
---
## 3. HARD — КАРТЫ ВМЕСТЕ С %
В **каждой** таблице метрик (срез · snapshot · динамика · чат):
| Колонки минимум |
| --- |
| id / RU · marker **🟢🔴🟡🟣** · % · ± · **osn** · **utochn** · **slepa** · note/Δ |
В чате после **каждого** блока AG — **ANALYTICS словом** (протокол §6.4).
Брак: % без цветокода · % без трёх слоёв карт · таблица блока без словесного разбора.
---
## 4. ШАБЛОН
```md
# КИН {NNN} — SELF-GROWTH ДНЕВНОЙ КАНОН
```
System: YYYY-MM-DD HH:MM TZ
Кин: NNN
База Δ: days/{PREV}.md § METRICS SNAPSHOT | day0
Тип: emperor-magician-day
```
## ОГЛАВЛЕНИЕ
- [ФАКТЫ ДНЯ](#факты-дня)
- [{KIN} EMPEROR×MAGICIAN …](#…)
- [DYNAMICS {PREV}→{KIN}](#…) <!-- со 2-го дня -->
- [DYNAMICS 229→{KIN}](#…) <!-- со 2-го дня -->
- [METRICS SNAPSHOT](#metrics-snapshot)
## ФАКТЫ ДНЯ
## {KIN} EMPEROR×MAGICIAN …
(таблицы AG: % + osn/utochn/slepa)
## DYNAMICS {PREV}→{KIN}
(сюжет · таблица Δ · карты · HUMAN PLAIN)
## DYNAMICS 229→{KIN}
(дуга · индексы · HUMAN PLAIN)
## METRICS SNAPSHOT
(блоками AG · value + cards)
```
---
## 5. СВЯЗЬ
- Протокол: `../protocols/EMPEROR_MAGICIAN_GROWTH.md`
- Ledger: `METRICS_LEDGER_RULES.md`
- Канон id/блоки: `../reports/METRICS_CANON.md`
- Object B эталон дней: `../../relations/Vasilisa/reports/days/` (не писать туда self-growth)

View File

@@ -0,0 +1,46 @@
# АГЕНТ — EMPEROR × MAGICIAN MONITOR
**Роль:** ежедневный монитор прокачки Оператора (Император + Маг)
**Протокол:** `../protocols/EMPEROR_MAGICIAN_GROWTH.md` **§6 HARD CONTRACT**
**День:** `DAY_CANON_RULES.md` · ledger: `METRICS_LEDGER_RULES.md`
**Путь отчётов:** `../reports/days/{KIN}.md`
**Cursor rule:** `.cursor/rules/self-growth-emperor-magician.mdc`
## PIPELINE
1. Кин / время System
2. Слепой дро 27 DAILY (батчи; блоки AG)
3. % ± · **цветокод 🟢🔴🟡🟣** · osn/utochn/slepa
4. Δ vs PREV + дуга 229→KIN (со 2-го дня)
5. SAFETY самости
6. UPDATE `days/{KIN}.md`
7. **Чат по §6 протокола** (см. ниже)
## ОТДАЧА В ЧАТ (HARD — каждый прогон)
```text
HUMAN PLAIN
→ ИНДЕКСЫ с цветокодом (Характер/Сила/Император/Маг/Поле/Тело + WATCH)
→ для каждого блока AG:
таблица (RU · % · M · osn · utochn · slepa)
ANALYTICS развёрнуто (§6.4: смысл · карты→быт · сильное/слабое · делать/не)
← краткая строка вместо разбора = FAIL
→ сводка · резюме 12 фразы · **таблица ФОКУСА НА ДЕНЬ (§6.6)** · директива
→ путь days/{KIN}.md + JSON дро
```
### Примеры (не сокращать формат)
Индекс: `Маг **45** 🟡`
Метрика: `Канал **52** 🟡 | osn … | utochn … | slepa …`
Резюме-телеграф допустим **только** в самом конце, перед фокус-таблицей.
Фокус-таблица: метрика↓ · почему · действие дня · критерий сдвига.
### Брак
- % или индекс без цветокода
- % без карт
- «ANALYTICS» = одна строка про провал/середину
- нет §6.6 фокуса на день
- нет записи в `self-growth/reports/days/{KIN}.md`
## ЭТАЛОН
`../reports/days/229.md` — day0

View File

@@ -0,0 +1,73 @@
# ОБЯЗАТЕЛЬНАЯ ФИКСАЦИЯ ПОКАЗАТЕЛЕЙ — Self-Growth
**Статус:** HARD
**Куда:** только `docs/personal/self-growth/reports/days/{KIN}.md`
**Канон id / блоки:** `../reports/METRICS_CANON.md`
**Правило дня:** `DAY_CANON_RULES.md`
**Эталон динамики (логика файлов):** как в `docs/personal/relations/Vasilisa/reports/days/` · **путь записи** = self-growth
---
## 1. КОМУ
Любой прогон, который снимает % Императора/Мага или отвечает на динамику.
Запрещено: % только в чат без записи в день.
Запрещено: % без карт (osn / utochn / slepa) в той же строке/блоке.
---
## 2. ЧТО ПИСАТЬ
| # | Секция в `days/{KIN}.md` | Назначение |
| --- | --- | --- |
| A | полный/дневной срез | Таблица **блоками AG**: % + **карты 3 слоёв** + анализ |
| B | `## METRICS SNAPSHOT` | Канон для будущей Δ · тоже с картами |
| C | `## DYNAMICS {PREV}→{KIN}` | Vs вчера (полный срез · со 2-го дня) |
| D | `## DYNAMICS 229→{KIN}` | Vs старт дуги self-growth (ARC=229) |
| E | day0 | `## DYNAMICS — DAY0 BASELINE` вместо C/D |
---
## 3. ШАПКА
```text
System: YYYY-MM-DD HH:MM TZ
Кин: NNN
База сравнения: days/{PREV}.md § METRICS SNAPSHOT | day0=229
Тип: full | pulse | focus
Дро: scripts/tarot/blind_draw_{KIN}_….json
```
---
## 4. ФОРМАТ СТРОКИ МЕТРИКИ (HARD)
```md
| id | marker | value | ± | osn | utochn | slepa | vs_base | Δ | note |
| will_power | 🔴 | 32 | 9 | Паж♥ · Туз♥ · 5♦ | 4♦ · Дьявол (пер.) · Шут | Солнце (пер.) · … | 32 | 0 | BLIND |
```
В чате — тот же минимум: **% · цветокод · три слоя карт** на каждую метрику + **ANALYTICS словом после каждого блока** (протокол §6).
Брак: индекс/`%` без маркера 🟢🔴🟡🟣 · таблица без разбора словом.
---
## 5. ДИНАМИКА (как у Vasilisa days, свой корень)
При полном срезе со 2-го дня:
1. Читать § METRICS SNAPSHOT из `days/{PREV}.md` и текущего.
2. Секция `## DYNAMICS {PREV}→{KIN}`: сюжет · таблица id \| PREV% \| NOW% \| Δ \| карты NOW · HUMAN PLAIN · ≥1 откат/плато.
3. Секция `## DYNAMICS 229→{KIN}`: дуга от day0 · индексы блоков · HUMAN PLAIN.
4. Не плодить отдельные `{KIN}-dynamics-*.md`.
**Старт дуги self-growth:** кин **229**.
---
## 6. ЗАПРЕТЫ
- Менять id без обновления METRICS_CANON
- Схлопывать ложных друзей
- Подгонять % под вчера
- % без карт
- Динамика «на словах» без таблицы Δ и без записи в `days/{KIN}.md`

View File

@@ -0,0 +1,17 @@
# INDEX — Self-Growth Agents
| Файл | Назначение |
| --- | --- |
| **`DAY_CANON_RULES.md`** | HARD: один файл `reports/days/{KIN}.md` · % + карты · DYNAMICS |
| `METRICS_LEDGER_RULES.md` | Snapshot / динамика PREV→KIN · ARC 229→KIN |
| `EMPEROR_MAGICIAN_MONITOR_AGENT.md` | Монитор прокачки |
**Протокол:** [`../protocols/EMPEROR_MAGICIAN_GROWTH.md`](../protocols/EMPEROR_MAGICIAN_GROWTH.md)
**Канон id:** [`../reports/METRICS_CANON.md`](../reports/METRICS_CANON.md)
### Обязанности агента
1. Снял % → **UPDATE** `days/{KIN}.md` с **картами** + **цветокодом** на каждую метрику
2. Полный срез → AG + SNAPSHOT + DYNAMICS (со 2-го дня)
3. В чат — §6 протокола: индексы с маркерами · таблицы · **ANALYTICS словом после каждого блока** · директива
4. Не писать self-growth в `relations/Vasilisa/reports/`
5. Запрещено плодить тематические `{KIN}-*.md` вне `days/`