# PR-O2.2 - Bytecode Preload Verifier (JVM-Inspired) ## Briefing Introduzir verificador estrutural de pre-load no compilador para antecipar rejeicoes triviais e fortalecer qualidade de artefato antes de runtime. ## Target - Novo componente de verificacao estrutural em `prometeu-build-pipeline`. - Regras de controle de fluxo/stack no artefato (quando observaveis no pre-load). - Integração com Gate S-U/S-I. ## Method - Definir subconjunto de verificacoes que o compilador pode garantir sem substituir o verifier oficial do runtime. - Reusar taxonomia de erros de precheck. - Garantir que o verificador rode de modo deterministico e sem heuristicas dependentes de ambiente. ## Acceptance Criteria - Verificador captura classes de erro estruturais detectaveis localmente. - Rejeicoes compilador e runtime convergem para os casos de intersecao. - Falhas nao mascaram erros anteriores de lowering/emissao. - Overhead de execucao permanece controlado (baseline no-op em casos validos). ## Tests - Fixtures com bytecode invalido estruturalmente (stack/control-flow simplificado). - Regressao com artefatos validos cobrindo hostcall/intrinsic. - Teste de estabilidade de codigos e mensagens base.