Sprints — cadastro canônico

Cadastro de sprints do projeto Anouk × Colliers/Costal. Cada task tem sprint: <id> apontando para um arquivo aqui.

Pipeline interativo

Visão por status, type, owner e período:

sprints-pipeline — abrir no Obsidian

Sprints canônicas (11)

Semanais (4)

  • sprint-semana-1 — Kickoff e primeiras discoveries (17–24/04) — concluida
  • sprint-semana-2 — Estrutura Colliers e CREMS (27/04–02/05) — ativa
  • sprint-semana-3 — Discovery Multi-Frente Colliers (04–08/05) — planejada
  • sprint-semana-4 — Consolidação e primeiros relatórios (11–15/05) — planejada

Ondas de execução (3)

Meta-sprints transversais (2)

Default (2)

  • continua — Operação recorrente — ativa · sem fim
  • backlog — Não priorizadas — ativa · sem fim

Convenções

Frontmatter sprint

---
id: <slug>                   # único, igual ao filename
name: "<nome humano>"
type: semanal | onda | governanca | infraestrutura | continua | backlog
periodo_inicio: YYYY-MM-DD   # opcional para meta-sprints
periodo_fim: YYYY-MM-DD      # opcional
status: planejada | ativa | concluida | cancelada
frente: anouk-interno | costal | colliers | geral
owner: <slug-pessoa>         # canônico (ex: pedro-villa)
objetivos: []
---

Status

  • planejada — definida mas ainda não começou
  • ativa — em curso
  • concluida — todos os marcos cumpridos
  • cancelada — abortada

Vinculação task → sprint

Cada task tem campo sprint: <id> no frontmatter. O id deve corresponder ao filename de uma sprint canônica. O validador (99-operacao/scripts/validate-tasks.py) confere a integridade.

Para criar tasks já vinculadas:

  1. Copiar 00-projeto/tasks/_template.md
  2. Preencher sprint: <id-canônico> (ver lista acima)
  3. Validar: python 99-operacao/scripts/validate-tasks.py

Para corrigir tasks legadas com sprint inválida:

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

Ver também