chore: clean up post-refactor — remove old package paths, gitignore .omo/
- 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
This commit is contained in:
@@ -1,35 +1,56 @@
|
||||
# MetaAgent
|
||||
|
||||
Этот проект использует [MetaAgent](.agent/src/META_AGENT_GUIDE.md) v2.1.0 —
|
||||
Этот проект использует [MetaAgent](.agent/src/GUIDE.md) v3.0.0 —
|
||||
набор инструкций для AI-агента.
|
||||
|
||||
## Контекст MetaAgent
|
||||
|
||||
| Ресурс | Путь |
|
||||
|--------|------|
|
||||
| Главная инструкция | .agent/src/META_AGENT_GUIDE.md |
|
||||
| Протоколы фаз | .agent/src/PROTOCOLS/ |
|
||||
| Шаблоны артефактов | .agent/src/TEMPLATES/ |
|
||||
| Границы (что разрешено/запрещено) | .agent/src/BOUNDARIES.md |
|
||||
| Правила проекта | .agent/rules/project-rules.md |
|
||||
| Примеры работы | .agent/src/WORKFLOW.md |
|
||||
| Версия | .agent/src/VERSION |
|
||||
| Главная инструкция | `.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/task-manifest.json |
|
||||
| Сводка для exec-агента | .agent/handoff-summary.md |
|
||||
| Анализ репозитория | .agent/analysis-report.md |
|
||||
| Чекпоинты сессии | `.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` |
|
||||
|
||||
## Для исполнительного агента
|
||||
## Для агента
|
||||
|
||||
1. **Прочитай** .agent/src/META_AGENT_GUIDE.md — пойми жизненный цикл MetaAgent.
|
||||
2. **Прочитай** .agent/src/BOUNDARIES.md — соблюдай границы.
|
||||
3. **Прочитай** .agent/rules/project-rules.md — выполни пользовательские правила.
|
||||
4. **Проверь** .agent/checkpoints.json — если существует, используй как состояние сессии.
|
||||
5. **Проверь** .agent/task-manifest.json — если существует, выполняй задачи по порядку.
|
||||
6. Если .agent/ не инициализирован или устарел — запусти install.sh --update для
|
||||
обновления исходников MetaAgent до актуальной версии.
|
||||
Жизненный цикл MetaAgent v3.0.0:
|
||||
|
||||
```
|
||||
INIT → ANALYSE → ROADMAP → [DESIGN] → DECOMPOSITION → EXECUTION → METASTATE → HANDOFF
|
||||
```
|
||||
|
||||
1. **Прочитай** `.agent/src/GUIDE.md` — пойми цикл и доступные команды.
|
||||
2. **Прочитай** `.agent/src/BOUNDARIES.md` — соблюдай границы.
|
||||
3. **Прочитай** `.agent/rules/project-rules.md` — выполни правила пользователя.
|
||||
4. **Проверь** `.agent/checkpoints.json` — если существует, используй как состояние сессии.
|
||||
5. **Проверь** `.agent/context/project-state.md` — получи актуальную картину.
|
||||
6. **Проверь** `.agent/tasks/manifest.json` — если существует, выполняй задачи по порядку.
|
||||
7. Если `.agent/` не инициализирован или устарел — запусти `install.sh --update` для
|
||||
обновления исходников MetaAgent до актуальной версии.
|
||||
|
||||
## Команды (on-demand)
|
||||
|
||||
В любой момент пользователь может вызвать:
|
||||
- `/adr` — записать архитектурное решение
|
||||
- `/red-team` — попытаться сломать дизайн
|
||||
- `/risk-register` — зафиксировать допущения
|
||||
- `/alt-arch` — описать альтернативу
|
||||
- `/invariant-tests` — тесты-инварианты для ADR
|
||||
|
||||
Reference in New Issue
Block a user