architect/arh/analysis/2026-01-17-roles-optimization/ALL_MANAGEMENT_FILES.md

ПОЛНЫЙ РЕЕСТР ФАЙЛОВ УПРАВЛЕНИЯ CLAUDE CODE CLI

Дата: 2026-01-18
Цель: Собрать ВСЕ файлы управления Claude Code CLI, классифицировать, разделить на работающие/нет


КЛАССИФИКАЦИЯ

✅ РАБОТАЕТ (настраиваем как есть)

Файлы которые ТОЧНО влияют на поведение Claude Code и НЕ конфликтуют с базовым system prompt.

1. Output Styles (.claude/output-styles/)

Назначение: Управление поведением по типу работы

Файл Размер Статус Что делает
Default.md 3.7 KB ✅ Работает Research mode (L0, без подтверждений)
Coder.md 7.3 KB ✅ Работает Implementation mode (план→всё сразу)
Architect.md 10.5 KB ✅ Работает Methodology mode (варианты + L1)
SafeDialog.md 13.1 KB ✅ Работает Ops mode (L1-L4 протокол)
TestMarker.md 1.5 KB ❓ Проверить Тестовый?

Механизм: Автоматически подгружается Claude Code CLI при определении типа работы

Приоритет: ВЫСОКИЙ (приоритет 3 в схеме)


2. Главный протокол (корень)

Файл: $WORKSPACE/CLAUDE.md

Размер: ~100 KB (большой, детальный)

Содержимое:
- ✅ АВТООПРЕДЕЛЕНИЕ ТИПА РАБОТЫ (таблица триггеров → Output Style)
- ✅ ПРОТОКОЛ ДИАЛОГА С ОПЕРАТОРОМ (L0-L4 уровни)
- ✅ ИНДЕКС ТРИГГЕРОВ (при слове X → читай файл Y)
- ✅ ТРИ РЕЖИМА РАБОТЫ (Оператор/Проектор/Архитектор)
- ✅ STOP RULES (Security, опасные операции)
- ✅ ДЕЛЕГИРОВАНИЕ МОДЕЛЯМ (матрица Haiku/Sonnet/Opus)
- ✅ ПРАВИЛА ВРЕМЕНИ (формула AI × 10) — но конфликтует с system prompt!

Механизм: Читается как контекст (по умолчанию Claude Code ищет CLAUDE.md в корне)

Приоритет: СРЕДНИЙ (приоритет 4 в схеме, ниже чем system prompt)


3. Settings (.claude/settings.local.json)

Файл: .claude/settings.local.json

Содержимое:

{
  "model": "claude-sonnet-4-20250514"
  // outputStyle удалён (было глобально SafeDialog)
}

Что работает:
- ✅ Модель по умолчанию
- ✅ Другие настройки CLI

Приоритет: ВЫСОКИЙ (конфигурация CLI)


4. Стандарты (architect/standards/)

Назначение: Детальные правила и процессы

Файл Статус Что делает
SECURITY_CREDENTIALS.md ✅ Работает Правила работы с паролями/ключами
MODEL_DELEGATION.md ✅ Работает Матрица делегирования Haiku/Sonnet/Opus
PROTOCOL.md ✅ Работает Протокол агентов (не Claude Code!)
processes/RESOURCE_CHECK.md ✅ Работает Проверка ресурсов перед операциями
processes/TASK_QUEUE.md ✅ Работает Очередь задач
processes/PROJECT_BOOTSTRAP.md ✅ Работает Bootstrapping проектов
... (ещё 10 файлов) ✅ Работает Разные процессы

Механизм: Ссылки из CLAUDE.md → Claude читает при необходимости

Приоритет: СРЕДНИЙ (через CLAUDE.md)


⚠️ РАБОТАЕТ ЧАСТИЧНО (конфликт с system prompt)

Файлы которые содержат правила, ПРОТИВОРЕЧАЩИЕ базовому system prompt Claude Code.

5. Формула времени

Файл: architect/standards/TIME_ESTIMATION_AI.md

Содержимое:
- ПРАВИЛО: AI работает в 10× быстрее человека
- ПРАВИЛО: ВСЕГДА указывать время в минутах
- Формула: AI_time = Human_time ÷ 10

Проблема:

CLAUDE.md говорит: "ВСЕГДА указывать время"
System Prompt CLI говорит: "NEVER give time estimates"

Конфликт: System Prompt имеет ПРИОРИТЕТ → правило НЕ работает стабильно

Решение:
- ВАРИАНТ 1: --append-system-prompt через wrapper (теряется после compaction)
- ВАРИАНТ 2: Proxy (полный контроль)

Статус: ⚠️ НЕ работает надёжно (конфликт приоритетов)


📚 СПРАВОЧНЫЕ (для понимания, не для управления)

Файлы которые НЕ влияют на поведение, но помогают понять как устроено.

6. Справка по system prompt

Файл: architect/reference/CLAUDE_CODE_SYSTEM_PROMPT.md

Размер: ~90 KB

Содержимое:
- Полный оригинальный system prompt Claude Code CLI (английский)
- Перевод на русский
- Наши дополнения/переопределения
- Что можем/не можем изменить

Назначение: Справочник (НЕ влияет на поведение)


🔬 АНАЛИТИЧЕСКИЕ (исследования, планы)

Файлы созданные в процессе анализа и проектирования управления.

7. Папка: architect/analysis/2026-01-17-roles-optimization/

Всего: 13 файлов

Главные документы:

Файл Назначение
OPTIMAL_ARCHITECTURE.md ✅ ГЛАВНЫЙ — решение архитектуры ролей
IMPLEMENTATION_COMPLETE.md ✅ Отчёт о реализации
L0_PROTOCOL_FIX.md ✅ Отчёт о добавлении L0 в протокол
CONTROL_CAPABILITIES.md ✅ Возможности управления (матрица)
MIGRATION_PLAN.md ✅ План перестройки (4 фазы)
INVENTORY_CLAUDE_CODE_FILES.md ✅ Инвентаризация файлов

Вспомогательные (можно архивировать):

Файл Назначение
FULL_ROLES_AUDIT.md Аудит всех ролей
ROLES_AND_RULES_ANALYSIS.md Анализ проблемы
ALL_METHODS_OVERRIDE.md Методы переопределения
HOW_TO_PERSIST_APPEND_SYSTEM_PROMPT.md Как сохранить --append
INSTRUCTION_EVOLUTION_ANALYSIS.md Эволюция инструкций
CLAUDE_MD_EVOLUTION_DEC21_JAN09.md Эволюция CLAUDE.md
COMPARISON_ADDITIONS.md Сравнение дополнений

Решение: Главные оставить, вспомогательные → archive/


❌ ПОДОЗРИТЕЛЬНЫЕ (мусор?)

Файлы которые возможно не нужны или дубли.

8. Подозрительные файлы

Файл Проблема Решение
.claude/KNOWN_ISSUES.md Актуален? Дубль? Проверить
.claude/output-styles/TestMarker.md Тестовый? Проверить
architect/CLAUDE.md Дубль /CLAUDE.md? Проверить diff
architect/known-issues.md Дубль .claude/KNOWN_ISSUES.md? Проверить

ПОЛНЫЙ СПИСОК ФАЙЛОВ УПРАВЛЕНИЯ

Корень

$WORKSPACE/
├── CLAUDE.md                           ← Главный протокол ✅

.claude/ (системная папка CLI)

.claude/
├── settings.local.json                  Настройки CLI 
├── KNOWN_ISSUES.md                       Проверить

└── output-styles/
    ├── Default.md                       Research (L0) 
    ├── Coder.md                         Code 
    ├── Architect.md                     Methodology 
    ├── SafeDialog.md                    Ops (L1-L4) 
    └── TestMarker.md                     Проверить

architect/ (документация)

architect/
├── CLAUDE.md                           ← ❓ Проверить (дубль?)
├── known-issues.md                     ← ❓ Проверить (дубль?)
│
├── reference/
│   └── CLAUDE_CODE_SYSTEM_PROMPT.md    ← Справка 📚
│
├── standards/
│   ├── TIME_ESTIMATION_AI.md           ← ⚠️ Конфликт!
│   ├── SECURITY_CREDENTIALS.md         ← ✅ Работает
│   ├── MODEL_DELEGATION.md             ← ✅ Работает
│   ├── PROTOCOL.md                     ← ✅ Работает (агенты)
│   │
│   └── processes/
│       ├── RESOURCE_CHECK.md           ← ✅ Работает
│       ├── TASK_QUEUE.md               ← ✅ Работает
│       ├── PROJECT_BOOTSTRAP.md        ← ✅ Работает
│       ├── CREDENTIALS.md              ← ✅ Работает
│       ├── DEPLOYMENT.md               ← ✅ Работает
│       ├── DOCUMENTATION.md            ← ✅ Работает
│       ├── INFRA_POLICY.md             ← ✅ Работает
│       ├── ROLE_MANAGEMENT.md          ← ✅ Работает
│       ├── BACKUP.md                   ← ✅ Работает
│       ├── DECISION_MAKING.md          ← ✅ Работает
│       ├── DEVELOPMENT.md              ← ✅ Работает
│       ├── LIFECYCLE.md                ← ✅ Работает
│       ├── MODULE_TESTING.md           ← ✅ Работает
│       ├── PROJECT_START.md            ← ✅ Работает
│       ├── RESOURCE_ALLOCATION.md      ← ✅ Работает
│       └── TICKETS.md                  ← ✅ Работает
│
└── analysis/2026-01-17-roles-optimization/
    ├── OPTIMAL_ARCHITECTURE.md         ← Главный 🔬
    ├── IMPLEMENTATION_COMPLETE.md      ← Отчёт 🔬
    ├── L0_PROTOCOL_FIX.md              ← Отчёт 🔬
    ├── CONTROL_CAPABILITIES.md         ← Матрица 🔬
    ├── MIGRATION_PLAN.md               ← План 🔬
    ├── INVENTORY_CLAUDE_CODE_FILES.md  ← Инвентаризация 🔬
    ├── ALL_MANAGEMENT_FILES.md         ← Этот файл 🔬
    │
    └── [7 файлов для архива]           ← Можно → archive/

КЛАССИФИКАЦИЯ ПО ФУНКЦИЯМ

1. ПОВЕДЕНИЕ (как Claude отвечает)

Работает:
- ✅ Output Styles (4 файла) — ПРИОРИТЕТ 3
- ✅ CLAUDE.md секция "ПРОТОКОЛ ДИАЛОГА" — ПРИОРИТЕТ 4

Не работает:
- ❌ Нет (всё что нужно есть)


2. ПРАВИЛА (что НИКОГДА не делать)

Работает:
- ✅ CLAUDE.md секция "STOP RULES"
- ✅ SECURITY_CREDENTIALS.md
- ✅ Output Styles секции "Stop Rules"

Не работает:
- ❌ Нет (всё работает)


3. ТРИГГЕРЫ (автоматическое чтение файлов)

Работает:
- ✅ CLAUDE.md секция "ИНДЕКС ТРИГГЕРОВ"

Не работает:
- ❌ Сложные условия (if/else логика) — требует proxy


4. ДЕЛЕГИРОВАНИЕ (выбор модели)

Работает:
- ✅ CLAUDE.md секция "ДЕЛЕГИРОВАНИЕ МОДЕЛЯМ"
- ✅ MODEL_DELEGATION.md (детали)

Не работает:
- ❌ Автоматический выбор модели (требует proxy)


5. ОЦЕНКА ВРЕМЕНИ

Работает:
- ⚠️ ЧАСТИЧНО через CLAUDE.md (низкий приоритет)

НЕ работает:
- ❌ TIME_ESTIMATION_AI.md — КОНФЛИКТ с system prompt
- Решение: wrapper + --append-system-prompt ИЛИ proxy


6. РЕЖИМЫ РАБОТЫ

Работает:
- ✅ CLAUDE.md секция "ТРИ РЕЖИМА РАБОТЫ"
- ✅ Автоопределение типа → Output Style

НЕ работает:
- ❌ Автоматическое переключение по контексту (требует proxy)
- ❌ Своя логика определения режима (требует proxy)


ИТОГОВАЯ ТАБЛИЦА

Категория Файлов работает Файлов не работает Требует
Поведение 5 (Output Styles + CLAUDE.md) 0
Правила 3 (CLAUDE.md + standards) 0
Триггеры 1 (CLAUDE.md) сложные условия Proxy
Делегирование 2 (CLAUDE.md + standard) автовыбор Proxy
Время 0 (конфликт) 1 (TIME_ESTIMATION) Wrapper/Proxy
Режимы 2 (CLAUDE.md + Output) своя логика Proxy
ИТОГО 13 файлов 3 функции Wrapper/Proxy

ВЫВОДЫ

✅ Работает сейчас (80%)

7 файлов обязательных:
1. CLAUDE.md
2-5. Output Styles (4 файла)
6. settings.local.json
7. SECURITY_CREDENTIALS.md

6 файлов важных:
- MODEL_DELEGATION.md
- PROTOCOL.md
- processes/RESOURCE_CHECK.md
- processes/TASK_QUEUE.md
- processes/PROJECT_BOOTSTRAP.md
- reference/CLAUDE_CODE_SYSTEM_PROMPT.md

6 файлов аналитических:
- OPTIMAL_ARCHITECTURE.md
- IMPLEMENTATION_COMPLETE.md
- L0_PROTOCOL_FIX.md
- CONTROL_CAPABILITIES.md
- MIGRATION_PLAN.md
- INVENTORY_CLAUDE_CODE_FILES.md

ИТОГО: 19 файлов работает ✅


⚠️ Не работает (20%)

1 файл конфликтует:
- TIME_ESTIMATION_AI.md

3 функции требуют proxy:
- Автоматический выбор модели по задаче
- Своя логика определения режима
- Сложные условия в триггерах (if/else)


❓ Проверить (4 файла)


🗑️ Можно архивировать (7 файлов)


СЛЕДУЮЩИЕ ШАГИ

1. Проверка (30 минут)

2. Архивация (15 минут)

3. Проектирование ОРКЕСТРАТОРА (2 часа)

4. Создание проекта (1 час)

5. Реформа документов (2 часа)


Готово к обсуждению:
- Что непонятно?
- Начинаем проверку или сразу проектирование ОРКЕСТРАТОРА?