4.9 KiB
4.9 KiB
Task Index
Purpose
Эта папка хранит единый реестр статусов и шаблон, а сами task-файлы лежат в docs/tasks/items, чтобы корень docs/tasks не превращался в свалку файлов.
Файлы задач должны описывать работу достаточно ясно, чтобы будущий человек или AI-агент мог продолжить ее без восстановления исходного замысла по истории переписки.
Rules
- используйте
docs/tasks/_template.mdдля каждой новой задачи - храните одну задачу в одном файле
- храните task-файлы в
docs/tasks/items, без подпапок по статусам - не переименовывайте и не перемещайте файл задачи при смене статуса
- статус задачи считается каноническим по записи в этом индексе
- предпочитайте ссылки на канонические документы вместо копирования больших фоновых разделов
- обновляйте статус задачи в этом индексе по мере продвижения работы
- если завершенная задача меняет поведение системы или операционные процессы, отдельно обновляйте каноническую документацию
- указывайте
execution_timeв формате Jira, например1d6h30m - значение
execution_timeдолжно быть кратно 30 минутам - используйте приоритеты
Lowest,Low,Medium,High,Highest - держите реестр отсортированным по
ID, а не группируйте задачи по статусным разделам
Supporting Docs
- шаблон задачи:
docs/tasks/_template.md - task-файлы:
docs/tasks/items/*.md
Все отдельные task-файлы храните в docs/tasks/items/.
Statuses
BackLog- идея или задача существует, но еще не готова к активному исполнениюToDo- задачу можно брать в работу сейчасInProgress- по задаче сейчас идет активная работаReview- задача ждет проверки, решения или следующего подтверждающего шагаDone- работа завершена; оставьте короткую заметку по итогу и позже при необходимости переместите или переименуйте файл
Task Registry
| ID | Status | Priority | Area | Owner | Execution Time | File | Summary |
|---|---|---|---|---|---|---|---|
| TASK-0001 | Done | Medium | docs | unassigned | 1d | docs/tasks/items/TASK-0001-define-docs-structure-and-migration-plan.md |
Определена целевая структура документации, карта миграции и последовательность работ для переноса docs. |
| TASK-0002 | Done | Highest | docs | unassigned | 1d6h | docs/tasks/items/TASK-0002-execute-docs-structure-migration.md |
Выполнен перенос дерева docs в разделы current, runbooks, history, process и tasks, а также обновлены пути входа в документацию. |
| TASK-0003 | InProgress | High | ci_cd | unassigned | 2d | docs/tasks/items/TASK-0003-stabilize-ci-cd-and-validate-pipeline.md |
Требуется итеративно стабилизировать текущий CI/CD путь на GitHub Actions и довести его до подтвержденно рабочего состояния. |
| TASK-0004 | BackLog | Medium | product | unassigned | 1d | docs/tasks/items/TASK-0004-define-directories-feature-and-implementation-decision.md |
Нужно согласовать и зафиксировать модель фичи directories, чтобы реализация не пошла в неверном направлении. |
| TASK-0005 | Review | Medium | product | unassigned | 2d | docs/tasks/items/TASK-0005-implement-directories-and-folder-navigation.md |
Реализацию directories нельзя начинать, пока TASK-0004 не зафиксирует согласованную модель папок и границы выполнения. |
| TASK-0006 | ToDo | Low | docs | unassigned | 1d | docs/tasks/items/TASK-0006-reposition-readme-as-project-brief.md |
Нужно переписать README, чтобы он начинался с идентичности проекта, стека и верхнеуровневого онбординга. |