Analyst runs before Coder: records each task in analytics/*.md (appending journal entries and revising only affected sections), updates README where necessary, and reports ANALYST_DONE. Orchestrator flow updated: task -> Analyst -> Coder -> Reviewer/Tester -> deploy -> report.
18 lines
1.3 KiB
Markdown
18 lines
1.3 KiB
Markdown
# Аналитика задач
|
||
|
||
Папку ведёт субагент **Analyst** (`.opencode/agent/analyst.md`): до начала реализации он фиксирует каждую задачу, а по ходу работы дополняет и актуализирует документы. Здесь только документация — никакого кода.
|
||
|
||
## Конвенция
|
||
|
||
- Один файл на задачу: `analytics/<YYYY-MM-DD>-<slug>.md` (дата и короткий идентификатор задачи).
|
||
- Обязательные секции:
|
||
- **Задача** — цель;
|
||
- **Контекст** — зачем это нужно и важный фон;
|
||
- **Затронутые подсистемы и файлы**;
|
||
- **Критерии приёмки**;
|
||
- **План**;
|
||
- **Риски и ограничения**;
|
||
- **Журнал изменений**.
|
||
- Документы на русском, кратко, но полно.
|
||
- Follow-up (повторный раунд по той же задаче) дополняет существующий файл, а не создаёт новый.
|
||
- Документ не переписывается целиком: дополняй журнал и правь только затронутые секции, остальное не трогай.
|