T-XXX — Título da Task

Owner: Pedro Villa · Frente: {frente} · Prazo: {prazo} · Status: {status}

Substituir pedro-villa pelo slug do owner real ao criar a task.

Descrição

Texto livre explicando o que precisa ser feito e por quê. Verbo no infinitivo, contexto suficiente para qualquer pessoa do time entender o trabalho sem buscar outras fontes.

Critérios de conclusão

Lista de checkboxes que define quando a task pode mudar para concluida:

  • Critério 1
  • Critério 2
  • Critério 3

Contexto

Por que esta task existe. Decisões/atas/specs que originaram. Background relevante.

Histórico de status

  • YYYY-MM-DD — criada (status: aberta)

Notas operacionais

Espaço livre para anotações durante a execução: dúvidas, bloqueios encontrados, ajustes de escopo, links descobertos.

Ver também


⚠ Regras importantes

Owner — slug canônico obrigatório

owner deve ser slug do arquivo em 00-projeto/directory/pessoas/<slug>.md.

❌ Errado✅ Correto
owner: pedroowner: pedro-villa
owner: antonioowner: antonio-pavanelli
owner: igorowner: igor-reginato
owner: tatianaowner: tatiana-souza
owner: gianluccaowner: gianlucca-piva
owner: gabrielowner: gabriel (já correto)
owner: rafaelowner: rafael (já correto)

Exceções permitidas (não-pessoas): axios, time-anouk.

Vinculação automática

Quando owner aponta para pessoa real, o sistema herda inteligentemente:

  • teams da pessoa (ex: pedro-villa → [anouk-projeto])
  • empresa da pessoa (Anouk Partners / Costal / Colliers)
  • frente operacional da pessoa (anouk-interno / costal / colliers)
  • cargo formal

Importante: frente da task é independente da frente da pessoa. Pedro (anouk-interno) pode ter task sobre Colliers (frente: colliers). A frente da task descreve sobre o quê a task é, não quem executa.

Sprint — slug canônico obrigatório

sprint deve ser um dos 11 slugs canônicos em 00-projeto/sprints/:

CategoriaSlugs
Semanaissprint-semana-1 · sprint-semana-2 · sprint-semana-3 · sprint-semana-4
Ondasonda-1-quick-wins · onda-2-core-operations · onda-3-escala
Meta-sprintsgovernanca-vault · infraestrutura
Defaultcontinua · backlog

Ver detalhes de cada uma em sprints.

Sprint legada com slug não-canônico? Rodar:

python 99-operacao/scripts/normalize-task-sprints.py

Validação

Rodar antes de commitar mudanças:

python 99-operacao/scripts/validate-tasks.py

Confere: owner aponta para pessoa real · pessoa tem teams · depends_on/blocks apontam para tasks reais · sem dependências circulares · sprint é canônica.