diff --git a/docs/investmoz/unification/stabilization-reference-receipt-20261024.json b/docs/investmoz/unification/stabilization-reference-receipt-20261024.json new file mode 100644 index 00000000..94936e36 --- /dev/null +++ b/docs/investmoz/unification/stabilization-reference-receipt-20261024.json @@ -0,0 +1,80 @@ +{ + "reference_commit": "276d833a4b4f9071db328b653f48529b2dfac4f9", + "runtime_files_changed_since_066707ec": [], + "matrix_records": 3423, + "matrix_columns": 49, + "updated_existing_rows": [ + "AUD-GEO-01", + "AUD-GEO-02", + "AUD-GEO-03", + "AUD-REL-01", + "AUD-REL-02", + "AUD-DESK-01", + "AUD-DESK-02", + "AUD-SIM-01", + "AUD-LEG-06" + ], + "accepted_receipts_unchanged_sha256": { + "map-stabilization-receipt-20261024.json": "2b69216b644f2244897431a10f3e6828e822d1317fab326a457a5934261c1618", + "anchor-integration-receipt-20261023.json": "86b0d01aa2fb03be84c1b1c6254ea0932abe813375f00560aaf39ce78d199f3d", + "treatment-scope-installation-receipt-20261023.json": "a0904250e1ed201276fce0318b9cc131edf4c8ec0ab6d449536b1e1344906798", + "multi-opportunity-context-installation-receipt-20261023.json": "3e1030de9aafd916252926a33d18cf808a05e389ddce5d9a3cd5230f039bc8f2" + }, + "new_tests": { + "tests": 2, + "assertions": 8, + "passed": true + }, + "active_database_writes": 0, + "status": "installed_reference_verified", + "date_Africa_Johannesburg": "2026-10-24", + "git_tag": "reference/stabilization-20261024", + "served_revision": { + "commit": "276d833a4b4f9071db328b653f48529b2dfac4f9", + "branch": "main", + "built_at": "2026-10-24T09:10:08.359035+00:00", + "manifest_sha256": "949d1047867f5879e724e5ddc38d4865b06aeb92641337d3952ea7b5ad55bb7a" + }, + "previous_functional_revision": "066707ece631f0a7c963031c211844fbdd68916b", + "verification_method": "New unit control tested; semantic matrix/inventory reconciliation; canonical accepted receipt hashes; empty Git diff for runtime/schema/config/permissions/deploy; public installed revision. Prior accepted technical and visual proofs reused.", + "accepted_tests_repeated_by_this_review": false, + "automatic_installer": "Normal existing pipeline; no extra manual acceptance round", + "fresh_authenticated_database_read_claimed": false, + "business_data_preservation": "Accepted map receipt 5d45541a reused: 29 fiches, 28 links, 408 geometries, 172 business/nonvolatile tables equal; no runtime or data mutation introduced by this reference delta", + "known_open_stabilization_faults": [], + "documentary_pending": [ + "AUD-REL-02: six legacy opportunity/anchor-cluster pairs remain indeterminate without documented relationships", + "Two incomplete originals in the legacy collection retain the accepted documentary limit" + ], + "not_yet_proven_existing_components": [ + 6, + 18, + 21, + 22, + 24, + 25, + 35 + ], + "future_requirements": [ + "AUD-MARKET-01", + "AUD-ESTABLISHMENT-01", + "AUD-FUND-01", + "AUD-COMPANY-01", + "AUD-COMPANY-02", + "AUD-CAPITAL-01", + "AUD-CAPITAL-02", + "AUD-FINTECH-01" + ], + "technical_preservation_owner": "Codex and programmers", + "Tempo_evaluation": "Usefulness, clarity, presentation; does not need to rediscover technical regressions", + "next": "Fiscal simulator scope definition; not started by this consolidation", + "reference_sequence": [ + "Stabilization", + "Defined fiscal simulator scope", + "Real estate", + "Consumer goods and franchises", + "Statistics and dashboards", + "AI" + ], + "not_complete_portal_acceptance": true +} diff --git a/docs/investmoz/unification/traceability-and-manual.md b/docs/investmoz/unification/traceability-and-manual.md index a77a859c..55178f28 100644 --- a/docs/investmoz/unification/traceability-and-manual.md +++ b/docs/investmoz/unification/traceability-and-manual.md @@ -24,6 +24,8 @@ Quando se alterar acesso, hierarquia ou serviço de mapas, executar o delta corr **Saldo de fecho:** zero falhas técnicas conhecidas abertas neste lote; limites documentais, itens sem prova e desenvolvimento futuro permanecem identificados acima e nas mesmas linhas da matriz. Não se declara a aplicação transversal integralmente concluída. O próximo lote é a delimitação do simulador fiscal; esta passagem não activa cálculos, fontes, estatísticas ou IA. A avaliação de navegação/apresentação da Tempo pode continuar pelo percurso normal e alimenta apenas falhas concretamente observadas. +**Referência consolidada instalada: `276d833a4b4f9071db328b653f48529b2dfac4f9`**, confirmada pelo `/build/revision.json` público. Etiqueta Git `reference/stabilization-20261024`. A comparação Git de `app`, `resources`, `routes`, `database`, `config`, `public` e `deploy` com `066707ec` é vazia; não há novo delta funcional a reensaiar. Os recibos aceites conservam os mesmos bytes canónicos. Mantidas 3 423 linhas lógicas e 49 colunas da matriz; só nove linhas existentes foram reconciliadas. A prova anterior de preservação das 29 fichas, 28 relações e 408 geometrias é reutilizada, não apresentada como nova consulta autenticada da base nesta passagem. [Recibo da referência](stabilization-reference-receipt-20261024.json). + ## Mapas — estabilização comum e divulgação delimitada, 24/10/2026 Diagnóstico por leitura autenticada na homologação `cf2ddf21`: **29 fichas, 28 relações territoriais e 408 geometrias válidas**, sem eliminação. Os 408 limites INE/2019 conservam classificação interna, propósito administrativo e SRID 4326. O fingerprint integral das linhas é `7d8b71d3e65d89ffdc43c748b0572dbc`. Não há RLS nas tabelas comparadas. O serviço comum não mudou desde `30aed7cd`: os consumidores gerais pediam exclusivamente geometrias públicas; o cadastro usava ainda `manage-portal`, ausente nos dois superutilizadores aprovados. A prova anterior demonstrava o cadastro privado, não a divulgação pública. O mapa base, tiles e assets carregam; a resposta territorial vazia explica a ausência de contornos e de enquadramento do território escolhido.