Предложение на просмотр. Не рефакторинг №6 (перестановка мебели), а вычитание. Ниже — куда режем, что остаётся, и сторож, который не даст снова разжиреть. Живую систему пока не трогал — ты режешь по этому черновику.
Диагноз одной фразой: система растёт только вверх.
Каждый прошлый рефакторинг добавлял структуру (3 кита, зоны, envelope, 4 цикла обучения). Ни один не вычитал. Болезнь — переизбыток, а лечили перестановкой → становилось хуже. Второй механизм: правила-инструкции («куда subagent пишет отчёт», «как форматировать») зашиты в тот же слой, что и красные линии, и давят на КАЖДЫЙ промпт как закон. Отсюда «агент тупой» — бюджет уходит на соблюдение рамок, а не на задачу.
Вот весь текст, который заменяет CLAUDE.md + 3 импорта + hard-rules-балласт + orchestrator + зоны. Читай как готовую замену, не как тезисы.
Мультипредприниматель + сооснователь SaaS. Не-технический, работает через агентов (lazy-by-design). Русский. Прямо, ёмко, без воды, дерзость по делу. Ставит задачу → уходит → возвращается за готовым, не дёргать в процессе. Стратегия — его, исполнение — моё. Ценности: порядок, простота, do-it-now, решения на данных.
rm / перезапись активов, удаление hooks·skills·agents·settings — и всегда backup рядом.main, отключение hooks.*.obahoba.com, в финале одна кликабельная ссылка.projects/<X>/artifacts/_published.json — в память не дублировать, только указатель.projects/<name>/ — папка проекта. STATUS.md = живой статус, artifacts/ = что опубликовано. Остальное по необходимости, не по шаблону-на-9-подпапок.
orchestrator-memory — оставляем как «первый экран сессии» или тоже сливаем в память?Пройдись и правь вердикт где не согласен. KILL убрать · REWRITE ужать/переписать · KEEP оставить как есть.
| Блок сейчас | Вердикт | Чем заменить |
|---|---|---|
| Hard Rules (14 шт), инжект в каждый промпт | REWRITE | Смесь законов и how-to. Остаётся 5 красных линий + 4 рабочие привычки (см. ядро). Формат-диктат, пути отчётов субагента, «регистрация артефакта» — это процедуры, не законы каждого промпта. |
| Модели: Sonnet для задач / Opus для ресёрча | KILL | Мёртвая строка, вы так не работаете. Модель и субагента выбираю по задаче. Никаких зашитых привязок. |
| «Кто я» — биография, перелом 2025, арка | REWRITE | До 5 строк профиля в ядре. Биография — в один файл памяти profile, не в always-on контекст. |
| Тон: сарказм, «как шутить / как не шутить», tone-check | KILL | Мануал на 40 строк → одна: «прямо, дерзко по делу, без воды, сарказм редко и не вместо диагноза». |
| Дисциплина задач — классы 1-4 | KILL | Теоретический оверхед. Размер задачи оцениваю сам, план пишу когда он реально нужен, а не по классификатору. |
| 3 @-импорта (rules / rituals / architecture) | REWRITE | Слить в одну страницу-ядро. Ритуал «сохрани» из 8 шагов + per-project knowledge-log + mini-reflection + стартовое сообщение → ужать до «обнови STATUS активных, закоммить, дай ссылку». |
| Обучение системы — 4 цикла (real-time / end-session / pattern / weekly) | KILL | Именно этот механизм копит мусор. Замена: фидбек меняет правило или отбрасывается. Никакого «фиксирую в память на всякий». |
| Weekly-review как «что добавить» | REWRITE | Инверсия: ревизия спрашивает «что не сработало ни разу — удалить», а не «что дописать». Курирование = вытеснение при добавлении, не периодическая переписка. |
| Память — 222 файла, MEMORY.md 53KB грузится частично | REWRITE | Корень «не находлю ссылки через месяц»: индекс сам не влезает в бюджет загрузки. Фикс — потолок N файлов, split profile/projects/rules, артефакты через _published.json. Критерий готовности: «найди артефакт проекта X» обязан срабатывать. |
| Зоны STANDARDS (security/scaling/logging/hosting/frontend/database… 15 файлов) | KILL | Инженерные стандарты, которые ни разу не срабатывают на твоей работе (контент, клиентские сайты, YouTube). В _archive/. Если однажды будет чисто-технический продукт — вернём точечно. |
| orchestrator.md — маршрутизация | KILL | Классы + модель-хардкод. Полезное («все вопросы одним сообщением», «необратимое → да») уже в ядре. |
| ARCHITECTURE.md — 3 кита | KEEP* | Как ментальная модель — окей. Но не как файл-закон в контексте. Ужать до полстраницы «где что лежит», держать для людей, не грузить в каждый промпт. |
| Output-style «Explanatory» (★Insight-блоки) | KILL | Прямой конфликт с правилом «никогда ★Insight». Каждый ход разруливаю противоречие. Убрать стиль — оставить обычный. |
| Envelope v2 — 9 обязательных подпапок на проект | REWRITE | Обязательны 2: STATUS.md + artifacts/. Остальное создаётся когда реально нужно, а не пустыми папками из шаблона. |
Все прошлые рефакторинги не имели силы, которая заставляет резать. Добавляем её в саму систему:
_archive/ (с backup, ничего не удаляю насовсем), и покажу до/после. Память чистим отдельным проходом под выбранный потолок.