mirror of
https://github.com/oqyude/nixos.git
synced 2026-10-10 05:55:24 +03:00
metaagent: install v3.0.0, migrate docs/arch/* → .agent/
- install.sh: .agent/src/ (PROTOCOLS, COMMANDS, TEMPLATES, install.sh/ps1, GUIDE)
- .temp/ добавлен в .gitignore
- .agent/checkpoints.json: phases.init=completed, project_type=existing
- .agent/rules/project-rules.md: R1-R5 (инварианты, ловушки, куда лезть, проверки)
- .agent/context/analysis-report.md: стек, архитектура, конвенции, кандидаты CI
- .agent/context/project-state.md: сжатый слепок (хосты, сервисы, ADR)
- .agent/roadmap/sources.md: открытые вопросы слоёв 0-11 (бывший invariants.md)
- .agent/tasks/manifest.{json,md}: 16 задач A1-F + 23 в backlog
- .agent/decisions/0001-sops-secrets-paths.md: ADR для инварианта S1
- AGENTS.md: metaagent-шапка + сжатая выжимка nixos (yaml frontmatter сохранён)
- удалены docs/arch/{map,invariants,todo}.md
This commit is contained in:
@@ -0,0 +1,86 @@
|
||||
# Analysis Report
|
||||
|
||||
## Session
|
||||
|
||||
- **Session ID:** `{{ session_id }}`
|
||||
- **Target repo:** `{{ target_repo }}`
|
||||
- **Date:** {{ date }}
|
||||
- **Project type:** `{{ project_type }}` (existing / greenfield / scaffold)
|
||||
|
||||
## 1. Общая информация
|
||||
|
||||
- **README:** {{ readme_summary }}
|
||||
- **Лицензия:** {{ license }}
|
||||
- **CI/CD:** {{ ci_cd }}
|
||||
- **Точка входа:** {{ entry_point }}
|
||||
- **Система сборки:** {{ build_system }}
|
||||
|
||||
## 2. Стек технологий (existing / scaffold)
|
||||
|
||||
| Компонент | Значение |
|
||||
|---|---|
|
||||
| Язык | {{ language }} |
|
||||
| Фреймворк | {{ framework }} |
|
||||
| База данных | {{ database }} |
|
||||
| Тестовый раннер | {{ test_runner }} |
|
||||
| Пакетный менеджер | {{ package_manager }} |
|
||||
| Линтер/форматтер | {{ linter }} |
|
||||
|
||||
## 3. Архитектура (existing / scaffold)
|
||||
|
||||
```
|
||||
{{ directory_tree }}
|
||||
```
|
||||
|
||||
**Паттерн:** {{ architecture_pattern }}
|
||||
|
||||
**Ключевые модули:**
|
||||
|
||||
| Модуль | Описание |
|
||||
|---|---|
|
||||
| {{ module }} | {{ description }} |
|
||||
|
||||
## 4. Конвенции (existing / scaffold)
|
||||
|
||||
- **Стиль:** {{ code_style }}
|
||||
- **Импорты:** {{ import_style }}
|
||||
- **Типизация:** {{ typing_usage }}
|
||||
- **Обработка ошибок:** {{ error_handling }}
|
||||
- **Логирование:** {{ logging }}
|
||||
|
||||
## 5. Тесты (existing / scaffold)
|
||||
|
||||
- **Команда запуска:** `{{ test_command }}`
|
||||
- **Всего тестов:** {{ total_tests }}
|
||||
- **Пройдено:** {{ passed }}
|
||||
- **Упало:** {{ failed }}
|
||||
- **Пропущено:** {{ skipped }}
|
||||
- **Упавшие тесты:** {{ failed_tests_list }}
|
||||
|
||||
## 6. Базовая проверка (existing / scaffold)
|
||||
|
||||
- **Сборка:** {{ build_status }}
|
||||
- **Запуск:** {{ run_status }}
|
||||
- **Git status:** {{ git_status }}
|
||||
|
||||
## 7. Требования (greenfield / scaffold)
|
||||
|
||||
### Функциональные требования
|
||||
|
||||
{{ functional_requirements_list }}
|
||||
|
||||
### Нефункциональные требования
|
||||
|
||||
{{ non_functional_requirements_list }}
|
||||
|
||||
### Бизнес-контекст
|
||||
|
||||
{{ business_context_list }}
|
||||
|
||||
### Неясные моменты / Вопросы
|
||||
|
||||
{{ open_questions_list }}
|
||||
|
||||
## 8. Примечания
|
||||
|
||||
{{ notes }}
|
||||
Reference in New Issue
Block a user