ADR-0006 — Adoção da release 1.0 do framework¶
Contexto¶
O handbook define cinco estados de status, entre eles adopted — "decisão normativa aprovada". Até esta decisão, nenhum documento do corpus usava esse estado. A entrada normativa, docs/governance/policy.md, estava em review, enquanto trinta e seis módulos dependentes estavam em maintained.
Isso produzia uma inversão desconfortável: a raiz normativa era menos estável que os seus ramos, e o corpus ensinava um vocabulário de adoção que não exercitava em si mesmo. Para um framework que exige de terceiros "authority, versão e evidência", não demonstrar o próprio ato de adoção é uma lacuna de credibilidade, não de conteúdo.
Após a absorção do guia externo (ADR-0003) e a revisão do control catalog (ADR-0005), o corpus atingiu um ponto em que a estrutura está estável: quinze domínios canônicos, dez com playbook executável, quarenta e três controls com verificação declarada, quatro schemas e nove quality gates em CI.
Dois níveis de adoção que não podem ser confundidos¶
Esta é a razão principal do ADR existir separadamente.
| Nível | Quem decide | O que significa | Estado após esta decisão |
|---|---|---|---|
| Release do framework | o mantenedor deste repositório | esta versão é a baseline canônica estável; mudanças normativas passam a exigir proposta, rationale, authority, changelog e release versionada | adopted |
| Adoção organizacional | a authority competente de cada organização | a organização declara esta baseline como sua policy interna, com escopo, exceções e obrigações próprias | permanece uma decisão de cada organização |
Adotar a release não significa que qualquer organização adotou a policy. Um cliente que use este material continua precisando da própria decisão formal, com a própria authority — exatamente o que o framework exige em AGF-ORG-001.
Confundir os dois níveis seria vender adoção como conformidade. É o erro que o corpus critica em outros contextos e não pode cometer em si mesmo.
Decisão¶
- Declarar a release 1.0 do framework como
adopted, com data de 2026-08-10. docs/governance/policy.mdpassa dereviewparaadopted, mantendo explícito no texto que a adoção organizacional é uma decisão separada de cada organização.- A partir desta release, mudança normativa segue o processo já declarado na policy: declarar o requisito alterado e a justificativa, registrar decisão e authority, atualizar controls e evidências, preservar versões anteriores, incluir changelog e passar pelos quality gates.
- O CHANGELOG passa a registrar versões nomeadas;
[Unreleased]volta a existir vazio para acumular a próxima. - Nenhum claim de certificação, auditoria independente ou conformidade decorre desta adoção. A release é uma decisão de versionamento, não uma atestação.
Consequências positivas¶
- o corpus exercita o próprio vocabulário de adoção, em vez de apenas prescrevê-lo;
- a raiz normativa deixa de ser menos estável que os módulos que a compõem;
- passa a existir um ponto de referência versionado para citar em proposta, aula ou avaliação;
- mudanças futuras têm um baseline contra o qual são diffs, e não edições soltas.
Consequências negativas¶
- mudança normativa fica mais cara: exige rationale, authority e changelog;
- uma release adotada expõe erros de forma mais permanente — corrigir passa a ser uma nova versão, não uma edição silenciosa;
- há risco de leitura apressada tratando
adoptedcomo validação externa.
Riscos e mitigação¶
| Risco | Mitigação |
|---|---|
| adoção do framework ser lida como conformidade organizacional | tabela dos dois níveis neste ADR e texto explícito na policy |
adopted sugerir auditoria ou certificação |
declaração explícita de que a release não é atestação; regras de linguagem de assurance permanecem vigentes |
| congelar erros conhecidos | as lacunas em aberto ficam declaradas no CHANGELOG e no README, não escondidas pela versão |
| release virar cerimônia sem consequência | mudança normativa passa a exigir o processo da policy, verificado em revisão |
Lacunas conhecidas nesta release¶
Declaradas deliberadamente, para que a versão não sugira completude que não tem:
- ISO/IEC 42001, 23894 e 42005 não estão mapeadas control a control (ADR-0005);
- a distribuição de controls por domínio permanece aproximadamente uniforme, refletindo origem editorial e não risco observado;
- o corpus tem um único owner, que também é a authority que aprova — situação que o próprio
AGF-ORG-002trata como exceção a declarar; - nenhum control foi exercitado contra um estate real; a calibração de thresholds permanece hipótese.
Critérios de validação¶
docs/governance/policy.mddeclaraadoptede preserva a distinção entre os dois níveis;- o CHANGELOG registra a versão com data e conteúdo;
- nenhuma afirmação de certificação, auditoria ou conformidade acompanha a release;
- as lacunas conhecidas permanecem visíveis no corpus.
Evidência da decisão¶
Decisão tomada por Rodrigo Garcia Guimarães em 2026-08-10, após a absorção do guia externo e a revisão do control catalog, com o corpus em quinze domínios canônicos, quarenta e três controls verificáveis e quality gates verdes.