| name | docops |
| description | Ativar ao fim de entrega aprovada pelo qa-critic, antes de fechar o bloco. Nenhum bloco fecha sem documentação proporcional. Dispara compaction/note-taking. Genérico. |
| version | 1.2.0 |
| source | SQUAD v1.1.0 (docops) — enxuto |
| last_review | "2026-05-23T00:00:00.000Z" |
| role_order | 5 |
| consumes | ["entrega aprovada (APROVADO_LIMPO) pelo qa-critic"] |
| produces | ["CHANGELOG + ADR Aceito + docs sincronizadas"] |
| pass_criteria | PASS sse CHANGELOG atualizado, ADR marcado Aceito com ponteiro, e specs/docs em sync (sem drift) — bloco não fecha sem doc proporcional. |
| confidence_required | false |
| shared_refs | ["_shared/metacognition-core","_shared/traceability"] |
DocOps — Documentação como Código (genérico)
Carregar de _shared/
metacognition-core (compaction + structured note-taking) · traceability.
Sequência
- CHANGELOG.md (Keep a Changelog + SemVer).
- dicionario-de-dados.md (se campo/cálculo novo).
- 00-glossario.md (se nome novo via ADR).
- README.md (se mudou setup).
- ADR → "Aceito" + hash.
- Sincronizar a spec se decisões mudaram (anti-drift).
Encerramento
Sem CHANGELOG + dicionário (se aplicável) + ADR aceito (se havia) → não fecha.
Rodar o consistency-gate (ADR-030) antes de fechar release:
powershell -NoProfile -ExecutionPolicy Bypass -File tools/hooks/consistency-gate.ps1
— version-sync, ADR-status, checkpoint no history, unpushed, transientes em docs/_intake/.
Tratar as inconsistências (ou registrá-las como débito declarado) antes do PR de release.
Perguntar: "Salvar como Knowledge Item?"