prometeu-studio/docs/pbs/pull-requests/PR-O2.4-gate-i-runtime-backed-compat-harness.md

31 lines
1.2 KiB
Markdown

# PR-O2.4 - Gate I Runtime-Backed Compatibility Harness
## Briefing
Trocar verificador mock de integracao por harness aderente ao runtime line alvo, mantendo os cenarios normativos de Gate I e evidencias repetiveis.
## Target
- Testes de integracao backend (`BackendGateIIntegrationTest` e correlatos).
- Adaptador para checagem realista de compatibilidade de pre-load.
- Vinculacao explicita com runtime line suportado.
## Method
- Encapsular checagem de compatibilidade em adaptador substituivel (mock/local/runtime-backed).
- Preservar cenarios minimos normativos (hostcall valido, OOB, unused SYSC, raw syscall, ABI mismatch, capability, intrinsic).
- Registrar runtime line e perfil usados nos testes para rastreabilidade.
## Acceptance Criteria
- Gate I deixa de depender exclusivamente de checador interno ad-hoc.
- Suite segue estavel e reproduzivel no ambiente de CI.
- Cenarios normativos da spec 19 permanecem cobertos.
- Evidencia inclui runtime line explicita no relatorio/test metadata.
## Tests
- Rework de testes de integracao para usar adaptador de compatibilidade.
- Regressao completa dos 8 cenarios de Gate I.
- Teste de fallback para modo local quando runtime externo nao estiver disponivel.