3.0 KiB
Aceitação técnica — núcleo orçamental comum
29/10/2026. Decisão expressa da Tempo nesta sessão: aceitar COMMON-BUDGET-SYNTHETIC-v1 como extracção técnica do núcleo comum, com checkpoint exclusivamente local nos dois repositórios. Referências: entrega técnica, plano e provas dos dois hosts.
A aceitação abrange a fonte única, os adaptadores locais, equivalência da sequência orçamental, protecções e provas técnicas descritas na entrega. Não significa aceitação visual, instalação de Compras integral no SGF ou autorização operacional real.
Pendências preservadas
- Revisão visual de Compras pendente. A tentativa de Computer Use foi interrompida por não ser possível determinar o URL do navegador com segurança. Não houve demonstração visual concluída dos valores/efeitos. Esta limitação de automação não bloqueia o desenvolvimento autorizado.
- SGF demonstrado apenas pelo adaptador em QA. Não existe interface deste percurso orçamental no SGF; prova de bootstrap/adaptador não equivale a revisão visual ou percurso integral disponível à equipa.
- Cobertura MFA pendente em Compras. Os testes ignorados são
users with two factor enabled are redirected to two factor challenge(tests/Feature/Auth/AuthenticationTest.php) esecurity page is displayed(tests/Feature/Settings/SecurityTest.php). Ambos dependem deFeatures::twoFactorAuthentication(), desactivada na configuração actual. Não retiram a evidência das regras orçamentais, autorização/isolamento e concorrência testadas; não demonstram o fluxo de autenticação/página de segurança com MFA activo. MFA não foi activado nesta aceitação.
Compras conserva a interface e percursos existentes, agora delegando os efeitos orçamentais no núcleo comum; isso não autoriza utilização real nem supera os limites operacionais anteriores. SGF conserva o adaptador bloqueado fora do ambiente/base QA e o orçamento industrial separado.
Checkpoint e continuação
Autoriza-se preservar apenas o incremento e os seus documentos/provas em Git local, sem credenciais, dados privados, push ou publicação. Alterações anteriores de outros incrementos permanecem na árvore de trabalho e não são incluídas por arrasto.
O próximo passo é disponibilizar um percurso sintético integrado no SGF para a equipa testar, reutilizando este núcleo, mantendo os direitos/contextos sintéticos e a separação entre demonstração e utilização real. Esta aceitação não activa migrações, concessões, dados de cliente, obrigações, pagamentos, contabilidade ou emissão real. A implementação desse percurso não foi realizada nesta passagem de encerramento técnico.
As menções anteriores a aceitação/checkpoint pendentes conservam-se como histórico e são substituídas apenas no âmbito desta extracção técnica. Revisão visual e cobertura MFA mantêm-se abertas.