Document Lifecycle Standard
Todo documento da biblioteca tem exatamente um estado, declarado no frontmatter (status). Documento antigo nunca pode parecer atual: o estado é explícito, não implícito.
1. Estados
| Estado | Significado | Pode ser citado como regra? |
|---|---|---|
DRAFT | Em construção. Conteúdo pode mudar sem aviso. | Não |
REVIEW | Conteúdo completo, aguardando revisão/aprovação humana. | Não — apenas como proposta |
APPROVED | Aprovado pelo owner. É a regra/verdade vigente. | Sim |
SUPERSEDED | Substituído por versão ou documento mais novo. Mantido como histórico. | Não — apontar o sucessor |
ARCHIVED | Fora de uso, sem sucessor. Mantido por rastreabilidade. | Não |
2. Transições
DRAFT → REVIEW autor considera completo
REVIEW → APPROVED somente com aprovação humana do owner (nunca automática, nunca por agente de IA)
REVIEW → DRAFT revisão devolveu com mudanças estruturais
APPROVED → SUPERSEDED nova versão/documento aprovado assume; o novo linka o antigo
APPROVED → ARCHIVED assunto deixou de existir; registrar motivo no commit
Regras:
- Nenhum agente de IA muda um documento para
APPROVED. Agentes produzemDRAFT/REVIEW; aprovação é humana. - Ao aprovar: definir
version, atualizarlast_reviewed, commit com descrição do que foi aprovado. - Ao supersedar: o documento antigo recebe
status: SUPERSEDEDecanonical: false; o novo recebecanonical: true. Os dois se linkam. - Documento
SUPERSEDED/ARCHIVEDnão é apagado — Git e biblioteca preservam rastreabilidade.
3. Reopen / Revision Rule
Um documento APPROVED não é "reaberto" sobrescrevendo silenciosamente a versão aprovada.
A última versão APPROVED continua sendo a versão canônica vigente até que a revisão seguinte seja aprovada.
Existem dois caminhos:
3.1 Non-material / editorial change
Exemplos: typo; formatação; link quebrado; clareza textual sem alterar regra, obrigação, processo ou significado.
Ação:
- qualquer alteração de conteúdo em documento
APPROVEDrecebe no mínimo PATCH version bump (ex.:v1.1 → v1.1.1). Exceção: metadata puramente operacional que não altera conteúdo publicado, regra, interpretação ou navegação pode ser registrada apenas no Git; - revisão pelo document owner;
- pode permanecer
APPROVEDapós a alteração somente quando o owner confirmar explicitamente que não houve mudança normativa/semântica; - registrar a alteração no Git.
3.2 Material / normative change
Exemplos: mudança de regra; processo; responsabilidade; Gate; estado; critério; permissão; source of truth; obrigação; comportamento operacional.
Ação:
- criar a próxima versão em
DRAFTouREVIEW; - a versão
APPROVEDanterior continua canônica enquanto a nova está em revisão; - exigir aprovação humana;
- após aprovação: nova versão →
APPROVED; versão anterior →SUPERSEDED.
Versionamento:
- MINOR normalmente:
v1.1 → v1.2; - MAJOR quando houver mudança estrutural/incompatível:
v1.x → v2.0.
3.3 Regra central
EDITING ≠ APPROVED.
THE LAST APPROVED VERSION REMAINS CANONICAL UNTIL ITS SUCCESSOR IS APPROVED.
Se houver dúvida se uma alteração é editorial ou material: CLASSIFICATION=UNKNOWN e tratar como MATERIAL até decisão do owner.
4. Comportamento de SUPERSEDED
SUPERSEDED significa:
- não é mais a regra vigente;
- permanece preservado para histórico/auditoria;
- aponta para a versão sucessora quando possível;
- não deve aparecer como documentação operacional vigente no Docusaurus (fica fora da navegação operacional padrão; acessível como histórico).
5. Comportamento de ARCHIVED
ARCHIVED significa:
- documento não é mais parte ativa do sistema;
- não possui sucessor obrigatório;
- permanece preservado para histórico;
- não deve aparecer na navegação operacional padrão do Docusaurus.
6. Owner / Aprovação
Enquanto a Régua tiver operação founder-led:
Document Owner = Founder / Régua, salvo definição explícita diferente.
A aprovação humana do owner é suficiente para documentos institucionais de baixo/médio risco.
IA pode: propor; editar; revisar; executar checks.
IA não pode tornar um documento APPROVED por conta própria.
High-risk documents
Um documento é HIGH RISK para aprovação quando altera materialmente: segurança; privacidade/dados; produção; obrigação legal/regulatória; regra financeira crítica; source of truth; permission model; Gate institucional; ou política que possa causar impacto operacional irreversível ou difícil de reverter.
Para HIGH RISK:
- revisão independente deve existir antes da aprovação;
- findings críticos/importantes devem estar resolvidos ou explicitamente aceitos;
- Founder / Document Owner continua sendo o aprovador humano final;
- IA pode executar a revisão independente, mas não pode conceder
APPROVED.
Sem comitê; sem segundo aprovador humano obrigatório neste estágio founder-led. Objetivo = review adicional, não burocracia.
Se houver dúvida: RISK_CLASSIFICATION=UNKNOWN → tratar como HIGH RISK até classificação do owner.
7. Estado atual da biblioteca (2026-09-17)
- Documentos de Governança v1.1, Método v1.0, Templates v1.0 e Visual System v1.0:
APPROVED(governança re-aprovada via REGUA_DOCS_GOVERNANCE_PATCH_v0.1). - Documento Institucional v1.0:
APPROVED,canonical: true(aprovação humana do Founder / Régua em 2026-09-17, após revisão de conteúdo). - Documento Fundador v0.1:
SUPERSEDEDpelo Documento Institucional v1.0. - Este Document Lifecycle Standard:
APPROVEDv1.0 (aprovação humana do Founder / Régua em 2026-09-17, registrada no commit correspondente). - Documentation Standard v1.0 e Naming & Versioning Standard v1.0:
APPROVED,canonical: true(aprovação humana do Founder / Régua em 2026-09-17, condicionada e confirmada: apenas formalizam regras já aprovadas/enforçadas pelo docs:check). - Runbooks e páginas de navegação:
REVIEW(fora do escopo do lock; evoluem pelo lifecycle).