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

1.2 KiB

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.