From 5671967f4e21e3f5537d2dd841672987a4c13a81 Mon Sep 17 00:00:00 2001 From: Dmitry Dementiev Date: Sat, 1 Aug 2026 19:12:59 +0300 Subject: [PATCH] =?UTF-8?q?feat(claude):=20=D0=B3=D0=BB=D0=BE=D0=B1=D0=B0?= =?UTF-8?q?=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9=20=D1=81=D0=BB=D0=BE=D0=B2=D0=B0?= =?UTF-8?q?=D1=80=D1=8C=20=E2=80=94=20=D1=80=D0=B5=D0=B2=D1=8C=D1=8E=20?= =?UTF-8?q?=D0=BF=D0=BE=20=D1=82=D0=B5=D0=BC=D0=BF=D0=B5=D1=80=D0=B0=D1=82?= =?UTF-8?q?=D1=83=D1=80=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Зачем: «перечитай свежим взглядом» стало двусмысленным с появлением субагентов — то ли сам перечитай, то ли зови свежую сессию. Что: claude/.claude/CLAUDE.md с осью «сколько авторского контекста несёт ревьюер»: горячее (автор сам, глазами читателя), тёплое (агент с брифом), холодное (свежая сессия без контекста). Линкуется install.sh в ~/.claude/CLAUDE.md тем же механизмом, что settings.local.json; файл внесён в белый список .gitignore. Проверка: симлинк создан на этой машине, содержимое читается. Co-Authored-By: Claude Opus 5 --- claude/.claude/.gitignore | 1 + claude/.claude/CLAUDE.md | 19 +++++++++++++++++++ install.sh | 6 ++++++ 3 files changed, 26 insertions(+) create mode 100644 claude/.claude/CLAUDE.md diff --git a/claude/.claude/.gitignore b/claude/.claude/.gitignore index 6484d7d..4902892 100644 --- a/claude/.claude/.gitignore +++ b/claude/.claude/.gitignore @@ -4,3 +4,4 @@ !.gitignore !settings.local.json !statusline-command.sh +!CLAUDE.md diff --git a/claude/.claude/CLAUDE.md b/claude/.claude/CLAUDE.md new file mode 100644 index 0000000..3e9da61 --- /dev/null +++ b/claude/.claude/CLAUDE.md @@ -0,0 +1,19 @@ +# Глобальный словарь рабочего процесса + +Термины владельца, общие для всех проектов на этой машине. + +## Ревью по температуре + +Ось — сколько авторского контекста несёт ревьюер: + +- **Горячее ревью** — автор сам перечитывает свой артефакт глазами читателя, + не автора. Контекст полный, дёшево. Текстовые огрехи правит по месту молча; + находку уровня решений (противоречие, дыра в охвате) предъявляет владельцу, + не исправляя и не замалчивая. +- **Тёплое ревью** — другой агент, получивший бриф. Контекст частичный: знает + замысел, но не варился в нём. +- **Холодное ревью** — свежая сессия или субагент без общего контекста. + Независимо, дороже всех. + +Просьба «перечитай свежим взглядом» двусмысленна — уточни температуру; +по умолчанию имеется в виду горячее. diff --git a/install.sh b/install.sh index 72e1220..c2e2d3a 100755 --- a/install.sh +++ b/install.sh @@ -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"