Управление Артефактами (Artifact Management)
Локальные .AGENTS.md (В каждой директории)
- •Цель: Распределенная долгосрочная память для конкретных директорий.
- •Расположение: В каждой директории с исходным кодом (например,
src/services/.AGENTS.md). - •Единственный Писатель: ТОЛЬКО агент Developer (Разработчик) имеет право создавать или обновлять эти файлы. Все остальные агенты (Аналитик, Ревьюер и т.д.) должны только ЧИТАТЬ их.
- •Формат:
markdown
# Directory: src/services/ ## Purpose [Краткое описание назначения директории] ## Files ### [filename.py] **Classes/Functions:** - `[ClassName]` — [Описание] - `[method_name]` — [Описание]
Глобальные Артефакты
- •TASK.md: Техническое Задание. Управляется Аналитиком.
- •ARCHITECTURE.md: Архитектура системы. Управляется Архитектором.
- •PLAN.md: План разработки. Управляется Планировщиком (Planner).
Протокол
- •Сначала Читать: Перед началом работы прочитайте соответствующие артефакты.
- •Обновлять Немедленно: Обновляйте артефакты, соответствующие вашим изменениям (Разработчик обновляет
.AGENTS.md, Аналитик обновляетTASK.md). - •Согласованность: Убедитесь, что артефакты соответствуют фактическому состоянию кода.