Версия: 1.0.0
Дата: 2025-11-27
Статус: Стандарт
ACJM — четыре ядра функций, автоматизирующих работу архитектора.
╔═══════════════════════════════════════════════════════════════╗
║ ACJM ║
╠═══════════════════════════════════════════════════════════════╣
║ A = AUTOSEARCH — Умный поиск и нормализация ║
║ C = CASCADING — Каскадные обновления ║
║ J = JOURNALING — Журналирование всех изменений ║
║ M = AUTOMATION — Автоматизация рутины ║
╚═══════════════════════════════════════════════════════════════╝
"ИИ документ" = "ИИ-документ" = "AI документ" = "ai-document"
1. Нормализовать запрос
2. Искать в кеше → если найдено → вернуть
3. Искать в индексе → если найдено → кешировать → вернуть
4. Полнотекстовый поиск → индексировать → кешировать → вернуть
5. Не найдено → предложить создать
Изменение на уровне N → автообновление уровней N+1, N+2, ...
Изменили PHILOSOPHY.md (У0)
↓
Автоматически проверить:
→ STANDARDS/*.md (У1) — соответствуют?
→ PATTERNS/*.md (У2) — соответствуют?
→ TEMPLATES/*.md (У3) — соответствуют?
| Событие | Куда | Формат |
|---|---|---|
| Создание документа | journal.yaml | CREATE: path, author, timestamp |
| Изменение документа | journal.yaml | UPDATE: path, diff, author, timestamp |
| Удаление документа | journal.yaml | DELETE: path, reason, author, timestamp |
| Миграция версии | migrations.yaml | MIGRATE: from, to, changes |
Связанные документы:
- architect/operations/COMMANDS.md — реализация команд
- architect/standards/DOCUMENTS.md — стандарты документов