2.1 KiB
2.1 KiB
PR-06.5 - Conformance Matrix Hard-Gate Policy
Briefing
A matriz de conformidade existe e possui lint basico, mas ainda nao bloqueia de forma forte PRs que degradam evidencia.
Esta PR transforma a matriz em hard gate processual para mudancas FE/BE com impacto de conformidade.
Motivation
Dor atual que esta PR resolve
- Possibilidade de drift entre comportamento real e status da matriz.
- Risco de PR alterar pipeline sem atualizar rastreabilidade normativa.
- Revisao depende demais de disciplina manual.
Target
Politica automatizada que rejeita PR backend sem atualizacao de matriz quando ha impacto de conformidade.
Dependencies
Prerequisitos diretos:
PR-05.8(matriz + lint documental inicial).
Scope
- Regra de CI/revisao para detectar mudanca relevante em FE/BE backend.
- Exigencia de atualizacao da matriz quando requisito normativo e impactado.
- Politica clara para
partial/missing/deferrede justificativa obrigatoria.
Non-Goals
- Nao substituir julgamento tecnico de revisao.
- Nao bloquear PR puramente documental sem impacto tecnico.
Method
O que deve ser feito explicitamente
- Definir regra objetiva de impacto (arquivos/pacotes gatilho).
- Implementar verificacao automatica em CI para forcar update da matriz quando gatilho ocorrer.
- Exigir no PR referencia explicita aos Requirement IDs alterados.
- Atualizar docs de contribuicao/qualidade com o novo gate.
Acceptance Criteria
- PR com mudanca backend relevante e sem update de matriz e rejeitada.
- PR que altera status de requisito exige justificativa e testes referenciados.
- Processo de revisao fica reproduzivel e auditavel.
Tests
- Testes de lint/matriz existentes continuam passando.
- Teste de politica (script/check) com cenarios:
- mudanca relevante sem matriz -> fail,
- mudanca relevante com matriz -> pass.
Affected Documents
docs/general/specs/22. Backend Spec-to-Test Conformance Matrix.mddocs/general/specs/13. Conformance Test Specification.mddocs/pbs/specs/2. Governance and Versioning.md
Open Questions
- Definir lista final de caminhos de codigo que acionam hard gate de matriz.