feat(claude): глобальный словарь — ревью по температуре

Зачем: «перечитай свежим взглядом» стало двусмысленным с появлением
субагентов — то ли сам перечитай, то ли зови свежую сессию.

Что: claude/.claude/CLAUDE.md с осью «сколько авторского контекста несёт
ревьюер»: горячее (автор сам, глазами читателя), тёплое (агент с брифом),
холодное (свежая сессия без контекста). Линкуется install.sh в
~/.claude/CLAUDE.md тем же механизмом, что settings.local.json; файл внесён
в белый список .gitignore.

Проверка: симлинк создан на этой машине, содержимое читается.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Dmitry DementievandClaude Opus 5 committed 2026-08-01 19:12:59 +03:00
1 parent 9ce4c6f769
commit 5671967f4e
3 files changed
+26

No files matched your search

+1
View File
@@ -4,3 +4,4 @@
!.gitignore
!settings.local.json
!statusline-command.sh
!CLAUDE.md
+19
View File
@@ -0,0 +1,19 @@
# Глобальный словарь рабочего процесса
Термины владельца, общие для всех проектов на этой машине.
## Ревью по температуре
Ось — сколько авторского контекста несёт ревьюер:
- **Горячее ревью** — автор сам перечитывает свой артефакт глазами читателя,
не автора. Контекст полный, дёшево. Текстовые огрехи правит по месту молча;
находку уровня решений (противоречие, дыра в охвате) предъявляет владельцу,
не исправляя и не замалчивая.
- **Тёплое ревью** — другой агент, получивший бриф. Контекст частичный: знает
замысел, но не варился в нём.
- **Холодное ревью** — свежая сессия или субагент без общего контекста.
Независимо, дороже всех.
Просьба «перечитай свежим взглядом» двусмысленна — уточни температуру;
по умолчанию имеется в виду горячее.
+6
View File
@@ -450,6 +450,12 @@ if [ -d "$SKILLS_SRC" ]; then
ensure_symlink "$SKILLS_SRC" "$HOME/.claude/skills"
fi
# Глобальный CLAUDE.md — словарь рабочего процесса (симлинк)
CLAUDE_MD_SRC="$DOTFILES_DIR/claude/.claude/CLAUDE.md"
if [ -f "$CLAUDE_MD_SRC" ]; then
ensure_symlink "$CLAUDE_MD_SRC" "$HOME/.claude/CLAUDE.md"
fi
# settings.local.json — базовые настройки из репозитория (симлинк)
CLAUDE_LOCAL_SRC="$DOTFILES_DIR/claude/.claude/settings.local.json"
CLAUDE_LOCAL_DST="$HOME/.claude/settings.local.json"