Definition of Done
Bloco «DoD por tarefa» de https://superadmin.iconsai.ai/dod: para cada tarefa das listas canônicas, o critério de aceite, o estado e a prova, como estão gravados nas listas. Dados reais das listas desta sessão.
DoD por tarefa
https://superadmin.iconsai.ai/dod · entra na aba «Tarefas», abaixo do resumo, ou em aba própria (decisão em aberto com a frente do Tasks)
Na tela real, as listas vêm do commit lido pelo Superadmin (Aplicativos → Abrir árvore → Tasks), com todas as frentes. Esta demonstração mostra as listas desta sessão.
- FeitasTarefas com critério comprovado e sessão de conclusão registrada. Lida das listas, não calculada por fora.0 de 232 lista(s) desta sessão
- EstadosBarras na ordem: feitas, parciais, não feitas, bloqueadas ou transferidas. O estado é o da coluna «Estado» da lista.22 não feitas0 parciais · 1 bloqueadas ou transferidas
- Com provaProva é commit, run no servidor, build-info servido ou inspeção da tela, registrada no quadro de execução da lista.11 de 23linha no quadro de execução com evidência
- Com critérioTarefa sem critério não pode ser dada por feita (§6.2).23 de 23critério de aceite e teste declarados
Lista canônica — 06/11/2026 13:16
superadmin/docs/tasks/tarefas_2026_11_06_13:16.md · 21 tarefa(s)| ID | Tarefa | Critério de aceite e teste | Estado | Prova |
|---|---|---|---|---|
| T1 | Aba «Servidores» de https://superadmin.iconsai.ai/deploy (era T14) | Ensaio --so-testes verde da árvore; commit só dos arquivos; publicação com ordem do dono | não feito pendente | SSM 5056af0a-65b8-4c92-a630-295cb597a85a, b4556c8c-97c3-46c8-a96c-5a75eba00457 run 2c0c70bd-dfe5-43e8-ad32-26bdb0ebd971; SSM 2ad3b9bd-df35-4618-8d83-29a55b5029fd curl https://superadmin.iconsai.ai/build-info.txt; curl das duas rotas git push 288c205be..a3beb3121; https://superadmin.iconsai.ai/build-info.txt → 89c2b8cb-20261106222355 |
| T2 | Aba «Limpeza diária» de https://superadmin.iconsai.ai/deploy (era T15) | Idem T1 | não feito pendente | SSM 5056af0a-65b8-4c92-a630-295cb597a85a, b4556c8c-97c3-46c8-a96c-5a75eba00457 run 2c0c70bd-dfe5-43e8-ad32-26bdb0ebd971; SSM 2ad3b9bd-df35-4618-8d83-29a55b5029fd curl https://superadmin.iconsai.ai/build-info.txt; curl das duas rotas git push 288c205be..a3beb3121; https://superadmin.iconsai.ai/build-info.txt → 89c2b8cb-20261106222355 |
| T3 | https://superadmin.iconsai.ai/dod pelo desenho aprovado e bateria dividida em bloqueia/avisa (era T8) | Implementado, ensaio verde, publicado com ordem | não feito pendente | sem prova registrada |
| T4 | Coluna «bloqueia/avisa» na aba «Execuções» (era T16) | Depende de T3 | não feito pendente | sem prova registrada |
| T5 | 4 gates vermelhos: otimizacao, sync-task-config, codigo-morto, test:mail-server (era T10) | Frentes donas corrigem; ensaio verde | não feito pendente | sem prova registrada |
| T6 | Ligar o canonical_deploy à bancada superadmin-deploy (era T5/T13) | Ensaio executado na bancada, com id; frente dona codex:deploy-modelo-noturno | não feito pendente | sem prova registrada |
| T7 | Consertar o Synthetic: túneis fala e math (era T7/T12) | Publicação canônica do Synthetic com as units da frente 01a1ae58 (ordem do dono); túneis running | bloqueado pendente — transferido em 07/11 à superadmin-39 (claude:microphone, tarefas_2026_11_07_10:35.md T6); medido por ela no SSM 581d20d8: fala 249.475 reinícios, math 25.989; instalação depende de ordem do dono | sem prova registrada |
| T8 | Disco do mx-caixa em 92% | Causa medida e disco abaixo de 80% | não feito pendente | SSM 9958f075-1837-4592-9980-f582070f99d5, 60c44fae-10fc-4f17-8c9f-9b955de6e20d |
| T9 | Worker de e-mail sem sinal e 5 falhas do test:mail-server | Causa nomeada com arquivo e linha | não feito pendente | SSM 5056af0a-65b8-4c92-a630-295cb597a85a, 96961cd5-b1de-47fc-9373-86da27b04e17 |
| T10 | Backup do registro GPU (backup_query_failed) | Causa medida; serviço com Result=success | não feito pendente | SSM d1c4599d-fb8f-4145-b127-0a7b5e0a7ed0, 5f3b8050-cf47-43c1-b0fe-c3d3c471487b |
| T11 | Órfão next-server (grupo 2989543) segurando a porta 33987 do E2E | Ordem do dono; porta livre; porta por ensaio pela frente dona | não feito pendente | sem prova registrada |
| T12 | Medir as outras máquinas na aba «Servidores» | Mudança de IAM com ordem do dono | não feito pendente | sem prova registrada |
| T13 | Selo do processo de deploy (35 + 2 divergências) | Reselo com ordem do dono depois dos commits das frentes | não feito pendente | sem prova registrada |
| T14 | Rotas: agendador e crawler do Health; health-app: crawler | Causa medida; frentes donas | não feito pendente | sem prova registrada |
| T15 | Patch definitivo das pastas (reader-express-release.py) | Ensaio verde, commit e publicação com ordem | não feito pendente | sem prova registrada |
| T16 | Par ocioso do Rotas na us-east-2 | Decisão do dono | não feito pendente | sem prova registrada |
| T17 | Loop que impede a parada até os painéis de observabilidade (Stop hook só desta sessão) | Hook em .claude/settings.local.json bloqueia o Stop desta sessão até commit no origin/main com os selos dos painéis e ensaio --so-testes verde | não feito pendente | echo '{"session_id":…}' | loop-paineis.py loop-paineis.py loop-paineis.json → commit 527d727e1, run d094c812 |
| T18 | Resumo no início com mini gráficos na aba «Servidores» de /deploy (modelo UsageCompactSummary: anel + gráfico) | Pasta selada modules/infra_health/resumo/; ensaio verde; commit | não feito pendente | run 0cb515db-493e-43d9-8e44-7b7ff1f5d8ea run 6199cea4-f64c-4c5c-9c0b-27d274838ca3 run 86e07a97-38ac-42eb-9ac4-74c380e27a60 run d094c812-aee7-44d1-bdc3-731c4747073e git push 3969dd925..527d727e1 push 1aed0d03b..4cb055784 |
| T19 | Resumo no início com mini gráficos na aba «Limpeza diária» de /deploy | Idem T18 | não feito pendente | run 0cb515db-493e-43d9-8e44-7b7ff1f5d8ea run 6199cea4-f64c-4c5c-9c0b-27d274838ca3 run 86e07a97-38ac-42eb-9ac4-74c380e27a60 run d094c812-aee7-44d1-bdc3-731c4747073e git push 3969dd925..527d727e1 push 1aed0d03b..4cb055784 |
| T21 | Regressão da entrega reprovada (527d727e1) e reapresentação do desenho pela via correta: tela real servida na AWS pelo ensaio canônico (§14, §18), entregue diretamente ao dono, antes de qualquer nova implementação | Volta provada no origin/main e no disco; URL de ensaio viva entregue ao dono; decisão do dono registrada | não feito pendente | https://superadmin--deploy-resumos-mini-graficos.design.iconsai.ai/ curl: index 200, app.css 200, 0 display:none, 3 seções, 12 cartões, 12 svg; listada em https://design.iconsai.ai/ medir-contraste.py; https://superadmin--deploy-resumos-mini-graficos.design.iconsai.ai/ |
| T20 | Resumo no início com mini gráficos e passos da bateria na aba «Execuções» de /deploy (absorve T4) | Pasta selada modules/deploy_runs/passos/ + rota /api/deploy/runs/[id]/passos; ensaio verde; commit | não feito pendente | run 0cb515db-493e-43d9-8e44-7b7ff1f5d8ea run 6199cea4-f64c-4c5c-9c0b-27d274838ca3 run 86e07a97-38ac-42eb-9ac4-74c380e27a60 run d094c812-aee7-44d1-bdc3-731c4747073e git push 3969dd925..527d727e1 push 1aed0d03b..4cb055784 |
Lista canônica — 07/11/2026 13:56
docs/tasks/tarefas_2026_11_07_13:56.md · 2 tarefa(s)| ID | Tarefa | Critério de aceite e teste | Estado | Prova |
|---|---|---|---|---|
| T1 | Demonstração das abas «Servidores», «Limpeza diária» e «Execuções» de /deploy servida pela §20 e aceita pelo dono | `design-publicar estado superadmin--deploy-resumos-mini-graficos` com `aceite` preenchido | não feito pendente | design-publicar estado; curl 200 |
| T2 | Depois do aceite: reaplicar o código igual ao desenho, ensaio --so-testes verde no servidor, commit no origin/main | run tests_only_done exit 0; commit com os blobs da árvore testada; publicação só com ordem expressa (§13) | não feito pendente | sem prova registrada |