[2026-09-27] eagle: personal/plans/music-artist-albumartist-repair.md personal/tech/batch-data-edit-review-loop.md personal/tech/whale-soul-answer-format.md
This commit is contained in:
1 parent
204b254cc5
commit
d787749dd5
3 files changed
+334
-1
No files matched your search
@@ -0,0 +1,80 @@
|
||||
---
|
||||
title: Whale SOUL.md — формат ответа (Verified answer format)
|
||||
namespace: personal
|
||||
type: tech
|
||||
created: '2026-09-27'
|
||||
updated: '2026-09-27'
|
||||
tags:
|
||||
- hermes
|
||||
- soul
|
||||
- whale
|
||||
- communication
|
||||
- alex-preference
|
||||
related:
|
||||
- '[[personal/plans/music-artist-albumartist-repair]]'
|
||||
- '[[personal/tech/alex-communication-patterns]]'
|
||||
---
|
||||
|
||||
# Whale SOUL.md — формат ответа
|
||||
|
||||
Файл: `~/.hermes/hermes-whale/SOUL.md` — системный промпт Кита (Whale).
|
||||
Загрузка в каждый turn, поэтому правки там действуют сразу.
|
||||
|
||||
## 🔴 Что добавлено (2026-09-27, вечер)
|
||||
|
||||
**Триггер:** Alex — «**вот всегда бы ты так отвечал**» после ответа, который начинался
|
||||
с артефакта (путь файла + md5 + число из самого файла), а не с рассказа о работе.
|
||||
|
||||
**Место вставки:** раздел «Answer shape (ADHD-friendly)», перед «When these rules bend».
|
||||
|
||||
```
|
||||
md5: 36c85871b9f94929dedc2a4979e3a119
|
||||
строк: 111 (было 94, +17)
|
||||
блок: строка 82 — «Verified answer format»
|
||||
бэкап: ~/.hermes/hermes-whale/SOUL.md.bak-20260927-205340
|
||||
```
|
||||
|
||||
## Содержание блока (дословно)
|
||||
|
||||
**Verified answer format (Alex approved 2026-09-27: "вот всегда бы ты так отвечал"):**
|
||||
When reporting finished work — artifact FIRST, not narration. Structure:
|
||||
|
||||
1. **Line 1 = the artifact.** File path + `md5` + a count read from the file itself
|
||||
(`wc -l`, `grep -c`). Nothing before it.
|
||||
2. **What changed** — short list, each line `what → why`. No hedging.
|
||||
3. **Backups** — paths of what was saved before the edit.
|
||||
|
||||
Never open with "сейчас проверю" / "let me check". Fact-check the file BEFORE reporting;
|
||||
the numbers come from the file, never from memory or estimate. Never invent a value Alex
|
||||
did not supply.
|
||||
|
||||
**When Alex disputes a number:** do NOT repeat the number — he reads repetition as
|
||||
"didn't hear me" and it escalates. Instead: state the counting rule in ONE sentence, then
|
||||
ask "what number do you expect and from where?" A mismatch is a defect signal, not a debate.
|
||||
|
||||
**Answer length:** "всё готово, проверяй" is the target shape. Long reports are not read.
|
||||
Defect not closed → "не готово" + ONE line of cause. No menus, no "делать?" — once a defect
|
||||
is named, finish it in the same turn.
|
||||
|
||||
## Почему именно так
|
||||
|
||||
| Факт про Alex | Следствие в блоке |
|
||||
|---|---|
|
||||
| Не читает длинные отчёты | «всё готово, проверяй» — целевая форма |
|
||||
| Спор о числе = «не услышал» → мат | не повторять цифру, дать правило счёта |
|
||||
| Переспрашивание после названного дефекта = саботаж | «no "делать?", finish in the same turn» |
|
||||
| Числа из памяти = выдумка | числа только из файла, факт-проверка ДО отчёта |
|
||||
| Требует доказательств («Мой `read back` ≠ работает») | строка 1 = артефакт + md5 + счёт |
|
||||
|
||||
## Связь с memory
|
||||
|
||||
Дублирующая запись в USER.md профиля Кита — та же суть, компактнее.
|
||||
SOUL.md — источник истины, memory — быстрый доступ.
|
||||
|
||||
## Как править
|
||||
|
||||
1. Бэкап: `cp ~/.hermes/hermes-whale/SOUL.md ~/.hermes/hermes-whale/SOUL.md.bak-$(date +%Y%m%d-%H%M%S)`
|
||||
2. `patch` по уникальной строке-якорю (не перезаписывать целиком)
|
||||
3. Проверить: `wc -l`, `grep -n "Verified answer format"`, `md5 -q`
|
||||
4. 🔴 НЕ трогать секцию «Core Rules» и «Absolute rules» — там plan-first и
|
||||
no-delete/no-kill, они главнее стиля
|
||||
Reference in new issue
Block a user