- Remove old top-level packages (now in domain/application/infrastructure): - ai/ (moved to infrastructure/ai/) - cashflow_model/ (moved to domain/) - cli/ (moved to infrastructure/cli/) - engine/ (moved to application/) - sync/ (moved to infrastructure/repositories/excel_repository.py) - .gitignore: add .omo/ (opencode local state) - AGENTS.md: already updated to MetaAgent v3.0 paths in T1 - data/model.json: SCHEMA_VERSION=1 added in T1
2.9 KiB
2.9 KiB
MetaAgent
Этот проект использует MetaAgent v3.0.0 — набор инструкций для AI-агента.
Контекст MetaAgent
| Ресурс | Путь |
|---|---|
| Главная инструкция | .agent/src/GUIDE.md |
| Протоколы фаз | .agent/src/PROTOCOLS/ |
| Команды (on-demand) | .agent/src/COMMANDS/ |
| Шаблоны артефактов | .agent/src/TEMPLATES/ |
| Границы (что разрешено/запрещено) | .agent/src/BOUNDARIES.md |
| История версий | .agent/src/CHANGELOG.md |
| Правила проекта | .agent/rules/project-rules.md |
| Пример работы | .agent/src/WORKFLOW.md |
| Версия | .agent/src/VERSION |
Состояние сессии (если инициализировано)
| Артефакт | Путь |
|---|---|
| Чекпоинты сессии | .agent/checkpoints.json |
| Слепок проекта | .agent/context/project-state.md |
| Анализ репозитория | .agent/context/analysis-report.md |
| Дорожная карта | .agent/roadmap/sources.md |
| Манифест задач | .agent/tasks/manifest.json |
| Сводка для следующего агента | .agent/handoff-summary.md |
| Сводка сессии | .agent/session-summary.md |
Для агента
Жизненный цикл MetaAgent v3.0.0:
INIT → ANALYSE → ROADMAP → [DESIGN] → DECOMPOSITION → EXECUTION → METASTATE → HANDOFF
- Прочитай
.agent/src/GUIDE.md— пойми цикл и доступные команды. - Прочитай
.agent/src/BOUNDARIES.md— соблюдай границы. - Прочитай
.agent/rules/project-rules.md— выполни правила пользователя. - Проверь
.agent/checkpoints.json— если существует, используй как состояние сессии. - Проверь
.agent/context/project-state.md— получи актуальную картину. - Проверь
.agent/tasks/manifest.json— если существует, выполняй задачи по порядку. - Если
.agent/не инициализирован или устарел — запустиinstall.sh --updateдля обновления исходников MetaAgent до актуальной версии.
Команды (on-demand)
В любой момент пользователь может вызвать:
/adr— записать архитектурное решение/red-team— попытаться сломать дизайн/risk-register— зафиксировать допущения/alt-arch— описать альтернативу/invariant-tests— тесты-инварианты для ADR