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. |
||
|---|---|---|
| .. | ||
| README.md | ||
Аналитика задач
Папку ведёт субагент Analyst (.opencode/agent/analyst.md): до начала реализации он фиксирует каждую задачу, а по ходу работы дополняет и актуализирует документы. Здесь только документация — никакого кода.
Конвенция
- Один файл на задачу:
analytics/<YYYY-MM-DD>-<slug>.md(дата и короткий идентификатор задачи). - Обязательные секции:
- Задача — цель;
- Контекст — зачем это нужно и важный фон;
- Затронутые подсистемы и файлы;
- Критерии приёмки;
- План;
- Риски и ограничения;
- Журнал изменений.
- Документы на русском, кратко, но полно.
- Follow-up (повторный раунд по той же задаче) дополняет существующий файл, а не создаёт новый.
- Документ не переписывается целиком: дополняй журнал и правь только затронутые секции, остальное не трогай.