docs: receipt for installed shared map stabilization and accepted public contours

This commit is contained in:
2026-10-24 10:51:31 +02:00
parent 066707ece6
commit 5d45541a11
3 changed files with 140 additions and 13 deletions
@@ -0,0 +1,123 @@
{
"scope": "Shared administrative maps stabilization",
"source_revision": "cf2ddf21",
"candidate": "066707ec",
"owner_decision": "Tempo 2026-10-24: public consultation of the exact accepted administrative contours; originals private, no parcels or other internal layers",
"diagnosis": {
"data_loss": false,
"common_consumers": "Public-only filter excluded all 408 internal administrative boundaries",
"administration": "Legacy manage-portal gate excluded both approved superusers",
"comparison": "No change in common geometry service/controller/components between 30aed7cd and cf2ddf21",
"base_map": "Provider tiles and served assets respond; browser framing is checked after installation"
},
"qa": {
"database": "simulator_fiscal_delta_20261021_test",
"port": 55441,
"tests": 6,
"assertions": 64,
"result": "passed",
"phpstan": "passed",
"writes": "Only isolated QA transactions, rolled back"
},
"baseline": {
"published_fiches": 29,
"territorial_relations": 28,
"geometries": 408,
"geometry_rows_checksum": "7d8b71d3e65d89ffdc43c748b0572dbc"
},
"backup": {
"tables": 174,
"files_verified": 369,
"restore_tables_verified": 174,
"restore_network": "none",
"dump_sha256": "2fb5b4488799bb6072c38ee41ccf91fc2a55561363c19e280ab066363d9e0647"
},
"public_manifest_sha256": "06ab905fcf9b19115c3521bf81de03f37873880f7765f229b9e1f79d99df7adc",
"installed": {
"status": "installed",
"commit": "066707ece631f0a7c963031c211844fbdd68916b",
"release": "/var/www/investmoz-homologacao/releases/066707ece631f0a7c963031c211844fbdd68916b-6b7bb5bd",
"previous_release": "/var/www/investmoz-homologacao/releases/cf2ddf21a1457f4852fe6aa10069ec3b854f1567-7749f82e",
"database_migrations": 0,
"content_imports": 0
},
"deferred": [
"Statistics",
"AI"
],
"accepted_tests_repeated": false,
"public_projection": {
"available": 408,
"levels": {
"admin_post": 264,
"district": 133,
"province": 11
},
"failures": [],
"manifest_sha256": "06ab905fcf9b19115c3521bf81de03f37873880f7765f229b9e1f79d99df7adc"
},
"preservation": {
"tables": 174,
"changed_tables": {
"cache": {
"before": {
"rows": 104,
"checksum": "5d172b4d252c7b025f23ac70cf570cb6"
},
"after": {
"rows": 104,
"checksum": "a60f3e47e1ae28937404f05f45e33135"
}
},
"sessions": {
"before": {
"rows": 6,
"checksum": "dcdb7eba3f3e8f29f40ec3f7542be6ce"
},
"after": {
"rows": 7,
"checksum": "0059c0b0e16d532c6658fd420582f2e9"
}
}
},
"unchanged_tables": 172
},
"installed_file_sha256": {
"app/Services/ApprovedAdministrativeBoundaries.php": "401fd62795ca8f33106be6e07130d9207d6661695440bfc40f62f6f6b42bec64",
"app/Services/TerritoryGeometry.php": "00ce3e6dde92868b0d34b963b8e59a26e6663149cdc0398c645ef636ca382966",
"app/Http/Controllers/InvestmentTerritoryController.php": "3b184c6ea1b97f0abe86d01567d3d73444c49192c638478a6d53619e63d5d18d",
"app/Http/Middleware/EnsureScopedPortalAdministration.php": "1474db760f6bd6003a5325ae721698e90e2709a2354b51abde77f920a9dad81a",
"docs/investmoz/unification/approved-administrative-boundaries-20261024.json": "06ab905fcf9b19115c3521bf81de03f37873880f7765f229b9e1f79d99df7adc"
},
"pipeline_summaries": [
"OK (1 test, 3106 assertions)",
"built in 24.58s",
"OK (57 tests, 309 assertions)",
"# tests 216",
"# pass 216",
"# fail 0"
],
"proofs": {
"anonymous_http": {
"status": 200,
"territory_id": "dd219b89-cc17-5944-8c7d-d2766c82b526",
"selected": "DONDO",
"ancestor": "Sofala",
"areas": 2
},
"browser": {
"province_to_district": "passed",
"framing": "selected district with ancestor context",
"reload_preserves_selection": true,
"zoom": "passed",
"visible_tiles_loaded": 36,
"visible_tiles_failed": 0,
"screenshot": "outputs/map-stabilization-20261024/dondo-installed.png",
"screenshot_sha256": "7569f3b66aceb7ef9816c31bfaa172ebcdfa10e4911961b67a129a654b5cd349"
},
"business_rows_unchanged": true,
"active_synthetic_requests_created": 0
},
"status": "installed_delta_verified",
"remaining_in_scope": []
}
@@ -6,7 +6,11 @@ Diagnóstico por leitura autenticada na homologação `cf2ddf21`: **29 fichas, 2
**Decisão expressa da Tempo nesta passagem:** «Sim, disponibilizar os contornos administrativos aceites». Implementada uma projecção pública de leitura dos [408 snapshots exactos](approved-administrative-boundaries-20261024.json), conferindo identidade e hashes da geometria original e metadados. Não há reimportação, reclassificação de linhas, publicação de parcelas, acesso aos ficheiros originais ou abertura de outras camadas internas. Alterações posteriores não recebem divulgação automática. Os perfis autorizados reutilizam o acesso privado já aprovado; a leitura administrativa conserva MFA. Respostas privadas não são guardadas em cache partilhada.
QA isolado `simulator_fiscal_delta_20261021_test:55441`: seis testes dirigidos, 64 asserções; selecção, gravação/recuperação no dossier e prefill do simulador com a mesma identidade, leitura pública autorizada, bloqueio de camadas não autorizadas e de snapshots alterados, permissões/MFA e fingerprint original preservado. PHPStan dos quatro ficheiros funcionais passou. Backup fresco: 174 tabelas, 369 ficheiros conferidos; restauro isolado sem rede reproduziu as 174 tabelas. A integração e conferência do delta instalado são registadas no recibo desta passagem; este parágrafo não antecipa a entrega.
QA isolado `simulator_fiscal_delta_20261021_test:55441`: seis testes dirigidos, 64 asserções; selecção, gravação/recuperação no dossier e prefill do simulador com a mesma identidade, leitura pública autorizada, bloqueio de camadas não autorizadas e de snapshots alterados, permissões/MFA e fingerprint original preservado. PHPStan dos quatro ficheiros funcionais passou. Backup fresco: 174 tabelas, 369 ficheiros conferidos; restauro isolado sem rede reproduziu as 174 tabelas.
**Entregue na homologação em `066707ece631f0a7c963031c211844fbdd68916b`**, por avanço normal do Git, preservando `cf2ddf21` e as alterações concorrentes. Instalador: contrato 1/3106, PHP 57/309, frontend 216/216 e build aprovados; zero migrações e zero importações. Os cinco ficheiros funcionais instalados coincidem com o Git. Consulta pública pelo serviço instalado: **408/408 disponíveis**, 11 províncias, 133 distritos e 264 postos, zero falhas. HTTP anónimo recupera Dondo e Sofala pela identidade canónica, com Dondo seleccionado e Sofala como contexto ancestral. Conferência visual: mudança de província para distrito actualiza o contorno e enquadramento; escolha preservada após recarregar, zoom operacional e 36 tiles carregados sem falha na observação final. Houve falhas transitórias de tiles na janela anterior; os mesmos URLs responderam 200 e o recarregamento recuperou a base, sem alteração de configuração ou fornecedor.
Comparação das 174 tabelas: **172 iguais por contagem/hash**, diferenças apenas em `cache` e `sessions`; tabelas de negócio, geometrias, permissões e fontes intactas. Conservados 29 fichas, 28 relações e o fingerprint integral das 408 geometrias. Nenhum dossier/pedido sintético criado na homologação. [Recibo da estabilização](map-stabilization-receipt-20261024.json); prova visual em `outputs/map-stabilization-20261024/dondo-installed.png`. O saldo técnico desta reposição está encerrado; a avaliação de navegação e apresentação pela Tempo permanece o próximo trabalho.
Preservados os fechos `d8224ba8`, `55136b44`, `8036b9b0` e `cf2ddf21`/`c1f4a719`, sem repetição das provas aceites. Localidades sem polígono próprio conservam apenas o contexto ancestral explicitamente identificado; não são inventadas coordenadas ou parcelas. Estatísticas e IA permanecem adiadas. Esta estabilização não declara concluída a aplicação transversal nem substitui a avaliação de navegação e apresentação pela Tempo.
@@ -4570,13 +4570,7 @@ AUD-GEO-03,Cartografia de todas as entidades e campos,"Pedido direto 09/10/2026,
[Manual 13/10/2026 — base 396c691930bc] Responsável confirmou «3: seletores, mapa e recuperação»: caso32, consumidor /minhas-oportunidades/32/resources. Sem extrapolar para documentos, área, workflow, outros mapas/perfis, teclado ou dispositivo. Conta específica e modo de recuperação não indicados; não se inventam detalhes.
[Reconciliação visual14/10/2026 — sem novo ensaio] Limites/mapa/recovery15 e32 cobertos. Faltam apresentação/ausência por consumidor nas rotas públicas/carteira/fundiário/Balcão/56 listadas; nenhuma geometria publicada por inferência. Referência: outputs/investmoz-audit-current-20261012/acceptance-396c-visual-reconciliation-20261014.json",Implementado parcialmente,"Restam mapas públicos/zonas/carteira/parcerias/terra/Balcão e apresentação QA56. 173 correspondências e Mandie/Guro mantidos; localidades/parcelas sem geometria oficial no exemplar. Disponibilidade interna não é divulgação nem implantação ativa.
[B5 QA 13/10/2026] Mesmos cinco consumidoresL3.1–5; geometria/fonte/visibilidade e falta explícita, sem transformar limiteINE emparcela. Renderização/legenda/teclado somenteL4; sem importação/publicaçãoativa. Plano/reorganização não é demonstração funcional ou visual. L1.1/L2.3 técnicos satisfeitos pelos grupos próprios; restante nominal na checklist. C135 bloqueia L4. A/B/C37 preservados; C132 separado, proposta com ações corretivas pendentes vazias. Ativação/foraB excluídos.
[B6 QA 13/10/2026] Mesmo saldoL3.1/4/5, renderização/legenda emL4; zero geometria pública na amostra explicitado, não é cartografia integral ou importação/publicação. Desenho/legenda/controles/apresentação sóL4; zero markers/áreas na amostra não prova povoamento integral nem seletores/parcela32, fundiário ouBalcão. Ativo não testado/alterado neste fix; recompilação desnecessária. Planeamento/inspeção de permissões não é fluxo demonstrado. L1.2/3/5 eL3.1/4/5/6/7/8 ainda executáveis; candidata final/backup-restauroQA correspondente pendentes; A/B/C37/COUNTRY02 preservados.
[B8 QA 13/10/2026] Somente oito percursos visuaisL4/C135 e consolidação/backup-restauroQA da revisãofixa restam na checklistB; não há exigência técnica genérica nova. Requisito agregado continua parcial; critérios foraB e ativação separados.","QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","AUD-GEO-03: Mostrar geometrias cadastradas e lista dos não localizados, sem pontos inventados | Para consolidação: critérios individuais S01–S19 e cenários A/B na proposta, com UI→API→gravação→nova sessão→resultado e ação independente.",P1,"AUD-GEO-03: Relatórios históricos mantidos; estado ativo apurado por leitura nesta auditoria
[Reconciliação visual14/10/2026 — sem novo ensaio] Limites/mapa/recovery15 e32 cobertos. Faltam apresentação/ausência por consumidor nas rotas públicas/carteira/fundiário/Balcão/56 listadas; nenhuma geometria publicada por inferência. Referência: outputs/investmoz-audit-current-20261012/acceptance-396c-visual-reconciliation-20261014.json",Implementado parcialmente,Reposicao comum dos mapas encerrada em 066707ec. Proximo trabalho: avaliacao de navegacao e apresentacao pela Tempo. Localidades/parcelas sem geometria propria nao sao inventadas; desenvolvimento futuro distinto de regressao. Historico anterior preservado na coluna Lacuna anterior.,"408 geometrias existentes e validas, originais internos preservados. Divulgacao dos contornos administrativos autorizada pela Tempo em 24/10/2026; sem dependencia restante para este recorte.","AUD-GEO-03: Mostrar geometrias cadastradas e lista dos não localizados, sem pontos inventados | Para consolidação: critérios individuais S01–S19 e cenários A/B na proposta, com UI→API→gravação→nova sessão→resultado e ação independente.",P1,"AUD-GEO-03: Relatórios históricos mantidos; estado ativo apurado por leitura nesta auditoria
[Workflow QA 11/10/2026 — critérios de saída] Pendências históricas substituídas apenas nos subcritérios demonstrados, conservadas: {""Lacuna"": ""[QA Response/materialidade/consumidores/candidata 11/10/2026] Ficha pública Parque Industrial Balama: ação de mapa por teclado, resposta200 e estado explícito sem geometria própria autorizada,390px sem extravasamento após C107. GestãoQA17: seletor e limite administrativo por consumidor; editor não contém o mapa de geometrias próprias da ficha pública. GestorQA14 sem MFA recebe403 fundamentado; não reduzir segurança. Território cadastrado/limite administrativo não prova geometria da zona. Restam geometria própria oficialmente correspondente, mapas/seletores dos restantes consumidores, pública e privada por perfil; não inferir parcela/associação territorial. | ObservaçãoC108 esclarecida: o harness bloqueava todos os pedidos fora doQA por route.abort; não foi falha do portal/rede/TLS. Ensaio separado permite somenteGETde tile.openstreetmap.org:200/3tilescarregados/fundo apresentado. Recibo revision-map-basemap-allowed-20261011.json. Geometria própria da zona continua ausente; fundo e limite administrativo não a substituem."", ""Dependência"": ""Histórico até09/10 (preservado): Reconciliar nomes/pais por identidade administrativa, sem fuzzy match; revisão/autorização autenticada para eventual uso ativo; nunca publicar lote automaticamente. Adm3 excede limite de upload 20MB: scan GIS CLI específico, sem aumentar limites do portal. | I1–I3 autorizados exclusivamente em QA: concluir demonstração A/B na interface, cobertura de contexto/prefill e provas da versão. Ativação ativa não autorizada. I0 continua independente. | [QA independente 10/10/2026] Correspondência inequívoca por exemplar/pai; revisão visual por consumidor/perfil e publicação separada. C37 não bloqueia desenvolvimento/consulta QA independente.""}
@@ -4606,19 +4600,19 @@ AUD-GEO-03,Cartografia de todas as entidades e campos,"Pedido direto 09/10/2026,
[Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] Pedidos relacionados sem novo inventário/backlog paralelo; referência documental acrescentada, critérios anteriores preservados. Confirmar os bytes do v1(3) antes do fecho documental.",parcial,"COUNTRY02 ativo485ee04c40b2 preservado, somente050000; ativo288tabelas/13contas/0org/representações,030/040/190 ausentes e flags restantesOFF conforme prova ativa anterior. Incremento somente cópiaQA, nenhuma escrita/configuração/aplicação ativa. Hashes críticos ativos e todos os assets conservados.
[Candidata workflow QA 11/10/2026 — fecho do lote] Nenhuma escrita ativa;288tabelas13contas0org/representações,020/050presentes,COUNTRY02ON,demaisflagsOFF. QA295tem7tabelas de030/040 adicionais; não importar/povoar por inferência. Reversão/limites/decisões no pacote.","Capacidades/provas específicas anteriores existem, mas o requisito agregado ainda tem os critérios restantes explicitados; fechos parciais preservados.
[Candidata workflow QA 11/10/2026 — fecho do lote] Nenhuma escrita ativa;288tabelas13contas0org/representações,020/050presentes,COUNTRY02ON,demaisflagsOFF. QA295tem7tabelas de030/040 adicionais; não importar/povoar por inferência. Reversão/limites/decisões no pacote.","24/10/2026 MAPAS: entregue em 066707ec; recibo docs/investmoz/unification/map-stabilization-receipt-20261024.json. Causa: filtro publico excluia os 408 limites internos e gate legado de leitura excluia os superutilizadores aprovados. Decisao expressa Tempo: disponibilizar os contornos administrativos aceites. Projeccao publica de 408 snapshots exactos, originais privados e outras camadas internas preservadas. QA 6/64; backup/restauro 174 tabelas e 369 ficheiros; delta instalado 408/408 disponiveis (11/133/264), 29 fichas e 28 relacoes preservadas. 172 tabelas iguais; apenas cache/sessions diferentes. Dondo/Sofala: seleccao, enquadramento, recuperacao e fonte INE/2019 conferidos. Sem reimportacao ou alteracao de dados/permissoes. Substitui referencias historicas a zero geometrias ou mapas publicos pendentes neste recorte; nao reabre fechos aceites. Estatisticas/IA adiadas. | Historico preservado: Capacidades/provas específicas anteriores existem, mas o requisito agregado ainda tem os critérios restantes explicitados; fechos parciais preservados.
[Manual 13/10/2026 — base 396c691930bc] Responsável confirmou «3: seletores, mapa e recuperação»: caso32, consumidor /minhas-oportunidades/32/resources. Sem extrapolar para documentos, área, workflow, outros mapas/perfis, teclado ou dispositivo. Conta específica e modo de recuperação não indicados; não se inventam detalhes.
[Reconciliação visual14/10/2026 — sem novo ensaio] Limites/mapa/recovery15 e32 cobertos. Faltam apresentação/ausência por consumidor nas rotas públicas/carteira/fundiário/Balcão/56 listadas; nenhuma geometria publicada por inferência. Referência: outputs/investmoz-audit-current-20261012/acceptance-396c-visual-reconciliation-20261014.json
[RECONCILIACAO-43-20261019] 23: 1921 referências e zero geometrias no destino. Reconciliar geometrias/fontes/classificação existentes em QA e consumidores abertos; corrigir bug de2. Não transformar divergência de contagens em importação.","[B8 QA 13/10/2026] Somente oito percursos visuaisL4/C135 e consolidação/backup-restauroQA da revisãofixa restam na checklistB; não há exigência técnica genérica nova. Requisito agregado continua parcial; critérios foraB e ativação separados.
[RECONCILIACAO-43-20261019] 23: 1921 referências e zero geometrias no destino. Reconciliar geometrias/fontes/classificação existentes em QA e consumidores abertos; corrigir bug de2. Não transformar divergência de contagens em importação.","Saldo da reposicao dos mapas: zero. A avaliacao de navegacao/apresentacao pela Tempo sucede a entrega. Criterios agregados fora deste recorte nao sao declarados concluidos. | Historico preservado: [B8 QA 13/10/2026] Somente oito percursos visuaisL4/C135 e consolidação/backup-restauroQA da revisãofixa restam na checklistB; não há exigência técnica genérica nova. Requisito agregado continua parcial; critérios foraB e ativação separados.
[Manual 13/10/2026] Não repetir login/MFA/dashboard das seis contas confirmadas nem seletores/mapa/recuperação do cenário3. Nesse cenário restam apresentação da área/documentos, transições/revisões/publicação e teclado/foco/rótulos/erros sem confirmação. Outros sete percursos permanecem pendentes nos seus critérios específicos; requisitos agregados e variantes foraB não encerrados.
[Reconciliação visual14/10/2026 — sem novo ensaio] A classificação anterior «outrossetepercursos pendentes» é histórica e não invalida critérios visuais válidos. Roteiro atual:12trechos específicos em1/4/5/6/7/8;2/3 sem passos restantes. Sem novo critério, nem fecho global/opçãoB/candidata/ativação. Limites/mapa/recovery15 e32 cobertos. Faltam apresentação/ausência por consumidor nas rotas públicas/carteira/fundiário/Balcão/56 listadas; nenhuma geometria publicada por inferência.
[UTILIZACAO-HOMOLOGACAO-20261019] 23: Implementação parcial + dados — Consumidores cartográficos restantes e correspondências geográficas por item; diferença de contagens não identifica registos em falta.","InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado","QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Completar critérios restantes sem repetir provas válidas,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: território. Esforço de código adicional só após lacuna reproduzida.,"outputs/investmoz-audit-current-20261012/reused-evidence-integrity.json: 35 recibos anteriores com hashes correspondentes; o âmbito de cada recibo permanece limitado ao critério ensaiado. outputs/investmoz-audit-current-20261012/http-promoter.json; http-validator.json; http-publisher.json; http-manager.json. outputs/investmoz-audit-current-20261012/consumer-context-qa.json; correspondencias-cartograficas.md (nomes/edição/código/pai).; visao-consolidada-modulos.md e proof-groups.json: COEDIT-GEO | QA56 distingue território cadastrado de geometria: província/distrito/posto têm limite INE, localidade Ancuabe-Sede não tem. Localidade recebe apenas três limites ancestrais; investment_site=false. Consulta pública destes limites internos devolve0. Sem importação/publicação adicional; apresentação não observada. Provas: consumer-lot-prepare-HTTP.json; consumer-lot-quarantine-HTTP.json; consumer-lot-derive-HTTP.json; consumer-lot-recover-HTTP.json; consumer-lot-document-state-original.json; consumer-lot-document-state-derivatives.json; consumer-lot-final-SQL.json; franchise-materiality-before.json; franchise-materiality-after.json; workflow-franchise-materiality-HTTP.json; workflow-franchise-finish-HTTP.json; connector-diagnosis-C135.json
[UTILIZACAO-HOMOLOGACAO-20261019] 23: Implementação parcial + dados — Consumidores cartográficos restantes e correspondências geográficas por item; diferença de contagens não identifica registos em falta.","InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado","QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Completar critérios restantes sem repetir provas válidas,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: território. Esforço de código adicional só após lacuna reproduzida.,"24/10/2026 MAPAS: entregue em 066707ec; recibo docs/investmoz/unification/map-stabilization-receipt-20261024.json. Causa: filtro publico excluia os 408 limites internos e gate legado de leitura excluia os superutilizadores aprovados. Decisao expressa Tempo: disponibilizar os contornos administrativos aceites. Projeccao publica de 408 snapshots exactos, originais privados e outras camadas internas preservadas. QA 6/64; backup/restauro 174 tabelas e 369 ficheiros; delta instalado 408/408 disponiveis (11/133/264), 29 fichas e 28 relacoes preservadas. 172 tabelas iguais; apenas cache/sessions diferentes. Dondo/Sofala: seleccao, enquadramento, recuperacao e fonte INE/2019 conferidos. Sem reimportacao ou alteracao de dados/permissoes. Substitui referencias historicas a zero geometrias ou mapas publicos pendentes neste recorte; nao reabre fechos aceites. Estatisticas/IA adiadas. | Historico preservado: outputs/investmoz-audit-current-20261012/reused-evidence-integrity.json: 35 recibos anteriores com hashes correspondentes; o âmbito de cada recibo permanece limitado ao critério ensaiado. outputs/investmoz-audit-current-20261012/http-promoter.json; http-validator.json; http-publisher.json; http-manager.json. outputs/investmoz-audit-current-20261012/consumer-context-qa.json; correspondencias-cartograficas.md (nomes/edição/código/pai).; visao-consolidada-modulos.md e proof-groups.json: COEDIT-GEO | QA56 distingue território cadastrado de geometria: província/distrito/posto têm limite INE, localidade Ancuabe-Sede não tem. Localidade recebe apenas três limites ancestrais; investment_site=false. Consulta pública destes limites internos devolve0. Sem importação/publicação adicional; apresentação não observada. Provas: consumer-lot-prepare-HTTP.json; consumer-lot-quarantine-HTTP.json; consumer-lot-derive-HTTP.json; consumer-lot-recover-HTTP.json; consumer-lot-document-state-original.json; consumer-lot-document-state-derivatives.json; consumer-lot-final-SQL.json; franchise-materiality-before.json; franchise-materiality-after.json; workflow-franchise-materiality-HTTP.json; workflow-franchise-finish-HTTP.json; connector-diagnosis-C135.json
[B5 QA 13/10/2026] Mesma matriz/22grupos/âmbitoB:18posições técnicas e8cenários visuais finitos no backlog. Estimativa25–43h mantida, lotes7–12/4–7/8–14/6–10, sem somar provas compartilhadas duas vezes. Inventário permitido vazio/No browser is available antes de selecionar tab; sem reset/contorno. Código/configuração/bundle ativos intactos.
@@ -4634,7 +4628,13 @@ outputs/investmoz-audit-current-20261012/acceptance-396c-visual-reconciliation-2
[RECONCILIACAO-43-20261019] Código e critérios confrontados com leitura READ ONLY fresca; PROVA-RECONCILIACAO-43-LEITURA.json, RECONCILIACAO-43-QA-FONTES.json, RECONCILIACAO-43-SCHEMA-QA.json. Não encerra critério funcional por inventário.
[PLANO-P1-P6-20261019] Plano Tempo: 27–46 h disponibilização; P7 e desenvolvimento separados. Inclusão 36–39 expressa para decisão; sem publicação automática. Revisão de proposta d87970e701f0. Roteiro no manual existente; não encerra critério por instalação.",território,"12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada | Lote consumidores C135/C136,12/10/2026; QA exclusiva.",,,"Restauro de oportunidade proposta R-ARCHIVE/R-DRAFT, sem implementação antecipada. Variantes por modalidade e contratos §25 ainda por critério, conforme tabela por categoria; Response§27 de compatibilidade com normative_response_complete=false (IDs/história/estados preservados). Interesse no anúncio público de negócio existente e outras variantes de país/estatística/mapa/documento têm consumidores separados.173correspondências eMandie/Guro; partilha individual de documentos de oportunidade não criada. Leitor de ecrã, PDF etiquetado e dispositivos reais pendentes. Sem fecho global por contagem de testes.","030000+040000 já instaladosQA, prévias autenticadas e dependências consistentes, sem reinstalar. ClamDQA13310 real/fresco+fila+GDWebP usados conjuntamente. Destino3310 assinaturas09/10 com>51h, signatures_stale pelo limite48h: novos scans bloqueados; verificar worker supervisionado. Prévias antigas ready=false não habilitam aplicação. Para futura instalação, renovar backup/restauro do alvo ativo/fingerprint, prévia030→040 e habilitações legítimas separadas.190000 somente percurso integrado, OFF nestaQA; não bloqueia workflow isolado. Legado/modulares/ofertas/SLA separados.
[PLANO-P1-P6-20261019] Plano Tempo: 27–46 h disponibilização; P7 e desenvolvimento separados. Inclusão 36–39 expressa para decisão; sem publicação automática. Revisão de proposta d87970e701f0. Roteiro no manual existente; não encerra critério por instalação.",território,"12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada | Lote consumidores C135/C136,12/10/2026; QA exclusiva.",,,"Restauro de oportunidade proposta R-ARCHIVE/R-DRAFT, sem implementação antecipada. Variantes por modalidade e contratos §25 ainda por critério, conforme tabela por categoria; Response§27 de compatibilidade com normative_response_complete=false (IDs/história/estados preservados). Interesse no anúncio público de negócio existente e outras variantes de país/estatística/mapa/documento têm consumidores separados.173correspondências eMandie/Guro; partilha individual de documentos de oportunidade não criada. Leitor de ecrã, PDF etiquetado e dispositivos reais pendentes. Sem fecho global por contagem de testes. | Historico antes da estabilizacao de 24/10/2026: Restam mapas públicos/zonas/carteira/parcerias/terra/Balcão e apresentação QA56. 173 correspondências e Mandie/Guro mantidos; localidades/parcelas sem geometria oficial no exemplar. Disponibilidade interna não é divulgação nem implantação ativa.
[B5 QA 13/10/2026] Mesmos cinco consumidoresL3.1–5; geometria/fonte/visibilidade e falta explícita, sem transformar limiteINE emparcela. Renderização/legenda/teclado somenteL4; sem importação/publicaçãoativa. Plano/reorganização não é demonstração funcional ou visual. L1.1/L2.3 técnicos satisfeitos pelos grupos próprios; restante nominal na checklist. C135 bloqueia L4. A/B/C37 preservados; C132 separado, proposta com ações corretivas pendentes vazias. Ativação/foraB excluídos.
[B6 QA 13/10/2026] Mesmo saldoL3.1/4/5, renderização/legenda emL4; zero geometria pública na amostra explicitado, não é cartografia integral ou importação/publicação. Desenho/legenda/controles/apresentação sóL4; zero markers/áreas na amostra não prova povoamento integral nem seletores/parcela32, fundiário ouBalcão. Ativo não testado/alterado neste fix; recompilação desnecessária. Planeamento/inspeção de permissões não é fluxo demonstrado. L1.2/3/5 eL3.1/4/5/6/7/8 ainda executáveis; candidata final/backup-restauroQA correspondente pendentes; A/B/C37/COUNTRY02 preservados.
[B8 QA 13/10/2026] Somente oito percursos visuaisL4/C135 e consolidação/backup-restauroQA da revisãofixa restam na checklistB; não há exigência técnica genérica nova. Requisito agregado continua parcial; critérios foraB e ativação separados.","030000+040000 já instaladosQA, prévias autenticadas e dependências consistentes, sem reinstalar. ClamDQA13310 real/fresco+fila+GDWebP usados conjuntamente. Destino3310 assinaturas09/10 com>51h, signatures_stale pelo limite48h: novos scans bloqueados; verificar worker supervisionado. Prévias antigas ready=false não habilitam aplicação. Para futura instalação, renovar backup/restauro do alvo ativo/fingerprint, prévia030→040 e habilitações legítimas separadas.190000 somente percurso integrado, OFF nestaQA; não bloqueia workflow isolado. Legado/modulares/ofertas/SLA separados.
[Candidata workflow QA 11/10/2026 — fecho do lote] Destino READONLY12:14:31UTC:1990territórios/0geometrias,030/040/190 ausentes;COUNTRY02ON. Limites de mapas no destino requerem importação separadamente autorizada. ClamD3310 signatures_stale51,59h; worker supervisionado por verificar. Candidata não pronta para ativar; renovar backup/restauro/prévias correspondentes ao alvo e designações legítimas.190000 não é dependência do workflow isolado.
@@ -4658,7 +4658,7 @@ B8-TERRITORY-CONTEXT, B8-FINITE-PROGRESS
MANUAL-B396C-P3-GEO3
VISUAL-B396C-REUSE-20261014","COEDIT-GEO: Editor de recursos ensaiado: coeditor organizacional autorizado, organização estranha negada; mudança do pai limpa descendentes, país estrangeiro não aceita hierarquia moçambicana, rascunho incompleto recupera país/localização/mapa noutra sessão. | QA56 distingue território cadastrado de geometria: província/distrito/posto têm limite INE, localidade Ancuabe-Sede não tem. Localidade recebe apenas três limites ancestrais; investment_site=false. Consulta pública destes limites internos devolve0. Sem importação/publicação adicional; apresentação não observada.
VISUAL-B396C-REUSE-20261014","24/10/2026 MAPAS: entregue em 066707ec; recibo docs/investmoz/unification/map-stabilization-receipt-20261024.json. Causa: filtro publico excluia os 408 limites internos e gate legado de leitura excluia os superutilizadores aprovados. Decisao expressa Tempo: disponibilizar os contornos administrativos aceites. Projeccao publica de 408 snapshots exactos, originais privados e outras camadas internas preservadas. QA 6/64; backup/restauro 174 tabelas e 369 ficheiros; delta instalado 408/408 disponiveis (11/133/264), 29 fichas e 28 relacoes preservadas. 172 tabelas iguais; apenas cache/sessions diferentes. Dondo/Sofala: seleccao, enquadramento, recuperacao e fonte INE/2019 conferidos. Sem reimportacao ou alteracao de dados/permissoes. Substitui referencias historicas a zero geometrias ou mapas publicos pendentes neste recorte; nao reabre fechos aceites. Estatisticas/IA adiadas. | Historico preservado: COEDIT-GEO: Editor de recursos ensaiado: coeditor organizacional autorizado, organização estranha negada; mudança do pai limpa descendentes, país estrangeiro não aceita hierarquia moçambicana, rascunho incompleto recupera país/localização/mapa noutra sessão. | QA56 distingue território cadastrado de geometria: província/distrito/posto têm limite INE, localidade Ancuabe-Sede não tem. Localidade recebe apenas três limites ancestrais; investment_site=false. Consulta pública destes limites internos devolve0. Sem importação/publicação adicional; apresentação não observada.
[B5 QA 13/10/2026] Mesma matriz/22grupos/âmbitoB:18posições técnicas e8cenários visuais finitos no backlog. Estimativa25–43h mantida, lotes7–12/4–7/8–14/6–10, sem somar provas compartilhadas duas vezes. Inventário permitido vazio/No browser is available antes de selecionar tab; sem reset/contorno. Código/configuração/bundle ativos intactos.
Can't render this file because it is too large.