docs: verify funding location bundle with HTTP and desktop/mobile evidence
tests / ci (push) Waiting to run

This commit is contained in:
2026-11-15 19:49:21 +02:00
parent ae3d05305c
commit 44c3436b19
4 changed files with 78 additions and 1 deletions
@@ -10246,3 +10246,12 @@ O fast-forward autorizado `96f51096 → 3558647e` foi efectuado sem força ou co
### 2026-11-15 — pesquisa local de instituições
AUD-FUND-01: diagnóstico e delta sobre bd000d04 registados em `../v2/auditoria-portal/apresentacao-contexto-qa-20261115.md`. Filtros existentes; corrigidas em código a predefinição física e a apresentação das moradas/incerteza. 10 testes frontend aprovados; API, tipos globais/build e visual da candidata por concluir. Sem instalação ou alteração de dados.
## 15/11/2026 - AUD-FUND-01: bundle afa02559 verificado em QA
Bundle integro, base bd000d04 e delta de produto preservado sem recriacao. Ramo isolado qa/funding-location-bundle-20261115; recibos e matriz posteriores preservados por integracao dos commits documentais c4aa3ac5/25d18f51. O trabalho sectorial permanece noutro ramo QA, sem entrar nesta candidata.
Provas executadas: 10 testes frontend aprovados; suite HTTP FundingCriteriaCoherenceTest com 5 testes/138 assercoes aprovados, incluindo a predefinicao documentada; geracao Wayfinder normal, tipos e compilacao aprovados. Navegador real em computador 1440px e emulacao movel 390px: pesquisa por provincia com 2 correspondencias, distrito com 1; morada do balcao local no cartao, sem apresentar sede de outra provincia como presenca local; detalhe conserva ambas as moradas; regresso recupera todos os criterios escolhidos (campos vazios podem ser omitidos); desconhecidos apenas por escolha explicita e identificados; cobertura nacional de produto distingue-se da presenca fisica. Confirmada ausencia de extravasamento horizontal e captura final apos carregamento dos selectores. Dados exclusivamente sinteticos, sem alterar instituicoes activas.
Recibo: outputs/funding-location-20261115/qa-verified.json. Instalacao autorizada pela Tempo depois destas verificacoes; backup fresco iniciado em janela reservada, restauro isolado em curso. Nao presume instalacao, novo cadastro, permissao, publicacao Ofertas ou alteracao em producao.
@@ -259,3 +259,12 @@ Delta preparado em ramo isolado: modo e território juntos; pesquisa depois dos
Verificação: 10 testes frontend aprovados (3 novos), incluindo renderização dos componentes reais, critérios dependentes, retorno explícito de desconhecidos e preservação do detalhe; lint dirigido e git diff --check aprovados. Teste HTTP acrescentado a FundingCriteriaCoherenceTest, não executado neste ambiente sem PHP/PostgreSQL. TypeScript global executado mas bloqueado pela ausência de módulos routes/actions gerados; sem diagnósticos nos ficheiros funding alterados. Não foi executado build global nem conferência visual da candidata. A observação visual refere-se apenas ao activo anterior.
Entrega: patch e bundle a produzir a partir de bd000d04; sem push autenticado ou instalação nesta sessão. Antes de instalar, executar o teste HTTP na base QA isolada já definida no teste, gerar routes/actions, concluir tipos/build e conferir a candidata em computador e móvel. Não repetir testes fiscais ou importar dados para esta correcção.
## 15/11/2026 - AUD-FUND-01: bundle afa02559 verificado em QA
Bundle integro, base bd000d04 e delta de produto preservado sem recriacao. Ramo isolado qa/funding-location-bundle-20261115; recibos e matriz posteriores preservados por integracao dos commits documentais c4aa3ac5/25d18f51. O trabalho sectorial permanece noutro ramo QA, sem entrar nesta candidata.
Provas executadas: 10 testes frontend aprovados; suite HTTP FundingCriteriaCoherenceTest com 5 testes/138 assercoes aprovados, incluindo a predefinicao documentada; geracao Wayfinder normal, tipos e compilacao aprovados. Navegador real em computador 1440px e emulacao movel 390px: pesquisa por provincia com 2 correspondencias, distrito com 1; morada do balcao local no cartao, sem apresentar sede de outra provincia como presenca local; detalhe conserva ambas as moradas; regresso recupera todos os criterios escolhidos (campos vazios podem ser omitidos); desconhecidos apenas por escolha explicita e identificados; cobertura nacional de produto distingue-se da presenca fisica. Confirmada ausencia de extravasamento horizontal e captura final apos carregamento dos selectores. Dados exclusivamente sinteticos, sem alterar instituicoes activas.
Recibo: outputs/funding-location-20261115/qa-verified.json. Instalacao autorizada pela Tempo depois destas verificacoes; backup fresco iniciado em janela reservada, restauro isolado em curso. Nao presume instalacao, novo cadastro, permissao, publicacao Ofertas ou alteracao em producao.
File diff suppressed because one or more lines are too long
@@ -0,0 +1,59 @@
{
"bundle_commit": "afa02559a134e9508ac84f01bb4396e62b755692",
"base": "bd000d04d23402be26a1e6d309c39ef9239ab79d",
"frontend": {
"tests": 10,
"failures": 0
},
"http": {
"tests": 5,
"assertions": 138,
"failures": 0
},
"types": "passed",
"normal_build_with_wayfinder": "passed",
"visual": [
{
"width": 1440,
"emulation": false,
"provinceMatches": 2,
"districtMatches": 1,
"unknownIncludedOnlyExplicitly": true,
"localAddress": "Rua B",
"otherHeadquartersNotPresentedLocally": true,
"detailRetainsBothAddresses": true,
"filtersReturned": true,
"coverageSeparate": true,
"status": "APROVADO"
},
{
"width": 390,
"emulation": true,
"provinceMatches": 2,
"districtMatches": 1,
"unknownIncludedOnlyExplicitly": true,
"localAddress": "Rua B",
"otherHeadquartersNotPresentedLocally": true,
"detailRetainsBothAddresses": true,
"filtersReturned": true,
"coverageSeparate": true,
"status": "APROVADO"
}
],
"capture_hashes": {
"1440-coverage-distinct.png": "73d31233f7c3c03518af2c214c693636ca37270249c048b1b750629ad9977275",
"1440-detail.png": "d354da995a8fbcd2ecc15fd5381e7e1fb0f43c569b5b59765da6d339f0511585",
"1440-district.png": "688eb9d99e66591ff7a129a11121a8bdcf1362b384c1c9c79271e565070b4ab9",
"1440-province.png": "82df74c8354d9a374a8b529b336b0aebf0d516dbe102a76cf44b3e8a852ccf42",
"1440-unknown-explicit.png": "a877045c3e4d6ba4f179e361763b0f8cc318d25d90881b0a9b13b4e65bbac611",
"390-coverage-distinct.png": "5c391abd65767ae7083baf3199b124c1efdbbc6c7fdcc1b258d411e2a84530d4",
"390-detail.png": "e5f607cb8f05b99ba754a8c307390c3d15728dea718801f975f4877a563c1b04",
"390-district-stable.png": "9b54d598615087af2e5a4473c97fbdb2f51c1eba505913d1e7ef5e50d1f52c42",
"390-district.png": "576ff9fd91e84ac384b3bb4607106ef651b1aa80bb708c9d96b6595d3f0a5f24",
"390-province.png": "09c3331f41c7fbe45f508354fbdf12d33b4952c300dc212c39ff957ca6b3e852",
"390-unknown-explicit.png": "9facd606a1917afbe6eec639522f5f7858f570fbb279f06496d546e743cbd881"
},
"synthetic_data_only": true,
"status": "QA_VERIFIED_INSTALLATION_PENDING",
"ofertas_delta_excluded": true
}