Fonte da verdade do que deve ser construído. Ordenado por prioridade — do topo para baixo. O agente marca a TASK como concluída ao finalizar. Qualquer outra alteração é responsabilidade humana.
[Descrição curta do projeto — o que é, para que serve e qual o foco inicial.]
Decisões em vigor:
- [ex: UI em Nuxt 4 com Vue]
- [ex: API em Litestar]
- [ex: Banco de dados principal: PostgreSQL]
Ao iniciar um novo chat, verificar:
- [ex:
git status --short] - [ex: O que já existe em
src/services,src/routesesrc/pages]
-
TASK-001— [Título da tarefa]- [Entrega 1]
- [Entrega 2]
-
TASK-002— [Título da tarefa]- [Entrega 1]
- [Entrega 2]
-
TASK-003— [Título da tarefa]- [Entrega 1]
- [Entrega 2]
-
TASK-004— [Título da tarefa]- [Entrega 1]
- [Entrega 2]
-
TASK-005— [Título da tarefa]- [Entrega 1]
-
TASK-006— [Título da tarefa]- [Entrega 1]
Para cada TASK:
- Confirmar o que já existe antes de implementar
- Implementar a menor fatia útil
- Validar manualmente quando fizer sentido
- Marcar como concluída:
[x]
Quando surgir uma nova necessidade durante uma implementação, adicionar na posição correta da lista.