Sprint 031 — o que foi materializado no GitHub¶
Executado em: 2026-09-13, ao escrever o backlog — as issues existiam desde o #889 com labels e sem tipo, sem hierarquia, fora do projeto. Script e log ficaram fora do repositório; o que está aqui foi lido de volta da API depois de gravar, não copiado do que o script disse que fez.
| passo | issues | resultado |
|---|---|---|
tipo Task (updateIssueIssueType) |
#866–#884 (19) | 19 gravados, lidos de volta como type=Task |
| tipo nas US e no épico | #885–#888 | não gravado, de propósito — User Story e Epic não existem na organização (só Task, Bug, Feature); tipar como Feature faria a regra de roteamento classificar errado. Decisão do sprint 029, mantida |
sub-issue tarefa → US (addSubIssue) |
T002–T005 → #885 · T006–T008 → #887 · T009–T014 → #886 | 13 ligadas |
| sub-issue US → épico | #885, #886, #887 → #888 | 3 ligadas |
| item no projeto The Band | as 23 | 23 acrescentadas |
Iteration |
as 23 | Sprint 025 — Contas e o elo do GitHub (2026-09-12 a 2026-09-19) |
Status |
as 23 | Ready — selecionadas para o sprint, nenhuma começada |
O que ficou de fora, e por quê¶
- T001, T015, T016, T017, T018, T019 sem pai. O
tasks.mdnão as prende a user story: T001 é fundação; T015–T016 são o que fica escrito; T017–T019 atendem FR-016 a FR-019, que o #889 acrescentou à spec sem user story própria. Ligá-las ao épico contaria tarefa como composição — errado pela regra de roteamento. Ficam soltas, e a lacuna é da spec; Priority,Size,Estimatenão preenchidos — desconhecidos, não zero.Prioritydas US vem da spec (P1, P2, P3) e pode ser gravada quando o papel confirmar o backlog;- a numeração da iteration (Sprint 025) está atrás da destas pastas (031). É o campo que existe; corrigir a numeração do projeto é trabalho próprio, com snapshot antes (L11).