From ee23a2cc2c85e1122a0509b42a8fd413494100ea Mon Sep 17 00:00:00 2001 From: nala Date: Wed, 11 Nov 2026 11:39:22 +0200 Subject: [PATCH 1/6] Record financial editorial a59142ca installation and preservation --- docs/investmoz/unification/traceability-and-manual.md | 8 ++++++++ docs/investmoz/v2/auditoria-portal/backlog.md | 8 ++++++++ docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv | 6 +++--- .../v2/auditoria-portal/visao-consolidada-modulos.md | 8 ++++++++ 4 files changed, 27 insertions(+), 3 deletions(-) diff --git a/docs/investmoz/unification/traceability-and-manual.md b/docs/investmoz/unification/traceability-and-manual.md index 0eb93ae3..2d69ce4b 100644 --- a/docs/investmoz/unification/traceability-and-manual.md +++ b/docs/investmoz/unification/traceability-and-manual.md @@ -1,3 +1,11 @@ +## 11/11/2026 — apresentação financeira profissional instalada ema59142ca + +Instalação expressamente autorizada,executada pelo processo Git existente e conferida às11:38:54Africa/Johannesburg(09:38:54UTC): `a59142caa2fc277975be82fb550223ff7d949594`. O directório `/fundos` e o detalhe apresentam descrição e produtos/serviços conhecidos,sem usar texto de importação,fichas ou documento gerador como apresentação. Descrições específicas são preservadas;resumo genérico exacto passa a uma descrição pela natureza publicada. Não são inventadas ofertas para instituições sem produtos específicos identificados. Metadados/fontes/histórico mantidos no editor;ligações institucionais e datas úteis acessíveis separadamente. Orientação transversal registada emAGENTS. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Dezasseis fontes por hash;revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração intacta,zero migrações/importações/republicações do lote. Totais/checksums idênticos ao backup nas sete tabelas protegidas:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275registos/270instituições publicadas preservados. Recibo `outputs/funding-public-editorial-20261111/installation.json`;pacote `outputs/entrega-financeiras-editorial-20261111.zip`,SHA256 `531db038a46ee32606ebbed0aab43630e2f68b05569ed3a6977b85b59ea68b8b`. Revisão8f295f05 preservada para reversão. + +Este delta deixa de ser pendência de implementação/instalação. Visual permanece separado,enriquecimento de produtos específicos depende de informação disponível. Não é necessário seleccionar/publicar novamente as270instituições. Restantes módulos e resíduos fiscais conservam o saldo existente;portal não declarado integralmente concluído. + ## 11/11/2026 — apresentação pública profissional do directório financeiro em QA **Pedido do proprietário:** descrições profissionais e apelativas,com descrição/produtos/serviços úteis ao investidor,sem texto de fichas,importação ou documento gerador;orientação transversal registada emAGENTS. O directório e o detalhe passam a uma apresentação editorial comum:reconhece exclusivamente o resumo genérico exacto da importação e usa a natureza publicada da entidade;descrições editoriais específicas são preservadas e limpas da fórmula genérica final. Produtos identificados são apresentados pelos nomes/instrumentos existentes;os sete catálogos específicos disponíveis não são extrapolados para outras entidades. Nas restantes,apresentam-se áreas de serviço conhecidas ou contacto para conhecer soluções,sem inventar produtos/condições. diff --git a/docs/investmoz/v2/auditoria-portal/backlog.md b/docs/investmoz/v2/auditoria-portal/backlog.md index 29cc8fa0..50c69d3b 100644 --- a/docs/investmoz/v2/auditoria-portal/backlog.md +++ b/docs/investmoz/v2/auditoria-portal/backlog.md @@ -1,3 +1,11 @@ +## 11/11/2026 — apresentação financeira profissional instalada ema59142ca + +Instalação expressamente autorizada,executada pelo processo Git existente e conferida às11:38:54Africa/Johannesburg(09:38:54UTC): `a59142caa2fc277975be82fb550223ff7d949594`. O directório `/fundos` e o detalhe apresentam descrição e produtos/serviços conhecidos,sem usar texto de importação,fichas ou documento gerador como apresentação. Descrições específicas são preservadas;resumo genérico exacto passa a uma descrição pela natureza publicada. Não são inventadas ofertas para instituições sem produtos específicos identificados. Metadados/fontes/histórico mantidos no editor;ligações institucionais e datas úteis acessíveis separadamente. Orientação transversal registada emAGENTS. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Dezasseis fontes por hash;revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração intacta,zero migrações/importações/republicações do lote. Totais/checksums idênticos ao backup nas sete tabelas protegidas:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275registos/270instituições publicadas preservados. Recibo `outputs/funding-public-editorial-20261111/installation.json`;pacote `outputs/entrega-financeiras-editorial-20261111.zip`,SHA256 `531db038a46ee32606ebbed0aab43630e2f68b05569ed3a6977b85b59ea68b8b`. Revisão8f295f05 preservada para reversão. + +Este delta deixa de ser pendência de implementação/instalação. Visual permanece separado,enriquecimento de produtos específicos depende de informação disponível. Não é necessário seleccionar/publicar novamente as270instituições. Restantes módulos e resíduos fiscais conservam o saldo existente;portal não declarado integralmente concluído. + ## 11/11/2026 — apresentação pública profissional do directório financeiro em QA **Pedido do proprietário:** descrições profissionais e apelativas,com descrição/produtos/serviços úteis ao investidor,sem texto de fichas,importação ou documento gerador;orientação transversal registada emAGENTS. O directório e o detalhe passam a uma apresentação editorial comum:reconhece exclusivamente o resumo genérico exacto da importação e usa a natureza publicada da entidade;descrições editoriais específicas são preservadas e limpas da fórmula genérica final. Produtos identificados são apresentados pelos nomes/instrumentos existentes;os sete catálogos específicos disponíveis não são extrapolados para outras entidades. Nas restantes,apresentam-se áreas de serviço conhecidas ou contacto para conhecer soluções,sem inventar produtos/condições. diff --git a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv index d336ad84..5035d09f 100644 --- a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv +++ b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv @@ -10894,11 +10894,11 @@ AUD-ESTABLISHMENT-01,"Importar empresas licenciadas e empreendimentos turístico [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. [PROACTIVE-SUPPLY-REVIEW-20261102] Reconciliação com prova aceite de28/10/2026: importação privada específica já entregue, com361464 observações administrativas,147165 repetições conservadas e214299 projecções distintas; nenhum destes números é contagem de empresas únicas. Recibo proactive-supply-git-delivery-20261028.json e motores prepare/export/load-proactive-supply.py preservados. Os estados anteriores a essa entrega são históricos, não prova de ausência actual. Acrescentada consulta privada só de leitura das origens/linhas, pendências territoriais, repetições e conflitos, com cobertura explícita, referências recuperáveis e filtros sem acentos. Corrigidas respostas antigas após mudança de contexto; hashes de identidade/recibos privados excluídos da projecção. 9 Feature/138 asserções e seis frontend; PHPStan, tipos, lint/Pint/build aprovados. Onze tabelas QA com contagens/checksums iguais antes/depois. Recibo proactive_supply_review_increment_20261102; sem importação ou alteração no activo.",incrementos futuros,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Importador específico destes cadastros e reconciliação de entidades/versões ainda por preparar. Importação de artigos do legado e geometrias não substitui esta carga.,Identificar fontes/dados/âmbito/período concretos; não reabrir aceitação oficial.,"Inventariar os ficheiros fornecidos, inspecionar colunas e IDs reais; reutilizar organizações/estabelecimentos existentes por correspondência, serviços de importação privada/hash e hierarquia territorial. Não criar organizações automaticamente com base em nome ou licença.",Leitura integral do exemplar local e inventário código/documental; importação/retrieval deste DOCX não comprova a funcionalidade descrita.,Contrato específico não demonstrado.,,,,24–48 h por formato aprovado; acesso ao ficheiro e identificadores são pré-condições.,,, -AUD-FUND-01,Catálogo de fundos nacionais e territoriais com elegibilidade explicada e atualização,[Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] Alias documental INV-005; SEG-bf26caee-p157; SEG-bf26caee-p158; SEG-bf26caee-p483; SEG-bf26caee-p636; SEG-bf26caee-p723,INV-005 / incremento posterior ao workflow das seis categorias,"Consumidor específico ainda por delimitar; reutilizar rotas de biblioteca/Balcão/negócios/simulador pertinentes, sem atribuir existência fictícia.","Biblioteca, taxonomias, fontes e filtros comuns. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[FUNDING-PUBLIC-EDITORIAL-20261111] Apresentação profissional em QA,não instalada;270publicadas e homologação8f295f05 preservadas. | Histórico: [INSTITUICOES-20261110]270instituições/operadores,393referências de localização e168contactos do documento fornecido, em QA. Nenhuma nova instalação/publicação activa. | Histórico anterior preservado: [ACT12-20261110] Directório financeiro/conteúdo fornecido em QA; não instalado/publicado. Homologação1c75a30a mantém zero fichas financeiras. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Fontes até ff726e57 na homologação teste-investidor. Não confundir instalação do código com nova concessão, habilitação nominal ou prova visual integral. | Histórico anterior preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","segmentacao-processos-reconciliacao-20261011.md; contratos/rotas inventariados atuais; não há prova de percurso completo deste incremento. [FUNDING-EDITOR-20261102] Catálogo e editor locais: rascunhos, prévia vinculada, publicação/retirada com autoridade editorial existente, versões imutáveis, janelas/critério explicado, documentos por versão e interesse privado. Quatro testes/91 asserções e tipos aprovados. Filtros territoriais/sectoriais, ensaios de documentos, fontes reais, visual e disponibilização pendentes; requisito parcial, sem alteração no activo. Manual de 02/11 e funding_editor_increment_20261102. [FUNDING-FILTERS-20261102] Filtros locais por sector, cobertura territorial e estado de janela, com desconhecidos explícitos e cobertura parcial. Nomes/caminhos territoriais e sectores conservados por versão. Descarga verifica versão, checksum, direitos, análise e bytes; prévia obsoleta recusada. Seis testes/204 asserções, PHPStan, tipos, lint sem avisos e compilação aprovados. Recibo funding_filters_increment_20261102 e manual. Faltam fontes reais incorporadas, validação visual, ensaios de concorrência e disponibilização; requisito parcial. [FUNDING-REFERENCES-20261102] Referência oficial FDEL empacotada com fontes/edições/hashes e prévia editorial; prepara rascunho sem publicar. Uma ficha e chamada municipal histórica, repetição sem duplicar ou substituir. Sete testes/235 asserções; PHPStan, tipos e lint aprovados. Recibo funding_references_increment_20261102; manual de 02/11. Ligações sectorial/cartográfica, concorrência, visual, alertas e disponibilização pendentes. Parcial local, sem escrita no activo. [FUNDING-CONCURRENCY-20261102] Ensaio com cinco pares de processos e bloqueios observados no PostgreSQL identificou deadlock 40P01 entre retirada e interesse da mesma pessoa. Bloqueio da conta ajustado a FOR NO KEY UPDATE, conservando serialização e referências de auditoria. Cinco cenários passaram após correcção; sete Feature/235 asserções e PHPStan/Pint aprovados. Dados/versão/interesse e auditoria sem duplicação conservados; recibo funding_concurrency_increment_20261102. Não comprova carga ou todas as intercalações. Visual, vínculos da referência, alertas e disponibilização pendentes. [FUNDING-ALERTS-20261102] ACT-11: versões publicadas de fundos/programas/incentivos do catálogo integradas no motor de alertas existente, com adesão explícita e preferências antigas preservadas. Filtros e desconhecidos explicados, origem/versão/estado conservados, retirada/acesso próprio, cancelamento, lote e reversão transaccional. 36 testes/612 asserções e seis frontend; PHPStan, tipos, lint e compilação aprovados. Recibo funding_alerts_increment_20261102 e manual. Sem canais externos, recolha externa ou instalação no activo; requisito agregado parcial. [FUNDING-ASSESSMENT-CONCURRENCY-20261102] Nove pares concorrentes observados aprovaram referências/versões/interesses, geradores duplicados, preferências idempotentes e ambas as precedências de cancelamento. Conferência de critérios mostra/envia apenas perguntas aplicáveis, preserva respostas locais e reinicia por ficha/versão. Oito frontend, tipos/lint/compilação aprovados; PHP da aplicação sem delta, provas 36 Feature/612 reutilizadas após conferir hashes. Recibo funding_assessment_concurrency_increment_20261102. Visual, vínculos de referência, canais externos e disponibilização continuam pendentes.",Parcial — implementação local em QA,"02/11/2026: concorrência do gerador verificada nos cenários delimitados e perguntas aplicáveis corrigidas. Restam visual, vínculos da referência, canais externos e disponibilização/agendador. Histórico: 02/11/2026: oportunidades, concursos e fundos/apoios do catálogo integrados em alertas locais com prova. Restam canais/outras fontes externas, concorrência específica do gerador, visual, vínculos de referência e disponibilização/agendador. Histórico: 02/11/2026: concorrência demonstrada nos cinco cenários delimitados e impasse corrigido. Restam visual, vínculos ao cadastro da referência, alertas de incentivos e disponibilização. Histórico: 02/11/2026: referência oficial preparada pela interface com prova local; restam vínculos sectorial/cartográfico da referência, concorrência/visual, alertas de incentivos e disponibilização. Histórico: 02/11/2026: filtros e ensaios específicos de documentos implementados/verificados localmente. Restam fontes reais incorporadas, visual, concorrência e disponibilização; integração de incentivos nos alertas não demonstrada. Histórico preservado: 02/11/2026: implementação local parcial com editor e percurso público; restam filtros territoriais/sectoriais, provas específicas de documentos/conflitos, fontes reais e visual/disponibilização. Histórico: Catálogo de fundos com janelas e elegibilidade não implementado; ofertas experimentais não o substituem.","Documentos/entidades/fontes/parâmetros próprios antes de implementação; sem novos módulos nesta auditoria. Fundos com fonte/data, elegibilidade explicada e janela; indeterminado quando parâmetros faltam. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","Fonte, gestor, sectores, cobertura nacional ou territorial, datas/estado e documentos; filtro e explicação por critério; fundos expirados sinalizados; guardar interesse autorizado sem duplicação.",P2,"Código INV-005 é alias deste documento, não renumeração do roteiro/backlog. Conteúdo/regras pendentes não se tornam aprovados pela importação.",SEG-bf26caee-p157; SEG-bf26caee-p158; SEG-bf26caee-p483; SEG-bf26caee-p636; SEG-bf26caee-p723,5,"[{""id"": ""SEG-bf26caee-p157"", ""section"": ""1.5"", ""first_paragraph"": 157, ""last_paragraph"": 157, ""text"": ""Permitir a consulta de negócios similares na zona antes da abertura de um empreendimento, apoiando a análise de viabilidade. As fontes iniciais incluem os ficheiros de cadastro de empreendimentos turísticos de três, quatro e cinco estrelas e de empresas licenciadas já disponibilizados ao projecto. Antes da utilização, estes dados devem ser inventariados, normalizados, deduplicados, georreferenciados e sujeitos a validação de actualidade, cobertura e autorização de uso."", ""requirements"": [""AUD-ESTABLISHMENT-01"", ""AUD-FUND-01"", ""AUD-MARKET-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p157"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p158"", ""section"": ""1.5"", ""first_paragraph"": 158, ""last_paragraph"": 158, ""text"": ""Publicar fundos de financiamento por localização ou com cobertura nacional, conforme a respectiva distribuição geográfica."", ""requirements"": [""AUD-ESTABLISHMENT-01"", ""AUD-FUND-01"", ""AUD-MARKET-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p158"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p483"", ""section"": ""3.2.3"", ""first_paragraph"": 483, ""last_paragraph"": 483, ""text"": ""A pesquisa deve permitir combinar texto, sector, localização, raio, dimensão, classificação, estado, período e fonte, com ordenação e paginação consistentes. Os resultados de negócios similares, fundos e oportunidades devem apresentar data de actualização, cobertura, critérios usados e limitações conhecidas. Sempre que existir correspondência ou recomendação automatizada, o portal deve explicar os factores considerados, permitir correcção dos dados de entrada e evitar classificações baseadas em informação incompleta ou não validada."", ""requirements"": [""AUD-FUND-01"", ""AUD-MARKET-01"", ""AUD-OP-04""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p483"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p636"", ""section"": ""6"", ""first_paragraph"": 636, ""last_paragraph"": 641, ""text"": ""INV-005 | Fundos compatíveis com explicação da correspondência | Sim | Sem demonstração suficiente | — | Demonstrar catálogo, cobertura, critérios, prazos, actualização e justificação."", ""requirements"": [""AUD-FUND-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p636"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p723"", ""section"": ""6.1"", ""first_paragraph"": 723, ""last_paragraph"": 729, ""text"": ""§1.5 | Fundos nacionais e territoriais | INV-005 | Sim | Sem demonstração suficiente | — | Demonstrar cadastro, fonte, actualização, cobertura, critérios, prazos e correspondência fundamentada."", ""requirements"": [""AUD-FUND-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p723"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}]",Consumidor específico não demonstrado.,Contrato específico não demonstrado.,Nenhuma entidade/regra criada para este módulo.,"A recuperação do original da especificação é prova do acervo, não deste percurso.",Pendente de implementação/prova própria.,"Novo ID apenas após pesquisa de correspondência: os requisitos relacionados são componentes a reutilizar, não equivalências. [Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] ",não implementado,Não demonstrada para este requisito específico; nenhum pacote ativado por esta incorporação. COUNTRY02ON preservado.,"Diagnóstico específico anterior de ausência/cobertura conservado; inventário atual não demonstra entrega posterior deste incremento. Nenhuma nova implementação iniciada nesta auditoria. +AUD-FUND-01,Catálogo de fundos nacionais e territoriais com elegibilidade explicada e atualização,[Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] Alias documental INV-005; SEG-bf26caee-p157; SEG-bf26caee-p158; SEG-bf26caee-p483; SEG-bf26caee-p636; SEG-bf26caee-p723,INV-005 / incremento posterior ao workflow das seis categorias,"Consumidor específico ainda por delimitar; reutilizar rotas de biblioteca/Balcão/negócios/simulador pertinentes, sem atribuir existência fictícia.","Biblioteca, taxonomias, fontes e filtros comuns. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[INSTALADO-a59142ca-20261111] Apresentação profissional do directório/detalhe instalada;HTTP200 e270instituições publicadas preservadas. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Apresentação profissional em QA,não instalada;270publicadas e homologação8f295f05 preservadas. | Histórico: [INSTITUICOES-20261110]270instituições/operadores,393referências de localização e168contactos do documento fornecido, em QA. Nenhuma nova instalação/publicação activa. | Histórico anterior preservado: [ACT12-20261110] Directório financeiro/conteúdo fornecido em QA; não instalado/publicado. Homologação1c75a30a mantém zero fichas financeiras. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Fontes até ff726e57 na homologação teste-investidor. Não confundir instalação do código com nova concessão, habilitação nominal ou prova visual integral. | Histórico anterior preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","segmentacao-processos-reconciliacao-20261011.md; contratos/rotas inventariados atuais; não há prova de percurso completo deste incremento. [FUNDING-EDITOR-20261102] Catálogo e editor locais: rascunhos, prévia vinculada, publicação/retirada com autoridade editorial existente, versões imutáveis, janelas/critério explicado, documentos por versão e interesse privado. Quatro testes/91 asserções e tipos aprovados. Filtros territoriais/sectoriais, ensaios de documentos, fontes reais, visual e disponibilização pendentes; requisito parcial, sem alteração no activo. Manual de 02/11 e funding_editor_increment_20261102. [FUNDING-FILTERS-20261102] Filtros locais por sector, cobertura territorial e estado de janela, com desconhecidos explícitos e cobertura parcial. Nomes/caminhos territoriais e sectores conservados por versão. Descarga verifica versão, checksum, direitos, análise e bytes; prévia obsoleta recusada. Seis testes/204 asserções, PHPStan, tipos, lint sem avisos e compilação aprovados. Recibo funding_filters_increment_20261102 e manual. Faltam fontes reais incorporadas, validação visual, ensaios de concorrência e disponibilização; requisito parcial. [FUNDING-REFERENCES-20261102] Referência oficial FDEL empacotada com fontes/edições/hashes e prévia editorial; prepara rascunho sem publicar. Uma ficha e chamada municipal histórica, repetição sem duplicar ou substituir. Sete testes/235 asserções; PHPStan, tipos e lint aprovados. Recibo funding_references_increment_20261102; manual de 02/11. Ligações sectorial/cartográfica, concorrência, visual, alertas e disponibilização pendentes. Parcial local, sem escrita no activo. [FUNDING-CONCURRENCY-20261102] Ensaio com cinco pares de processos e bloqueios observados no PostgreSQL identificou deadlock 40P01 entre retirada e interesse da mesma pessoa. Bloqueio da conta ajustado a FOR NO KEY UPDATE, conservando serialização e referências de auditoria. Cinco cenários passaram após correcção; sete Feature/235 asserções e PHPStan/Pint aprovados. Dados/versão/interesse e auditoria sem duplicação conservados; recibo funding_concurrency_increment_20261102. Não comprova carga ou todas as intercalações. Visual, vínculos da referência, alertas e disponibilização pendentes. [FUNDING-ALERTS-20261102] ACT-11: versões publicadas de fundos/programas/incentivos do catálogo integradas no motor de alertas existente, com adesão explícita e preferências antigas preservadas. Filtros e desconhecidos explicados, origem/versão/estado conservados, retirada/acesso próprio, cancelamento, lote e reversão transaccional. 36 testes/612 asserções e seis frontend; PHPStan, tipos, lint e compilação aprovados. Recibo funding_alerts_increment_20261102 e manual. Sem canais externos, recolha externa ou instalação no activo; requisito agregado parcial. [FUNDING-ASSESSMENT-CONCURRENCY-20261102] Nove pares concorrentes observados aprovaram referências/versões/interesses, geradores duplicados, preferências idempotentes e ambas as precedências de cancelamento. Conferência de critérios mostra/envia apenas perguntas aplicáveis, preserva respostas locais e reinicia por ficha/versão. Oito frontend, tipos/lint/compilação aprovados; PHP da aplicação sem delta, provas 36 Feature/612 reutilizadas após conferir hashes. Recibo funding_assessment_concurrency_increment_20261102. Visual, vínculos de referência, canais externos e disponibilização continuam pendentes.",Parcial — implementação local em QA,"02/11/2026: concorrência do gerador verificada nos cenários delimitados e perguntas aplicáveis corrigidas. Restam visual, vínculos da referência, canais externos e disponibilização/agendador. Histórico: 02/11/2026: oportunidades, concursos e fundos/apoios do catálogo integrados em alertas locais com prova. Restam canais/outras fontes externas, concorrência específica do gerador, visual, vínculos de referência e disponibilização/agendador. Histórico: 02/11/2026: concorrência demonstrada nos cinco cenários delimitados e impasse corrigido. Restam visual, vínculos ao cadastro da referência, alertas de incentivos e disponibilização. Histórico: 02/11/2026: referência oficial preparada pela interface com prova local; restam vínculos sectorial/cartográfico da referência, concorrência/visual, alertas de incentivos e disponibilização. Histórico: 02/11/2026: filtros e ensaios específicos de documentos implementados/verificados localmente. Restam fontes reais incorporadas, visual, concorrência e disponibilização; integração de incentivos nos alertas não demonstrada. Histórico preservado: 02/11/2026: implementação local parcial com editor e percurso público; restam filtros territoriais/sectoriais, provas específicas de documentos/conflitos, fontes reais e visual/disponibilização. Histórico: Catálogo de fundos com janelas e elegibilidade não implementado; ofertas experimentais não o substituem.","Documentos/entidades/fontes/parâmetros próprios antes de implementação; sem novos módulos nesta auditoria. Fundos com fonte/data, elegibilidade explicada e janela; indeterminado quando parâmetros faltam. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","Fonte, gestor, sectores, cobertura nacional ou territorial, datas/estado e documentos; filtro e explicação por critério; fundos expirados sinalizados; guardar interesse autorizado sem duplicação.",P2,"Código INV-005 é alias deste documento, não renumeração do roteiro/backlog. Conteúdo/regras pendentes não se tornam aprovados pela importação.",SEG-bf26caee-p157; SEG-bf26caee-p158; SEG-bf26caee-p483; SEG-bf26caee-p636; SEG-bf26caee-p723,5,"[{""id"": ""SEG-bf26caee-p157"", ""section"": ""1.5"", ""first_paragraph"": 157, ""last_paragraph"": 157, ""text"": ""Permitir a consulta de negócios similares na zona antes da abertura de um empreendimento, apoiando a análise de viabilidade. As fontes iniciais incluem os ficheiros de cadastro de empreendimentos turísticos de três, quatro e cinco estrelas e de empresas licenciadas já disponibilizados ao projecto. Antes da utilização, estes dados devem ser inventariados, normalizados, deduplicados, georreferenciados e sujeitos a validação de actualidade, cobertura e autorização de uso."", ""requirements"": [""AUD-ESTABLISHMENT-01"", ""AUD-FUND-01"", ""AUD-MARKET-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p157"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p158"", ""section"": ""1.5"", ""first_paragraph"": 158, ""last_paragraph"": 158, ""text"": ""Publicar fundos de financiamento por localização ou com cobertura nacional, conforme a respectiva distribuição geográfica."", ""requirements"": [""AUD-ESTABLISHMENT-01"", ""AUD-FUND-01"", ""AUD-MARKET-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p158"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p483"", ""section"": ""3.2.3"", ""first_paragraph"": 483, ""last_paragraph"": 483, ""text"": ""A pesquisa deve permitir combinar texto, sector, localização, raio, dimensão, classificação, estado, período e fonte, com ordenação e paginação consistentes. Os resultados de negócios similares, fundos e oportunidades devem apresentar data de actualização, cobertura, critérios usados e limitações conhecidas. Sempre que existir correspondência ou recomendação automatizada, o portal deve explicar os factores considerados, permitir correcção dos dados de entrada e evitar classificações baseadas em informação incompleta ou não validada."", ""requirements"": [""AUD-FUND-01"", ""AUD-MARKET-01"", ""AUD-OP-04""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p483"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p636"", ""section"": ""6"", ""first_paragraph"": 636, ""last_paragraph"": 641, ""text"": ""INV-005 | Fundos compatíveis com explicação da correspondência | Sim | Sem demonstração suficiente | — | Demonstrar catálogo, cobertura, critérios, prazos, actualização e justificação."", ""requirements"": [""AUD-FUND-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p636"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p723"", ""section"": ""6.1"", ""first_paragraph"": 723, ""last_paragraph"": 729, ""text"": ""§1.5 | Fundos nacionais e territoriais | INV-005 | Sim | Sem demonstração suficiente | — | Demonstrar cadastro, fonte, actualização, cobertura, critérios, prazos e correspondência fundamentada."", ""requirements"": [""AUD-FUND-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p723"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}]",Consumidor específico não demonstrado.,Contrato específico não demonstrado.,Nenhuma entidade/regra criada para este módulo.,"A recuperação do original da especificação é prova do acervo, não deste percurso.",Pendente de implementação/prova própria.,"Novo ID apenas após pesquisa de correspondência: os requisitos relacionados são componentes a reutilizar, não equivalências. [Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] ",não implementado,Não demonstrada para este requisito específico; nenhum pacote ativado por esta incorporação. COUNTRY02ON preservado.,"Diagnóstico específico anterior de ausência/cobertura conservado; inventário atual não demonstra entrega posterior deste incremento. Nenhuma nova implementação iniciada nesta auditoria. -[RECONCILIACAO-43-20261019] 15: Implementar fonte/gestor, janela, elegibilidade explicável, estados desconhecido/expirado e interesse idempotente.","[FUNDING-PUBLIC-EDITORIAL-20261111] Descrição/produtos/serviços sem texto de importação/fichas/documento gerador. Restam instalação/visual e enriquecimento de ofertas específicas quando informado;sem republicação do lote. | Histórico: [INSTITUICOES-20261110] Local/categoria/tipo → banco e seguradora → fonte/contacto → mesmo dossier → actualização do processo/recuperação demonstrados; presença física e cobertura separadas, incertezas/histórico explícitos. Restam instalação, revisão/publicação editorial autenticada, consulta efectiva no destino e visual. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [ACT12-20261110] Onze fichas fundamentadas (7instituições+4programas/fundos; BNI Capital como produto BNI), pesquisa local/necessidade no mesmo produto, condições/fontes/contactos e gravação/recuperação no mesmo dossier demonstradas. Restam instalação, preparação/revisão/publicação autenticada e consulta real no destino; visual pendente. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Catálogo/editor/versionamento/critérios e alertas locais já implementados; fontes instaladas até ff726e57. Restam vínculos da referência, canais/fontes externos e observação visual. Confirmar operação do agendador no âmbito configurado sem presumir ausência ou criar destinatários. | Histórico anterior preservado: 02/11/2026: concorrência do gerador verificada nos cenários delimitados e perguntas aplicáveis corrigidas. Restam visual, vínculos da referência, canais externos e disponibilização/agendador. Histórico: 02/11/2026: oportunidades, concursos e fundos/apoios do catálogo integrados em alertas locais com prova. Restam canais/outras fontes externas, concorrência específica do gerador, visual, vínculos de referência e disponibilização/agendador. Histórico: 02/11/2026: concorrência demonstrada nos cinco cenários delimitados e impasse corrigido. Restam visual, vínculos ao cadastro da referência, alertas de incentivos e disponibilização. Histórico: 02/11/2026: referência oficial preparada pela interface com prova local; restam vínculos sectorial/cartográfico da referência, concorrência/visual, alertas de incentivos e disponibilização. Histórico: 02/11/2026: filtros e ensaios específicos de documentos implementados/verificados localmente. Restam fontes reais incorporadas, visual, concorrência e disponibilização; integração de incentivos nos alertas não demonstrada. Histórico preservado: 02/11/2026: implementação local parcial com editor e percurso público; restam filtros territoriais/sectoriais, provas específicas de documentos/conflitos, fontes reais e visual/disponibilização. Histórico: Catálogo de fundos com janelas e elegibilidade não implementado; ofertas experimentais não o substituem. +[RECONCILIACAO-43-20261019] 15: Implementar fonte/gestor, janela, elegibilidade explicável, estados desconhecido/expirado e interesse idempotente.","[INSTALADO-a59142ca-20261111] Delta editorial encerrado em implementação/instalação;restam visual e enriquecimento de produtos específicos quando informado. Sem nova selecção/publicação do lote. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Descrição/produtos/serviços sem texto de importação/fichas/documento gerador. Restam instalação/visual e enriquecimento de ofertas específicas quando informado;sem republicação do lote. | Histórico: [INSTITUICOES-20261110] Local/categoria/tipo → banco e seguradora → fonte/contacto → mesmo dossier → actualização do processo/recuperação demonstrados; presença física e cobertura separadas, incertezas/histórico explícitos. Restam instalação, revisão/publicação editorial autenticada, consulta efectiva no destino e visual. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [ACT12-20261110] Onze fichas fundamentadas (7instituições+4programas/fundos; BNI Capital como produto BNI), pesquisa local/necessidade no mesmo produto, condições/fontes/contactos e gravação/recuperação no mesmo dossier demonstradas. Restam instalação, preparação/revisão/publicação autenticada e consulta real no destino; visual pendente. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Catálogo/editor/versionamento/critérios e alertas locais já implementados; fontes instaladas até ff726e57. Restam vínculos da referência, canais/fontes externos e observação visual. Confirmar operação do agendador no âmbito configurado sem presumir ausência ou criar destinatários. | Histórico anterior preservado: 02/11/2026: concorrência do gerador verificada nos cenários delimitados e perguntas aplicáveis corrigidas. Restam visual, vínculos da referência, canais externos e disponibilização/agendador. Histórico: 02/11/2026: oportunidades, concursos e fundos/apoios do catálogo integrados em alertas locais com prova. Restam canais/outras fontes externas, concorrência específica do gerador, visual, vínculos de referência e disponibilização/agendador. Histórico: 02/11/2026: concorrência demonstrada nos cinco cenários delimitados e impasse corrigido. Restam visual, vínculos ao cadastro da referência, alertas de incentivos e disponibilização. Histórico: 02/11/2026: referência oficial preparada pela interface com prova local; restam vínculos sectorial/cartográfico da referência, concorrência/visual, alertas de incentivos e disponibilização. Histórico: 02/11/2026: filtros e ensaios específicos de documentos implementados/verificados localmente. Restam fontes reais incorporadas, visual, concorrência e disponibilização; integração de incentivos nos alertas não demonstrada. Histórico preservado: 02/11/2026: implementação local parcial com editor e percurso público; restam filtros territoriais/sectoriais, provas específicas de documentos/conflitos, fontes reais e visual/disponibilização. Histórico: Catálogo de fundos com janelas e elegibilidade não implementado; ofertas experimentais não o substituem. -[UTILIZACAO-HOMOLOGACAO-20261019] 15: Desenvolvimento restante + dados — Primeiro fundo documentado e tratamento de elegibilidade/prazo ainda em falta. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","Biblioteca, taxonomias, fontes e filtros comuns","Documentos/entidades/fontes/parâmetros próprios antes de implementação; sem novos módulos nesta auditoria. Fundos com fonte/data, elegibilidade explicada e janela; indeterminado quando parâmetros faltam.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,"Nova funcionalidade/expansão; preparar execução, não implementar nesta auditoria",Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: incrementos futuros. Esforço de código adicional só após lacuna reproduzida.,"[FUNDING-PUBLIC-EDITORIAL-20261111] Nove testes afectados,três novos:270referências,edições preservadas,produtos não inventados,lista/detalhe reais sem metadados internos. outputs/funding-public-editorial-20261111/verification.json;sem alteração de cadastros/interesses/editorial/fontes. | Histórico: [INSTITUICOES-20261110]outputs/funding-directory-20261110/institutions/{content,verification}.json e catalogo-qa.html/270fichas;5API/735asserções e28frontend dirigidos. Fonte Instituições financeiras em Moçambique.docx SHA119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108. | Histórico anterior preservado: [ACT12-20261110] outputs/funding-directory-20261110/{verification,content-qa,dossier-qa}.json e catalogo-qa.html/11fichas;3API/127asserções,13frontend; fonte benchmark de melhorias investeMoz.docx SHA065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Instalação ff726e57: outputs/reviewed-install-20261110/verification.json; fontes aceites e recibos anteriores reutilizados. Saldo por percurso no início de visao-consolidada-modulos.md. segmentacao-processos-reconciliacao-20261011.md; contratos/rotas inventariados atuais; não há prova de percurso completo deste incremento. | Homologação teste-investidor 19/10/2026: Fundos=Não demonstrado. Saldo derivado e limites em outputs/investmoz-disponibilizacao-integral-20261019/SALDO-E-ACTUALIZACAO-CONSOLIDADA.md. Não substitui estado/provas do activo; trecho documental encerrado, vínculo dossier aberto. | Proposta integral fdcb31f1b5b9: aplicação activa local completa + R2/DOC01/destino reconciliados; schema/build/recuperação de contexto e reversão de apresentação ensaiados no clone isolado. Não instalado remotamente. Inc. QA territoriais/Inhambane/programas separados. Limites e decisões em outputs/investmoz-disponibilizacao-integral-20261019/PROPOSTA-INTEGRAL-PARA-DECISAO.md. | Execução autorizada fdcb31f1b5b9 concluída em teste-investidor: Fundos=Não demonstrado. 1080 hashes iguais, schema171/88, custódia/scan/recuperação reais. Sem publicação ou papéis novos. Vínculo dossier legítimo pendente; incrementos QA separados. Limites em outputs/investmoz-disponibilizacao-integral-20261019/RESULTADO-DISPONIBILIZACAO-INTEGRAL.md; não encerra critérios globais não demonstrados. +[UTILIZACAO-HOMOLOGACAO-20261019] 15: Desenvolvimento restante + dados — Primeiro fundo documentado e tratamento de elegibilidade/prazo ainda em falta. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","Biblioteca, taxonomias, fontes e filtros comuns","Documentos/entidades/fontes/parâmetros próprios antes de implementação; sem novos módulos nesta auditoria. Fundos com fonte/data, elegibilidade explicada e janela; indeterminado quando parâmetros faltam.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,"Nova funcionalidade/expansão; preparar execução, não implementar nesta auditoria",Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: incrementos futuros. Esforço de código adicional só após lacuna reproduzida.,"[INSTALADO-a59142ca-20261111] outputs/funding-public-editorial-20261111/installation.json:16fontes,HTTP200,backup/restauro190tabelas/369ficheiros,sete tabelas protegidas idênticas,zero migrações/importações/republicações. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Nove testes afectados,três novos:270referências,edições preservadas,produtos não inventados,lista/detalhe reais sem metadados internos. outputs/funding-public-editorial-20261111/verification.json;sem alteração de cadastros/interesses/editorial/fontes. | Histórico: [INSTITUICOES-20261110]outputs/funding-directory-20261110/institutions/{content,verification}.json e catalogo-qa.html/270fichas;5API/735asserções e28frontend dirigidos. Fonte Instituições financeiras em Moçambique.docx SHA119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108. | Histórico anterior preservado: [ACT12-20261110] outputs/funding-directory-20261110/{verification,content-qa,dossier-qa}.json e catalogo-qa.html/11fichas;3API/127asserções,13frontend; fonte benchmark de melhorias investeMoz.docx SHA065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Instalação ff726e57: outputs/reviewed-install-20261110/verification.json; fontes aceites e recibos anteriores reutilizados. Saldo por percurso no início de visao-consolidada-modulos.md. segmentacao-processos-reconciliacao-20261011.md; contratos/rotas inventariados atuais; não há prova de percurso completo deste incremento. | Homologação teste-investidor 19/10/2026: Fundos=Não demonstrado. Saldo derivado e limites em outputs/investmoz-disponibilizacao-integral-20261019/SALDO-E-ACTUALIZACAO-CONSOLIDADA.md. Não substitui estado/provas do activo; trecho documental encerrado, vínculo dossier aberto. | Proposta integral fdcb31f1b5b9: aplicação activa local completa + R2/DOC01/destino reconciliados; schema/build/recuperação de contexto e reversão de apresentação ensaiados no clone isolado. Não instalado remotamente. Inc. QA territoriais/Inhambane/programas separados. Limites e decisões em outputs/investmoz-disponibilizacao-integral-20261019/PROPOSTA-INTEGRAL-PARA-DECISAO.md. | Execução autorizada fdcb31f1b5b9 concluída em teste-investidor: Fundos=Não demonstrado. 1080 hashes iguais, schema171/88, custódia/scan/recuperação reais. Sem publicação ou papéis novos. Vínculo dossier legítimo pendente; incrementos QA separados. Limites em outputs/investmoz-disponibilizacao-integral-20261019/RESULTADO-DISPONIBILIZACAO-INTEGRAL.md; não encerra critérios globais não demonstrados. [UTILIZACAO-HOMOLOGACAO-20261019] Leitura nominal de contas/recursos no destino; saldo18/10; prévia29 sem escrita; comparação de hashes QA separados. outputs/investmoz-disponibilizacao-integral-20261019/UTILIZACAO-EFECTIVA-HOMOLOGACAO.md diff --git a/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md b/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md index 6b0a033e..e7f4ea1a 100644 --- a/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md +++ b/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md @@ -1,3 +1,11 @@ +## 11/11/2026 — apresentação financeira profissional instalada ema59142ca + +Instalação expressamente autorizada,executada pelo processo Git existente e conferida às11:38:54Africa/Johannesburg(09:38:54UTC): `a59142caa2fc277975be82fb550223ff7d949594`. O directório `/fundos` e o detalhe apresentam descrição e produtos/serviços conhecidos,sem usar texto de importação,fichas ou documento gerador como apresentação. Descrições específicas são preservadas;resumo genérico exacto passa a uma descrição pela natureza publicada. Não são inventadas ofertas para instituições sem produtos específicos identificados. Metadados/fontes/histórico mantidos no editor;ligações institucionais e datas úteis acessíveis separadamente. Orientação transversal registada emAGENTS. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Dezasseis fontes por hash;revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração intacta,zero migrações/importações/republicações do lote. Totais/checksums idênticos ao backup nas sete tabelas protegidas:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275registos/270instituições publicadas preservados. Recibo `outputs/funding-public-editorial-20261111/installation.json`;pacote `outputs/entrega-financeiras-editorial-20261111.zip`,SHA256 `531db038a46ee32606ebbed0aab43630e2f68b05569ed3a6977b85b59ea68b8b`. Revisão8f295f05 preservada para reversão. + +Este delta deixa de ser pendência de implementação/instalação. Visual permanece separado,enriquecimento de produtos específicos depende de informação disponível. Não é necessário seleccionar/publicar novamente as270instituições. Restantes módulos e resíduos fiscais conservam o saldo existente;portal não declarado integralmente concluído. + ## 11/11/2026 — apresentação pública profissional do directório financeiro em QA **Pedido do proprietário:** descrições profissionais e apelativas,com descrição/produtos/serviços úteis ao investidor,sem texto de fichas,importação ou documento gerador;orientação transversal registada emAGENTS. O directório e o detalhe passam a uma apresentação editorial comum:reconhece exclusivamente o resumo genérico exacto da importação e usa a natureza publicada da entidade;descrições editoriais específicas são preservadas e limpas da fórmula genérica final. Produtos identificados são apresentados pelos nomes/instrumentos existentes;os sete catálogos específicos disponíveis não são extrapolados para outras entidades. Nas restantes,apresentam-se áreas de serviço conhecidas ou contacto para conhecer soluções,sem inventar produtos/condições. From 1b8b9f414a0b521ab27c020a5c005e512e08ca08 Mon Sep 17 00:00:00 2001 From: Paulo Massingue Date: Wed, 11 Nov 2026 11:53:41 +0200 Subject: [PATCH 2/6] . --- AGENTS.md | 8 + .../Api/TranslationApiController.php | 33 +- .../Controllers/Api/V1/HomeController.php | 8 +- app/Http/Controllers/EducationController.php | 26 + .../FundingProgrammeController.php | 77 +- .../InvestmentPreparationController.php | 50 + .../OpportunityCurationController.php | 30 + .../OpportunityManagementController.php | 3 + .../Controllers/PublicSitemapController.php | 67 + .../Controllers/VirtualDeskController.php | 19 +- app/Providers/AppServiceProvider.php | 2 + app/Services/EducationReviews.php | 131 + app/Services/FundingDossierPreparation.php | 97 + .../FundingInstitutionClassification.php | 73 + app/Services/FundingInstitutionDetails.php | 202 + app/Services/FundingProgrammeReferences.php | 88 +- app/Services/FundingProgrammes.php | 45 +- app/Services/InvestmentGeography.php | 47 + .../InvestmentPreparationWorkspace.php | 489 + app/Services/InvestorPath.php | 18 +- app/Services/OpportunityCuration.php | 132 + app/Services/OpportunityProfileWorkflow.php | 5 + app/Services/PortalProfileAccess.php | 2 + app/Support/PublicSitemapXml.php | 23 + config/portal.php | 2 +- .../data/funding-institutions-nov2026.json | 32605 ++++++++++++++++ database/data/funding-references.json | 815 +- .../unification/traceability-and-manual.md | 412 + .../ajustes-por-ambito-2026-11-10.md | 75 + docs/investmoz/v2/auditoria-portal/backlog.md | 377 + ...iagnostico-navegador-entrega-2026-11-10.md | 43 + ...ga-conjunta-contador-aliases-2026-11-10.md | 50 + 32 files changed, 36011 insertions(+), 43 deletions(-) create mode 100644 app/Http/Controllers/InvestmentPreparationController.php create mode 100644 app/Http/Controllers/OpportunityCurationController.php create mode 100644 app/Http/Controllers/PublicSitemapController.php create mode 100644 app/Services/FundingDossierPreparation.php create mode 100644 app/Services/FundingInstitutionClassification.php create mode 100644 app/Services/FundingInstitutionDetails.php create mode 100644 app/Services/InvestmentPreparationWorkspace.php create mode 100644 app/Services/OpportunityCuration.php create mode 100644 app/Support/PublicSitemapXml.php create mode 100644 database/data/funding-institutions-nov2026.json create mode 100644 docs/investmoz/v2/auditoria-portal/ajustes-por-ambito-2026-11-10.md create mode 100644 docs/investmoz/v2/auditoria-portal/diagnostico-navegador-entrega-2026-11-10.md create mode 100644 docs/investmoz/v2/auditoria-portal/entrega-conjunta-contador-aliases-2026-11-10.md diff --git a/AGENTS.md b/AGENTS.md index 362a59df..d693d3f9 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,3 +1,11 @@ +## Comunicação pública — orientação expressa do proprietário,11/11/2026 + +Apresentar conteúdos públicos com linguagem profissional,clara e apelativa,centrada na entidade,oportunidade,produtos e serviços úteis ao investidor. Não usar descrições de importação,cadastro,fichas,ficheiros ou documentos geradores como apresentação comercial. Preservar as fontes,versões e rastreabilidade no cadastro/editor;ligações institucionais e datas úteis podem ser consultadas separadamente. Não inventar ofertas,condições,disponibilidade,cobertura ou garantias para preencher lacunas. Esta orientação aplica-se transversalmente aos conteúdos do portal. + +## Simulação de viabilidade — clarificação expressa do proprietário,11/11/2026 + +O InvesteMoz simula impostos para avaliar a viabilidade do negócio; não actua como entidade que executa pagamentos. Apresentar PPC/PEC e distribuição por meses como estimativas fiscais e projecções de tesouraria,com fontes e pressupostos. Montantes já pagos,quando fornecidos,são dados documentais para o cálculo. Não confundir uma hipótese de caixa com pagamento efectuado,declaração submetida ou cumprimento fiscal certificado. Preservar os cálculos,históricos e dados aceites; não criar serviços de cobrança/execução de pagamentos como requisito de conclusão deste simulador. + # Instruções permanentes do projeto InvesteMoz ## Encerramento e reabertura do dossier — decisão do proprietário, 03/11/2026 diff --git a/app/Http/Controllers/Api/TranslationApiController.php b/app/Http/Controllers/Api/TranslationApiController.php index 7f4c8a59..7056ce73 100644 --- a/app/Http/Controllers/Api/TranslationApiController.php +++ b/app/Http/Controllers/Api/TranslationApiController.php @@ -26,13 +26,27 @@ class TranslationApiController extends Controller public function translate(Request $request): JsonResponse { $data = $request->validate([ - 'text' => 'required|string|max:10000', + 'text' => is_array($request->input('text')) + ? 'required|array|min:1|max:8' + : 'required|string|max:10000', + 'text.*' => 'required|string|max:10000', 'source_lang' => 'required|string|max:20', 'target_lang' => 'required|string|max:20', 'is_html' => 'boolean', ]); + + $isBatch = is_array($data['text']); + if ($isBatch && mb_strlen(implode('', $data['text'])) > 10000) { + return response()->json(['message' => 'O lote de tradução excede o limite permitido.'], 422); + } + if ($data['source_lang'] === $data['target_lang']) { - return response()->json(['original_text' => $data['text'], 'translated_text' => $data['text'], 'source_lang' => $data['source_lang'], 'target_lang' => $data['target_lang']])->header('Cache-Control', 'no-store'); + return response()->json([ + 'original_text' => $data['text'], + 'translated_text' => $data['text'], + 'source_lang' => $data['source_lang'], + 'target_lang' => $data['target_lang'], + ])->header('Cache-Control', 'no-store'); } $payload = ['q' => $data['text'], 'source' => $data['source_lang'], 'target' => $data['target_lang'], 'format' => ($data['is_html'] ?? false) ? 'html' : 'text']; @@ -42,8 +56,19 @@ class TranslationApiController extends Controller try { $response = Http::connectTimeout(2)->timeout(config('services.translation.timeout'))->post($this->url().'/translate', $payload); $translated = $response->json('translatedText'); - if ($response->successful() && is_string($translated) && $translated !== '') { - return response()->json(['original_text' => $data['text'], 'translated_text' => $translated, 'source_lang' => $data['source_lang'], 'target_lang' => $data['target_lang']])->header('Cache-Control', 'no-store'); + $validTranslation = $isBatch + ? is_array($translated) + && count($translated) === count($data['text']) + && ! array_filter($translated, fn ($text) => ! is_string($text) || $text === '') + : is_string($translated) && $translated !== ''; + + if ($response->successful() && $validTranslation) { + return response()->json([ + 'original_text' => $data['text'], + 'translated_text' => $translated, + 'source_lang' => $data['source_lang'], + 'target_lang' => $data['target_lang'], + ])->header('Cache-Control', 'no-store'); } } catch (Throwable) { } diff --git a/app/Http/Controllers/Api/V1/HomeController.php b/app/Http/Controllers/Api/V1/HomeController.php index 068da669..3f9bff4c 100644 --- a/app/Http/Controllers/Api/V1/HomeController.php +++ b/app/Http/Controllers/Api/V1/HomeController.php @@ -4,6 +4,7 @@ namespace App\Http\Controllers\Api\V1; use App\Http\Controllers\Controller; use App\Models\Opportunity; +use App\Services\InvestmentGeography; use App\Services\SectorOrganization; use Illuminate\Http\JsonResponse; use Illuminate\Http\Request; @@ -20,8 +21,9 @@ class HomeController extends Controller $locale = $validated['locale'] ?? 'pt'; - $data = Cache::remember("portal_home_sector_organization_v1_{$locale}", now()->addMinutes(10), function () { + $data = Cache::remember("portal_home_territorial_v2_{$locale}", now()->addMinutes(10), function () { $sectors = SectorOrganization::catalog(); + $statistics = app(InvestmentGeography::class)->opportunityStatistics(); $featured = Opportunity::with('sector:id,name,slug') ->published()->where('is_featured', true) @@ -48,9 +50,9 @@ class HomeController extends Controller 'url' => "/oportunidades/{$o->slug}", ])->values()->all(), 'stats' => [ - 'opportunities' => Opportunity::published()->count(), + 'opportunities' => $statistics['opportunities'], 'sectors' => $sectors->count(), - 'provinces' => Opportunity::published()->distinct('province')->count('province'), + 'provinces' => $statistics['provinces'], ], ]; }); diff --git a/app/Http/Controllers/EducationController.php b/app/Http/Controllers/EducationController.php index dd7a40a0..e9fe2ade 100644 --- a/app/Http/Controllers/EducationController.php +++ b/app/Http/Controllers/EducationController.php @@ -21,11 +21,13 @@ use App\Services\EducationWorkQueue; use App\Services\InvestmentGeography; use App\Services\PortalAudit; use Carbon\CarbonImmutable; +use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\Support\Facades\Crypt; use Illuminate\Support\Facades\DB; use Illuminate\Validation\Rule; +use Illuminate\Validation\ValidationException; use Inertia\Inertia; use Inertia\Response; @@ -166,6 +168,7 @@ class EducationController extends Controller Inertia::encryptHistory(); return tap(Inertia::render('education/declaration', ['declaration' => $row, 'kind' => $kind, 'actorId' => $request->user()->id, 'today' => now()->toDateString(), + 'preparation' => app(EducationReviews::class)->preparation($request->user(), $record), 'history' => app(EducationReviews::class)->history($request->user(), $record), 'backUrl' => route('management.education.index', $filters, false), 'references' => $references])->toResponse($request), static fn (\Symfony\Component\HttpFoundation\Response $response) => $response->headers->set('Cache-Control', 'private, no-store')); } @@ -203,6 +206,29 @@ class EducationController extends Controller return back()->with('success', 'Declaração registada para revisão independente.'); } + public function reviewPreparation(Request $request, string $kind, string $id): JsonResponse + { + $service = app(EducationReviews::class); + app(EducationAccess::class)->authorize($request->user()); + if ($request->isMethod('POST')) { + // Like CRM preparations, retain partial text before business validation. + $input = json_decode($request->getContent(), true); + if (! is_array($input)) { + throw ValidationException::withMessages(['snapshot' => 'A preparação deve ser enviada em JSON.']); + } + $view = $service->savePreparation($request->user(), $kind, $id, $input); + } else { + $expected = $request->validate(['actor_id' => 'sometimes|required|integer|min:1']); + abort_if(isset($expected['actor_id']) && (int) $expected['actor_id'] !== $request->user()->id, 409, 'A conta mudou. Actualize a entrada antes de recuperar.'); + $record = match ($kind) { + 'demands' => LabourDemand::findOrFail($id), 'capacities' => TrainingCapacity::findOrFail($id), default => abort(404) + }; + $view = $service->preparation($request->user(), $record); + } + + return response()->json($view)->header('Cache-Control', 'private, no-store'); + } + public function review(Request $request, string $kind, string $id): RedirectResponse { $result = app(EducationReviews::class)->decide($request->user(), $kind, $id, $request->all()); diff --git a/app/Http/Controllers/FundingProgrammeController.php b/app/Http/Controllers/FundingProgrammeController.php index 9fe7778b..fba4684d 100644 --- a/app/Http/Controllers/FundingProgrammeController.php +++ b/app/Http/Controllers/FundingProgrammeController.php @@ -4,10 +4,16 @@ namespace App\Http\Controllers; use App\Models\Sector; use App\Services\DocumentManagementAccess; +use App\Services\FundingDossierPreparation; +use App\Services\FundingInstitutionClassification; +use App\Services\FundingInstitutionDetails; use App\Services\FundingProgrammeReferences; use App\Services\FundingProgrammes; use App\Services\InvestmentGeography; +use App\Services\InvestorContext; +use App\Services\InvestorPath; use App\Services\Procurement; +use App\Services\VirtualDesk; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; @@ -22,20 +28,38 @@ final class FundingProgrammeController extends Controller { public function reference(Request $request, string $code, FundingProgrammeReferences $references): \Symfony\Component\HttpFoundation\Response { - return tap(Inertia::render('funding/reference', ['reference' => $references->preview($request->user(), $code)])->toResponse($request), + $plan = $references->preview($request->user(), $code); + if ($request->expectsJson()) { + return response()->json($plan)->header('Cache-Control', 'private, no-store'); + } + + return tap(Inertia::render('funding/reference', ['reference' => $plan])->toResponse($request), static fn (\Symfony\Component\HttpFoundation\Response $response) => $response->headers->set('Cache-Control', 'private, no-store')); } - public function prepareReference(Request $request, string $code, FundingProgrammeReferences $references): RedirectResponse + public function prepareReference(Request $request, string $code, FundingProgrammeReferences $references): RedirectResponse|JsonResponse { $data = $request->validate(['hash' => 'required|string|size:64']); $result = $references->prepare($request->user(), $code, $data['hash']); + if ($request->expectsJson()) { + $reference = $references->preview($request->user(), $code); + $service = app(FundingProgrammes::class); + $matches = $service->matchesReference($request->user(), $result['id'], $reference['draft']); + $publication = $matches ? $service->preview($request->user(), $result['id']) : null; + + return response()->json([...$result, 'matches_reference' => $matches, 'publication' => $publication ? ['version' => $publication['version'], 'hash' => $publication['hash']] : null])->header('Cache-Control', 'private, no-store'); + } return redirect('/management/fundos/'.$result['id'])->with('success', $result['created'] ? 'Rascunho preparado com as fontes indicadas. Ainda não está publicado.' : 'Esta referência já tem ficha. Aberta a versão existente, sem substituir alterações ou acrescentar chamadas.'); } + public function assisted(Request $request, FundingProgrammeReferences $references): \Symfony\Component\HttpFoundation\Response + { + return tap(Inertia::render('funding/assisted', ['batch' => $references->assisted($request->user())])->toResponse($request), static fn ($response) => $response->headers->set('Cache-Control', 'private, no-store')); + } + public function manage(Request $request, FundingProgrammes $service): \Symfony\Component\HttpFoundation\Response { $service->guard($request->user()); @@ -43,7 +67,7 @@ final class FundingProgrammeController extends Controller $items->through(fn ($row) => ['id' => $row->id, 'title' => json_decode($row->draft, true)['title'] ?? 'Rascunho sem título', 'version' => (int) $row->version, 'published' => $row->published_version_id !== null]); - return tap(Inertia::render('funding/manage', ['items' => $items])->toResponse($request), + return tap(Inertia::render('funding/manage', ['items' => $items, 'references' => app(FundingProgrammeReferences::class)->choices($request->user())])->toResponse($request), static fn (\Symfony\Component\HttpFoundation\Response $response) => $response->headers->set('Cache-Control', 'private, no-store')); } @@ -63,6 +87,7 @@ final class FundingProgrammeController extends Controller return tap(Inertia::render('funding/edit', ['record' => $row ? ['id' => $row->id, 'code' => $row->code, 'version' => (int) $row->version, 'draft' => json_decode($row->draft, true), 'published' => $row->published_version_id !== null] : null, 'references' => Arr::only($references, ['organizations', 'sectors', 'territories', 'documents']), + 'categories' => FundingInstitutionClassification::CATEGORIES, 'institutionTypes' => FundingInstitutionClassification::TYPES, 'institutionNatures' => FundingInstitutionDetails::NATURES, 'needs' => FundingInstitutionDetails::NEEDS, 'kinds' => FundingProgrammes::KINDS, 'windowModes' => FundingProgrammes::WINDOWS, 'history' => $id ? DB::table('funding_programme_versions')->where('programme_id', $id)->orderByDesc('version')->get(['version', 'reason', 'published_at']) : []])->toResponse($request), static fn (\Symfony\Component\HttpFoundation\Response $response) => $response->headers->set('Cache-Control', 'private, no-store')); @@ -80,9 +105,12 @@ final class FundingProgrammeController extends Controller return response()->json($service->preview($request->user(), $id))->header('Cache-Control', 'private, no-store'); } - public function publish(Request $request, string $id, FundingProgrammes $service): RedirectResponse + public function publish(Request $request, string $id, FundingProgrammes $service): RedirectResponse|JsonResponse { - $service->publish($request->user(), $id, $request->all()); + $versionId = $service->publish($request->user(), $id, $request->all()); + if ($request->expectsJson()) { + return response()->json(['id' => $id, 'version_id' => $versionId, 'published' => true])->header('Cache-Control', 'private, no-store'); + } return back()->with('success', 'Nova versão publicada. Os interesses anteriores conservam a versão guardada.'); } @@ -118,15 +146,22 @@ final class FundingProgrammeController extends Controller public function index(Request $request, FundingProgrammes $service): \Symfony\Component\HttpFoundation\Response { - $filters = $request->validate(['q' => 'nullable|string|max:150', 'kind' => 'nullable|in:fund,programme,incentive', + $filters = $request->validate(['q' => 'nullable|string|max:150', 'kind' => 'nullable|in:institution,fund,programme,incentive', + 'category' => ['nullable', Rule::in(array_keys(FundingInstitutionClassification::CATEGORIES))], 'institution_type' => ['nullable', Rule::in(array_keys(FundingInstitutionClassification::TYPES))], 'location_mode' => 'nullable|in:physical,coverage', 'include_historical' => 'nullable|boolean', + 'need' => ['nullable', Rule::in(array_keys(FundingInstitutionDetails::NEEDS))], + 'context' => 'nullable|uuid', 'opportunity' => 'nullable|string|max:150', 'territory' => ['nullable', 'uuid', Rule::in(app(InvestmentGeography::class)->publicReferences()->pluck('id')->all())], 'sector' => ['nullable', 'integer', Rule::in(Sector::choices()->whereNotNull('published_at')->pluck('id')->all())], 'certainty' => 'nullable|in:include_unknown,documented', 'state' => 'nullable|in:open,closed,upcoming,unknown']); $filters = array_filter($filters, fn ($value) => $value !== null && $value !== ''); + $dossier = $request->user() && ! empty($filters['context']) ? app(FundingDossierPreparation::class)->context($request->user(), $filters['context'], $filters['opportunity'] ?? null) : null; + if ($dossier && empty($filters['territory']) && $dossier['territory']) { + $filters['territory'] = $dossier['territory']; + } $query = $service->catalogueQuery($filters); if (! empty($filters['q'])) { $term = '%'.str_replace(['\\', '%', '_'], ['\\\\', '\\%', '\\_'], $filters['q']).'%'; - $query->where(fn ($q) => $q->whereRaw("v.payload->>'title' ilike ?", [$term])->orWhereRaw("v.payload->>'summary' ilike ?", [$term])); + $query->where(fn ($q) => $q->whereRaw("v.payload->>'title' ilike ?", [$term])->orWhereRaw("v.payload->>'summary' ilike ?", [$term])->orWhereRaw("(v.payload->'aliases')::text ilike ?", [$term])->orWhereRaw("EXISTS (SELECT 1 FROM jsonb_array_elements(COALESCE(v.payload->'locations','[]'::jsonb)) l WHERE l->>'label' ilike ? OR l->>'address' ilike ? OR l->>'location_text' ilike ?)", [$term, $term, $term])); } if (! empty($filters['kind'])) { $query->whereRaw("v.payload->>'kind' = ?", [$filters['kind']]); @@ -138,7 +173,7 @@ final class FundingProgrammeController extends Controller return [...$record, 'filter_explanation' => $service->filterExplanation($record, $filters)]; }); - return tap(Inertia::render('funding/index', ['items' => $items, 'filters' => $filters, 'kinds' => FundingProgrammes::KINDS, + return tap(Inertia::render('funding/index', ['items' => $items, 'filters' => $filters, 'categories' => FundingInstitutionClassification::CATEGORIES, 'institutionTypes' => FundingInstitutionClassification::TYPES, 'kinds' => FundingProgrammes::KINDS, 'needs' => FundingInstitutionDetails::NEEDS, 'dossier' => $dossier, 'options' => ['territories' => app(InvestmentGeography::class)->publicReferences()->orderBy('name')->get(['id', 'name']), 'sectors' => Sector::choices()->whereNotNull('published_at')->orderBy('name')->get(['id', 'name'])], 'management' => $service->access($request->user())]) ->toResponse($request), static fn (\Symfony\Component\HttpFoundation\Response $response) => $response->headers->set('Cache-Control', 'private, no-store')); @@ -146,14 +181,38 @@ final class FundingProgrammeController extends Controller public function show(Request $request, string $id, FundingProgrammes $service): \Symfony\Component\HttpFoundation\Response { + $request->validate(['context' => 'nullable|uuid', 'opportunity' => 'nullable|string|max:150', 'need' => ['nullable', Rule::in(array_keys(FundingInstitutionDetails::NEEDS))], 'territory' => 'nullable|uuid', 'category' => 'nullable|string|max:80', 'institution_type' => 'nullable|string|max:80', 'location_mode' => 'nullable|in:physical,coverage']); + $dossier = $request->user() && $request->filled('context') ? app(FundingDossierPreparation::class)->context($request->user(), $request->string('context')->toString(), $request->query('opportunity')) : null; + if ($dossier && ! $request->filled('territory') && $dossier['territory']) { + $request->merge(['territory' => $dossier['territory']]); + } $record = $service->published($id); + $destinations = []; + if ($request->user()) { + foreach (app(InvestorPath::class)->contexts($request->user()) as $item) { + $case = app(VirtualDesk::class)->case($request->user(), $item['id']); + $state = app(InvestorContext::class)->state($case); + $choices = $state['opportunity_choices'] ?? []; + if ($choices === []) { + $destinations[] = ['id' => $item['id'], 'opportunity' => null, 'title' => $item['title']]; + } + foreach ($choices as $choice) { + $destinations[] = ['id' => $item['id'], 'opportunity' => $choice['opportunity']['key'], 'title' => $item['title'].' — '.$choice['opportunity']['title']]; + } + } + } $saved = $request->user() ? DB::table('funding_programme_interests as i')->join('funding_programme_versions as v', 'v.id', '=', 'i.version_id') ->where('i.programme_id', $id)->where('i.user_id', $request->user()->id)->whereNull('i.removed_at')->first(['v.version', 'i.saved_at']) : null; - return tap(Inertia::render('funding/show', ['record' => $record, 'saved' => $saved, 'authenticated' => $request->user() !== null]) + return tap(Inertia::render('funding/show', ['record' => $record, 'saved' => $saved, 'authenticated' => $request->user() !== null, 'dossier' => $dossier, 'selection' => [...$request->only(['need', 'territory', 'context', 'opportunity', 'category', 'institution_type', 'location_mode']), 'territory_label' => app(InvestmentGeography::class)->publicReferences()->where('id', $request->query('territory'))->value('name') ?? 'Local por seleccionar'], 'needs' => FundingInstitutionDetails::NEEDS, 'destinations' => $destinations]) ->toResponse($request), static fn (\Symfony\Component\HttpFoundation\Response $response) => $response->headers->set('Cache-Control', 'private, no-store')); } + public function dossier(Request $request, string $id, FundingDossierPreparation $service): JsonResponse + { + return response()->json($service->save($request->user(), $id, $request->all()))->header('Cache-Control', 'private, no-store'); + } + public function assess(Request $request, string $id, FundingProgrammes $service): JsonResponse { return response()->json($service->assess($id, $request->all()))->header('Cache-Control', 'private, no-store'); diff --git a/app/Http/Controllers/InvestmentPreparationController.php b/app/Http/Controllers/InvestmentPreparationController.php new file mode 100644 index 00000000..74602a78 --- /dev/null +++ b/app/Http/Controllers/InvestmentPreparationController.php @@ -0,0 +1,50 @@ +validate(['opportunity' => 'nullable|string|max:150', 'history_scope' => 'nullable|in:dossier', 'history_before' => 'nullable|integer|min:1']); + $data = $workspace->view($request->user(), $id, $request->query('opportunity'), $request->filled('history_before') ? $request->integer('history_before') : null, $request->query('history_scope') === 'dossier'); + + return $request->expectsJson() ? response()->json($data) : Inertia::render('investor-path/preparation', ['workspace' => $data]); + } + + public function change(Request $request, string $id, InvestmentPreparationWorkspace $workspace): JsonResponse + { + return response()->json($workspace->change($request->user(), $id, $request->all())); + } + + public function preview(Request $request, string $id, InvestmentPreparationWorkspace $workspace): \Illuminate\Http\Response + { + $request->validate(['opportunity' => 'nullable|string|max:150', 'history_scope' => 'nullable|in:dossier']); + $data = $workspace->view($request->user(), $id, $request->query('opportunity'), null, $request->query('history_scope') === 'dossier'); + + return response()->view('investments.preparation-index', ['workspace' => $data, 'manifest' => null])->header('Content-Security-Policy', "sandbox; default-src 'none'; style-src 'unsafe-inline'")->header('X-Content-Type-Options', 'nosniff'); + } + + public function download(Request $request, string $id, string $exportId, InvestmentPreparationWorkspace $workspace): \Illuminate\Http\Response + { + $request->validate(['opportunity' => 'nullable|string|max:150', 'history_scope' => 'nullable|in:dossier']); + $bundle = $workspace->bundle($request->user(), $id, $request->query('opportunity'), $exportId, $request->query('history_scope') === 'dossier'); + + return response($bundle['bytes'], 200, ['Content-Type' => 'application/zip', 'Content-Disposition' => 'attachment; filename="preparacao-apiex-'.$id.'.zip"', 'X-Export-Id' => $exportId, 'X-Content-Type-Options' => 'nosniff']); + } + + public function export(Request $request, string $id, InvestmentPreparationWorkspace $workspace): \Illuminate\Http\Response + { + $body = [...$request->all(), 'action' => 'apiex_export']; + $state = $workspace->change($request->user(), $id, $body); + $bundle = $workspace->bundle($request->user(), $id, $state['opportunity'], $body['operation_key']); + + return response($bundle['bytes'], 200, ['Content-Type' => 'application/zip', 'Content-Disposition' => 'attachment; filename="preparacao-apiex-'.$id.'.zip"', 'X-Export-Id' => $bundle['export_id'], 'X-Content-Type-Options' => 'nosniff']); + } +} diff --git a/app/Http/Controllers/OpportunityCurationController.php b/app/Http/Controllers/OpportunityCurationController.php new file mode 100644 index 00000000..79a69784 --- /dev/null +++ b/app/Http/Controllers/OpportunityCurationController.php @@ -0,0 +1,30 @@ +path(), 'minhas-oportunidades') ? '/minhas-oportunidades' : '/management/opportunities'; + $filters = $request->validate(['page' => 'nullable|integer|min:1|max:1000000']); + + return Inertia::render('management/opportunity-curation', [...$service->state($request->user(), $id, (int) ($filters['page'] ?? 1)), 'basePath' => $base]); + } + + public function preview(Request $request, int $id, OpportunityCuration $service): JsonResponse + { + return response()->json($service->preview($request->user(), $id, $request->all()))->header('Cache-Control', 'private, no-store'); + } + + public function confirm(Request $request, int $id, OpportunityCuration $service): JsonResponse + { + return response()->json($service->confirm($request->user(), $id, $request->all()))->header('Cache-Control', 'private, no-store'); + } +} diff --git a/app/Http/Controllers/OpportunityManagementController.php b/app/Http/Controllers/OpportunityManagementController.php index f438477f..5862fe1c 100644 --- a/app/Http/Controllers/OpportunityManagementController.php +++ b/app/Http/Controllers/OpportunityManagementController.php @@ -8,6 +8,7 @@ use App\Models\Sector; use App\Services\InvestmentGeography; use App\Services\OpportunityCanonicalContract; use App\Services\OpportunityCanonicalResponse; +use App\Services\OpportunityCuration; use App\Services\OpportunityManagement; use App\Services\OpportunityManagementInstallation; use App\Services\OpportunityMaturity; @@ -130,6 +131,8 @@ class OpportunityManagementController extends Controller $access->authorize($request->user(), 'view', $record); } Inertia::share(['basePath' => str_starts_with($request->path(), 'minhas-oportunidades') ? '/minhas-oportunidades' : '/management/opportunities', + 'curationHref' => $record && app(OpportunityCuration::class)->allowed($request->user(), $record) + ? (str_starts_with($request->path(), 'minhas-oportunidades') ? '/minhas-oportunidades/' : '/management/opportunities/').$record->id.'/destaque' : null, 'canonicalOptions' => ($record?->owner_user_id !== null || str_starts_with($request->path(), 'minhas-oportunidades')) ? app(OpportunityCanonicalContract::class)->options($request->user(), $record) : null, 'workflowState' => $record ? $access->state($record) : null, 'profileReauthenticationRequired' => $record && $record->owner_user_id !== null diff --git a/app/Http/Controllers/PublicSitemapController.php b/app/Http/Controllers/PublicSitemapController.php new file mode 100644 index 00000000..d0fa7bc7 --- /dev/null +++ b/app/Http/Controllers/PublicSitemapController.php @@ -0,0 +1,67 @@ +base(); + $pages = (int) ceil(Opportunity::published()->count() / self::PAGE_SIZE); + $locations = (static function () use ($base, $pages): Generator { + yield $base.'/sitemap/pages.xml'; + for ($page = 1; $page <= $pages; $page++) { + yield $base.'/sitemap/opportunities/'.$page.'.xml'; + } + })(); + + return $this->response($xml, $locations, true); + } + + public function pages(PublicSitemapXml $xml): StreamedResponse + { + $base = $this->base(); + $paths = ['/', '/oportunidades', '/sectores', '/como-investir', '/documentos', '/apoio', '/simulador-fiscal', '/politica-de-privacidade', '/termos-de-uso']; + + return $this->response($xml, array_map(fn ($path) => $base.$path, $paths)); + } + + public function opportunities(string $page, PublicSitemapXml $xml): StreamedResponse + { + $number = filter_var($page, FILTER_VALIDATE_INT, ['options' => ['min_range' => 1, 'max_range' => 1000000]]); + abort_if($number === false, 404); + $base = $this->base(); + $records = Opportunity::published()->orderBy('id')->offset(($number - 1) * self::PAGE_SIZE)->limit(self::PAGE_SIZE)->get(['slug']); + abort_if($records->isEmpty(), 404); + + return $this->response($xml, $records->map(fn ($record) => $base.'/oportunidades/'.rawurlencode($record->slug))); + } + + private function base(): string + { + $url = rtrim((string) config('app.url'), '/'); + $parts = parse_url($url); + abort_unless(filter_var($url, FILTER_VALIDATE_URL) && is_array($parts) + && in_array($parts['scheme'] ?? null, ['http', 'https'], true) + && ! isset($parts['query']) && ! isset($parts['fragment']) && ! isset($parts['user']) && ! isset($parts['pass']), 503); + + return $url; + } + + /** @param iterable $locations */ + private function response(PublicSitemapXml $xml, iterable $locations, bool $index = false): StreamedResponse + { + return response()->stream(static function () use ($xml, $locations, $index): void { + foreach ($xml->chunks($locations, $index) as $chunk) { + echo $chunk; + } + }, 200, ['Content-Type' => 'application/xml; charset=UTF-8', 'Cache-Control' => 'no-store', 'X-Content-Type-Options' => 'nosniff']); + } +} diff --git a/app/Http/Controllers/VirtualDeskController.php b/app/Http/Controllers/VirtualDeskController.php index fecf0423..608d6b54 100644 --- a/app/Http/Controllers/VirtualDeskController.php +++ b/app/Http/Controllers/VirtualDeskController.php @@ -78,6 +78,23 @@ class VirtualDeskController extends Controller } public function showCase(Request $request, string $id, VirtualDesk $desk): JsonResponse|Response + { + $data = $this->caseViewData($request, $id, $desk); + + return $request->expectsJson() ? response()->json($data) : Inertia::render('desk/case', $data); + } + + public function preDossier(Request $request, string $id, VirtualDesk $desk): \Illuminate\Http\Response + { + return response()->view('desk.pre-dossier', $this->caseViewData($request, $id, $desk), 200, [ + 'Cache-Control' => 'private, no-store', 'X-Content-Type-Options' => 'nosniff', + ]); + } + + /** Same authorised projection for the workspace and its preparation document. + * @return array + */ + private function caseViewData(Request $request, string $id, VirtualDesk $desk): array { $case = $desk->case($request->user(), $id); $owner = $desk->owns($request->user(), $case, false); @@ -98,7 +115,7 @@ class VirtualDeskController extends Controller 'links' => DB::table('desk_institutional_links')->get()->map(fn ($link) => [...(array) $link, 'monitor' => app(InstitutionalLinkMonitor::class)->status($link)]), 'source' => config('virtual-desk.source'), 'support' => config('portal.support'), 'guidance' => app(InvestorGuidance::class)->installed() ? app(InvestorGuidance::class)->view($request->user(), $id) : null]; - return $request->expectsJson() ? response()->json($data) : Inertia::render('desk/case', $data); + return $data; } /** @return Collection */ diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 049084b5..37139348 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -81,6 +81,8 @@ class AppServiceProvider extends ServiceProvider Cache::forget('portal_home_v2_en'); Cache::forget('portal_home_sector_organization_v1_pt'); Cache::forget('portal_home_sector_organization_v1_en'); + Cache::forget('portal_home_territorial_v2_pt'); + Cache::forget('portal_home_territorial_v2_en'); }; $model::saved($invalidate); $model::deleted($invalidate); diff --git a/app/Services/EducationReviews.php b/app/Services/EducationReviews.php index b957eb73..a29cfd89 100644 --- a/app/Services/EducationReviews.php +++ b/app/Services/EducationReviews.php @@ -6,10 +6,13 @@ use App\Models\LabourDemand; use App\Models\TrainingCapacity; use App\Models\User; use Illuminate\Contracts\Encryption\DecryptException; +use Illuminate\Database\Query\Builder; use Illuminate\Support\Arr; use Illuminate\Support\Facades\Crypt; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Validator; +use Illuminate\Validation\ValidationException; +use JsonException; final class EducationReviews { @@ -55,6 +58,134 @@ final class EducationReviews }); } + /** Private preparation only; never a decision or an authority grant. + * @return array */ + public function preparation(User $actor, LabourDemand|TrainingCapacity $record): array + { + app(EducationAccess::class)->authorize($actor); + $event = $this->preparations($actor, $record)->orderByRaw("CASE WHEN (after_data->'education_preparation'->>'version') ~ '^[0-9]{1,10}$' THEN (after_data->'education_preparation'->>'version')::bigint END DESC NULLS LAST")->orderByDesc('occurred_at')->orderByDesc('id')->first(['after_data']); + $value = $event ? json_decode($event->after_data, true, 512, JSON_THROW_ON_ERROR)['education_preparation'] : null; + $snapshot = null; + $unavailable = false; + if ($value) { + try { + $decoded = json_decode(Crypt::decryptString($value['snapshot']), true, 512, JSON_THROW_ON_ERROR); + $snapshot = Validator::make(['snapshot' => $decoded], $this->preparationRules($decoded))->validate()['snapshot']; + } catch (DecryptException|JsonException|ValidationException) { + $unavailable = true; + } + } + // Empty reference maps remain JSON objects in the browser, like the declaration props. + if (is_array($snapshot)) { + if ($snapshot['base']['references'] === []) { + $snapshot['base']['references'] = (object) []; + } + if (is_array($snapshot['pending']) && $snapshot['pending']['base']['references'] === []) { + $snapshot['pending']['base']['references'] = (object) []; + } + } + + return ['actor_id' => $actor->id, 'kind' => $record instanceof LabourDemand ? 'demands' : 'capacities', 'record_id' => $record->id, 'version' => (int) ($value['version'] ?? 0), 'operation_key' => $value['operation_key'] ?? null, + 'snapshot' => $snapshot, 'unavailable' => $unavailable]; + } + + /** @param array $input + * @return array */ + public function savePreparation(User $actor, string $kind, string $id, array $input): array + { + app(EducationAccess::class)->authorize($actor); + $model = match ($kind) { + 'demands' => LabourDemand::class, 'capacities' => TrainingCapacity::class, default => abort(404) + }; + $data = Validator::make($input, [...$this->preparationRules($input['snapshot'] ?? null), + 'actor_id' => 'required|integer|min:1', 'version' => 'required|integer|min:0', 'operation_key' => 'required|uuid'])->validate(); + abort_unless((int) $data['actor_id'] === $actor->id, 409, 'A conta mudou. Actualize a entrada antes de guardar a preparação.'); + $key = strtolower($data['operation_key']); + $snapshot = $data['snapshot']; + foreach (['values', 'base'] as $field) { + $snapshot[$field]['version_no'] = (int) $snapshot[$field]['version_no']; + } + $snapshot['base']['quantity'] = (int) $snapshot['base']['quantity']; + foreach (['status', 'review_reason'] as $field) { + $snapshot['generation'][$field] = (int) $snapshot['generation'][$field]; + } + if ($snapshot['pending'] !== null) { + $snapshot['pending']['values']['version_no'] = (int) $snapshot['pending']['values']['version_no']; + $snapshot['pending']['base']['version_no'] = (int) $snapshot['pending']['base']['version_no']; + $snapshot['pending']['base']['quantity'] = (int) $snapshot['pending']['base']['quantity']; + $snapshot['pending']['values']['client_key'] = strtolower($snapshot['pending']['values']['client_key']); + foreach (['reasonGeneration', 'statusGeneration'] as $field) { + $snapshot['pending'][$field] = (int) $snapshot['pending'][$field]; + } + abort_unless($snapshot['pending']['values']['version_no'] === $snapshot['pending']['base']['version_no'], 422); + abort_unless($snapshot['pending']['reasonGeneration'] <= $snapshot['generation']['review_reason'] && $snapshot['pending']['statusGeneration'] <= $snapshot['generation']['status'], 422); + } + abort_unless($snapshot['values']['version_no'] === $snapshot['base']['version_no'], 422); + $hash = hash('sha256', json_encode(Arr::sortRecursive(['actor' => $actor->id, 'kind' => $kind, 'id' => $id, + 'version' => (int) $data['version'], 'snapshot' => $snapshot]), JSON_THROW_ON_ERROR)); + + return DB::transaction(function () use ($actor, $model, $id, $data, $snapshot, $key, $hash): array { + $record = $model::lockForUpdate()->findOrFail($id); + $previous = $this->preparations($actor, $record)->whereRaw("after_data->'education_preparation'->>'operation_key' = ?", [$key])->first(['after_data']); + if ($previous) { + $receipt = json_decode($previous->after_data, true, 512, JSON_THROW_ON_ERROR)['education_preparation']; + abort_unless(hash_equals($receipt['hash'], $hash), 409, 'Esta tentativa de guardar já foi usada com outros dados.'); + + return $this->preparation($actor, $record); + } + $current = $this->preparation($actor, $record); + abort_unless($current['version'] === (int) $data['version'], 409, 'A preparação mudou noutra janela. Compare antes de substituir.'); + abort_if($current['unavailable'], 409, 'A preparação anterior não pôde ser recuperada e foi preservada.'); + abort_if($snapshot['base']['version_no'] > (int) $record->getAttribute('version_no'), 422, 'A versão analisada não existe nesta declaração.'); + DB::table('audit_events')->insert(['source_system' => self::SOURCE, 'actor_user_id' => $actor->id, + 'entity_type' => $record->getTable(), 'entity_id' => $id, 'action' => 'review_preparation_saved', 'data_classification' => 'restricted', + 'after_data' => json_encode(['education_preparation' => ['version' => $current['version'] + 1, 'operation_key' => $key, 'hash' => $hash, + 'snapshot' => Crypt::encryptString(json_encode($snapshot, JSON_THROW_ON_ERROR))]], JSON_THROW_ON_ERROR)]); + + return $this->preparation($actor, $record); + }); + } + + private function preparations(User $actor, LabourDemand|TrainingCapacity $record): Builder + { + return DB::table('audit_events')->where('source_system', self::SOURCE)->where('actor_user_id', $actor->id) + ->where('entity_type', $record->getTable())->where('entity_id', $record->id)->where('action', 'review_preparation_saved'); + } + + /** @return array */ + private function preparationRules(mixed $snapshot): array + { + $rules = ['snapshot' => 'required|array:values,generation,base,pending', 'snapshot.values' => 'required|array:version_no,status,review_reason', + 'snapshot.generation' => 'required|array:status,review_reason', 'snapshot.pending' => 'present|nullable|array:values,reasonGeneration,statusGeneration,base']; + $roots = ['snapshot']; + if (is_array($snapshot) && is_array($snapshot['pending'] ?? null)) { + $roots[] = 'snapshot.pending'; + $rules['snapshot.pending.values'] = 'required|array:version_no,status,review_reason,client_key'; + $rules['snapshot.pending.values.client_key'] = 'required|uuid'; + foreach (['reasonGeneration', 'statusGeneration'] as $field) { + $rules['snapshot.pending.'.$field] = 'required|integer|min:0|max:1000000000'; + } + } + foreach (['status', 'review_reason'] as $field) { + $rules['snapshot.generation.'.$field] = 'required|integer|min:0|max:1000000000'; + } + foreach ($roots as $root) { + $rules[$root.'.values.version_no'] = 'required|integer|min:1'; + $rules[$root.'.values.status'] = 'required|in:reviewed,rejected'; + $rules[$root.'.values.review_reason'] = 'present|string|max:3000'; + $rules[$root.'.base'] = 'required|array:version_no,qualification,quantity,status,period_start,period_end,valid_until,source,reference_date,employer,references'; + $rules[$root.'.base.version_no'] = 'required|integer|min:1'; + $rules[$root.'.base.quantity'] = 'required|integer|min:0'; + foreach (['qualification' => 250, 'status' => 40, 'period_start' => 40, 'period_end' => 40, 'valid_until' => 40, 'source' => 5000, 'reference_date' => 40, 'employer' => 1000] as $field => $max) { + $rules[$root.'.base.'.$field] = 'present|string|max:'.$max; + } + $rules[$root.'.base.references'] = 'present|array:occupation,skill,project,course,location'; + $rules[$root.'.base.references.*'] = 'nullable|string|max:1000'; + } + + return $rules; + } + /** @return array{actor_id:int,commands:list} */ public function context(User $actor, LabourDemand|TrainingCapacity $record): array { diff --git a/app/Services/FundingDossierPreparation.php b/app/Services/FundingDossierPreparation.php new file mode 100644 index 00000000..9ca07f25 --- /dev/null +++ b/app/Services/FundingDossierPreparation.php @@ -0,0 +1,97 @@ + */ + public function context(User $actor, string $id, ?string $opportunity): array + { + $case = app(VirtualDesk::class)->case($actor, $id); + abort_unless(app(VirtualDesk::class)->owns($actor, $case) || $actor->can('manage-portal'), 403); + $state = app(InvestorContext::class)->state($case); + $scope = app(InvestmentConsumerScope::class); + $opportunity = $scope->key($state, $opportunity, true); + $specific = $scope->context($state, $opportunity); + $selections = app(VirtualDesk::class)->decode($case->payload)['investor_path']['funding_selections'] ?? []; + + return ['id' => $id, 'version' => (int) $case->version, 'closed' => $case->closed_at !== null, 'opportunity' => $opportunity, + 'territory' => $specific['selection']['territory']['id'] ?? null, + 'selections' => array_values(array_filter($selections, fn ($row) => ($row['opportunity'] ?? null) === $opportunity)), + 'href' => '/investimentos/'.$id.($opportunity ? '?opportunity='.urlencode($opportunity) : '').'#financiamento']; + } + + /** @param array $input + * @return array */ + public function save(User $actor, string $programme, array $input): array + { + $data = Validator::make($input, ['context' => 'required|uuid', 'opportunity' => 'nullable|string|max:150', 'version' => 'required|integer|min:1', + 'version_id' => 'required|uuid', 'product' => 'nullable|string|max:80', 'need' => ['required', Rule::in(array_keys(FundingInstitutionDetails::NEEDS))], + 'territory' => 'nullable|uuid', 'location_id' => 'nullable|string|max:100', 'location_mode' => 'nullable|in:physical,coverage', 'operation_key' => 'required|uuid', 'consent' => 'accepted'])->validate(); + $intent = hash('sha256', json_encode(Arr::sortRecursive([...$data, 'actor' => $actor->id, 'programme' => $programme]), JSON_THROW_ON_ERROR)); + + return DB::transaction(function () use ($actor, $programme, $data, $intent): array { + $desk = app(VirtualDesk::class); + $case = $desk->case($actor, $data['context'], true, true); + abort_if($case->closed_at, 409, 'O dossier está encerrado.'); + $context = $this->context($actor, $case->id, $data['opportunity'] ?? null); + $payload = $desk->decode($case->payload); + $selections = $payload['investor_path']['funding_selections'] ?? []; + foreach ($selections as $selection) { + if ($selection['id'] === $data['operation_key']) { + abort_unless(hash_equals($selection['intent'], $intent), 409, 'A intenção já tem outro conteúdo.'); + + return $context; + } + } + foreach ($selections as $selection) { + if (($selection['opportunity'] ?? null) === $context['opportunity'] && $selection['programme_id'] === $programme && $selection['version_id'] === $data['version_id'] && ($selection['product']['code'] ?? null) === ($data['product'] ?? null) && $selection['need'] === $data['need'] && ($selection['territory'] ?? null) === ($data['territory'] ?? null) && ($selection['location']['id'] ?? null) === ($data['location_id'] ?? null)) { + return $context; + } + } + abort_unless((int) $case->version === (int) $data['version'], 409, 'O dossier mudou. Consulte-o antes de guardar esta escolha.'); + $catalogue = app(FundingProgrammes::class); + $record = $catalogue->published($programme); + abort_unless($record['version_id'] === $data['version_id'], 409, 'A ficha pública mudou. Confira a versão actual.'); + if (! empty($data['territory'])) { + abort_unless(app(InvestmentGeography::class)->publicReferences()->where('id', $data['territory'])->exists(), 422); + } + $location = null; + if (! empty($data['location_id'])) { + foreach ($record['payload']['locations'] ?? [] as $candidate) { + if (($candidate['id'] ?? null) === $data['location_id']) { + $location = $candidate; + } + } + abort_unless($location, 422, 'O local seleccionado não pertence à versão consultada da instituição.'); + } + $product = null; + if ($record['payload']['kind'] === 'institution') { + foreach ($record['payload']['products'] as $candidate) { + if (($candidate['code'] ?? null) === ($data['product'] ?? null)) { + $product = $candidate; + break; + } + } + abort_unless(($record['payload']['products'] === [] && empty($data['product']) && app(FundingInstitutionClassification::class)->permitsUnknownProduct($record['payload'], $data['need'])) || ($product && app(FundingInstitutionDetails::class)->match($product, $data)), 422, 'O serviço ou produto escolhido não corresponde à informação da ficha para esta necessidade/local. Confira as condições ou seleccione outra referência.'); + } + abort_if(count($selections) >= 200, 422, 'O dossier atingiu o limite de referências de financiamento.'); + $selection = ['id' => $data['operation_key'], 'intent' => $intent, 'actor' => $actor->id, 'opportunity' => $context['opportunity'], + 'programme_id' => $programme, 'version_id' => $record['version_id'], 'version' => $record['version'], 'title' => $record['payload']['title'], + 'record' => $record['payload'], 'product' => $product, 'need' => $data['need'], 'territory' => $data['territory'] ?? null, 'location' => $location, 'location_mode' => $data['location_mode'] ?? 'coverage', 'categories' => $record['payload']['institution_categories'] ?? [], 'institution_types' => $record['payload']['institution_types'] ?? [], 'institution_key' => $record['payload']['institution_key'] ?? null, 'recorded_at' => now()->toIso8601String(), + 'notice' => 'Referência para preparação. Não é candidatura, contacto enviado, aprovação ou garantia de financiamento.']; + $payload['investor_path']['funding_selections'][] = $selection; + DB::table('desk_cases')->where('id', $case->id)->update(['payload' => $desk->encode($payload), 'version' => (int) $case->version + 1, 'updated_at' => now()]); + $desk->event($case, $actor, 'funding_preparation_saved', ['selection_id' => $selection['id'], 'programme_id' => $programme, 'version_id' => $record['version_id'], 'opportunity' => $context['opportunity']]); + + return $this->context($actor, $case->id, $context['opportunity']); + }); + } +} diff --git a/app/Services/FundingInstitutionClassification.php b/app/Services/FundingInstitutionClassification.php new file mode 100644 index 00000000..e2616a0e --- /dev/null +++ b/app/Services/FundingInstitutionClassification.php @@ -0,0 +1,73 @@ + 'Banca', 'credit' => 'Crédito e microfinanças', 'investment' => 'Gestão de investimento', 'pensions' => 'Fundos de pensões', 'insurance' => 'Seguros e resseguros', 'intermediation' => 'Mediação de seguros', 'exchange' => 'Câmbio', 'payments' => 'Pagamentos e serviços interbancários', 'supervision' => 'Supervisão', 'other' => 'Outras instituições']; + + public const TYPES = ['commercial_bank' => 'Banco comercial', 'investment_bank' => 'Banco de investimento', 'bank' => 'Banco (tipo não especificado)', 'microbank' => 'Microbanco', 'cooperative' => 'Cooperativa de crédito', 'savings' => 'Organização de poupança e empréstimo', 'investment_manager' => 'Gestora de fundos de investimento', 'investment_company' => 'Sociedade de investimento', 'pension_manager' => 'Gestora de fundos de pensões', 'insurer' => 'Seguradora', 'reinsurer' => 'Resseguradora', 'microinsurer' => 'Micro-seguradora', 'broker' => 'Corretora de seguros', 'agent' => 'Agente de seguros', 'reinsurance_broker' => 'Corretor de resseguro', 'exchange_house' => 'Casa de câmbio', 'electronic_money' => 'Instituição de moeda electrónica', 'interbank' => 'Serviços interbancários', 'supervisor' => 'Supervisor', 'other' => 'Outro tipo documentado']; + + /** @param array $input + * @return array */ + public function normalize(array $input): array + { + return Validator::make($input, [ + 'institution_categories' => 'array|max:10', 'institution_categories.*' => ['required', 'distinct', Rule::in(array_keys(self::CATEGORIES))], + 'institution_types' => 'array|max:10', 'institution_types.*' => ['required', 'distinct', Rule::in(array_keys(self::TYPES))], + 'institution_services' => 'array|max:12', 'institution_services.*' => ['required', 'distinct', Rule::in(array_keys(FundingInstitutionDetails::NEEDS))], + 'institution_status' => 'nullable|in:reported,historical,merged,unknown', 'successor_key' => 'nullable|string|max:100', + 'register_reference' => 'nullable|string|max:2000', 'aliases' => 'array|max:100', 'aliases.*' => 'required|string|max:500', + 'source_rows' => 'array|max:250', 'source_rows.*' => 'required|array:id,section,text', 'source_rows.*.id' => 'required|string|max:100', + 'source_rows.*.section' => 'required|string|max:250', 'source_rows.*.text' => 'required|string|max:8000', + ])->validate(); + } + + /** @param array $filters */ + public function filter(Builder $query, array $filters): void + { + foreach (['category' => 'institution_categories', 'institution_type' => 'institution_types'] as $key => $field) { + if (! empty($filters[$key])) { + $query->whereRaw('v.payload->? @> ?::jsonb', [$field, json_encode([$filters[$key]], JSON_THROW_ON_ERROR)]); + } + } + if (empty($filters['include_historical'])) { + $query->whereRaw("COALESCE(v.payload->>'institution_status','reported') NOT IN ('historical','merged')"); + } + if (($filters['location_mode'] ?? 'coverage') !== 'physical') { + return; + } + $query->whereRaw("v.payload->>'kind'='institution'"); + if (empty($filters['territory'])) { + return; + } + $unknown = ($filters['certainty'] ?? 'include_unknown') === 'include_unknown'; + $path = array_column(app(InvestmentGeography::class)->path($filters['territory']), 'id'); + $clauses = ["l->'territory_path' @> ?::jsonb"]; + $bindings = [json_encode([['id' => $filters['territory']]], JSON_THROW_ON_ERROR)]; + if ($unknown) { + foreach ($path as $id) { + $clauses[] = "l->>'territory_id' = ?"; + $bindings[] = $id; + } + } + $status = $unknown ? '' : " AND COALESCE(l->>'evidence_status','reported') NOT IN ('to_confirm','historical','conflict','unlocated')"; + $query->where(function (Builder $q) use ($clauses, $bindings, $status, $unknown): void { + $q->whereRaw("EXISTS (SELECT 1 FROM jsonb_array_elements(COALESCE(v.payload->'locations','[]'::jsonb)) l WHERE (".implode(' OR ', $clauses).')'.$status.')', $bindings); + if ($unknown) { + $q->orWhereRaw("NOT EXISTS (SELECT 1 FROM jsonb_array_elements(COALESCE(v.payload->'locations','[]'::jsonb)) l WHERE NULLIF(l->>'territory_id','') IS NOT NULL)"); + } + }); + } + + /** @param array $payload */ + public function permitsUnknownProduct(array $payload, ?string $need): bool + { + return ! $need || ! isset($payload['institution_services']) || in_array($need, $payload['institution_services'], true); + } +} diff --git a/app/Services/FundingInstitutionDetails.php b/app/Services/FundingInstitutionDetails.php new file mode 100644 index 00000000..5afccee7 --- /dev/null +++ b/app/Services/FundingInstitutionDetails.php @@ -0,0 +1,202 @@ + 'Banco', 'credit' => 'Instituição de crédito', 'microfinance' => 'Microfinanças', 'investment_fund' => 'Fundo de investimento', 'development' => 'Agência de desenvolvimento/financiamento', 'other' => 'Outra natureza documentada', 'unknown' => 'Natureza por confirmar']; + + public const NEEDS = ['investment' => 'Investimento/equipamento', 'working_capital' => 'Fundo de maneio', 'equity' => 'Participação de capital', 'guarantee' => 'Garantia', 'technical_assistance' => 'Assistência técnica', 'insurance' => 'Seguros', 'foreign_exchange' => 'Câmbio', 'payments' => 'Pagamentos', 'pension' => 'Pensões', 'investment_management' => 'Gestão de investimento', 'other' => 'Outra necessidade documentada']; + + /** @param array $input + * @return array */ + public function normalize(array $input, bool $publishing): array + { + $required = $publishing ? 'required' : 'nullable'; + $rules = [ + 'institution_key' => 'required|string|regex:/^[a-z0-9][a-z0-9.-]{0,99}$/D', + 'institution_nature' => ['required', Rule::in(array_keys(self::NATURES))], + 'contacts' => 'array|max:100', 'locations' => 'array|max:100', 'products' => 'array|max:40', + 'contacts.*' => 'array:id,kind,value,source_url,source_reference,checked_on,source_document_name,source_document_sha256,evidence_status,origin,source_refs', + 'contacts.*.kind' => 'required|in:website,email,phone,address', 'contacts.*.value' => "$required|string|max:1000", + 'locations.*' => 'array:id,role,label,address,territory_id,source_url,source_reference,checked_on,source_document_name,source_document_sha256,evidence_status,origin,source_refs,location_text,hours', + 'locations.*.role' => 'required|in:headquarters,branch,contact_point', 'locations.*.label' => "$required|string|max:250", + 'locations.*.address' => 'nullable|string|max:1500', 'locations.*.territory_id' => 'nullable|uuid', + 'products.*' => 'array:code,title,instrument,needs,coverage,coverage_text,territory_ids,conditions,amounts,availability,contact_url,source_url,source_reference,checked_on,source_document_name,source_document_sha256', + 'products.*.code' => 'required|string|regex:/^[a-z0-9][a-z0-9-]{0,79}$/D|distinct', 'products.*.title' => "$required|string|max:250", + 'products.*.instrument' => 'nullable|string|max:250', 'products.*.needs' => 'array|max:6', + 'products.*.needs.*' => ['required', 'distinct', Rule::in(array_keys(self::NEEDS))], + 'products.*.coverage' => 'required|in:national,territorial,unknown', 'products.*.coverage_text' => 'nullable|string|max:2000', + 'products.*.territory_ids' => 'array|max:30', 'products.*.territory_ids.*' => 'required|uuid|distinct', + 'products.*.conditions' => 'nullable|string|max:4000', 'products.*.amounts' => 'nullable|string|max:2000', + 'products.*.availability' => 'required|in:documented,unknown,closed', 'products.*.contact_url' => 'nullable|url:http,https|max:2000', + ]; + foreach (['contacts', 'locations', 'products'] as $prefix) { + $rules[$prefix.'.*.source_url'] = 'nullable|url:http,https|max:2000'; + $rules[$prefix.'.*.source_document_name'] = 'nullable|string|max:250'; + $rules[$prefix.'.*.source_document_sha256'] = 'nullable|string|regex:/^[a-f0-9]{64}$/D'; + $rules[$prefix.'.*.source_reference'] = "$required|string|max:1500"; + $rules[$prefix.'.*.checked_on'] = "$required|date_format:Y-m-d|before_or_equal:today"; + } + foreach (['contacts', 'locations'] as $prefix) { + $rules[$prefix.'.*.id'] = 'nullable|string|max:100'; + $rules[$prefix.'.*.evidence_status'] = 'nullable|in:reported,to_confirm,historical,conflict,unlocated'; + $rules[$prefix.'.*.origin'] = 'nullable|string|max:500'; + $rules[$prefix.'.*.source_refs'] = 'array|max:100'; + $rules[$prefix.'.*.source_refs.*'] = 'required|string|max:100'; + } + $rules['locations.*.location_text'] = 'nullable|string|max:1000'; + $rules['locations.*.hours'] = 'nullable|string|max:1000'; + $data = [...Validator::make($input, $rules)->validate(), ...app(FundingInstitutionClassification::class)->normalize($input)]; + if ($publishing) { + foreach (['contacts', 'locations', 'products'] as $prefix) { + foreach ($data[$prefix] ?? [] as $item) { + Validator::make($item, ['source_url' => empty($item['source_document_sha256']) ? 'required|url:http,https' : 'nullable|url:http,https', 'source_document_name' => empty($item['source_url']) ? 'required|string' : 'nullable|string'])->validate(); + } + } + } + foreach (['contacts', 'locations', 'products'] as $key) { + $data[$key] ??= []; + } + foreach ($data['contacts'] as $contact) { + Validator::make(['value' => $contact['value'] ?? null], ['value' => match ($contact['kind']) { + 'website' => "$required|url:http,https|max:1000", + 'email' => "$required|email|max:250", + default => "$required|string|max:1000", + }])->validate(); + } + foreach ($data['locations'] as &$location) { + if (! empty($location['territory_id'])) { + $this->territory($location['territory_id']); + if ($publishing) { + $location['territory_path'] = $this->path($location['territory_id']); + } + } + } + unset($location); + foreach ($data['products'] as &$product) { + $product['needs'] ??= []; + $product['territory_ids'] ??= []; + Validator::make($product, ['territory_ids' => $product['coverage'] === 'territorial' ? ($publishing ? 'required|array|min:1' : 'array') : 'array|size:0'])->validate(); + // Territorial drafts may be incomplete; other coverage modes never inherit the headquarters. + foreach ($product['territory_ids'] as $id) { + $this->territory($id); + } + if ($publishing) { + $product['territory_paths'] = array_map($this->path(...), $product['territory_ids']); + } + } + unset($product); + + return $data; + } + + private function territory(string $id): void + { + Validator::make(['territory' => $id], ['territory' => [Rule::in(app(InvestmentGeography::class)->publicReferences()->pluck('id')->all())]])->validate(); + } + + /** @return list */ + private function path(string $id): array + { + return array_map(fn ($node) => ['id' => $node->id, 'name' => $node->name, 'type' => $node->location_type], app(InvestmentGeography::class)->path($id)); + } + + /** Same product must satisfy both location and need; branch addresses never imply lending coverage. + * @param array $product + * @param array $filters */ + public function match(array $product, array $filters): bool + { + $unknown = ($filters['certainty'] ?? 'include_unknown') === 'include_unknown'; + if ($product['availability'] === 'closed') { + return false; + } + if (! $unknown && $product['availability'] === 'unknown') { + return false; + } + if (! empty($filters['need']) && ! in_array($filters['need'], $product['needs'], true) && ! ($unknown && $product['needs'] === [])) { + return false; + } + if (empty($filters['territory'])) { + return true; + } + if ($product['coverage'] === 'national') { + return true; + } + if ($product['coverage'] === 'unknown') { + return $unknown; + } + $path = array_column(app(InvestmentGeography::class)->path($filters['territory']), 'id'); + foreach ($product['territory_paths'] ?? [] as $covered) { + $ids = array_column($covered, 'id'); + if (array_intersect($path, $product['territory_ids']) !== [] || in_array($filters['territory'], $ids, true)) { + return true; + } + } + + return false; + } + + /** @param array $filters */ + public function applyFilters(Builder $query, array $filters): void + { + app(FundingInstitutionClassification::class)->filter($query, $filters); + if (empty($filters['need']) && (empty($filters['territory']) || ($filters['location_mode'] ?? '') === 'physical')) { + return; + } + $unknown = ($filters['certainty'] ?? 'include_unknown') === 'include_unknown'; + $conditions = ["p->>'availability' <> 'closed'"]; + $bindings = []; + if (! $unknown) { + $conditions[] = "p->>'availability' <> 'unknown'"; + } + if (! empty($filters['need'])) { + $conditions[] = "(p->'needs' @> ?::jsonb".($unknown ? " OR jsonb_array_length(p->'needs')=0" : '').')'; + $bindings[] = json_encode([$filters['need']], JSON_THROW_ON_ERROR); + } + if (! empty($filters['territory']) && ($filters['location_mode'] ?? '') !== 'physical') { + $path = array_column(app(InvestmentGeography::class)->path($filters['territory']), 'id'); + $parts = ["p->>'coverage'='national'", "EXISTS (SELECT 1 FROM jsonb_array_elements(COALESCE(p->'territory_paths','[]'::jsonb)) t WHERE t @> ?::jsonb)"]; + $bindings[] = json_encode([['id' => $filters['territory']]], JSON_THROW_ON_ERROR); + foreach ($path as $id) { + $parts[] = "p->'territory_ids' @> ?::jsonb"; + $bindings[] = json_encode([$id], JSON_THROW_ON_ERROR); + } + if ($unknown) { + $parts[] = "p->>'coverage'='unknown'"; + } + $conditions[] = '('.implode(' OR ', $parts).')'; + } + $sql = "EXISTS (SELECT 1 FROM jsonb_array_elements(COALESCE(v.payload->'products','[]'::jsonb)) p WHERE ".implode(' AND ', $conditions).')'; + $query->where(function (Builder $q) use ($sql, $bindings, $unknown, $filters): void { + $q->where(function (Builder $q) use ($unknown, $filters): void { + $q->whereRaw("v.payload->>'kind' <> 'institution'"); + if (! empty($filters['need'])) { + $q->where(function (Builder $q) use ($filters, $unknown): void { + $q->whereRaw("v.payload->'funding_needs' @> ?::jsonb", [json_encode([$filters['need']], JSON_THROW_ON_ERROR)]); + if ($unknown) { + $q->orWhereRaw("jsonb_array_length(COALESCE(v.payload->'funding_needs','[]'::jsonb))=0"); + } + }); + } + })->orWhere(function (Builder $q) use ($sql, $bindings, $unknown, $filters): void { + $q->whereRaw("v.payload->>'kind' = 'institution'")->where(function (Builder $q) use ($sql, $bindings, $unknown, $filters): void { + $q->whereRaw($sql, $bindings); + if ($unknown) { + $q->orWhere(function (Builder $p) use ($filters): void { + $p->whereRaw("jsonb_array_length(COALESCE(v.payload->'products','[]'::jsonb))=0"); + if (! empty($filters['need'])) { + $p->where(fn ($z) => $z->whereRaw("v.payload->'institution_services' @> ?::jsonb", [json_encode([$filters['need']], JSON_THROW_ON_ERROR)])->orWhereRaw("NOT jsonb_exists(v.payload, 'institution_services')")); + } + }); + } + }); + }); + }); + } +} diff --git a/app/Services/FundingProgrammeReferences.php b/app/Services/FundingProgrammeReferences.php index 82e76ac2..35bd7473 100644 --- a/app/Services/FundingProgrammeReferences.php +++ b/app/Services/FundingProgrammeReferences.php @@ -6,26 +6,100 @@ use App\Models\User; use App\Support\CheckedFile; use Illuminate\Support\Arr; use Illuminate\Support\Facades\DB; +use Illuminate\Support\Str; -/** Packaged official references prepare private drafts through existing editorial authority. */ +/** Packaged documentary references prepare private drafts through existing editorial authority. */ final class FundingProgrammeReferences { + /** @return array{references:array,sha256:string} */ + private function package(): array + { + $references = []; + $hashes = []; + foreach (['funding-references.json', 'funding-institutions-nov2026.json'] as $file) { + $bytes = CheckedFile::read(database_path('data/'.$file)); + $package = json_decode($bytes, true, 512, JSON_THROW_ON_ERROR); + abort_unless($package['format'] === 'investmoz-funding-references-v1', 503); + $references = [...$references, ...$package['references']]; + $hashes[$file] = hash('sha256', $bytes); + } + + return ['references' => $references, 'sha256' => hash('sha256', json_encode($hashes, JSON_THROW_ON_ERROR))]; + } + /** @return array */ public function preview(User $actor, string $code): array { app(FundingProgrammes::class)->guard($actor); - $bytes = CheckedFile::read(database_path('data/funding-references.json')); - $package = json_decode($bytes, true, 512, JSON_THROW_ON_ERROR); - abort_unless($package['format'] === 'investmoz-funding-references-v1', 503); + $package = $this->package(); $reference = $package['references'][$code] ?? null; abort_unless(is_array($reference), 404); - $plan = ['code' => $code, 'edition' => $reference['edition'], 'draft' => $reference['draft'], 'provenance' => $reference['provenance'], - 'package_sha256' => hash('sha256', $bytes)]; + $unresolved = []; + $resolve = function (string $name) use (&$unresolved): ?string { + $matches = app(InvestmentGeography::class)->publicReferences()->where('location_type', 'province')->get(['id', 'name'])->filter(fn ($row) => Str::lower(Str::ascii($row->name)) === Str::lower(Str::ascii($name))); + if ($matches->count() !== 1) { + $unresolved[] = $name; + + return null; + } + + return $matches->first()->id; + }; + if (! empty($reference['territory_names'])) { + $ids = array_values(array_filter(array_map($resolve, $reference['territory_names']))); + if (count($ids) === count($reference['territory_names'])) { + $reference['draft']['territory_ids'] = $ids; + } else { + $reference['draft']['coverage'] = 'unknown'; + $reference['draft']['territory_ids'] = []; + $reference['draft']['coverage_text'] .= ' Correspondência ao cadastro territorial por confirmar.'; + } + } + foreach ($reference['location_territory_names'] ?? [] as $index => $name) { + $reference['draft']['locations'][$index]['territory_id'] = $resolve($name); + if (! $reference['draft']['locations'][$index]['territory_id']) { + $reference['draft']['locations'][$index]['evidence_status'] = 'unlocated'; + } + } + $plan = ['unresolved_territories' => $unresolved, 'code' => $code, 'edition' => $reference['edition'], 'draft' => $reference['draft'], 'provenance' => $reference['provenance'], + 'package_sha256' => $package['sha256']]; $plan['hash'] = hash_hmac('sha256', json_encode(Arr::sortRecursive($plan), JSON_THROW_ON_ERROR), config('app.key')); return $plan; } + /** @return list */ + public function choices(User $actor): array + { + app(FundingProgrammes::class)->guard($actor); + $package = $this->package(); + $choices = []; + foreach ($package['references'] as $code => $reference) { + $choices[] = ['code' => $code, 'title' => $reference['draft']['title']]; + } + + return $choices; + } + + /** @return array */ + public function assisted(User $actor): array + { + app(FundingProgrammes::class)->guard($actor); + $package = $this->package(); + $existing = DB::table('funding_programmes')->get(['id', 'code', 'version', 'published_version_id'])->keyBy('code'); + $items = []; + foreach ($package['references'] as $code => $reference) { + $draft = $reference['draft']; + $row = $existing->get($code); + $items[] = ['code' => $code, 'title' => $draft['title'], 'summary' => $draft['summary'], 'categories' => $draft['institution_categories'] ?? [], + 'types' => $draft['institution_types'] ?? [], 'status' => $draft['institution_status'] ?? 'reported', 'source_document' => $draft['source_document_name'] ?? null, + 'source_sha256' => $draft['source_document_sha256'] ?? null, 'locations' => $draft['locations'] ?? [], 'contacts' => $draft['contacts'] ?? [], + 'id' => $row?->id, 'published' => $row?->published_version_id !== null]; + } + + return ['dataset_hash' => $package['sha256'], 'editor_id' => $actor->id, 'items' => $items]; + } + /** @return array{id:string,created:bool} */ public function prepare(User $actor, string $code, string $hash): array { @@ -39,7 +113,7 @@ final class FundingProgrammeReferences return ['id' => $existing->id, 'created' => false]; } $id = app(FundingProgrammes::class)->save($actor, null, ['version' => 0, 'code' => $code, - 'reason' => 'Preparação de referência oficial '.$plan['edition'].'; rascunho sem publicação automática.', 'draft' => $plan['draft']]); + 'reason' => 'Preparação de referência documental '.$plan['edition'].'; rascunho sem publicação automática.', 'draft' => $plan['draft']]); DB::table('audit_events')->insert(['source_system' => 'funding-catalogue', 'entity_type' => 'funding_programmes', 'entity_id' => $id, 'actor_user_id' => $actor->id, 'action' => 'reference_prepared', 'data_classification' => 'restricted', 'after_data' => json_encode(['edition' => $plan['edition'], 'package_sha256' => $plan['package_sha256'], 'provenance' => $plan['provenance'], 'effect' => 'private_draft_only'], JSON_THROW_ON_ERROR)]); diff --git a/app/Services/FundingProgrammes.php b/app/Services/FundingProgrammes.php index 3a9c5e32..b442568c 100644 --- a/app/Services/FundingProgrammes.php +++ b/app/Services/FundingProgrammes.php @@ -18,7 +18,7 @@ use Symfony\Component\HttpFoundation\BinaryFileResponse; /** Informational funding catalogue, separate from applications, credit decisions and fiscal calculations. */ final class FundingProgrammes { - public const KINDS = ['fund' => 'Fundo', 'programme' => 'Programa de apoio', 'incentive' => 'Incentivo']; + public const KINDS = ['institution' => 'Instituição financeira', 'fund' => 'Fundo', 'programme' => 'Programa de apoio', 'incentive' => 'Incentivo']; public const WINDOWS = ['dated' => 'Datas documentadas', 'rolling' => 'Recepção contínua documentada', 'unknown' => 'Janela por confirmar', 'closed' => 'Encerrada segundo a fonte']; @@ -38,6 +38,19 @@ final class FundingProgrammes abort_unless($this->access($actor), 403); } + /** @param array $reference */ + public function matchesReference(User $actor, string $id, array $reference): bool + { + $this->guard($actor); + $row = DB::table('funding_programmes')->where('id', $id)->firstOrFail(); + $expected = $this->normalize($actor, $reference, false); + $actual = json_decode($row->draft, true, 512, JSON_THROW_ON_ERROR); + abort_unless(is_array($actual), 503); + + return json_encode(Arr::sortRecursive($actual), JSON_THROW_ON_ERROR) + === json_encode(Arr::sortRecursive($expected), JSON_THROW_ON_ERROR); + } + public function publicQuery(): Builder { abort_unless($this->installed(), 404); @@ -56,6 +69,7 @@ final class FundingProgrammes public function catalogueQuery(array $filters): Builder { $query = $this->publicQuery(); + app(FundingInstitutionDetails::class)->applyFilters($query, $filters); $includeUnknown = ($filters['certainty'] ?? 'include_unknown') === 'include_unknown'; if (! empty($filters['sector'])) { $query->where(function (Builder $scope) use ($filters, $includeUnknown): void { @@ -66,10 +80,10 @@ final class FundingProgrammes } }); } - if (! empty($filters['territory'])) { + if (! empty($filters['territory']) && ($filters['location_mode'] ?? '') !== 'physical') { $path = array_column(app(InvestmentGeography::class)->path($filters['territory']), 'id'); $query->where(function (Builder $scope) use ($filters, $path, $includeUnknown): void { - $scope->whereRaw("v.payload->>'coverage' = 'national'") + $scope->whereRaw("v.payload->>'kind' = 'institution'")->orWhereRaw("v.payload->>'coverage' = 'national'") ->orWhereJsonContains('v.payload->territory_ancestor_ids', $filters['territory']); foreach ($path as $id) { $scope->orWhereJsonContains('v.payload->territory_ids', $id); @@ -102,6 +116,15 @@ final class FundingProgrammes public function filterExplanation(array $record, array $filters): array { $payload = $record['payload']; + if ($payload['kind'] === 'institution') { + $products = array_values(array_filter($payload['products'] ?? [], fn ($p) => app(FundingInstitutionDetails::class)->match($p, $filters))); + + if (($filters['location_mode'] ?? '') === 'physical') { + return ['institution' => 'Pesquisa por presença física documentada, não por cobertura de financiamento. Confira a precisão do local e as indicações por confirmar na ficha.']; + } + + return ['institution' => $products === [] ? 'Instituição identificada; produtos, cobertura e disponibilidade por confirmar. Não é uma correspondência confirmada.' : 'Consulte os produtos correspondentes e as condições por confirmar. Sede e balcões não determinam a cobertura do financiamento.']; + } $result = []; if (! empty($filters['sector'])) { $result['sector'] = $payload['sectors_scope'] === 'unknown' @@ -200,6 +223,13 @@ final class FundingProgrammes if (! $row && DB::table('funding_programmes')->where('code', $data['code'])->exists()) { throw ValidationException::withMessages(['code' => 'Este identificador já pertence a uma ficha. Abra-a para actualizar ou acrescentar uma janela.']); } + if ($draft['kind'] === 'institution') { + DB::select('select pg_advisory_xact_lock(261102, hashtext(?))', ['institution:'.$draft['institution_key']]); + $duplicate = DB::table('funding_programmes')->whereRaw("draft->>'kind' = 'institution'")->whereRaw("draft->>'institution_key' = ?", [$draft['institution_key']])->when($id, fn ($q) => $q->where('id', '<>', $id))->exists(); + if ($duplicate) { + throw ValidationException::withMessages(['institution_key' => 'A instituição já tem ficha. Reutilize a identidade existente; não substitua as suas edições.']); + } + } $id ??= (string) Str::uuid(); DB::table('funding_programmes')->updateOrInsert(['id' => $id], ['code' => $data['code'], 'version' => (int) $data['version'] + 1, 'draft' => json_encode($draft, JSON_THROW_ON_ERROR), 'created_by' => $row->created_by ?? $actor->id, @@ -218,13 +248,14 @@ final class FundingProgrammes $rules = [ 'title' => "$required|string|max:250", 'kind' => ['required', Rule::in(array_keys(self::KINDS))], 'summary' => "$required|string|max:4000", 'manager_name' => 'nullable|string|max:250', 'manager_organization_id' => ['nullable', 'uuid', Rule::exists('organizations', 'id')->whereNull('deleted_at')], - 'source_url' => "$required|url:http,https|max:2000", 'source_reference' => "$required|string|max:1500", 'source_checked_on' => "$required|date_format:Y-m-d|before_or_equal:today", + 'source_url' => 'nullable|url:http,https|max:2000', 'source_document_name' => 'nullable|string|max:250', 'source_document_sha256' => 'nullable|string|regex:/^[a-f0-9]{64}$/D', 'source_reference' => "$required|string|max:1500", 'source_checked_on' => "$required|date_format:Y-m-d|before_or_equal:today", 'source_published_on' => 'nullable|date_format:Y-m-d', 'source_status' => 'required|in:identified,unknown,example', 'coverage' => 'required|in:national,territorial,unknown', 'coverage_text' => 'nullable|string|max:2000', 'territory_ids' => 'array|max:30', 'territory_ids.*' => 'required|uuid|distinct', 'sectors_scope' => 'required|in:all,selected,unknown', 'sectors_text' => 'nullable|string|max:2000', 'sector_ids' => 'array|max:40', 'sector_ids.*' => ['required', 'integer', 'distinct', Rule::in(Sector::choices()->whereNotNull('published_at')->pluck('id')->all())], 'resource_ids' => 'array|max:30', 'resource_ids.*' => 'required|integer|distinct|exists:portal_resources,id', + 'funding_needs' => 'array|max:6', 'funding_needs.*' => ['required', 'distinct', Rule::in(array_keys(FundingInstitutionDetails::NEEDS))], 'criteria' => 'array|max:30', 'windows' => 'array|max:20', 'windows.*' => 'required|array:code,title,mode,start_on,end_on,coverage,coverage_text,territory_ids,source_url,source_reference,checked_on,application_url,criteria', 'windows.*.code' => 'required|string|regex:/^[a-z0-9][a-z0-9-]{0,79}$/D|distinct', 'windows.*.title' => "$required|string|max:250", @@ -244,6 +275,12 @@ final class FundingProgrammes $rules[$prefix.'.*.explanation'] = "$required|string|max:2000"; } $data = Validator::make($input, $rules)->validate(); + if ($publishing && empty($data['source_url'])) { + Validator::make($data, ['source_document_name' => 'required|string', 'source_document_sha256' => 'required|string|size:64'])->validate(); + } + if ($data['kind'] === 'institution') { + $data = [...$data, ...app(FundingInstitutionDetails::class)->normalize($input, $publishing)]; + } $data = [...$data, 'territory_ids' => $data['territory_ids'] ?? [], 'sector_ids' => $data['sector_ids'] ?? [], 'resource_ids' => $data['resource_ids'] ?? [], 'criteria' => $data['criteria'] ?? [], 'windows' => $data['windows'] ?? []]; if ($data['coverage'] !== 'territorial' && $data['territory_ids'] !== []) { diff --git a/app/Services/InvestmentGeography.php b/app/Services/InvestmentGeography.php index f7084a0d..e104a67e 100644 --- a/app/Services/InvestmentGeography.php +++ b/app/Services/InvestmentGeography.php @@ -3,6 +3,7 @@ namespace App\Services; use App\Models\InvestmentDossier; +use App\Models\Opportunity; use Illuminate\Database\Eloquent\Builder as EloquentBuilder; use Illuminate\Database\Query\Builder; use Illuminate\Support\Facades\DB; @@ -12,6 +13,52 @@ final class InvestmentGeography { public const FIELDS = ['province_id' => 'province', 'district_id' => 'district', 'admin_post_id' => 'admin_post', 'locality_id' => 'locality']; + /** Public declared coverage; a territory join never multiplies the opportunity total. + * + * @return array{opportunities: int, provinces: int} + */ + public function opportunityStatistics(): array + { + $opportunities = Opportunity::published()->select(['id', 'primary_territory_id', 'province', 'geography_scope'])->toBase(); + $references = $this->publicReferences()->select(['id', 'parent_id', 'name', 'location_type']); + $result = DB::selectOne('WITH RECURSIVE + published_opportunities AS ('.$opportunities->toSql().'), + public_references AS ('.$references->toSql().'), + declared_locations AS ( + SELECT id AS opportunity_id, primary_territory_id AS location_id + FROM published_opportunities WHERE primary_territory_id IS NOT NULL + UNION + SELECT l.opportunity_id, l.geo_location_id FROM opportunity_locations l + JOIN published_opportunities o ON o.id=l.opportunity_id + ), + territory_paths AS ( + SELECT d.opportunity_id, d.location_id, g.id, g.parent_id, g.name, g.location_type, + ARRAY[g.id] AS visited, 1 AS depth + FROM declared_locations d JOIN public_references g ON g.id=d.location_id + UNION ALL + SELECT t.opportunity_id, t.location_id, g.id, g.parent_id, g.name, g.location_type, + t.visited||g.id, t.depth+1 + FROM territory_paths t JOIN public_references g ON g.id=t.parent_id + WHERE t.depth<5 AND NOT g.id=ANY(t.visited) + ), + covered_provinces AS ( + SELECT t.name FROM territory_paths t WHERE t.location_type=\'province\' + AND EXISTS (SELECT 1 FROM territory_paths root + WHERE root.opportunity_id=t.opportunity_id AND root.location_id=t.location_id AND root.parent_id IS NULL) + UNION + SELECT g.name FROM public_references g JOIN published_opportunities o + ON lower(btrim(o.province))=lower(btrim(g.name)) + WHERE g.location_type=\'province\' AND o.primary_territory_id IS NULL + AND COALESCE(o.geography_scope, \'unspecified\')<>\'national\' + AND NOT EXISTS (SELECT 1 FROM opportunity_locations l WHERE l.opportunity_id=o.id) + ) + SELECT (SELECT count(DISTINCT id) FROM published_opportunities) AS opportunities, + (SELECT count(DISTINCT lower(btrim(name))) FROM covered_provinces) AS provinces', + [...$opportunities->getBindings(), ...$references->getBindings()]); + + return ['opportunities' => (int) $result->opportunities, 'provinces' => (int) $result->provinces]; + } + /** Resolve an old province-name search only when the public register has exactly one match. * @param array $filters * @return array diff --git a/app/Services/InvestmentPreparationWorkspace.php b/app/Services/InvestmentPreparationWorkspace.php new file mode 100644 index 00000000..8aadbfd9 --- /dev/null +++ b/app/Services/InvestmentPreparationWorkspace.php @@ -0,0 +1,489 @@ +> */ + private function rows(mixed $value): array + { + if (! is_array($value)) { + throw new \LogicException('Dossier list is not recoverable; original retained.'); + } + $rows = []; + foreach ($value as $row) { + if (! is_array($row)) { + throw new \LogicException('Dossier row is not recoverable; original retained.'); + } $rows[] = $row; + } + + return $rows; + } + + /** @param array $data */ + private function hash(array $data): string + { + return hash('sha256', json_encode(Arr::sortRecursive($data), JSON_THROW_ON_ERROR)); + } + + private function events(string $id, ?string $opportunity): Builder + { + return DB::table('audit_events')->where('source_system', self::SOURCE)->where('entity_type', 'desk_cases')->where('entity_id', $id) + ->where('after_data->scope', $opportunity ?? 'dossier'); + } + + /** @return array */ + private function decode(?\stdClass $event): array + { + return $event ? json_decode(Crypt::decryptString(json_decode($event->after_data, true, 512, JSON_THROW_ON_ERROR)['snapshot']), true, 512, JSON_THROW_ON_ERROR) + : ['version' => 0, 'apiex' => ['additional_documents' => [], 'note' => '', 'review' => null, 'exports' => [], 'external' => []], + 'swot' => ['object_key' => '', 'scope' => '', 'rows' => [], 'source_fingerprint' => '', 'review' => null, 'actions' => []]]; + } + + /** @return array */ + private function current(string $id, ?string $opportunity): array + { + return $this->decode($this->events($id, $opportunity)->orderByRaw("(after_data->>'version')::integer DESC")->first()); + } + + /** @return array{0: \stdClass, 1: array, 2: ?string, 3: array, 4: bool} */ + private function context(User $actor, string $id, ?string $opportunity, bool $initialScope = false): array + { + abort_unless(app(InvestorPath::class)->available() && app(PrivateInvestmentPreparation::class)->available(), 404); + $case = $this->desk->case($actor, $id); + abort_unless($this->desk->owns($actor, $case, false) || $actor->can('manage-portal'), 403); + $context = app(InvestorContext::class)->state($case); + $scope = app(InvestmentConsumerScope::class); + $historical = false; + abort_if($initialScope && ! $this->events($id, null)->exists(), 404); + $choices = array_column(array_column($context['opportunity_choices'] ?? [], 'opportunity'), 'key'); + if ((($opportunity && ! in_array($opportunity, $choices, true)) || ($initialScope && $choices)) && $this->events($id, $opportunity)->exists()) { + $saved = $this->current($id, $opportunity); + $last = $saved['apiex']['exports'] ? $saved['apiex']['exports'][array_key_last($saved['apiex']['exports'])] : null; + $oldContext = $saved['context_snapshot'] ?? $last['prepared']['context'] ?? $saved['swot']['sources_snapshot']['context'] ?? null; + abort_unless(is_array($oldContext), 409, 'Contexto histórico conservado; snapshot de consulta indisponível.'); + $context = $oldContext; + $historical = true; + } else { + $opportunity = $scope->key($context, $opportunity, true); + $context = $scope->context($context, $opportunity); + } + + $documents = app(InvestorContext::class)->preparationDocuments($id); + // Reuse request-level document authorization, including for a dossier team member. + $documents = array_values(array_filter($documents, function ($document) use ($actor, $id) { + $link = DB::table('desk_documents')->where('id', $document['id'])->where('case_id', $id)->first(); + if ($link?->request_id) { + try { + $this->desk->request($actor, $link->request_id); + } catch (HttpException $e) { + if (in_array($e->getStatusCode(), [403, 404], true)) { + return false; + } throw $e; + } + } + + return true; + })); + foreach ($documents as &$document) { + $record = DB::table('documents')->where('id', $document['document_id'])->first(); + $document['available'] = $record && $record->status === 'active' && $record->malware_scan_status === 'clean' + && hash_equals(trim($record->sha256), trim((string) $record->malware_scanned_sha256)); + } + unset($document); + + $unique = []; + foreach ($documents as $document) { + $unique[$document['document_id']] = $document; + } + + return [$case, $context, $opportunity, array_values($unique), $historical]; + } + + /** @param array $context + * @return array */ + private function sources(User $actor, \stdClass $case, array $context, string $object): array + { + $objects = [['key' => 'investment:'.$case->id, 'label' => $case->title, 'kind' => 'investment']]; + $evidence = []; + $refs = array_values($context['selection'] ?? []); + foreach ($context['opportunity_choices'] ?? [] as $choice) { + $refs[] = $choice['opportunity']; + } + foreach ($refs as $ref) { + if (! is_array($ref) || empty($ref['key'])) { + continue; + } + try { + $live = app(InvestorContext::class)->reference($ref['key']); + } catch (ModelNotFoundException|HttpException $e) { + $live = ['key' => $ref['key'], 'unavailable' => true]; + } + $evidence[$ref['key']] = ['key' => $ref['key'], 'label' => $ref['title'] ?? $ref['key'], 'consulted' => $ref, 'current' => $live]; + if (in_array($ref['kind'] ?? '', ['territory', 'sector'], true)) { + $objects[] = ['key' => $ref['key'], 'label' => $ref['title'], 'kind' => $ref['kind']]; + } + if (($ref['kind'] ?? '') === 'portfolio') { + $portfolio = InvestmentPortfolioController::visible()->whereKey($ref['id'])->first(); + if ($portfolio?->cluster_id) { + $cluster = EconomicCluster::find($portfolio->cluster_id); + if ($cluster) { + $objects[] = ['key' => 'cluster:'.$cluster->id, 'label' => $cluster->getAttribute('name'), 'kind' => 'cluster']; + } + } + } + } + // Sector/territory may have been deliberately entered rather than selected as a source. + foreach ([['sector', 'sector_id'], ['territory', 'province_id'], ['territory', 'district_id'], ['territory', 'admin_post_id'], ['territory', 'locality_id']] as [$kind, $field]) { + if (! empty($context['fields'][$field])) { + $key = $kind.':'.$context['fields'][$field]; + try { + $ref = app(InvestorContext::class)->reference($key); + $objects[] = ['key' => $key, 'label' => $ref['title'], 'kind' => $kind]; + $evidence[$key] = ['key' => $key, 'label' => $ref['title'], 'consulted' => $ref, 'current' => $ref]; + } catch (ModelNotFoundException|HttpException $e) { /* Keep the declared context; do not invent evidence. */ + } + } + } + // A manually chosen cluster must already be a public, visible portfolio association. + if (str_starts_with($object, 'cluster:')) { + $clusterId = substr($object, 8); + $visible = InvestmentPortfolioController::visible()->where('cluster_id', $clusterId)->exists(); + $cluster = $visible ? EconomicCluster::find($clusterId) : null; + $objects[] = ['key' => $object, 'label' => $cluster ? $cluster->getAttribute('name') : 'Cluster da análise guardada — fonte actual indisponível', 'kind' => 'cluster']; + } + foreach ($objects as $item) { + if ($item['kind'] === 'cluster') { + $evidence[$item['key']] = ['key' => $item['key'], 'label' => 'Competitividade — '.$item['label'], + 'current' => InvestmentPortfolioController::visible()->where('cluster_id', substr($item['key'], 8))->exists() ? app(ClusterCompetitiveness::class)->publicData(substr($item['key'], 8)) : null, 'notice' => 'Versão pública aprovada; ausência de análise não prova ausência de oferta/concorrência.']; + } + } + + $unique = []; + foreach ($objects as $item) { + $unique[$item['key']] = $item; + } + + return [array_values($unique), array_values($evidence)]; + } + + /** @return array */ + public function view(User $actor, string $id, ?string $opportunity = null, ?int $historyBefore = null, bool $initialScope = false): array + { + [$case, $context, $opportunity, $documents, $historical] = $this->context($actor, $id, $opportunity, $initialScope); + $state = $this->current($id, $opportunity); + [$objects, $sources] = $this->sources($actor, $case, $context, $state['swot']['object_key']); + $payload = $this->desk->decode($case->payload); + $reused = ['investor' => Arr::only($payload, ['name', 'email']), 'profile' => Arr::only($payload['profile'] ?? [], ['phone', 'nuit', 'address', 'country_code', 'nationality', 'residence_country_code']), 'company' => Arr::only($payload['company'] ?? [], ['id', 'name', 'nuit', 'registration', 'address', 'type']), 'company_version' => $payload['company_version'] ?? null, 'notice' => 'Valores autorizados conservados no dossier; não foram substituídos por dados recentes de outra origem.']; + if ($historical && isset($state['reused_snapshot'])) { + $reused = $state['reused_snapshot']; + } + foreach ($documents as $document) { + $sources[] = ['key' => 'document:'.$document['document_id'], 'label' => $document['file_name'], 'current' => $document, 'notice' => 'Documento privado do dossier; disponibilidade não certifica o conteúdo.']; + } + $assessment = app(PrivateInvestmentPreparation::class)->assess($context, $documents); + $issues = $assessment['missing_labels']; + if (! $assessment['enabled'] || ! $assessment['period_covered'] || ! $assessment['scope_covered'] || $assessment['mode'] === 'indeterminate') { + $issues[] = 'Completar o enquadramento da preparação existente.'; + } + foreach ($assessment['requirements'] as &$requirement) { + $document = collect($this->rows($documents))->firstWhere('document_id', $requirement['document_id']); + $requirement['available'] = $document['available'] ?? false; + if ($requirement['state'] === 'indeterminate' || ($requirement['required'] && ! $requirement['available'])) { + $issues[] = $requirement['label']; + } + } + unset($requirement); + $selected = array_values(array_unique([...collect($this->rows($assessment['requirements']))->where('required', true)->pluck('document_id')->filter()->all(), ...$state['apiex']['additional_documents']])); + foreach ($selected as $doc) { + if (! (collect($this->rows($documents))->firstWhere('document_id', $doc)['available'] ?? false)) { + $issues[] = 'Anexo indisponível: '.$doc; + } + } + $documentary = array_values(array_filter($documents, fn ($d) => in_array($d['document_id'], $selected, true))); + $fingerprint = $this->hash(['context' => $context, 'reused' => $reused, 'assessment' => $assessment, 'documents' => $documentary, 'note' => $state['apiex']['note']]); + $swotFingerprint = $this->hash($this->sourceSnapshot($context, $reused, $sources, $state['swot']['object_key'], $state['swot']['rows'])); + $external = collect($this->rows($state['apiex']['external'])); + $apiState = $external->contains('kind', 'decision') ? 'decision_received' : ($external->contains('kind', 'delivery') ? 'delivery_recorded' : (! $issues && ($state['apiex']['review']['fingerprint'] ?? null) === $fingerprint ? 'ready' : 'preparing')); + $query = $opportunity ? '?opportunity='.urlencode($opportunity) : ''; + $editQuery = $historical ? '' : $query; + + $savedScopes = DB::table('audit_events')->where('source_system', self::SOURCE)->where('entity_type', 'desk_cases')->where('entity_id', $id)->selectRaw("DISTINCT after_data->>'scope' as scope")->get()->map(fn ($row) => ['key' => $row->scope, 'label' => $row->scope === 'dossier' ? 'Contexto inicial do dossier' : $row->scope, 'href' => '/investimentos/'.$id.'/preparacao?'.($row->scope === 'dossier' ? 'history_scope=dossier' : 'opportunity='.urlencode($row->scope))])->all(); + $historyRows = $this->events($id, $opportunity)->when($historyBefore !== null, fn ($q) => $q->whereRaw("(after_data->>'version')::integer < ?", [$historyBefore]))->orderByRaw("(after_data->>'version')::integer DESC")->limit(26)->get(); + $history = $historyRows->take(25)->map(fn ($e) => ['version' => json_decode($e->after_data, true)['version'], 'action' => $e->action, 'at' => $e->occurred_at, 'actor' => $e->actor_user_id, 'operation_key' => $e->correlation_id])->values()->all(); + + return ['case' => ['id' => $id, 'title' => $case->title, 'closed' => $case->closed_at !== null], 'opportunity' => $opportunity, 'opportunity_label' => $context['selection']['opportunity']['title'] ?? null, + 'historical' => $historical, 'initial_scope' => $initialScope, 'saved_scopes' => $savedScopes, 'version' => $state['version'], 'apiex' => $state['apiex'], 'swot' => $state['swot'], 'assessment' => $assessment, 'context' => $context, 'reused' => $reused, + 'documents' => $documents, 'selected_documents' => $documentary, 'api_issues' => array_values(array_unique($issues)), 'api_state' => $apiState, + 'api_fingerprint' => $fingerprint, 'swot_fingerprint' => $swotFingerprint, + 'swot_review_required' => $state['swot']['source_fingerprint'] !== $swotFingerprint || ($state['swot']['review']['fingerprint'] ?? null) !== $swotFingerprint, + 'objects' => $objects, 'sources' => $sources, 'can_write' => ! $historical && ! $case->closed_at && $this->desk->owns($actor, $case), + 'can_review' => ! $historical && ! $case->closed_at && ($this->desk->owns($actor, $case) || $actor->can('manage-portal')), + 'links' => ['dossier' => '/investimentos/'.$id.$editQuery, 'context' => '/investimentos/'.$id.'/contexto/editar'.$editQuery, + 'documents' => '/balcao-virtual/dossiers/'.$id.$query, 'partners' => '/parcerias/painel?context='.$id.($opportunity ? '&opportunity='.urlencode($opportunity) : ''), + 'library' => '/documentos?context='.$id.($opportunity ? '&opportunity='.urlencode($opportunity) : ''), + 'editorial' => '/acesso-gestao', 'idea' => '/investimentos/'.$id.'/contexto/editar'.$query.'#project-summary', 'opportunity' => '/investimentos/'.$id.'/contexto/editar'.$query.'#project-summary', 'risk' => '/investimentos/'.$id.$query.'#tarefas'], + 'history' => $history, 'history_next' => $historyRows->count() > 25 ? ($history[count($history) - 1]['version'] ?? null) : null]; + } + + /** @param array $context + * @param array $reused + * @param array $sources + * @param array $rows + * @return array */ + private function sourceSnapshot(array $context, array $reused, array $sources, string $object, array $rows): array + { + $used = array_column($rows, 'source_key'); + $tracked = array_values(array_filter($sources, fn ($source) => ! str_starts_with($source['key'], 'document:') || in_array($source['key'], $used, true))); + + return ['context' => $context, 'reused' => $reused, 'sources' => $tracked, 'object' => $object]; + } + + /** @return array|null */ + public function continuation(User $actor, string $id, ?string $opportunity, mixed $actionId): ?array + { + if (! is_string($actionId) || ! Str::isUuid($actionId)) { + return null; + } + [, , $scope] = $this->context($actor, $id, $opportunity); + + return collect($this->rows($this->current($id, $scope)['swot']['actions']))->firstWhere('id', $actionId); + } + + /** @return list */ + public function taskKeys(User $actor, string $id, string $opportunity): array + { + [, , $scope] = $this->context($actor, $id, $opportunity); + + return array_values(array_map(fn ($action) => 'swot:'.$action['id'], $this->current($id, $scope)['swot']['actions'])); + } + + /** @param array $input + * @param array $view + * @return array */ + private function draft(array $input, array $view): array + { + $data = Validator::make($input, ['object_key' => ['required', Rule::in(array_column($view['objects'], 'key'))], 'scope' => 'present|nullable|string|max:4000', + 'source_fingerprint' => 'present|string|size:64', 'rows' => 'present|array|list|max:80', 'rows.*' => 'array:id,dimension,text,reference,source_key,date,classification', + 'rows.*.id' => 'required|uuid|distinct', 'rows.*.dimension' => 'required|in:strength,weakness,opportunity,threat', + 'rows.*.classification' => 'required|in:documented_fact,hypothesis,unconfirmed', 'rows.*.text' => 'present|nullable|string|max:4000', + 'rows.*.reference' => 'present|nullable|string|max:4000', 'rows.*.source_key' => ['nullable', Rule::in(array_column($view['sources'], 'key'))], 'rows.*.date' => 'nullable|date_format:Y-m-d'])->validate(); + + $snapshot = $this->sourceSnapshot($view['context'], $view['reused'], $view['sources'], $data['object_key'], $data['rows']); + + return [...$data, 'sources_snapshot' => $snapshot, 'snapshot_fingerprint' => $this->hash($snapshot), 'review' => null, 'actions' => $view['swot']['actions']]; + } + + /** @param array $input + * @return array */ + public function change(User $actor, string $id, array $input): array + { + $control = Validator::make($input, ['opportunity' => 'nullable|string|max:150', 'version' => 'required|integer|min:0', 'operation_key' => 'required|uuid', + 'action' => 'required|in:apiex_save,apiex_review,apiex_export,external,swot_save,swot_review,swot_action,swot_restore', 'reason' => 'required|string|min:3|max:4000'])->validate(); + + return DB::transaction(function () use ($actor, $id, $input, $control) { + $case = $this->desk->case($actor, $id, false, true); + $this->desk->assertOpen($case); + $view = $this->view($actor, $id, $control['opportunity'] ?? null); + $review = in_array($control['action'], ['apiex_review', 'swot_review'], true); + abort_unless($review ? $view['can_review'] : $view['can_write'], 403); + $requestHash = $this->hash([...$input, 'actor' => $actor->id]); + $prior = $this->events($id, $view['opportunity'])->where('correlation_id', $control['operation_key'])->first(); + if ($prior) { + abort_unless(hash_equals(json_decode($prior->after_data, true)['request_hash'], $requestHash), 409, 'A tentativa já tem outro conteúdo.'); + + return [...$this->view($actor, $id, $view['opportunity']), 'replayed' => true]; + } + abort_unless((int) $control['version'] === $view['version'], 409, 'Existe outra versão. Os seus campos foram preservados; consulte e compare antes de substituir.'); + $state = Arr::only($view, ['version', 'apiex', 'swot']); + $receipt = ['actor' => $actor->id, 'at' => now()->toISOString(), 'reason' => $control['reason']]; + switch ($control['action']) { + case 'apiex_save': + $data = Validator::make($input, ['note' => 'present|nullable|string|max:6000', 'additional_documents' => 'present|array|list|max:60', 'additional_documents.*' => ['required', 'distinct', Rule::in(array_column($view['documents'], 'document_id'))]])->validate(); + $state['apiex'] = [...$state['apiex'], ...$data, 'review' => null]; + break; + case 'apiex_review': + abort_if($view['api_issues'], 422, 'Complete os requisitos e documentos aplicáveis.'); + abort_unless(($input['fingerprint'] ?? '') === $view['api_fingerprint'], 409, 'O dossier/documentos mudaram; reveja a versão actual.'); + foreach ($view['selected_documents'] as $document) { + $record = DB::table('documents')->where('id', $document['document_id'])->whereNull('deleted_at')->lockForUpdate()->first(); + abort_unless($record !== null, 404); + app(VerifiedDocumentBinary::class)->respond($record); + } + $state['apiex']['review'] = [...$receipt, 'fingerprint' => $view['api_fingerprint']]; + break; + case 'apiex_export': + abort_if($view['api_issues'] || ($state['apiex']['review']['fingerprint'] ?? '') !== $view['api_fingerprint'], 409, 'Reveja a preparação actual antes de exportar.'); + $prepared = Arr::only($view, ['case', 'opportunity', 'context', 'reused', 'assessment', 'selected_documents']); + $prepared['apiex'] = Arr::only($state['apiex'], ['note', 'review']); + $state['apiex']['exports'][] = [...$receipt, 'id' => $control['operation_key'], 'fingerprint' => $view['api_fingerprint'], 'context_revision' => $view['context']['revision'], 'documents' => $view['selected_documents'], 'prepared' => $prepared]; + break; + case 'external': + $data = Validator::make($input, ['kind' => 'required|in:delivery,clarification,response,decision', 'date' => 'required|date_format:Y-m-d|before_or_equal:today', 'reference' => 'required|string|max:2000', + 'proof_document' => ['required', Rule::in(collect($this->rows($view['documents']))->where('available', true)->pluck('document_id')->all())], 'export_id' => 'required|uuid', 'related_id' => 'nullable|uuid', 'outcome' => 'nullable|in:approved,refused,conditional,other'])->validate(); + abort_unless(collect($this->rows($state['apiex']['exports']))->contains('id', $data['export_id']), 422, 'Escolha a versão exportada deste dossier/oportunidade.'); + $same = collect($this->rows($state['apiex']['external']))->where('export_id', $data['export_id']); + if ($data['kind'] !== 'delivery') { + abort_unless($same->contains('kind', 'delivery'), 422, 'Registe a entrega externa desta versão.'); + } + if ($data['kind'] === 'response') { + abort_unless($same->where('kind', 'clarification')->contains('id', $data['related_id'] ?? ''), 422, 'Identifique o pedido de esclarecimento a que responde.'); + } + if ($data['kind'] === 'decision') { + abort_unless(! empty($data['outcome']), 422, 'Identifique a decisão efectivamente recebida.'); + } + $record = DB::table('documents')->where('id', $data['proof_document'])->whereNull('deleted_at')->lockForUpdate()->first(); + abort_unless($record !== null, 404); + app(VerifiedDocumentBinary::class)->respond($record); + $state['apiex']['external'][] = [...$data, ...$receipt, 'id' => $control['operation_key'], 'proof_snapshot' => collect($this->rows($view['documents']))->firstWhere('document_id', $data['proof_document'])]; + break; + case 'swot_save': + $state['swot'] = $this->draft($input['draft'] ?? [], $view); + break; + case 'swot_review': + $swot = $state['swot']; + abort_unless(($input['fingerprint'] ?? '') === $view['swot_fingerprint'], 409, 'As fontes mudaram; compare antes de rever.'); + abort_unless(trim($swot['scope'] ?? '') !== '' && in_array($swot['object_key'], array_column($view['objects'], 'key'), true), 422, 'Identifique objecto e âmbito.'); + foreach (['strength', 'weakness', 'opportunity', 'threat'] as $dimension) { + abort_unless(collect($this->rows($swot['rows']))->contains('dimension', $dimension), 422, 'Trate as quatro dimensões; incerteza deve ficar classificada.'); + } + foreach ($swot['rows'] as $row) { + abort_unless(trim($row['text'] ?? '') !== '' && trim($row['reference'] ?? '') !== '' && ! empty($row['date']), 422, 'Cada conclusão exige fonte, data e classificação; desconhecido não é ausência.'); + } + $state['swot']['source_fingerprint'] = $view['swot_fingerprint']; + $state['swot']['sources_snapshot'] = $this->sourceSnapshot($view['context'], $view['reused'], $view['sources'], $state['swot']['object_key'], $state['swot']['rows']); + $state['swot']['snapshot_fingerprint'] = $view['swot_fingerprint']; + $state['swot']['review'] = [...$receipt, 'fingerprint' => $view['swot_fingerprint'], 'version' => $state['version'] + 1]; + break; + case 'swot_action': + abort_if($view['swot_review_required'], 409, 'Reveja a análise e as fontes antes de ligar uma acção.'); + $data = Validator::make($input, ['conclusion_id' => ['required', Rule::in(array_column($state['swot']['rows'], 'id'))], 'kind' => 'required|in:idea,opportunity,partners,risk', 'title' => 'required|string|min:3|max:200'])->validate(); + $href = $view['links'][$data['kind']]; + if ($data['kind'] === 'risk') { + $href = str_replace('#tarefas', (str_contains($href, '?') ? '&' : '?').'swot_action='.$control['operation_key'].'#tarefas', $href); + } + $state['swot']['actions'][] = [...$data, ...$receipt, 'id' => $control['operation_key'], 'case_id' => $id, 'opportunity' => $view['opportunity'], 'review_version' => $state['swot']['review']['version'], 'href' => $href]; + break; + case 'swot_restore': + $data = Validator::make($input, ['revision' => 'required|integer|min:1'])->validate(); + $event = $this->events($id, $view['opportunity'])->where('after_data->version', $data['revision'])->first(); + abort_unless($event !== null, 404); + $old = $this->decode($event)['swot']; + $state['swot'] = [...$old, 'review' => null, 'actions' => $state['swot']['actions']]; + break; + } + $state['context_snapshot'] = $view['context']; + $state['reused_snapshot'] = $view['reused']; + $state['version']++; + DB::table('audit_events')->insert(['source_system' => self::SOURCE, 'entity_type' => 'desk_cases', 'entity_id' => $id, 'external_id' => $id.':'.hash('sha256', $view['opportunity'] ?? 'dossier').':'.$state['version'], + 'correlation_id' => $control['operation_key'], 'actor_user_id' => $actor->id, 'action' => $control['action'], 'data_classification' => 'restricted', + 'before_data' => json_encode(['version' => $view['version']], JSON_THROW_ON_ERROR), 'after_data' => json_encode(['version' => $state['version'], 'scope' => $view['opportunity'] ?? 'dossier', 'request_hash' => $requestHash, 'snapshot' => Crypt::encryptString(json_encode($state, JSON_THROW_ON_ERROR))], JSON_THROW_ON_ERROR)]); + + return [...$this->view($actor, $id, $view['opportunity']), 'replayed' => false]; + }, 3); + } + + /** Export uses the existing verified binary reader, never a browser-supplied path. + * @return array{bytes:string,export_id:string} */ + public function bundle(User $actor, string $id, ?string $opportunity, string $exportId, bool $initialScope = false): array + { + return DB::transaction(function () use ($actor, $id, $opportunity, $exportId, $initialScope) { + $this->desk->case($actor, $id, false, true); + if ($opportunity === null && ! $initialScope) { + $scopes = DB::table('audit_events')->where('source_system', self::SOURCE)->where('entity_type', 'desk_cases')->where('entity_id', $id)->where('correlation_id', $exportId)->where('action', 'apiex_export')->selectRaw("DISTINCT after_data->>'scope' as scope")->get(); + abort_unless($scopes->count() === 1, 422, 'Identifique o âmbito da exportação preservada.'); + $scope = $scopes->first()->scope; + $initialScope = $scope === 'dossier'; + $opportunity = $initialScope ? null : $scope; + } + $view = $this->view($actor, $id, $opportunity, null, $initialScope); + $export = collect($this->rows($view['apiex']['exports']))->firstWhere('id', $exportId); + abort_unless($export !== null, 404); + $records = []; + foreach ($export['documents'] as $document) { + abort_unless(collect($this->rows($view['documents']))->contains('document_id', $document['document_id']), 403); + $record = DB::table('documents')->where('id', $document['document_id'])->whereNull('deleted_at')->lockForUpdate()->first(); + abort_unless($record !== null && $record->status === 'active' && $record->malware_scan_status === 'clean' && hash_equals(trim($document['sha256']), trim($record->sha256)) && hash_equals(trim($record->sha256), trim((string) $record->malware_scanned_sha256)), 404, 'Documento da versão preparada indisponível para descarga; o histórico foi preservado.'); + app(VerifiedDocumentBinary::class)->authorizeOpportunityAttachment($record); + $records[$document['document_id']] = $record; + } + $disk = Storage::disk('local'); + $key = 'investor-preparations/'.$id.'/'.hash('sha256', $view['opportunity'] ?? 'dossier').'/'.$exportId.'.zip.enc'; + if ($disk->exists($key)) { + try { + $sealed = json_decode(Crypt::decryptString($disk->get($key)), true, 512, JSON_THROW_ON_ERROR); + } catch (DecryptException|\JsonException $e) { + abort(404, 'Pacote preservado indisponível; não foi substituído.'); + } + abort_unless(($sealed['case_id'] ?? '') === $id && ($sealed['opportunity'] ?? null) === $view['opportunity'] && ($sealed['export_id'] ?? '') === $exportId && ($sealed['fingerprint'] ?? '') === $export['fingerprint'], 404); + $bytes = base64_decode($sealed['binary'] ?? '', true); + abort_unless(is_string($bytes) && hash_equals($sealed['sha256'] ?? '', hash('sha256', $bytes)), 404); + + return ['bytes' => $bytes, 'export_id' => $exportId]; + } + $prepared = $export['prepared']; + abort_unless(is_array($prepared), 409, 'Snapshot de exportação indisponível; original conservado.'); + $file = tempnam(sys_get_temp_dir(), 'investmoz-apiex-'); + abort_unless(is_string($file), 503); + $zip = new \ZipArchive; + $open = false; + try { + abort_unless($zip->open($file, \ZipArchive::OVERWRITE) === true, 503); + $open = true; + $manifest = ['format' => 'investmoz-apiex-preparation/1', 'case_id' => $id, 'opportunity' => $view['opportunity'], 'export' => $export, 'context' => $prepared['context'], 'reused' => $prepared['reused'], 'assessment' => $prepared['assessment'], 'notice' => 'Preparação para entrega externa. Não é formulário oficial, submissão electrónica ou aprovação.']; + $index = view('investments.preparation-index', ['workspace' => $prepared, 'manifest' => $manifest])->render(); + abort_unless($zip->addFromString('indice.html', $index), 503); + abort_unless($zip->addFromString('manifesto.json', json_encode($manifest, JSON_THROW_ON_ERROR | JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE)), 503); + foreach ($export['documents'] as $n => $document) { + $record = $records[$document['document_id']]; + $response = app(VerifiedDocumentBinary::class)->respond($record); + $bytes = $response instanceof BinaryFileResponse ? file_get_contents($response->getFile()->getPathname()) : $response->getContent(); + abort_unless(is_string($bytes), 503); + abort_unless($zip->addFromString('anexos/'.sprintf('%02d-', $n + 1).preg_replace('/[^\pL\pN._-]+/u', '-', basename($document['file_name'])), $bytes), 503); + } + abort_unless($zip->close(), 503); + $open = false; + + $bytes = file_get_contents($file); + abort_unless(is_string($bytes), 503); + $sealed = ['case_id' => $id, 'opportunity' => $view['opportunity'], 'export_id' => $exportId, 'fingerprint' => $export['fingerprint'], 'sha256' => hash('sha256', $bytes), 'binary' => base64_encode($bytes)]; + $temporary = $key.'.'.Str::uuid().'.tmp'; + try { + abort_unless($disk->put($temporary, Crypt::encryptString(json_encode($sealed, JSON_THROW_ON_ERROR))) && $disk->move($temporary, $key), 503, 'Não foi possível preservar o pacote; repita a mesma exportação.'); + } finally { + $disk->delete($temporary); + } + + return ['bytes' => $bytes, 'export_id' => $exportId]; + } finally { + if ($open) { + $zip->close(); + } + if (is_file($file)) { + unlink($file); + } + } + }); + } +} diff --git a/app/Services/InvestorPath.php b/app/Services/InvestorPath.php index 7f440381..aae87dc9 100644 --- a/app/Services/InvestorPath.php +++ b/app/Services/InvestorPath.php @@ -160,7 +160,9 @@ final class InvestorPath $next = ['code' => 'S06', 'title' => $preparation['next'], 'action' => 'Preparar', 'href' => '/investimentos/'.$id.'/contexto/editar#preparation-questions']; } - return ['private_investment' => $preparation, 'case' => ['id' => $id, 'title' => $case->title, 'version' => $case->version, 'closed' => $case->closed_at !== null], + $preparationTaskKeys = $opportunity !== null && ($owner || $manager) && app(PrivateInvestmentPreparation::class)->available() ? app(InvestmentPreparationWorkspace::class)->taskKeys($actor, $id, $opportunity) : null; + + return ['funding_selections' => ($owner || $manager) ? array_values(array_filter($path['funding_selections'] ?? [], fn ($row) => ($row['opportunity'] ?? null) === $opportunity)) : [], 'preparation_action' => ($owner || $manager) && app(PrivateInvestmentPreparation::class)->available() ? app(InvestmentPreparationWorkspace::class)->continuation($actor, $id, $opportunity, request()->query('swot_action')) : null, 'private_investment' => $preparation, 'case' => ['id' => $id, 'title' => $case->title, 'version' => $case->version, 'closed' => $case->closed_at !== null], 'journey_id' => $journey->id, 'definition_id' => $version->id, 'definition_version' => $version->version_no, 'source_sha256' => $definition['source_sha256'], 'phases' => $definition['phases'], 'steps' => $steps, 'facts' => $facts, 'fact_reasons' => $factReasons, 'context_opportunity' => $opportunity, 'opportunity_options' => $allChoices, @@ -174,10 +176,12 @@ final class InvestorPath 'content_sources' => ($owner || $manager) ? ($path['content_sources'] ?? []) : [], 'tasks' => DB::table('tasks')->where('desk_case_id', $id) ->whereNull('deleted_at') + ->when($preparationTaskKeys !== null, fn ($q) => $q->where(fn ($p) => $p->whereNull('guidance_key')->orWhere('guidance_key', 'not like', 'swot:%')->orWhereIn('guidance_key', $preparationTaskKeys ?? []))) ->when(! $owner && ! $manager, fn ($q) => $q->where('assignee_user_id', $actor->id)) ->get(['id', 'title', 'status', 'version_no', 'due_at', 'assignee_user_id']), 'services' => app(DeskServiceAvailability::class)->current()->get()->map(fn ($s) => ['id' => $s->id, 'title' => json_decode($s->definition, true)['title'], 'effective_from' => $s->effective_from ?? null]), - 'tools' => ['simulator' => (int) $case->user_id === $actor->id ? '/simulador-fiscal?context='.$id.($case->simulation_id ? '&draft='.$case->simulation_id : '').($opportunity ? '&opportunity='.urlencode($opportunity) : '') : null, + 'tools' => ['funding' => ($owner || $manager) && app(FundingProgrammes::class)->installed() ? '/fundos?kind=institution&location_mode=physical&context='.$id.($opportunity ? '&opportunity='.urlencode($opportunity) : '') : null, 'simulator' => (int) $case->user_id === $actor->id ? '/simulador-fiscal?context='.$id.($case->simulation_id ? '&draft='.$case->simulation_id : '').($opportunity ? '&opportunity='.urlencode($opportunity) : '') : null, + 'preparation' => ($owner || $manager) && app(PrivateInvestmentPreparation::class)->available() ? '/investimentos/'.$id.'/preparacao'.($opportunity ? '?opportunity='.urlencode($opportunity) : '') : null, 'company' => '/investimentos/'.$id.'/forma-juridica', 'desk' => '/balcao-virtual/dossiers/'.$id.($opportunity ? '?opportunity='.urlencode($opportunity) : ''), 'guidance' => '/balcao-virtual/dossiers/'.$id.'/orientacao', 'library' => '/documentos?context='.$id, 'opportunities' => '/oportunidades?context='.$id, 'territory' => '/zonas?context='.$id, 'partners' => '/parcerias/painel?context='.$id, @@ -337,12 +341,16 @@ final class InvestorPath public function task(User $actor, string $id, array $input): string { $data = Validator::make($input, ['version' => 'required|integer|min:1', 'code' => ['required', Rule::in(array_map(fn ($n) => sprintf('S%02d', $n), range(1, 19)))], + 'preparation_action' => 'nullable|uuid', 'opportunity' => 'nullable|string|max:150', 'title' => 'required|string|min:3|max:200', 'due_at' => 'required|date|after:now', 'consent' => 'accepted'])->validate(); return DB::transaction(function () use ($actor, $id, $data): string { $case = $this->desk->case($actor, $id, true, true); abort_if($case->closed_at, 409); - $key = 'path:'.$data['code']; + if (!empty($data['preparation_action'])) { app(InvestmentConsumerScope::class)->key(app(InvestorContext::class)->state($case), $data['opportunity'] ?? null, true); } + $origin = !empty($data['preparation_action']) ? app(InvestmentPreparationWorkspace::class)->continuation($actor, $id, $data['opportunity'] ?? null, $data['preparation_action']) : null; + abort_if(!empty($data['preparation_action']) && (!$origin || $origin['kind'] !== 'risk'), 422, 'A acção SWOT não pertence a este dossier/oportunidade ou não é uma acção de risco.'); + $key = $origin ? 'swot:'.$origin['id'] : 'path:'.$data['code']; $existing = DB::table('tasks')->where('desk_case_id', $id)->where('guidance_key', $key)->first(); if ($existing) { abort_unless($existing->title === $data['title'] && (int) $existing->accepted_by === $actor->id @@ -351,12 +359,12 @@ final class InvestorPath return $existing->id; } $this->writable($actor, $id, $data['version']); - $step = $this->findStep($this->view($actor, $id), $data['code']); + $step = $this->findStep($this->view($actor, $id, $origin['opportunity'] ?? null), $data['code']); abort_unless($step !== null && $step['preparation_allowed'], 422); $task = CrmTask::create(['desk_case_id' => $id, 'guidance_key' => $key, 'title' => $data['title'], 'due_at' => $data['due_at'], 'status' => 'open', 'assignee_user_id' => $actor->id, 'accepted_by' => $actor->id, 'accepted_at' => now(), 'external_sync_status' => 'pending_authorization', 'data_classification' => 'confidential', 'source_system' => 'investor-path']); - $this->desk->event($case, $actor, 'path_task_accepted', ['task_id' => $task->id, 'code' => $data['code'], 'scope' => 'internal_crm']); + $this->desk->event($case, $actor, 'path_task_accepted', ['task_id' => $task->id, 'code' => $data['code'], 'scope' => 'internal_crm', 'preparation_action' => $origin['id'] ?? null, 'opportunity' => $origin['opportunity'] ?? null, 'swot_review_version' => $origin['review_version'] ?? null]); return $task->id; }); diff --git a/app/Services/OpportunityCuration.php b/app/Services/OpportunityCuration.php new file mode 100644 index 00000000..3efa96e6 --- /dev/null +++ b/app/Services/OpportunityCuration.php @@ -0,0 +1,132 @@ +management->installed() || ! $this->access->canView($actor, $record)) { + return false; + } + if ($record->owner_user_id === null) { + return $this->access->legacyWriteAllowed($actor); + } + + return $this->access->scoped($actor, 'publisher', $record->organization_id, $record->opportunity_category) + && $this->access->operational($actor, 'publish', $record->id) && ! $this->access->conflict($actor, $record) + && (int) data_get($record->workflow_context, 'approval.actor_id') !== $actor->id + && (! data_get($record->workflow_context, 'publication_assignment.assignee_user_id') + || (int) data_get($record->workflow_context, 'publication_assignment.assignee_user_id') === $actor->id); + } + + private function authorize(User $actor, Opportunity $record): void + { + abort_unless($this->allowed($actor, $record), 403); + if ($record->owner_user_id !== null) { + app(OpportunityProfileWorkflow::class)->authorizeEditorialCuration($actor, $record); + } + } + + /** @return array */ + public function state(User $actor, int $id, int $page = 1): array + { + $record = Opportunity::findOrFail($id); + $this->authorize($actor, $record); + $history = DB::table('audit_events')->where('source_system', 'opportunity-curation')->where('after_data->record_id', $id) + ->orderByDesc('id')->paginate(25, ['id', 'actor_user_id', 'occurred_at', 'after_data'], 'page', $page)->through(function ($row) { + $data = json_decode($row->after_data, true, 512, JSON_THROW_ON_ERROR); + + return ['id' => $row->id, 'actor' => $row->actor_user_id, 'at' => $row->occurred_at, + 'featured' => $data['featured'], 'reason' => Crypt::decryptString($data['reason'])]; + }); + + return ['record' => ['id' => $record->id, 'title' => $record->title, 'featured' => $record->is_featured], + 'etag' => $this->management->etag($record), 'history' => $history]; + } + + /** @param array $input + * @return array + */ + public function preview(User $actor, int $id, array $input): array + { + $data = $this->validate($input); + $record = Opportunity::findOrFail($id); + $this->authorize($actor, $record); + $this->check($record, $data); + + return ['hash' => $this->hash($actor, $id, $data), 'title' => $record->title, + 'before' => $record->is_featured, 'featured' => $data['featured'], 'reason' => $data['reason']]; + } + + /** @param array $input + * @return array + */ + public function confirm(User $actor, int $id, array $input): array + { + $data = $this->validate($input); + Validator::make($input, ['hash' => 'required|string|size:64', 'confirm' => 'required|accepted'])->validate(); + abort_unless(hash_equals($this->hash($actor, $id, $data), $input['hash']), 409, 'A conferência mudou; prepare nova prévia.'); + + return DB::transaction(function () use ($actor, $id, $data) { + $record = Opportunity::whereKey($id)->lockForUpdate()->firstOrFail(); + $this->authorize($actor, $record); + $receipt = DB::table('audit_events')->where('source_system', 'opportunity-curation')->where('after_data->record_id', $id) + ->where('after_data->client_key', $data['client_key'])->first(['actor_user_id', 'after_data']); + $intent = $this->hash($actor, $id, $data); + if ($receipt) { + $prior = json_decode($receipt->after_data, true, 512, JSON_THROW_ON_ERROR); + abort_unless((int) $receipt->actor_user_id === $actor->id && hash_equals($prior['intent'], $intent), 409, 'Chave já utilizada com outro conteúdo.'); + + return ['replayed' => true, 'featured' => $record->is_featured, 'etag' => $this->management->etag($record)]; + } + $this->check($record, $data); + $before = $record->is_featured; + $record->management_version++; + PortalAudit::save($record, ['is_featured' => $data['featured']], $actor->id); + DB::table('audit_events')->insert(['source_system' => 'opportunity-curation', 'entity_type' => 'opportunities', + 'actor_user_id' => $actor->id, 'action' => 'featured_changed', 'data_classification' => 'restricted', + 'before_data' => json_encode(['record_id' => $id, 'featured' => $before], JSON_THROW_ON_ERROR), + 'after_data' => json_encode(['record_id' => $id, 'featured' => $record->is_featured, 'version' => $record->management_version, + 'reason' => Crypt::encryptString($data['reason']), 'client_key' => $data['client_key'], 'intent' => $intent], JSON_THROW_ON_ERROR)]); + + return ['replayed' => false, 'featured' => $record->is_featured, 'etag' => $this->management->etag($record)]; + }); + } + + /** @param array $input + * @return array{etag:string,client_key:string,featured:bool,reason:string} + */ + private function validate(array $input): array + { + $data = Validator::make($input, ['etag' => 'required|string|size:64', 'client_key' => 'required|uuid', + 'featured' => 'required|boolean', 'reason' => 'required|string|min:20|max:1000'])->validate(); + + return ['etag' => $data['etag'], 'client_key' => $data['client_key'], + 'featured' => (bool) $data['featured'], 'reason' => $data['reason']]; + } + + /** @param array{etag:string,client_key:string,featured:bool,reason:string} $data */ + private function check(Opportunity $record, array $data): void + { + abort_unless(hash_equals($this->management->etag($record), $data['etag']), 409, 'A oportunidade mudou; recupere a versão actual antes de confirmar.'); + abort_if($record->is_featured === $data['featured'], 422, 'O estado de destaque já corresponde à escolha.'); + if ($data['featured']) { + abort_unless(Opportunity::published()->whereKey($record->id)->exists(), 409, 'Só uma oportunidade actualmente pública pode entrar em destaque.'); + } + } + + /** @param array{etag:string,client_key:string,featured:bool,reason:string} $data */ + private function hash(User $actor, int $id, array $data): string + { + return hash_hmac('sha256', json_encode([$actor->id, $id, $data], JSON_THROW_ON_ERROR), (string) config('app.key')); + } +} diff --git a/app/Services/OpportunityProfileWorkflow.php b/app/Services/OpportunityProfileWorkflow.php index 0554e0a0..d17cff9d 100644 --- a/app/Services/OpportunityProfileWorkflow.php +++ b/app/Services/OpportunityProfileWorkflow.php @@ -16,6 +16,11 @@ class OpportunityProfileWorkflow public function __construct(private PortalProfileAccess $access, private OpportunityManagement $management, private OpportunityCanonicalContract $contract, private OpportunityWorkflowTasks $tasks) {} + public function authorizeEditorialCuration(User $actor, Opportunity $record): void + { + $this->authorizeAction($actor, $record, 'publish'); + } + /** @return list */ public function actions(User $actor, Opportunity $record): array { diff --git a/app/Services/PortalProfileAccess.php b/app/Services/PortalProfileAccess.php index ee81b574..dae2bdbe 100644 --- a/app/Services/PortalProfileAccess.php +++ b/app/Services/PortalProfileAccess.php @@ -22,6 +22,8 @@ class PortalProfileAccess app_path('Services/PortalProfileAdministration.php'), app_path('Services/PortalSuperusers.php'), app_path('Services/OpportunityProfileWorkflow.php'), app_path('Http/Controllers/PortalProfileController.php'), app_path('Http/Controllers/DashboardController.php'), app_path('Http/Controllers/OpportunityManagementController.php'), + app_path('Services/OpportunityCuration.php'), app_path('Http/Controllers/OpportunityCurationController.php'), + resource_path('js/pages/management/opportunity-curation.tsx'), app_path('Services/OpportunityCanonicalContract.php'), app_path('Services/OpportunityCanonicalResponse.php'), app_path('Services/OpportunityCategoryFields.php'), app_path('Services/OpportunityModularProfiles.php'), app_path('Services/OpportunityWorkflowTasks.php'), base_path('composer.json'), base_path('composer.lock'), app_path('Services/OpportunityReviewMateriality.php'), app_path('Services/OpportunityReviewConditions.php'), app_path('Services/OpportunityCanonicalMetadata.php'), app_path('Services/OpportunityCompleteness.php'), app_path('Services/OpportunityCanonicalValue.php'), resource_path('data/investmoz-opportunity-modular.schema.json'), resource_path('js/components/opportunity-canonical-fields.tsx'), resource_path('js/components/opportunity-parcel-geometry.tsx'), diff --git a/app/Support/PublicSitemapXml.php b/app/Support/PublicSitemapXml.php new file mode 100644 index 00000000..cddc0a18 --- /dev/null +++ b/app/Support/PublicSitemapXml.php @@ -0,0 +1,23 @@ + $locations + * @return Generator + */ + public function chunks(iterable $locations, bool $index = false): Generator + { + $root = $index ? 'sitemapindex' : 'urlset'; + $item = $index ? 'sitemap' : 'url'; + yield ''."\n"; + yield '<'.$root.' xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'."\n"; + foreach ($locations as $location) { + yield '<'.$item.'>'.htmlspecialchars($location, ENT_XML1 | ENT_QUOTES, 'UTF-8').''."\n"; + } + yield ''; + } +} diff --git a/config/portal.php b/config/portal.php index f707bec7..ddeba901 100644 --- a/config/portal.php +++ b/config/portal.php @@ -21,7 +21,7 @@ return [ // Experimental proposal only; functional approval and operational SLA remain pending. 'opportunity_modular_profiles_qa_enabled' => env('PORTAL_OPPORTUNITY_MODULAR_PROFILES_QA_ENABLED', false), 'opportunity_other_qa_subtypes' => [], - 'operator_name' => env('PORTAL_OPERATOR_NAME'), + 'operator_name' => env('PORTAL_OPERATOR_NAME') ?: 'Tempo, Lda.', // Tempo, 19/10/2026: institutional contact; commercial department remains separate. 'institutional_contact_email' => env('PORTAL_INSTITUTIONAL_CONTACT_EMAIL', 'comercial@tempo.co.mz'), 'support' => [ diff --git a/database/data/funding-institutions-nov2026.json b/database/data/funding-institutions-nov2026.json new file mode 100644 index 00000000..51e5d7dd --- /dev/null +++ b/database/data/funding-institutions-nov2026.json @@ -0,0 +1,32605 @@ +{ + "format": "investmoz-funding-references-v1", + "source": { + "name": "Instituições financeiras em Moçambique.docx", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "edition": "Novembro de 2026" + }, + "references": { + "bci": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; BCI Exclusivo PME", + "url": "https://www.bci.co.mz/bci-exclusivo-pme/", + "checked_on": "2026-11-10" + }, + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "BCI", + "kind": "institution", + "summary": "Conta corrente caucionada, empréstimo de médio/longo prazo, garantias e comércio externo. Público/finalidade: ENI, micro, pequenas e médias empresas.. Referência informativa, não concessão de financiamento.", + "manager_name": "BCI", + "source_url": "https://www.bci.co.mz/bci-exclusivo-pme/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; BCI Exclusivo PME", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Nacional; atendimento conforme rede e canais do banco.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "working_capital", + "investment", + "guarantee" + ], + "institution_key": "bci", + "institution_nature": "bank", + "contacts": [ + { + "source_url": "https://www.bci.co.mz/bci-exclusivo-pme/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; BCI Exclusivo PME", + "checked_on": "2026-11-10", + "kind": "website", + "value": "https://www.bci.co.mz/bci-exclusivo-pme/" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 1. Sedes confirmadas – Cidade de Maputo; 119bb5514d277784:t1:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t1:r1" + ], + "id": "76db9794158213850631a93b", + "kind": "phone", + "value": "+258 21 353 700" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r1" + ], + "id": "74c2fe2cb0ab6f063e47d210", + "kind": "phone", + "value": "+258 21 353 700 Não encontrado" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r11" + ], + "id": "6681b2a2f42452b8c939e094", + "kind": "phone", + "value": "+258 23 323 976 " + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r19; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r19" + ], + "id": "16186294394db644e9a76524", + "kind": "phone", + "value": "+258 84 881 9891 " + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 1. Sedes confirmadas – Cidade de Maputo; 119bb5514d277784:t1:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t1:r1", + "119bb5514d277784:t4:r1" + ], + "id": "18b6f1addbfa6b5e9175e47b", + "role": "headquarters", + "label": "Sede", + "address": "Av. 25 de Setembro, nº 4, Maputo", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 4. BCI e Millennium bim – Cidade de Maputo; 119bb5514d277784:t4:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t4:r2" + ], + "id": "d7edf79a15df8d24a8c6397b", + "role": "branch", + "label": "Balcão Malhangalene", + "address": "Malhangalene , Maputo (tel. 21 311 818)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 4. BCI e Millennium bim – Cidade de Maputo; 119bb5514d277784:t4:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t4:r3" + ], + "id": "71f6562f34cc3709908e86f6", + "role": "branch", + "label": "Agência da Coop", + "address": "Av. Vladimir Lenine, Maputo", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 4. BCI e Millennium bim – Cidade de Maputo; 119bb5514d277784:t4:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t4:r4" + ], + "id": "888d5611d22e141a29424c6f", + "role": "branch", + "label": "Av. Karl Marx", + "address": "Av. Karl Marx, Maputo (08:00–15:30)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8. BCI – balcões por província; 119bb5514d277784:t10:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t10:r1" + ], + "id": "996e7ac71a52f65dc21270ee", + "role": "headquarters", + "label": "Sede", + "address": "Av. 25 de Setembro, nº 4 – Praça Robert Mugabe", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8. BCI – balcões por província; 119bb5514d277784:t10:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t10:r2" + ], + "id": "ccbe00a1c710bbd806426057", + "role": "branch", + "label": "Baía Mall", + "address": "Av. da Marginal, Bairro Triunfo, Baía Mall (antigo Centro Comercial Game)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8. BCI – balcões por província; 119bb5514d277784:t10:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t10:r3" + ], + "id": "4460713fcdbc7c892c35968f", + "role": "branch", + "label": "Xai-Xai Samora Machel", + "address": "Av. Samora Machel, esquina com Av. Mártires de Moeda, Unidade II", + "territory_id": null, + "location_text": "Gaza", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8. BCI – balcões por província; 119bb5514d277784:t10:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t10:r4" + ], + "id": "f840ab212ea61a51b2ae8aed", + "role": "branch", + "label": "Maxixe", + "address": "Estrada Nacional, nº 1, Talhão 133 (defronte do Restaurante-Bar \"Stop\")", + "territory_id": null, + "location_text": "Inhambane", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8. BCI – balcões por província; 119bb5514d277784:t10:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t10:r5" + ], + "id": "8d68cf76590d3fc29c2dc3c4", + "role": "branch", + "label": "Beira Embaixador", + "address": "Rua Major Serpa Pinto, nº 900", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8. BCI – balcões por província; 119bb5514d277784:t10:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t10:r6" + ], + "id": "7cd9b4909794cc0ef66d3a87", + "role": "branch", + "label": "Chimoio Central", + "address": "Rua dos Operários, nº 139, Talhão 34", + "territory_id": null, + "location_text": "Manica", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8. BCI – balcões por província; 119bb5514d277784:t10:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t10:r7" + ], + "id": "598b4fb4d1fca4cf75650c93", + "role": "branch", + "label": "Tete Principal", + "address": "Av. Eduardo Mondlane, nº 323 (tel. 25 223 648 / 25 223 649, directório – a confirmar)", + "territory_id": null, + "location_text": "Tete", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8. BCI – balcões por província; 119bb5514d277784:t10:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t10:r8" + ], + "id": "5d1b8b9ae1aa3573f3f03775", + "role": "branch", + "label": "Quelimane Samora Machel", + "address": "Av. Samora Machel, nº 48/1", + "territory_id": null, + "location_text": "Zambézia", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8. BCI – balcões por província; 119bb5514d277784:t10:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t10:r9" + ], + "id": "d60bedb1b7216200c5f4c1a8", + "role": "branch", + "label": "Nampula Central", + "address": "Av. Eduardo Mondlane, nº 1013", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8. BCI – balcões por província; 119bb5514d277784:t10:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t10:r10" + ], + "id": "4364d089e7664bbdbcbaac38", + "role": "branch", + "label": "Nacala I", + "address": "Bairro Maiaia , Rua 11, nº 46, prédio Cristina, R/C", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8. BCI – balcões por província; 119bb5514d277784:t10:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t10:r11" + ], + "id": "bae6ed5b04c89b04ef788328", + "role": "branch", + "label": "Lichinga", + "address": "Av. Filipe Samuel Magaia, nº 246, Imóvel INSS", + "territory_id": null, + "location_text": "Niassa", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8. BCI – balcões por província; 119bb5514d277784:t10:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t10:r12" + ], + "id": "7c22f658993443a8d099e7ce", + "role": "branch", + "label": "Pemba", + "address": "Av. 25 de Setembro, nº 2036 (tel. 27 220 038, 27 221 322, 27 228 020, 27 228 022, directório – a confirmar)", + "territory_id": null, + "location_text": "Cabo Delgado", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8.1 BCI – Maputo província; 119bb5514d277784:t11:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t11:r1" + ], + "id": "ac173c137c6acb7f45df6598", + "role": "branch", + "label": "Novare Matola Mall", + "address": "Av. Samora Machel, Bairro Mossumbuluko , EN4", + "territory_id": null, + "location_text": "Matola", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8.1 BCI – Maputo província; 119bb5514d277784:t11:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t11:r2" + ], + "id": "d6c83a444e07571b8f441a8f", + "role": "branch", + "label": "Marracuene", + "address": "Vila Sede de Marracuene", + "territory_id": null, + "location_text": "Marracuene", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 8.1 BCI – Maputo província; 119bb5514d277784:t11:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t11:r3" + ], + "id": "1ce6eb2a4c457944f01a4fa6", + "role": "branch", + "label": "—", + "address": "Não encontrei agência nem morada", + "territory_id": null, + "location_text": "Boane", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r1" + ], + "id": "f17d4b3124ba786ff9255f36", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. 25 de Setembro, nº 4, Maputo", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [ + { + "source_url": "https://www.bci.co.mz/bci-exclusivo-pme/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; BCI Exclusivo PME", + "checked_on": "2026-11-10", + "code": "bci-oferta", + "title": "BCI — Soluções PME", + "instrument": "Conta corrente caucionada, empréstimo de médio/longo prazo, garantias e comércio externo.", + "needs": [ + "working_capital", + "investment", + "guarantee" + ], + "coverage": "national", + "coverage_text": "Nacional; atendimento conforme rede e canais do banco.", + "territory_ids": [], + "conditions": "ENI, micro, pequenas e médias empresas. Oferta permanente publicada. A antiga “Linha BCI Negócios PME” terminou em 31 de Dezembro de 2018 e fica excluída das oportunidades activas.", + "amounts": "Variável segundo necessidade, produto e análise.", + "availability": "documented", + "contact_url": "https://www.bci.co.mz/bci-exclusivo-pme/" + } + ], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "BCI", + "BCI (sede)", + "BCI – Beira (Rua Major Serpa Pinto)", + "BCI – Nampula (local não indicado)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t1:r1", + "section": "1. Sedes confirmadas – Cidade de Maputo", + "text": "BCI | Banco comercial | Av. 25 de Setembro, nº 4, Maputo | +258 21 353 700" + }, + { + "id": "119bb5514d277784:t4:r1", + "section": "4. BCI e Millennium bim – Cidade de Maputo", + "text": "BCI | Sede | Av. 25 de Setembro, nº 4, Maputo | Sítio oficial do BCI" + }, + { + "id": "119bb5514d277784:t4:r2", + "section": "4. BCI e Millennium bim – Cidade de Maputo", + "text": "BCI | Balcão Malhangalene | Malhangalene , Maputo (tel. 21 311 818) | Directório ( AfricaBizInfo ) – a confirmar" + }, + { + "id": "119bb5514d277784:t4:r3", + "section": "4. BCI e Millennium bim – Cidade de Maputo", + "text": "BCI | Agência da Coop | Av. Vladimir Lenine, Maputo | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t4:r4", + "section": "4. BCI e Millennium bim – Cidade de Maputo", + "text": "BCI | Av. Karl Marx | Av. Karl Marx, Maputo (08:00–15:30) | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t10:r1", + "section": "8. BCI – balcões por província", + "text": "Cidade de Maputo | Sede | Av. 25 de Setembro, nº 4 – Praça Robert Mugabe" + }, + { + "id": "119bb5514d277784:t10:r2", + "section": "8. BCI – balcões por província", + "text": "Cidade de Maputo | Baía Mall | Av. da Marginal, Bairro Triunfo, Baía Mall (antigo Centro Comercial Game)" + }, + { + "id": "119bb5514d277784:t10:r3", + "section": "8. BCI – balcões por província", + "text": "Gaza | Xai-Xai Samora Machel | Av. Samora Machel, esquina com Av. Mártires de Moeda, Unidade II" + }, + { + "id": "119bb5514d277784:t10:r4", + "section": "8. BCI – balcões por província", + "text": "Inhambane | Maxixe | Estrada Nacional, nº 1, Talhão 133 (defronte do Restaurante-Bar \"Stop\")" + }, + { + "id": "119bb5514d277784:t10:r5", + "section": "8. BCI – balcões por província", + "text": "Sofala | Beira Embaixador | Rua Major Serpa Pinto, nº 900" + }, + { + "id": "119bb5514d277784:t10:r6", + "section": "8. BCI – balcões por província", + "text": "Manica | Chimoio Central | Rua dos Operários, nº 139, Talhão 34" + }, + { + "id": "119bb5514d277784:t10:r7", + "section": "8. BCI – balcões por província", + "text": "Tete | Tete Principal | Av. Eduardo Mondlane, nº 323 (tel. 25 223 648 / 25 223 649, directório – a confirmar)" + }, + { + "id": "119bb5514d277784:t10:r8", + "section": "8. BCI – balcões por província", + "text": "Zambézia | Quelimane Samora Machel | Av. Samora Machel, nº 48/1" + }, + { + "id": "119bb5514d277784:t10:r9", + "section": "8. BCI – balcões por província", + "text": "Nampula | Nampula Central | Av. Eduardo Mondlane, nº 1013" + }, + { + "id": "119bb5514d277784:t10:r10", + "section": "8. BCI – balcões por província", + "text": "Nampula | Nacala I | Bairro Maiaia , Rua 11, nº 46, prédio Cristina, R/C" + }, + { + "id": "119bb5514d277784:t10:r11", + "section": "8. BCI – balcões por província", + "text": "Niassa | Lichinga | Av. Filipe Samuel Magaia, nº 246, Imóvel INSS" + }, + { + "id": "119bb5514d277784:t10:r12", + "section": "8. BCI – balcões por província", + "text": "Cabo Delgado | Pemba | Av. 25 de Setembro, nº 2036 (tel. 27 220 038, 27 221 322, 27 228 020, 27 228 022, directório – a confirmar)" + }, + { + "id": "119bb5514d277784:t11:r1", + "section": "8.1 BCI – Maputo província", + "text": "Matola | Novare Matola Mall | Av. Samora Machel, Bairro Mossumbuluko , EN4 | Agência listada no mapa do BCI; morada de directório ( APIE ); a confirmar" + }, + { + "id": "119bb5514d277784:t11:r2", + "section": "8.1 BCI – Maputo província", + "text": "Marracuene | Marracuene | Vila Sede de Marracuene | Agência listada no mapa do BCI; morada de directório ( APIE ); a confirmar" + }, + { + "id": "119bb5514d277784:t11:r3", + "section": "8.1 BCI – Maputo província", + "text": "Boane | — | Não encontrei agência nem morada | —" + }, + { + "id": "119bb5514d277784:t16:r1", + "section": "10.4 Contactos principais dos bancos", + "text": "BCI | Av. 25 de Setembro, nº 4, Maputo | +258 21 353 700 | Secção 1 | Não encontrado" + }, + { + "id": "119bb5514d277784:t20:r1", + "section": "14. Contactos por província", + "text": "Cidade de Maputo | BCI (sede) | +258 21 353 700 | Documento (secção 1)" + }, + { + "id": "119bb5514d277784:t20:r11", + "section": "14. Contactos por província", + "text": "Sofala | BCI – Beira (Rua Major Serpa Pinto) | +258 23 323 976 | Directório – a confirmar" + }, + { + "id": "119bb5514d277784:t20:r19", + "section": "14. Contactos por província", + "text": "Nampula | BCI – Nampula (local não indicado) | +258 84 881 9891 | Directório – a confirmar" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade", + "3": "Maputo Cidade", + "4": "Maputo Cidade", + "5": "Maputo Cidade", + "6": "Gaza", + "7": "Inhambane", + "8": "Sofala", + "9": "Manica", + "10": "Tete", + "11": "Zambezia", + "12": "Nampula", + "13": "Nampula", + "14": "Niassa", + "15": "Cabo Delgado", + "16": "Maputo Província", + "17": "Maputo Província", + "18": "Maputo Província", + "19": "Maputo Cidade" + } + }, + "moza": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento empresarial", + "url": "https://www.mozabanco.co.mz/pt/empresas/investimento/financiamento/", + "checked_on": "2026-11-10" + }, + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Moza Banco", + "kind": "institution", + "summary": "Tesouraria, investimento, construção e equipamento. Público/finalidade: Pequenas e médias empresas.. Referência informativa, não concessão de financiamento.", + "manager_name": "Moza Banco", + "source_url": "https://www.mozabanco.co.mz/pt/empresas/investimento/financiamento/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento empresarial", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Nacional; sem restrição territorial indicada no produto geral.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "working_capital", + "investment" + ], + "institution_key": "moza", + "institution_nature": "bank", + "contacts": [ + { + "source_url": "https://www.mozabanco.co.mz/pt/empresas/investimento/financiamento/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento empresarial", + "checked_on": "2026-11-10", + "kind": "website", + "value": "https://www.mozabanco.co.mz/pt/empresas/investimento/financiamento/" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 1. Sedes confirmadas – Cidade de Maputo; 119bb5514d277784:t1:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t1:r2" + ], + "id": "5663dd598b1215c921739569", + "kind": "phone", + "value": "+258 21 342 000" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r2" + ], + "id": "efe5574eabd74f6a089ceaee", + "kind": "phone", + "value": "+258 21 342 000 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 1. Sedes confirmadas – Cidade de Maputo; 119bb5514d277784:t1:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t1:r2" + ], + "id": "af79f51ad1aead12d23689de", + "role": "headquarters", + "label": "Sede", + "address": "Rua dos Desportistas, Edifício JAT 6.2, nº 713, Cidade de Maputo", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r2" + ], + "id": "3f1c030812d0edbea812289c", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Rua dos Desportistas, Edifício JAT 6.2, nº 713", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [ + { + "source_url": "https://www.mozabanco.co.mz/pt/empresas/investimento/financiamento/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento empresarial", + "checked_on": "2026-11-10", + "code": "moza-oferta", + "title": "Moza Banco — Crédito PME", + "instrument": "Tesouraria, investimento, construção e equipamento.", + "needs": [ + "working_capital", + "investment" + ], + "coverage": "national", + "coverage_text": "Nacional; sem restrição territorial indicada no produto geral.", + "territory_ids": [], + "conditions": "Pequenas e médias empresas. Produto apresentado no portal. A ficha contém condições que devem ser reconfirmadas antes da publicação, incluindo montante, comissão e garantias.", + "amounts": "Ficha publicada: 500.000–30.000.000 MT; 6–60 meses; Prime + spread.", + "availability": "unknown", + "contact_url": "https://www.mozabanco.co.mz/pt/empresas/investimento/financiamento/" + } + ], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "Moza Banco", + "Moza Banco (sede)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t1:r2", + "section": "1. Sedes confirmadas – Cidade de Maputo", + "text": "Moza Banco | Banco comercial | Rua dos Desportistas, Edifício JAT 6.2, nº 713, Cidade de Maputo | +258 21 342 000" + }, + { + "id": "119bb5514d277784:t16:r2", + "section": "10.4 Contactos principais dos bancos", + "text": "Moza Banco | Rua dos Desportistas, Edifício JAT 6.2, nº 713 | +258 21 342 000 | Secção 1 | Não encontrado" + }, + { + "id": "119bb5514d277784:t20:r6", + "section": "14. Contactos por província", + "text": "Cidade de Maputo | Moza Banco (sede) | +258 21 342 000 | Documento (secção 1)" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade" + } + }, + "bfs": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "BFS Sociedade Gestora de Fundos de Investimentos", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "BFS Sociedade Gestora de Fundos de Investimentos", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "bfs", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 1. Sedes confirmadas – Cidade de Maputo; 119bb5514d277784:t1:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t1:r3" + ], + "id": "af34e77bcac8c8a38c9340b0", + "kind": "phone", + "value": "+258 21 496 930" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 1. Sedes confirmadas – Cidade de Maputo; 119bb5514d277784:t1:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t1:r3" + ], + "id": "f4f019aac300253912c3f0ef", + "role": "headquarters", + "label": "Sede", + "address": "Rua Fernão Lopes, nº 225, Bairro da Sommerschield, Maputo", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 3. Fundos de investimento e gestoras; 119bb5514d277784:t3:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t3:r1" + ], + "id": "21b31b554363cee1ff4255e0", + "role": "contact_point", + "label": "Localização da gestora indicada na fonte", + "address": "Maputo – Sommerschield", + "territory_id": null, + "location_text": "Maputo – Sommerschield", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "investment" + ], + "institution_types": [ + "investment_manager" + ], + "institution_services": [ + "investment_management", + "equity" + ], + "institution_status": "reported", + "aliases": [ + "BFS Sociedade Gestora de Fundos de Investimentos", + "BFS Sociedade Gestora de Fundos de Investimentos, S.A.", + "BFS Gestora de Fundos de Investimentos" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t1:r3", + "section": "1. Sedes confirmadas – Cidade de Maputo", + "text": "BFS Sociedade Gestora de Fundos de Investimentos | Gestora de fundos de investimento | Rua Fernão Lopes, nº 225, Bairro da Sommerschield, Maputo | +258 21 496 930" + }, + { + "id": "119bb5514d277784:t3:r1", + "section": "3. Fundos de investimento e gestoras", + "text": "BFS Sociedade Gestora de Fundos de Investimentos, S.A. | Gestora de fundos de investimento | Maputo – Sommerschield | Autorizada pelo Banco de Moçambique em 19.06.2023. Gere o FADE, fundo de capital privado para PME." + }, + { + "id": "119bb5514d277784:t20:r2", + "section": "14. Contactos por província", + "text": "Cidade de Maputo | BFS Gestora de Fundos de Investimentos | +258 21 496 930 | Documento (secção 1)" + } + ], + "register_reference": "Autorizada pelo Banco de Moçambique em 19.06.2023. Gere o FADE, fundo de capital privado para PME." + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade" + } + }, + "issm": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "ISSM (Instituto de Supervisão de Seguros de Moçambique)", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "ISSM (Instituto de Supervisão de Seguros de Moçambique)", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 1. Sedes confirmadas – Cidade de Maputo; 119bb5514d277784:t1:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t1:r4" + ], + "id": "7d82086fa1353add49dd2ec0", + "kind": "phone", + "value": "+258 82 306 4220" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 1. Sedes confirmadas – Cidade de Maputo; 119bb5514d277784:t1:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t1:r4" + ], + "id": "d5dfcc79494a027b4e373efb", + "role": "headquarters", + "label": "Sede", + "address": "Av. 24 de Julho, nº 1097, 2.º andar esquerdo, Edifício Shopping 24", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "supervision" + ], + "institution_types": [ + "supervisor" + ], + "institution_services": [ + "other" + ], + "institution_status": "reported", + "aliases": [ + "ISSM (Instituto de Supervisão de Seguros de Moçambique)", + "ISSM (supervisor de seguros e pensões)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t1:r4", + "section": "1. Sedes confirmadas – Cidade de Maputo", + "text": "ISSM (Instituto de Supervisão de Seguros de Moçambique) | Supervisor (seguros e fundos de pensões) | Av. 24 de Julho, nº 1097, 2.º andar esquerdo, Edifício Shopping 24 | +258 82 306 4220" + }, + { + "id": "119bb5514d277784:t20:r3", + "section": "14. Contactos por província", + "text": "Cidade de Maputo | ISSM (supervisor de seguros e pensões) | +258 82 306 4220 | Documento (secção 1)" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "standard-bank": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Conta Empréstimo", + "url": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo", + "checked_on": "2026-11-10" + }, + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Standard Bank", + "kind": "institution", + "summary": "Crédito de médio/longo prazo para bens de capital e CAPEX . Público/finalidade: Empresas com capacidade de endividamento.. Referência informativa, não concessão de financiamento.", + "manager_name": "Standard Bank", + "source_url": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Conta Empréstimo", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Nacional; balcões e canais empresariais.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "investment" + ], + "institution_key": "standard-bank", + "institution_nature": "bank", + "contacts": [ + { + "source_url": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Conta Empréstimo", + "checked_on": "2026-11-10", + "kind": "website", + "value": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo" + }, + { + "source_url": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Conta Empréstimo", + "checked_on": "2026-11-10", + "kind": "phone", + "value": "+258 21 355700" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r14" + ], + "id": "34e440287c2d01b82349e2a8", + "kind": "email", + "value": "linhadocliente@standardbank.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r14" + ], + "id": "80e87a020b3ffac410f4b9c9", + "kind": "phone", + "value": "800 412 412 (grátis); +258 21 355 700 (Linha do Cliente) linhadocliente@standardbank.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r14" + ], + "id": "35629e89f23740b84d4fe4fd", + "kind": "phone", + "value": "+258 23 345 270 / 84 094 0240 " + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r15" + ], + "id": "325e7530a6e868a8db2d7805", + "kind": "phone", + "value": "+258 23 340 230 / 84 094 0230 " + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r16; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r16" + ], + "id": "425534e77674f4a969faa80c", + "kind": "phone", + "value": "+258 23 340 200 / 23 340 206 " + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r17; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r17" + ], + "id": "d3cc9203c7fca17977893413", + "kind": "phone", + "value": "+258 21 501 378 / 25 220 777 " + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r18; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r18" + ], + "id": "581211adff27ca4c91176514", + "kind": "phone", + "value": "+258 21 501 377 / 25 229 047/8 " + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r22; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r22" + ], + "id": "71a563353d6fc8bcb37c1357", + "kind": "phone", + "value": "+258 26 216 514/5 " + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r1" + ], + "id": "e1ad639d19c207f47eaa99f6", + "role": "branch", + "label": "Ponto Final", + "address": "Av. Eduardo Mondlane, nº 2525", + "territory_id": null, + "location_text": "Maputo – Alto Maé", + "hours": "08:00–15:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r2" + ], + "id": "f95322863d694a56b5a30d54", + "role": "branch", + "label": "Bairro Central", + "address": "Av. 24 de Julho", + "territory_id": null, + "location_text": "Maputo – Baixa", + "hours": "08:00–15:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r3" + ], + "id": "f227667b8168d836edf68fdb", + "role": "branch", + "label": "24 de Julho", + "address": "Av. 24 de Julho, nº 3155", + "territory_id": null, + "location_text": "Maputo – Baixa", + "hours": "08:00–15:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r4" + ], + "id": "12b6d783c121560f74292a9e", + "role": "branch", + "label": "Agência da Baixa", + "address": "Rua dos Desportistas, nº 119", + "territory_id": null, + "location_text": "Maputo – Baixa", + "hours": "08:00–15:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r5" + ], + "id": "47f526bf92f61133c583818f", + "role": "branch", + "label": "Porto de Maputo", + "address": "Av. Mártires de Inhaminga / Porto de Maputo", + "territory_id": null, + "location_text": "Maputo – Porto", + "hours": "08:00–15:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r6" + ], + "id": "e6933f7b94fd47bfba8097c2", + "role": "branch", + "label": "Zimpeto", + "address": "Av. de Moçambique, nº 813, Bairro do Zimpeto", + "territory_id": null, + "location_text": "Maputo – Zimpeto", + "hours": "08:00–15:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r7" + ], + "id": "8c16a3bce754f95b08a2e31b", + "role": "branch", + "label": "Baía Mall", + "address": "Av. Marginal, Centro Comercial Baía Mall , Loja G42", + "territory_id": null, + "location_text": "Maputo – Marginal", + "hours": "10:30–18:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r8" + ], + "id": "6dad776c50f4774fd696001e", + "role": "branch", + "label": "FEIMA", + "address": "Av. Mao Tsé Tung , Parcela 230/1", + "territory_id": null, + "location_text": "Maputo", + "hours": "08:00–15:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r9" + ], + "id": "91e1d4935e5d6a23b9901da7", + "role": "branch", + "label": "Private Banking", + "address": "Rua de Tchamba , nº 444", + "territory_id": null, + "location_text": "Maputo", + "hours": "08:30–15:30" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r10" + ], + "id": "a160f9c091f14a9a21c55a28", + "role": "branch", + "label": "Julius Nyerere", + "address": "Av. Julius Nyerere , nº 656, R/C", + "territory_id": null, + "location_text": "Maputo", + "hours": "08:00–15:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r11" + ], + "id": "dcd01335d2ef6c653698f7e9", + "role": "branch", + "label": "Shopping (Praça da Paz)", + "address": "Av. Acordos de Lusaka , Praça da Paz, nº 16, R/C", + "territory_id": null, + "location_text": "Maputo", + "hours": "10:30–18:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r12" + ], + "id": "487e5a0c9b0a85275d0a9e4d", + "role": "branch", + "label": "Xipamanine", + "address": "Rua dos Irmãos Robi , nº 1009", + "territory_id": null, + "location_text": "Maputo – Xipamanine", + "hours": "08:00–15:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r13" + ], + "id": "53d1bfc522043823ab57d498", + "role": "branch", + "label": "Matola", + "address": "Av. da Rádio Moçambique, nº 1380", + "territory_id": null, + "location_text": "Matola", + "hours": "08:00–15:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 2. Balcões do Standard Bank – Maputo e arredores; 119bb5514d277784:t2:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t2:r14" + ], + "id": "253afea5fa864de873844d45", + "role": "branch", + "label": "Matola D", + "address": "Estrada Nacional nº 4, Matola D, nº 370", + "territory_id": null, + "location_text": "Matola", + "hours": "09:00–16:00" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r1" + ], + "id": "b132d49caf468d10db2ff512", + "role": "branch", + "label": "Xinavane", + "address": "Estrada Nacional 204, nº 20A", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r2" + ], + "id": "0b1243e0c52774de457a759a", + "role": "branch", + "label": "Maxixe", + "address": "Av. 7 de Setembro", + "territory_id": null, + "location_text": "Inhambane", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r3" + ], + "id": "2aa9681f8eef17749ab92536", + "role": "branch", + "label": "Mangungumete ( Inhassoro )", + "address": "Estrada Nacional N1, Vila de Mangungumete", + "territory_id": null, + "location_text": "Inhambane", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r4" + ], + "id": "6e081e2abe92e9aeb3d820ac", + "role": "branch", + "label": "Beira – Filial", + "address": "Praça do Metical, nº 1", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r5" + ], + "id": "07888730b94d5dadc0c2688e", + "role": "branch", + "label": "Beira – Pero Alenquer", + "address": "Rua Pero de Alenquer, nº 36/39", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r6" + ], + "id": "5624ee532b109863b6b10795", + "role": "branch", + "label": "Beira – Maquinino", + "address": "Av. Armando Tivane , nº 603", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r7" + ], + "id": "a6de59e11a52c3182a6f6e0c", + "role": "branch", + "label": "Beira – CDM", + "address": "Estrada Nacional nº 6", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r8" + ], + "id": "b3f352e93a9b4452f427d509", + "role": "branch", + "label": "Caia", + "address": "Estrada Nacional nº 1", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r9" + ], + "id": "40f3802a828d8f2786ed00e4", + "role": "branch", + "label": "Quelimane", + "address": "Av. Josina Machel, nº 50/52", + "territory_id": null, + "location_text": "Zambézia", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r10" + ], + "id": "ae7d5264b8680c88ff99e526", + "role": "branch", + "label": "Tete", + "address": "Av. da Independência, Loja nº 3", + "territory_id": null, + "location_text": "Tete", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r11" + ], + "id": "a6c96a0e21de9f54effb2b25", + "role": "branch", + "label": "Chingodzi", + "address": "Estrada Nacional nº 107, Bairro Chingodzi", + "territory_id": null, + "location_text": "Tete", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r12" + ], + "id": "eb6287fbc057b0fd5071fd2a", + "role": "branch", + "label": "Moatize", + "address": "Bairro 1º de Maio, Vila Carbomoc", + "territory_id": null, + "location_text": "Tete", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r13" + ], + "id": "1cdf7bb6fa68a5b99fc2f12c", + "role": "branch", + "label": "Lichinga", + "address": "Av. Filipe Samuel Magaia", + "territory_id": null, + "location_text": "Niassa", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r14" + ], + "id": "8f84b3809201ba80f97c6695", + "role": "branch", + "label": "Nacala Baixa", + "address": "Bairro Mayaya , Rua Josina Machel", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r15" + ], + "id": "fd6a937c5c5db74c0bcc9217", + "role": "branch", + "label": "CDM – Nampula", + "address": "Bairro Mutauanha , Est. Nac . 232", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r16; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r16" + ], + "id": "386fd5c1acaba563ad0d3429", + "role": "branch", + "label": "Ribáuè", + "address": "Estrada Nacional nº 13, Bairro Murrapaniua", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r17; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r17" + ], + "id": "8318dccda1e208e1e3d82a8a", + "role": "branch", + "label": "Palma", + "address": "Bairro Incularino , R762 – Estrada Nacional", + "territory_id": null, + "location_text": "Cabo Delgado", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r18; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r18" + ], + "id": "759c77f13e2677e79f8511c8", + "role": "branch", + "label": "Balama", + "address": "Bairro Ingomane , sede do Posto Administrativo de Balama", + "territory_id": null, + "location_text": "Cabo Delgado", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 5. Balcões do Standard Bank fora de Maputo cidade, por província; 119bb5514d277784:t5:r19; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t5:r19" + ], + "id": "985dbcaa45b71f456ecda6b1", + "role": "branch", + "label": "Afungi (Palma)", + "address": "Bairro Quitunda , Palma", + "territory_id": null, + "location_text": "Cabo Delgado", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r14" + ], + "id": "cce3ff323994eb3c9442badb", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Sede não confirmada em fonte oficial (directório: Rua Consiglieri Pedroso, Maputo – a confirmar). Agências: secção 2", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [ + { + "source_url": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Conta Empréstimo", + "checked_on": "2026-11-10", + "code": "standard-bank-oferta", + "title": "Standard Bank — Conta Empréstimo Empresas", + "instrument": "Crédito de médio/longo prazo para bens de capital e CAPEX .", + "needs": [ + "investment" + ], + "coverage": "national", + "coverage_text": "Nacional; balcões e canais empresariais.", + "territory_ids": [], + "conditions": "Empresas com capacidade de endividamento. Produto activo e publicado. Sujeito a análise e garantias.", + "amounts": "Até 7 anos; limite definido segundo capacidade e investimento; garantias reais.", + "availability": "documented", + "contact_url": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo" + } + ], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "Standard Bank", + "Standard Bank – Agência Maquinino", + "Standard Bank – Agência Pero Alenquer", + "Standard Bank – Filial da Beira (Praça do Metical, nº 1)", + "Standard Bank – Agência de Chingodzi", + "Standard Bank – Agência de Tete", + "Standard Bank – Agência Museu (Av. Eduardo Mondlane, nº 37)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t2:r1", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Maputo – Alto Maé | Ponto Final | Av. Eduardo Mondlane, nº 2525 | 08:00–15:00" + }, + { + "id": "119bb5514d277784:t2:r2", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Maputo – Baixa | Bairro Central | Av. 24 de Julho | 08:00–15:00" + }, + { + "id": "119bb5514d277784:t2:r3", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Maputo – Baixa | 24 de Julho | Av. 24 de Julho, nº 3155 | 08:00–15:00" + }, + { + "id": "119bb5514d277784:t2:r4", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Maputo – Baixa | Agência da Baixa | Rua dos Desportistas, nº 119 | 08:00–15:00" + }, + { + "id": "119bb5514d277784:t2:r5", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Maputo – Porto | Porto de Maputo | Av. Mártires de Inhaminga / Porto de Maputo | 08:00–15:00" + }, + { + "id": "119bb5514d277784:t2:r6", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Maputo – Zimpeto | Zimpeto | Av. de Moçambique, nº 813, Bairro do Zimpeto | 08:00–15:00" + }, + { + "id": "119bb5514d277784:t2:r7", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Maputo – Marginal | Baía Mall | Av. Marginal, Centro Comercial Baía Mall , Loja G42 | 10:30–18:00" + }, + { + "id": "119bb5514d277784:t2:r8", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Maputo | FEIMA | Av. Mao Tsé Tung , Parcela 230/1 | 08:00–15:00" + }, + { + "id": "119bb5514d277784:t2:r9", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Maputo | Private Banking | Rua de Tchamba , nº 444 | 08:30–15:30" + }, + { + "id": "119bb5514d277784:t2:r10", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Maputo | Julius Nyerere | Av. Julius Nyerere , nº 656, R/C | 08:00–15:00" + }, + { + "id": "119bb5514d277784:t2:r11", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Maputo | Shopping (Praça da Paz) | Av. Acordos de Lusaka , Praça da Paz, nº 16, R/C | 10:30–18:00" + }, + { + "id": "119bb5514d277784:t2:r12", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Maputo – Xipamanine | Xipamanine | Rua dos Irmãos Robi , nº 1009 | 08:00–15:00" + }, + { + "id": "119bb5514d277784:t2:r13", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Matola | Matola | Av. da Rádio Moçambique, nº 1380 | 08:00–15:00" + }, + { + "id": "119bb5514d277784:t2:r14", + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Matola | Matola D | Estrada Nacional nº 4, Matola D, nº 370 | 09:00–16:00" + }, + { + "id": "119bb5514d277784:t5:r1", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Maputo (província) | Xinavane | Estrada Nacional 204, nº 20A" + }, + { + "id": "119bb5514d277784:t5:r2", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Inhambane | Maxixe | Av. 7 de Setembro" + }, + { + "id": "119bb5514d277784:t5:r3", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Inhambane | Mangungumete ( Inhassoro ) | Estrada Nacional N1, Vila de Mangungumete" + }, + { + "id": "119bb5514d277784:t5:r4", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Sofala | Beira – Filial | Praça do Metical, nº 1" + }, + { + "id": "119bb5514d277784:t5:r5", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Sofala | Beira – Pero Alenquer | Rua Pero de Alenquer, nº 36/39" + }, + { + "id": "119bb5514d277784:t5:r6", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Sofala | Beira – Maquinino | Av. Armando Tivane , nº 603" + }, + { + "id": "119bb5514d277784:t5:r7", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Sofala | Beira – CDM | Estrada Nacional nº 6" + }, + { + "id": "119bb5514d277784:t5:r8", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Sofala | Caia | Estrada Nacional nº 1" + }, + { + "id": "119bb5514d277784:t5:r9", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Zambézia | Quelimane | Av. Josina Machel, nº 50/52" + }, + { + "id": "119bb5514d277784:t5:r10", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Tete | Tete | Av. da Independência, Loja nº 3" + }, + { + "id": "119bb5514d277784:t5:r11", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Tete | Chingodzi | Estrada Nacional nº 107, Bairro Chingodzi" + }, + { + "id": "119bb5514d277784:t5:r12", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Tete | Moatize | Bairro 1º de Maio, Vila Carbomoc" + }, + { + "id": "119bb5514d277784:t5:r13", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Niassa | Lichinga | Av. Filipe Samuel Magaia" + }, + { + "id": "119bb5514d277784:t5:r14", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Nampula | Nacala Baixa | Bairro Mayaya , Rua Josina Machel" + }, + { + "id": "119bb5514d277784:t5:r15", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Nampula | CDM – Nampula | Bairro Mutauanha , Est. Nac . 232" + }, + { + "id": "119bb5514d277784:t5:r16", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Nampula | Ribáuè | Estrada Nacional nº 13, Bairro Murrapaniua" + }, + { + "id": "119bb5514d277784:t5:r17", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Cabo Delgado | Palma | Bairro Incularino , R762 – Estrada Nacional" + }, + { + "id": "119bb5514d277784:t5:r18", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Cabo Delgado | Balama | Bairro Ingomane , sede do Posto Administrativo de Balama" + }, + { + "id": "119bb5514d277784:t5:r19", + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "Cabo Delgado | Afungi (Palma) | Bairro Quitunda , Palma" + }, + { + "id": "119bb5514d277784:t16:r14", + "section": "10.4 Contactos principais dos bancos", + "text": "Standard Bank | Sede não confirmada em fonte oficial (directório: Rua Consiglieri Pedroso, Maputo – a confirmar). Agências: secção 2 | 800 412 412 (grátis); +258 21 355 700 (Linha do Cliente) | Sítio oficial do banco | linhadocliente@standardbank.co.mz" + }, + { + "id": "119bb5514d277784:t20:r14", + "section": "14. Contactos por província", + "text": "Sofala | Standard Bank – Agência Maquinino | +258 23 345 270 / 84 094 0240 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t20:r15", + "section": "14. Contactos por província", + "text": "Sofala | Standard Bank – Agência Pero Alenquer | +258 23 340 230 / 84 094 0230 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t20:r16", + "section": "14. Contactos por província", + "text": "Sofala | Standard Bank – Filial da Beira (Praça do Metical, nº 1) | +258 23 340 200 / 23 340 206 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t20:r17", + "section": "14. Contactos por província", + "text": "Tete | Standard Bank – Agência de Chingodzi | +258 21 501 378 / 25 220 777 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t20:r18", + "section": "14. Contactos por província", + "text": "Tete | Standard Bank – Agência de Tete | +258 21 501 377 / 25 229 047/8 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t20:r22", + "section": "14. Contactos por província", + "text": "Nampula | Standard Bank – Agência Museu (Av. Eduardo Mondlane, nº 37) | +258 26 216 514/5 | Sítio oficial do banco" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade", + "3": "Maputo Cidade", + "4": "Maputo Cidade", + "5": "Maputo Cidade", + "6": "Maputo Cidade", + "7": "Maputo Cidade", + "8": "Maputo Cidade", + "9": "Maputo Cidade", + "10": "Maputo Cidade", + "11": "Maputo Cidade", + "12": "Maputo Província", + "13": "Maputo Província", + "14": "Maputo Província", + "15": "Inhambane", + "16": "Inhambane", + "17": "Sofala", + "18": "Sofala", + "19": "Sofala", + "20": "Sofala", + "21": "Sofala", + "22": "Zambezia", + "23": "Tete", + "24": "Tete", + "25": "Tete", + "26": "Niassa", + "27": "Nampula", + "28": "Nampula", + "29": "Nampula", + "30": "Cabo Delgado", + "31": "Cabo Delgado", + "32": "Cabo Delgado", + "33": "Maputo Cidade" + } + }, + "global-alliance": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Global Alliance Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Global Alliance Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "global-alliance", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r3" + ], + "id": "1113d3a3e9e9afc175221d1b", + "kind": "phone", + "value": "21 493 110" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 3. Fundos de investimento e gestoras; 119bb5514d277784:t3:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t3:r2" + ], + "id": "9be4d921bd7a590af44b376f", + "role": "contact_point", + "label": "Localização da gestora indicada na fonte", + "address": "Av. Marginal, nº 141, Maputo (sede da seguradora, segundo o ISSM )", + "territory_id": null, + "location_text": "Av. Marginal, nº 141, Maputo (sede da seguradora, segundo o ISSM )", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r3" + ], + "id": "37c378ab97e298da38683f79", + "role": "headquarters", + "label": "Sede", + "address": "Av. Marginal, nº 141", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r4" + ], + "id": "6644e8b8290885df0959d79f", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Marginal, nº 141, Maputo", + "territory_id": null, + "location_text": "Av. Marginal, nº 141, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "pensions", + "insurance" + ], + "institution_types": [ + "pension_manager", + "insurer" + ], + "institution_services": [ + "pension", + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Global Alliance Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t3:r2", + "section": "3. Fundos de investimento e gestoras", + "text": "Global Alliance Seguros | Gestora de fundos de pensões | Av. Marginal, nº 141, Maputo (sede da seguradora, segundo o ISSM ) | Licenciada pelo ISSM" + }, + { + "id": "119bb5514d277784:t21:r3", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Global Alliance Seguros | Vida e Não Vida | Av. Marginal, nº 141 | 21 493 110" + }, + { + "id": "119bb5514d277784:t28:r4", + "section": "15.8 Contactos das principais seguradoras", + "text": "Global Alliance Seguros | Av. Marginal, nº 141, Maputo | 21 493 110 | Sem delegações publicadas" + } + ], + "register_reference": "Licenciada pelo ISSM" + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade" + } + }, + "sanlam-vida": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Sanlam Moçambique Vida", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Sanlam Moçambique Vida", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "sanlam-vida", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r9" + ], + "id": "ce349c405491e930d6c6adc5", + "kind": "phone", + "value": "21 494 208" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 3. Fundos de investimento e gestoras; 119bb5514d277784:t3:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t3:r3" + ], + "id": "7d7b3f4257c3af936bc2ba23", + "role": "contact_point", + "label": "Localização da gestora indicada na fonte", + "address": "Av. Kenneth Kaunda , nº 1202, Maputo (sede da seguradora, segundo o ISSM )", + "territory_id": null, + "location_text": "Av. Kenneth Kaunda , nº 1202, Maputo (sede da seguradora, segundo o ISSM )", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r9" + ], + "id": "b8160403fdb1073c5115b8d9", + "role": "headquarters", + "label": "Sede", + "address": "Av. Kenneth Kaunda , nº 1202", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r7" + ], + "id": "331d262357e93003a024686c", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Kenneth Kaunda , nº 1202, Maputo", + "territory_id": null, + "location_text": "Av. Kenneth Kaunda , nº 1202, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "pensions", + "insurance" + ], + "institution_types": [ + "pension_manager", + "insurer" + ], + "institution_services": [ + "pension", + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Sanlam Moçambique Vida", + "Sanlam Moçambique Vida Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t3:r3", + "section": "3. Fundos de investimento e gestoras", + "text": "Sanlam Moçambique Vida | Gestora de fundos de pensões | Av. Kenneth Kaunda , nº 1202, Maputo (sede da seguradora, segundo o ISSM ) | Licenciada pelo ISSM" + }, + { + "id": "119bb5514d277784:t21:r9", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Sanlam Moçambique Vida Companhia de Seguros | Vida | Av. Kenneth Kaunda , nº 1202 | 21 494 208" + }, + { + "id": "119bb5514d277784:t28:r7", + "section": "15.8 Contactos das principais seguradoras", + "text": "Sanlam Moçambique Vida | Av. Kenneth Kaunda , nº 1202, Maputo | 21 494 208 | Sem delegações publicadas" + } + ], + "register_reference": "Licenciada pelo ISSM" + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade" + } + }, + "fin-kuhanha-sgfp": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Kuhanha SGFP", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Kuhanha SGFP", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-kuhanha-sgfp", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 3. Fundos de investimento e gestoras; 119bb5514d277784:t3:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t3:r4" + ], + "id": "bd3f58759c6cc0533fe83e0d", + "role": "contact_point", + "label": "Localização da gestora indicada na fonte", + "address": "Rua Consiglieri Pedroso, nº 99, Maputo (directório EMIS ; a confirmar)", + "territory_id": null, + "location_text": "Rua Consiglieri Pedroso, nº 99, Maputo (directório EMIS ; a confirmar)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "pensions" + ], + "institution_types": [ + "pension_manager" + ], + "institution_services": [ + "pension" + ], + "institution_status": "reported", + "aliases": [ + "Kuhanha SGFP" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t3:r4", + "section": "3. Fundos de investimento e gestoras", + "text": "Kuhanha SGFP | Gestora de fundos de pensões | Rua Consiglieri Pedroso, nº 99, Maputo (directório EMIS ; a confirmar) | Licenciada pelo ISSM" + } + ], + "register_reference": "Licenciada pelo ISSM" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "standard-bank-pension-manager": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Sociedade Gestora do Fundo de Pensões (Standard Bank )", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Sociedade Gestora do Fundo de Pensões (Standard Bank )", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "standard-bank-pension-manager", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 3. Fundos de investimento e gestoras; 119bb5514d277784:t3:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t3:r5" + ], + "id": "a1363cbd69d8b815a7aa90d3", + "role": "contact_point", + "label": "Localização da gestora indicada na fonte", + "address": "Subsidiária do Standard Bank Moçambique; morada própria não encontrada", + "territory_id": null, + "location_text": "Subsidiária do Standard Bank Moçambique; morada própria não encontrada", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "pensions" + ], + "institution_types": [ + "pension_manager" + ], + "institution_services": [ + "pension" + ], + "institution_status": "reported", + "aliases": [ + "Sociedade Gestora do Fundo de Pensões (Standard Bank )" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t3:r5", + "section": "3. Fundos de investimento e gestoras", + "text": "Sociedade Gestora do Fundo de Pensões (Standard Bank ) | Gestora de fundos de pensões | Subsidiária do Standard Bank Moçambique; morada própria não encontrada | Licenciada pelo ISSM" + } + ], + "register_reference": "Licenciada pelo ISSM" + } + }, + "fin-mocambique-previdente": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Moçambique Previdente", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Moçambique Previdente", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-mocambique-previdente", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 3. Fundos de investimento e gestoras; 119bb5514d277784:t3:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t3:r6" + ], + "id": "585ec5c23c3d5e56590c0c00", + "role": "contact_point", + "label": "Localização da gestora indicada na fonte", + "address": "Rua Dr. Egas Moniz, nº 43, Sommerschield, Maputo (LinkedIn e directório; a confirmar)", + "territory_id": null, + "location_text": "Rua Dr. Egas Moniz, nº 43, Sommerschield, Maputo (LinkedIn e directório; a confirmar)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "pensions" + ], + "institution_types": [ + "pension_manager" + ], + "institution_services": [ + "pension" + ], + "institution_status": "reported", + "aliases": [ + "Moçambique Previdente" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t3:r6", + "section": "3. Fundos de investimento e gestoras", + "text": "Moçambique Previdente | Gestora de fundos de pensões | Rua Dr. Egas Moniz, nº 43, Sommerschield, Maputo (LinkedIn e directório; a confirmar) | Licenciada pelo ISSM" + } + ], + "register_reference": "Licenciada pelo ISSM" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-mocambique-trust-pension-funds": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Moçambique Trust Pension Funds", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Moçambique Trust Pension Funds", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-mocambique-trust-pension-funds", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 3. Fundos de investimento e gestoras; 119bb5514d277784:t3:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t3:r7" + ], + "id": "8d539699f5b86410c7fe04ac", + "role": "contact_point", + "label": "Localização da gestora indicada na fonte", + "address": "Moradas não confirmadas", + "territory_id": null, + "location_text": "Moradas não confirmadas", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "pensions" + ], + "institution_types": [ + "pension_manager" + ], + "institution_services": [ + "pension" + ], + "institution_status": "reported", + "aliases": [ + "Moçambique Trust Pension Funds" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t3:r7", + "section": "3. Fundos de investimento e gestoras", + "text": "Moçambique Trust Pension Funds | Gestora de fundos de pensões | Moradas não confirmadas | Licenciada pelo ISSM" + } + ], + "register_reference": "Licenciada pelo ISSM" + } + }, + "nbc-pension-manager": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "NBC Moçambique SGFP", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "NBC Moçambique SGFP", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "nbc-pension-manager", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 3. Fundos de investimento e gestoras; 119bb5514d277784:t3:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t3:r8" + ], + "id": "339daf59ea0c4504fbdf6fa4", + "role": "contact_point", + "label": "Localização da gestora indicada na fonte", + "address": "Rua Pereira Marinho, nº 153, Maputo (sítio da NBC Moçambique)", + "territory_id": null, + "location_text": "Rua Pereira Marinho, nº 153, Maputo (sítio da NBC Moçambique)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "pensions" + ], + "institution_types": [ + "pension_manager" + ], + "institution_services": [ + "pension" + ], + "institution_status": "reported", + "aliases": [ + "NBC Moçambique SGFP" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t3:r8", + "section": "3. Fundos de investimento e gestoras", + "text": "NBC Moçambique SGFP | Gestora de fundos de pensões | Rua Pereira Marinho, nº 153, Maputo (sítio da NBC Moçambique) | Licenciada pelo ISSM" + } + ], + "register_reference": "Licenciada pelo ISSM" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fidelidade": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Fidelidade Moçambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Fidelidade Moçambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fidelidade", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r2" + ], + "id": "bef62b14d37af29b42cad9f3", + "kind": "phone", + "value": "21 489 700" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r4" + ], + "id": "fffac459dcd4eb9c3960f01b", + "kind": "phone", + "value": "85 0114 893" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r5" + ], + "id": "bbc750183e593a76cba0b54c", + "kind": "phone", + "value": "85 3085 856" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r6" + ], + "id": "a91d34e71322eee6479776b7", + "kind": "phone", + "value": "85 5020 190" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r7" + ], + "id": "746b545f04d196d47718a5a5", + "kind": "phone", + "value": "85 8167 375" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r8" + ], + "id": "b78b2c7f120c0ba2b2594ce4", + "kind": "phone", + "value": "85 0114 889" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r9" + ], + "id": "297261d1e72c00fba89e09c1", + "kind": "phone", + "value": "85 2306 553" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r10" + ], + "id": "0caf399e366826693f1904d7", + "kind": "phone", + "value": "85 5984 180" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 3. Fundos de investimento e gestoras; 119bb5514d277784:t3:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t3:r9" + ], + "id": "9ce5a8c70f88c5b44d96cdb4", + "role": "contact_point", + "label": "Localização da gestora indicada na fonte", + "address": "Rua de Kassuende , nº 210, piso 19, Bairro Polana Cimento A, Maputo (sítio da Fidelidade e ISSM )", + "territory_id": null, + "location_text": "Rua de Kassuende , nº 210, piso 19, Bairro Polana Cimento A, Maputo (sítio da Fidelidade e ISSM )", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r2" + ], + "id": "03d76cffea79e252d1513a9c", + "role": "headquarters", + "label": "Sede", + "address": "Edifício Platinum Corporate , Rua de Kassuende , nº 210, piso 19, Polana Cimento A", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r4" + ], + "id": "8f5f6075f01f745180f211ba", + "role": "branch", + "label": "Agência Matola", + "address": "Av. União Africana, CC do Parque, loja 38, Matola", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r5" + ], + "id": "1f4d7c3b9845753b67087adf", + "role": "branch", + "label": "Agência Beira", + "address": "Rua Freire de Andrade, nº 174, R/C, Chaimite", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r6" + ], + "id": "e8f4ca6d5d885457ad22b871", + "role": "branch", + "label": "Agência Nampula", + "address": "Rua do Monomutapa , nº 26, Bairro Central", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r7" + ], + "id": "b7b581b51842f58b4e15476b", + "role": "branch", + "label": "Agência Nacala", + "address": "Rua nº 1, Edifício nº 998, Talhão 6, Parcela 6/A4, Cidade Baixa, Nacala", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r8" + ], + "id": "f315df7ca56aa6151c97b615", + "role": "branch", + "label": "Agência Pemba", + "address": "Acre Business Park , Av. Alberto Chipande , Bairro Alto Gingone , lojas 3 e 4", + "territory_id": null, + "location_text": "Cabo Delgado", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r9" + ], + "id": "3687380eb1a3f5e08583951d", + "role": "branch", + "label": "Agência Quelimane", + "address": "Av. Josina Machel, nº 1057, R/C, 1º Bairro", + "territory_id": null, + "location_text": "Zambézia", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r10" + ], + "id": "405d315a19be8ee562456c47", + "role": "branch", + "label": "Agência Tete", + "address": "Esquina da Av. Eduardo Mondlane com a Av. Julius Nyerere", + "territory_id": null, + "location_text": "Tete", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r2" + ], + "id": "984ea7d385b291ba0680da37", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Rua de Kassuende , nº 210, Edifício Platinum Corporate , Maputo", + "territory_id": null, + "location_text": "Rua de Kassuende , nº 210, Edifício Platinum Corporate , Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "pensions", + "insurance" + ], + "institution_types": [ + "pension_manager", + "insurer" + ], + "institution_services": [ + "pension", + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Fidelidade Moçambique", + "Fidelidade Moçambique – Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t3:r9", + "section": "3. Fundos de investimento e gestoras", + "text": "Fidelidade Moçambique | Gestora de fundos de pensões | Rua de Kassuende , nº 210, piso 19, Bairro Polana Cimento A, Maputo (sítio da Fidelidade e ISSM ) | Licenciada pelo ISSM" + }, + { + "id": "119bb5514d277784:t21:r2", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Fidelidade Moçambique – Companhia de Seguros | Vida e Não Vida | Edifício Platinum Corporate , Rua de Kassuende , nº 210, piso 19, Polana Cimento A | 21 489 700" + }, + { + "id": "119bb5514d277784:t24:r4", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Maputo (província) | Fidelidade Moçambique – Agência Matola | Av. União Africana, CC do Parque, loja 38, Matola | 85 0114 893" + }, + { + "id": "119bb5514d277784:t24:r5", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Sofala | Fidelidade Moçambique – Agência Beira | Rua Freire de Andrade, nº 174, R/C, Chaimite | 85 3085 856" + }, + { + "id": "119bb5514d277784:t24:r6", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Nampula | Fidelidade Moçambique – Agência Nampula | Rua do Monomutapa , nº 26, Bairro Central | 85 5020 190" + }, + { + "id": "119bb5514d277784:t24:r7", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Nampula | Fidelidade Moçambique – Agência Nacala | Rua nº 1, Edifício nº 998, Talhão 6, Parcela 6/A4, Cidade Baixa, Nacala | 85 8167 375" + }, + { + "id": "119bb5514d277784:t24:r8", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Cabo Delgado | Fidelidade Moçambique – Agência Pemba | Acre Business Park , Av. Alberto Chipande , Bairro Alto Gingone , lojas 3 e 4 | 85 0114 889" + }, + { + "id": "119bb5514d277784:t24:r9", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Zambézia | Fidelidade Moçambique – Agência Quelimane | Av. Josina Machel, nº 1057, R/C, 1º Bairro | 85 2306 553" + }, + { + "id": "119bb5514d277784:t24:r10", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Tete | Fidelidade Moçambique – Agência Tete | Esquina da Av. Eduardo Mondlane com a Av. Julius Nyerere | 85 5984 180" + }, + { + "id": "119bb5514d277784:t28:r2", + "section": "15.8 Contactos das principais seguradoras", + "text": "Fidelidade Moçambique | Rua de Kassuende , nº 210, Edifício Platinum Corporate , Maputo | 21 489 700 | Matola, Beira, Nampula, Nacala, Pemba, Quelimane, Tete" + } + ], + "register_reference": "Licenciada pelo ISSM" + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Província", + "3": "Sofala", + "4": "Nampula", + "5": "Nampula", + "6": "Cabo Delgado", + "7": "Zambezia", + "8": "Tete", + "9": "Maputo Cidade" + } + }, + "millennium-bim": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento para empresas", + "url": "https://www.millenniumbim.co.mz/pt/empresas/produtos/financiamento", + "checked_on": "2026-11-10" + }, + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Millennium bim", + "kind": "institution", + "summary": "Conta empréstimo, conta corrente caucionada, factoring, confirming , leasing e garantias. Público/finalidade: Empresas e ENI elegíveis.. Referência informativa, não concessão de financiamento.", + "manager_name": "Millennium bim", + "source_url": "https://www.millenniumbim.co.mz/pt/empresas/produtos/financiamento", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento para empresas", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Nacional; balcões e canais do banco.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "working_capital", + "investment", + "guarantee" + ], + "institution_key": "millennium-bim", + "institution_nature": "bank", + "contacts": [ + { + "source_url": "https://www.millenniumbim.co.mz/pt/empresas/produtos/financiamento", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento para empresas", + "checked_on": "2026-11-10", + "kind": "website", + "value": "https://www.millenniumbim.co.mz/pt/empresas/produtos/financiamento" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r15" + ], + "id": "00a0e72b1d20f404d01feaab", + "kind": "email", + "value": "cac@millenniumbim.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r15" + ], + "id": "d1e1cbe9f821558b63661cb9", + "kind": "phone", + "value": "800 3500 (grátis, 24 h); +258 21 350 035 cac@millenniumbim.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r4" + ], + "id": "9da276396ca64e9de7dc3827", + "kind": "phone", + "value": "+258 21 351 511 " + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r5" + ], + "id": "fe612ae3832bfafe113f4502", + "kind": "phone", + "value": "800 3500 / +258 21 350 035 " + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-directory-addresses; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-directory-addresses" + ], + "id": "0324a4f52e40583c23ad4f21", + "kind": "phone", + "value": "21 312 471" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 4. BCI e Millennium bim – Cidade de Maputo; 119bb5514d277784:t4:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t4:r5" + ], + "id": "3287711315cdccf100d73c2b", + "role": "branch", + "label": "Todos os balcões", + "address": "Ver secção 7 (balcões Mpoint por província)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r1" + ], + "id": "b87f572e6deca2ed03e98724", + "role": "branch", + "label": "Pemba", + "address": "Av. Eduardo Mondlane", + "territory_id": null, + "location_text": "Cabo Delgado", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r2" + ], + "id": "4430219e6c6839a903dc93ba", + "role": "branch", + "label": "Nampula", + "address": "Av. Francisco Manyanga , n.º 6, Prédio JFS", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r3" + ], + "id": "7ed6a8cba806b801670e6665", + "role": "branch", + "label": "Namutequeliua", + "address": "Av. do Trabalho, n.º 4378", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r4" + ], + "id": "a8e771ef4cbe6b57614cba7e", + "role": "branch", + "label": "Quelimane – Eduardo Mondlane", + "address": "Av. Eduardo Mondlane, n.º 466", + "territory_id": null, + "location_text": "Zambézia", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r5" + ], + "id": "a6d7a5f409f4d4a8d5d4ca0b", + "role": "branch", + "label": "Tete", + "address": "Av. Julius Nyerere , n.º 1732", + "territory_id": null, + "location_text": "Tete", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r6" + ], + "id": "7bf626bfdc346f086dc9ff30", + "role": "branch", + "label": "Chimoio", + "address": "Av. Eduardo Mondlane, n.º 29", + "territory_id": null, + "location_text": "Manica", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r7" + ], + "id": "525a03b52e92d7d927187831", + "role": "branch", + "label": "Beira – Chiveve", + "address": "Av. Major Serpa Pinto, n.º 1134 B", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r8" + ], + "id": "abebecc5f27ab27d4b6e2810", + "role": "branch", + "label": "Beira – Club", + "address": "Rua António Enes, n.º 314", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r9" + ], + "id": "17ed1381e98a358ad448ab07", + "role": "branch", + "label": "Xai-Xai", + "address": "Esquina da Av. Samora Machel com a Av. 25 de Setembro", + "territory_id": null, + "location_text": "Gaza", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r10" + ], + "id": "3b8f54c09e115a63bbbbd452", + "role": "branch", + "label": "Amílcar Cabral", + "address": "Av. Amílcar Cabral, 1243/4, r/c", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r11" + ], + "id": "c02086b552dcdf0e43b71d7e", + "role": "branch", + "label": "JAT", + "address": "Av. 25 de Setembro, n.º 420, Edifício JAT", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r12" + ], + "id": "54f8c2f1ed5dec24c20efedf", + "role": "branch", + "label": "Junta", + "address": "Rua Caopo Coutinho, Chamanculo", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r13" + ], + "id": "49ef22ff89b44e305c85c9e6", + "role": "branch", + "label": "Eduardo Mondlane – 702", + "address": "Av. Eduardo Mondlane, n.º 327", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r14" + ], + "id": "91b59bead2db412d77c4584d", + "role": "branch", + "label": "Julius Nyerere – 709", + "address": "Av. Julius Nyerere , n.º 848", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r15" + ], + "id": "3f6d6b3a05c0446099a07378", + "role": "branch", + "label": "Samora Machel", + "address": "Av. Samora Machel, n.º 247, r/c", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r16; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r16" + ], + "id": "fb057d5d1d7b379b9bdd9e7a", + "role": "branch", + "label": "Timor-Leste", + "address": "Rua de Timor-Leste, n.º 166", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r17; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r17" + ], + "id": "0ea548981523a090eea2d983", + "role": "branch", + "label": "Zimpeto", + "address": "Av. de Moçambique, Mercado Municipal do Zimpeto", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r18; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r18" + ], + "id": "c310e002de6f16ce8ce283ab", + "role": "branch", + "label": "Zimpeto Mall", + "address": "Av. de Moçambique, Centro Comercial Extra", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r19; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r19" + ], + "id": "84b719a3227504730cf60dfa", + "role": "branch", + "label": "Machava", + "address": "Av. das Indústrias, Talhão n.º 32078", + "territory_id": null, + "location_text": "Maputo (província) – Matola", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:t9:r20; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t9:r20" + ], + "id": "b223b489a106e1ba2f179d72", + "role": "branch", + "label": "Matola-Rio", + "address": "Av. da Namaacha, Parcela n.º 4350, Boane", + "territory_id": null, + "location_text": "Maputo (província) – Matola", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r15" + ], + "id": "910abcbde8b58f3425e7f9d4", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. 25 de Setembro, nº 1800, Maputo (directório – a confirmar). Balcões Mpoint : secção 7", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "58f9e568f1dc112675330ded", + "role": "branch", + "label": "Rovuma 191", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Rovuma 191", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "1baba44acc98662fdcf12796", + "role": "branch", + "label": "Rovuma 522", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Rovuma 522", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "c226c683e62a5415a7ee5c88", + "role": "branch", + "label": "Shoprite Maputo", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Shoprite Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "7037d7df7bdc3eebd825703a", + "role": "branch", + "label": "Baía Mall", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Baía Mall", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "1fd900d957e8d1c6d3dbda45", + "role": "branch", + "label": "Zimpeto Mall", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Zimpeto Mall", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "ca53441910465dee39c3970f", + "role": "branch", + "label": "Mica", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Mica", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "f3da77e6e8638190eccbe4b0", + "role": "branch", + "label": "Marés", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Marés", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "c73d2db6abc85a9a174b8114", + "role": "branch", + "label": "Zimpeto Mercado", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Zimpeto Mercado", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "c57961e3befaefc1f40b6f1a", + "role": "branch", + "label": "Shoprite Matola", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Shoprite Matola", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "02d80bd2e8f84f4b141272d5", + "role": "branch", + "label": "Parque dos Poetas Prestige", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Parque dos Poetas Prestige", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "d710af01568cd48d9acdc818", + "role": "branch", + "label": "Polana Shopping", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Polana Shopping", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "ebacbfa2de732966eee523c1", + "role": "branch", + "label": "Quedas (Centro Comercial Shoprite)", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Quedas (Centro Comercial Shoprite)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "cd9d452c55219d3aaf93d049", + "role": "branch", + "label": "Manica Shopping Center", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Manica Shopping Center", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "1b9d68be3f0e81ba946b2586", + "role": "branch", + "label": "Matema (Centro Comercial Terrace Africa)", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Matema (Centro Comercial Terrace Africa)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "ac35fef447f80478a4a3d960", + "role": "branch", + "label": "Shoprite Beira", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Shoprite Beira", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-commercial-names; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-commercial-names" + ], + "id": "708e88b26f27ee74078d719b", + "role": "branch", + "label": "Muahivire", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Muahivire", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-directory-addresses; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-directory-addresses" + ], + "id": "c108b58c32fe74552221f2a0", + "role": "branch", + "label": "Polana Shopping", + "address": "Loja 43, piso 0, Polana Shopping & Office Center, Av. 24 de Julho, nº 11", + "territory_id": null, + "location_text": "Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 7. Millennium bim – balcões Mpoint por província; 119bb5514d277784:p:bim-directory-addresses; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:bim-directory-addresses" + ], + "id": "83e2e5eb654927b6f6bccba7", + "role": "contact_point", + "label": "Rovuma — correspondência aos balcões por confirmar", + "address": "Rua da Sé, nº 114, R/C, Maputo", + "territory_id": null, + "location_text": "Maputo", + "hours": "" + } + ], + "products": [ + { + "source_url": "https://www.millenniumbim.co.mz/pt/empresas/produtos/financiamento", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento para empresas", + "checked_on": "2026-11-10", + "code": "millennium-bim-oferta", + "title": "Millennium bim — Financiamento empresarial", + "instrument": "Conta empréstimo, conta corrente caucionada, factoring, confirming , leasing e garantias.", + "needs": [ + "working_capital", + "investment", + "guarantee" + ], + "coverage": "national", + "coverage_text": "Nacional; balcões e canais do banco.", + "territory_ids": [], + "conditions": "Empresas e ENI elegíveis. Oferta permanente publicada. Condições finais dependem da análise de risco e contrato.", + "amounts": "Conta empréstimo: investimento entre 3 e 180 meses na ficha publicada; restantes termos após análise.", + "availability": "documented", + "contact_url": "https://www.millenniumbim.co.mz/pt/empresas/produtos/financiamento" + } + ], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "Millennium bim", + "Millennium bim – Polana Shopping", + "Millennium bim (linha nacional)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t4:r5", + "section": "4. BCI e Millennium bim – Cidade de Maputo", + "text": "Millennium bim | Todos os balcões | Ver secção 7 (balcões Mpoint por província) | Consultar a página “Onde Estamos” do banco" + }, + { + "id": "119bb5514d277784:t9:r1", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Cabo Delgado | Pemba | Av. Eduardo Mondlane" + }, + { + "id": "119bb5514d277784:t9:r2", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Nampula | Nampula | Av. Francisco Manyanga , n.º 6, Prédio JFS" + }, + { + "id": "119bb5514d277784:t9:r3", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Nampula | Namutequeliua | Av. do Trabalho, n.º 4378" + }, + { + "id": "119bb5514d277784:t9:r4", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Zambézia | Quelimane – Eduardo Mondlane | Av. Eduardo Mondlane, n.º 466" + }, + { + "id": "119bb5514d277784:t9:r5", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Tete | Tete | Av. Julius Nyerere , n.º 1732" + }, + { + "id": "119bb5514d277784:t9:r6", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Manica | Chimoio | Av. Eduardo Mondlane, n.º 29" + }, + { + "id": "119bb5514d277784:t9:r7", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Sofala | Beira – Chiveve | Av. Major Serpa Pinto, n.º 1134 B" + }, + { + "id": "119bb5514d277784:t9:r8", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Sofala | Beira – Club | Rua António Enes, n.º 314" + }, + { + "id": "119bb5514d277784:t9:r9", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Gaza | Xai-Xai | Esquina da Av. Samora Machel com a Av. 25 de Setembro" + }, + { + "id": "119bb5514d277784:t9:r10", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Cidade de Maputo | Amílcar Cabral | Av. Amílcar Cabral, 1243/4, r/c" + }, + { + "id": "119bb5514d277784:t9:r11", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Cidade de Maputo | JAT | Av. 25 de Setembro, n.º 420, Edifício JAT" + }, + { + "id": "119bb5514d277784:t9:r12", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Cidade de Maputo | Junta | Rua Caopo Coutinho, Chamanculo" + }, + { + "id": "119bb5514d277784:t9:r13", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Cidade de Maputo | Eduardo Mondlane – 702 | Av. Eduardo Mondlane, n.º 327" + }, + { + "id": "119bb5514d277784:t9:r14", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Cidade de Maputo | Julius Nyerere – 709 | Av. Julius Nyerere , n.º 848" + }, + { + "id": "119bb5514d277784:t9:r15", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Cidade de Maputo | Samora Machel | Av. Samora Machel, n.º 247, r/c" + }, + { + "id": "119bb5514d277784:t9:r16", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Cidade de Maputo | Timor-Leste | Rua de Timor-Leste, n.º 166" + }, + { + "id": "119bb5514d277784:t9:r17", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Cidade de Maputo | Zimpeto | Av. de Moçambique, Mercado Municipal do Zimpeto" + }, + { + "id": "119bb5514d277784:t9:r18", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Cidade de Maputo | Zimpeto Mall | Av. de Moçambique, Centro Comercial Extra" + }, + { + "id": "119bb5514d277784:t9:r19", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Maputo (província) – Matola | Machava | Av. das Indústrias, Talhão n.º 32078" + }, + { + "id": "119bb5514d277784:t9:r20", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Maputo (província) – Matola | Matola-Rio | Av. da Namaacha, Parcela n.º 4350, Boane" + }, + { + "id": "119bb5514d277784:t16:r15", + "section": "10.4 Contactos principais dos bancos", + "text": "Millennium bim | Av. 25 de Setembro, nº 1800, Maputo (directório – a confirmar). Balcões Mpoint : secção 7 | 800 3500 (grátis, 24 h); +258 21 350 035 | Telefones: sítio oficial do banco; morada: directório | cac@millenniumbim.co.mz" + }, + { + "id": "119bb5514d277784:t20:r4", + "section": "14. Contactos por província", + "text": "Cidade de Maputo | Millennium bim – Polana Shopping | +258 21 351 511 | Sítio do centro comercial" + }, + { + "id": "119bb5514d277784:t20:r5", + "section": "14. Contactos por província", + "text": "Cidade de Maputo | Millennium bim (linha nacional) | 800 3500 / +258 21 350 035 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:p:bim-commercial-names", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Além dos Mpoint, o Millennium bim tem agências em recintos comerciais. Uma comunicação do banco refere: Rovuma 191 e Rovuma 522, Shoprite Maputo, Baía Mall, Zimpeto Mall, Mica, Marés, Zimpeto Mercado, Shoprite Matola, Parque dos Poetas Prestige, Polana Shopping, Quedas (Centro Comercial Shoprite), Manica Shopping Center, Matema (Centro Comercial Terrace Africa), Shoprite Beira e Muahivire. Só tenho os nomes, sem moradas; a página “Onde estamos” do banco não mostrou a lista." + }, + { + "id": "119bb5514d277784:p:bim-directory-addresses", + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Morada encontrada: Polana Shopping – Loja 43, piso 0, Polana Shopping & Office Center, Av. 24 de Julho, nº 11, Maputo (sítio do centro comercial). As restantes agências continuam sem morada. Rovuma: Rua da Sé, nº 114, R/C, Maputo, tel. 21 312 471 (directório Viver Maputo – a confirmar). Para Mica, Marés, Parque dos Poetas e outras não encontrei moradas." + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Cabo Delgado", + "2": "Nampula", + "3": "Nampula", + "4": "Zambezia", + "5": "Tete", + "6": "Manica", + "7": "Sofala", + "8": "Sofala", + "9": "Gaza", + "10": "Maputo Cidade", + "11": "Maputo Cidade", + "12": "Maputo Cidade", + "13": "Maputo Cidade", + "14": "Maputo Cidade", + "15": "Maputo Cidade", + "16": "Maputo Cidade", + "17": "Maputo Cidade", + "18": "Maputo Cidade", + "19": "Maputo Província", + "20": "Maputo Província", + "21": "Maputo Cidade", + "24": "Maputo Cidade", + "30": "Maputo Província", + "34": "Manica", + "36": "Sofala", + "38": "Maputo Cidade", + "39": "Maputo Cidade" + } + }, + "socremo": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Socremo Microbanco , S.A.", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Socremo Microbanco , S.A.", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "socremo", + "institution_nature": "microfinance", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r11" + ], + "id": "3bf530ccc2bc4cce36c74254", + "kind": "email", + "value": "info@socremo.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r11" + ], + "id": "5e3098cbfdd5e279b44b6b97", + "kind": "email", + "value": "linha.cliente@socremo.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r11" + ], + "id": "3060230914c5492da00b0f72", + "kind": "phone", + "value": "+258 21 499 543 (sede); Linha do Cliente 848080 info@socremo.com; linha.cliente@socremo.com" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r1" + ], + "id": "18b7e58abb4703d94428b3be", + "role": "headquarters", + "label": "Sede", + "address": "Av. 24 de Julho, 426", + "territory_id": null, + "location_text": "Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r2" + ], + "id": "08098b7ce3bb3a5e33518f17", + "role": "branch", + "label": "Baixa", + "address": "Av. 25 de Setembro, 1921", + "territory_id": null, + "location_text": "Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r3" + ], + "id": "2307e899b29842732bc73c40", + "role": "branch", + "label": "Xipamanine", + "address": "Av. de Angola, Bairro da Munhuana", + "territory_id": null, + "location_text": "Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r4" + ], + "id": "d45dab8cdd858b81e044c1b1", + "role": "branch", + "label": "Benfica", + "address": "Av. de Moçambique, nº 5583", + "territory_id": null, + "location_text": "Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r5" + ], + "id": "76ce56c31b35db0360c40b7a", + "role": "branch", + "label": "Matola", + "address": "Av. 5 de Fevereiro", + "territory_id": null, + "location_text": "Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r6" + ], + "id": "52edb2e549221c2fd59884b2", + "role": "branch", + "label": "Boane", + "address": "Av. da Namaacha", + "territory_id": null, + "location_text": "Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r7" + ], + "id": "31e27314a788b876a08c4cae", + "role": "branch", + "label": "Xai-Xai", + "address": "Av. Samora Machel B, Baixa da Cidade", + "territory_id": null, + "location_text": "Gaza", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r8" + ], + "id": "fb5e17dc3352d131f829c3f3", + "role": "branch", + "label": "Maxixe", + "address": "Av. 7 de Abril, Parcela 36", + "territory_id": null, + "location_text": "Inhambane", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r9" + ], + "id": "0a50c17f297d4c2f8e3d7cac", + "role": "branch", + "label": "Inhambane", + "address": "Rua Patrice Lumumba, 183", + "territory_id": null, + "location_text": "Inhambane", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r10" + ], + "id": "a8e0b671c7178754368dbba1", + "role": "branch", + "label": "Massinga", + "address": "Av. Eduardo Mondlane, Bairro 21 de Abril", + "territory_id": null, + "location_text": "Inhambane", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r11" + ], + "id": "1ac258758e9ac0015f0c1403", + "role": "branch", + "label": "Beira", + "address": "Rua Correia de Brito, 2214", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r12" + ], + "id": "99987d63b5e848ade186f1a3", + "role": "branch", + "label": "Manica", + "address": "Av. 25 de Setembro, 146", + "territory_id": null, + "location_text": "Manica", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r13" + ], + "id": "505ac0d366d2bcb064604ea7", + "role": "branch", + "label": "Chimoio", + "address": "Av. 25 de Setembro, 939", + "territory_id": null, + "location_text": "Manica", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r14" + ], + "id": "00f44ce50ff714c906f74b57", + "role": "branch", + "label": "Tete", + "address": "Av. 25 de Julho, Bairro Josina Machel, R/C Talhão nº 1400", + "territory_id": null, + "location_text": "Tete", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r15" + ], + "id": "951c95b8f946b7b92791758e", + "role": "branch", + "label": "Quelimane", + "address": "Av. Josina Machel, 787", + "territory_id": null, + "location_text": "Zambézia", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r16; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r16" + ], + "id": "c0044055ef7afa43c3cb0c3d", + "role": "branch", + "label": "Mocuba", + "address": "Av. Eduardo Mondlane, EN1, 98", + "territory_id": null, + "location_text": "Zambézia", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r17; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r17" + ], + "id": "ad5a121ee5688f934ca77eb1", + "role": "branch", + "label": "Nampula", + "address": "Rua de Zambézia e Pemba, Jardim Maucapera Mauivire", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.2 Rede de agências do Socremo, por província; 119bb5514d277784:t7:r18; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t7:r18" + ], + "id": "af0651027d070cf7dce602c3", + "role": "branch", + "label": "Nacala", + "address": "Av. Eduardo Mondlane, Nacala-Porto", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r11" + ], + "id": "51c313c806fa455cdda67087", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. 24 de Julho, 426", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Socremo Microbanco , S.A.", + "Socremo", + "Socremo Microbanco" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r1", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Socremo Microbanco , S.A. | Microbanco" + }, + { + "id": "119bb5514d277784:t7:r1", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Maputo | Sede | Av. 24 de Julho, 426" + }, + { + "id": "119bb5514d277784:t7:r2", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Maputo | Baixa | Av. 25 de Setembro, 1921" + }, + { + "id": "119bb5514d277784:t7:r3", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Maputo | Xipamanine | Av. de Angola, Bairro da Munhuana" + }, + { + "id": "119bb5514d277784:t7:r4", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Maputo | Benfica | Av. de Moçambique, nº 5583" + }, + { + "id": "119bb5514d277784:t7:r5", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Maputo | Matola | Av. 5 de Fevereiro" + }, + { + "id": "119bb5514d277784:t7:r6", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Maputo | Boane | Av. da Namaacha" + }, + { + "id": "119bb5514d277784:t7:r7", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Gaza | Xai-Xai | Av. Samora Machel B, Baixa da Cidade" + }, + { + "id": "119bb5514d277784:t7:r8", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Inhambane | Maxixe | Av. 7 de Abril, Parcela 36" + }, + { + "id": "119bb5514d277784:t7:r9", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Inhambane | Inhambane | Rua Patrice Lumumba, 183" + }, + { + "id": "119bb5514d277784:t7:r10", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Inhambane | Massinga | Av. Eduardo Mondlane, Bairro 21 de Abril" + }, + { + "id": "119bb5514d277784:t7:r11", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Sofala | Beira | Rua Correia de Brito, 2214" + }, + { + "id": "119bb5514d277784:t7:r12", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Manica | Manica | Av. 25 de Setembro, 146" + }, + { + "id": "119bb5514d277784:t7:r13", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Manica | Chimoio | Av. 25 de Setembro, 939" + }, + { + "id": "119bb5514d277784:t7:r14", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Tete | Tete | Av. 25 de Julho, Bairro Josina Machel, R/C Talhão nº 1400" + }, + { + "id": "119bb5514d277784:t7:r15", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Zambézia | Quelimane | Av. Josina Machel, 787" + }, + { + "id": "119bb5514d277784:t7:r16", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Zambézia | Mocuba | Av. Eduardo Mondlane, EN1, 98" + }, + { + "id": "119bb5514d277784:t7:r17", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Nampula | Nampula | Rua de Zambézia e Pemba, Jardim Maucapera Mauivire" + }, + { + "id": "119bb5514d277784:t7:r18", + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Nampula | Nacala | Av. Eduardo Mondlane, Nacala-Porto" + }, + { + "id": "119bb5514d277784:t16:r11", + "section": "10.4 Contactos principais dos bancos", + "text": "Socremo Microbanco | Av. 24 de Julho, 426 | +258 21 499 543 (sede); Linha do Cliente 848080 | Sítio oficial do Socremo (rede de agências e contactos) | info@socremo.com; linha.cliente@socremo.com" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade", + "3": "Maputo Cidade", + "4": "Maputo Cidade", + "5": "Maputo Cidade", + "6": "Gaza", + "7": "Inhambane", + "8": "Inhambane", + "9": "Inhambane", + "10": "Sofala", + "11": "Manica", + "12": "Manica", + "13": "Tete", + "14": "Zambezia", + "15": "Zambezia", + "16": "Nampula", + "17": "Nampula", + "18": "Maputo Cidade" + } + }, + "ac-microbanco": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "AC Microbanco", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "AC Microbanco", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "ac-microbanco", + "institution_nature": "microfinance", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r9" + ], + "id": "cfc85cc737e4aebb576ed880", + "kind": "phone", + "value": "+258 82 473 1609 " + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.3 Letshego e AC Microbanco; 119bb5514d277784:t8:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t8:r3" + ], + "id": "0e511d060ceaa766c4aa2719", + "role": "branch", + "label": "Gaza – Xai-Xai", + "address": "Av. 25 de Setembro, Edifício Time Square Office Park , Bloco 4, R/C, loja 7; tel. +258 82 473 1609 (directório)", + "territory_id": null, + "location_text": "Gaza – Xai-Xai", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "AC Microbanco", + "AC Microbanco ( Xai-Xai )" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r2", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "AC Microbanco | Microbanco" + }, + { + "id": "119bb5514d277784:t8:r3", + "section": "6.3 Letshego e AC Microbanco", + "text": "AC Microbanco | Gaza – Xai-Xai | Av. 25 de Setembro, Edifício Time Square Office Park , Bloco 4, R/C, loja 7; tel. +258 82 473 1609 (directório) | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t20:r9", + "section": "14. Contactos por província", + "text": "Gaza | AC Microbanco ( Xai-Xai ) | +258 82 473 1609 | Directório – a confirmar" + } + ] + }, + "location_territory_names": { + "0": "Gaza" + } + }, + "letshego-microbank-historical": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Letshego Financial Services ( Microbanco ), S.A.", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Letshego Financial Services ( Microbanco ), S.A.", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "letshego-microbank-historical", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "unknown", + "aliases": [ + "Letshego Financial Services ( Microbanco ), S.A." + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r3", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Letshego Financial Services ( Microbanco ), S.A. | Microbanco" + } + ] + } + }, + "caixa-catandica": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Caixa Financeira de Catandica , S.A.", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Caixa Financeira de Catandica , S.A.", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "caixa-catandica", + "institution_nature": "microfinance", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r10" + ], + "id": "cb9745cc8d89f385407bc311", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Bairro 1º de Maio, Catandica ( Báruè )", + "territory_id": null, + "location_text": "Manica", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Caixa Financeira de Catandica , S.A.", + "Caixa Financeira de Catandica" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r4", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Caixa Financeira de Catandica , S.A. | Microbanco" + }, + { + "id": "119bb5514d277784:t13:r10", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Caixa Financeira de Catandica | Microbanco | Manica | Bairro 1º de Maio, Catandica ( Báruè )" + } + ] + }, + "location_territory_names": { + "0": "Manica" + } + }, + "caixa-caia": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Caixa Financeira de Caia Microbanco , S.A.", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Caixa Financeira de Caia Microbanco , S.A.", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "caixa-caia", + "institution_nature": "microfinance", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r12" + ], + "id": "f42b5379ad45ed87433643b9", + "kind": "email", + "value": "info@caixafcaia.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r12" + ], + "id": "a7e3b026ef0c180e09888dbc", + "kind": "phone", + "value": "+258 82 306 7904; info@caixafcaia.co.mz " + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.3 Letshego e AC Microbanco; 119bb5514d277784:t8:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t8:r8" + ], + "id": "97d97763dac1a41046926663", + "role": "branch", + "label": "Sofala – Caia (Sena)", + "address": "Posto Administrativo de Sena, Caia (tel. +258 82 306 7904); email info@caixafcaia.co.mz", + "territory_id": null, + "location_text": "Sofala – Caia (Sena)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r11" + ], + "id": "a62b2698cc337695d1d3035c", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Distrito de Caia", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Caixa Financeira de Caia Microbanco , S.A.", + "Caixa Financeira de Caia" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r5", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Caixa Financeira de Caia Microbanco , S.A. | Microbanco" + }, + { + "id": "119bb5514d277784:t8:r8", + "section": "6.3 Letshego e AC Microbanco", + "text": "Caixa Financeira de Caia | Sofala – Caia (Sena) | Posto Administrativo de Sena, Caia (tel. +258 82 306 7904); email info@caixafcaia.co.mz | Sítio oficial do microbanco" + }, + { + "id": "119bb5514d277784:t13:r11", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Caixa Financeira de Caia | Microbanco | Sofala | Distrito de Caia" + }, + { + "id": "119bb5514d277784:t20:r12", + "section": "14. Contactos por província", + "text": "Sofala | Caixa Financeira de Caia | +258 82 306 7904; info@caixafcaia.co.mz | Sítio oficial do microbanco" + } + ] + }, + "location_territory_names": { + "0": "Sofala", + "1": "Sofala" + } + }, + "fin-caixa-de-poupanca-postal-de-mocambique": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Caixa de Poupança Postal de Moçambique, S.A.", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Caixa de Poupança Postal de Moçambique, S.A.", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-caixa-de-poupanca-postal-de-mocambique", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Caixa de Poupança Postal de Moçambique, S.A." + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r6", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Caixa de Poupança Postal de Moçambique, S.A. | Microbanco" + } + ] + } + }, + "yingwe-microbanco": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Yingwe Microbanco , S.A.", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Yingwe Microbanco , S.A.", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "yingwe-microbanco", + "institution_nature": "microfinance", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r10" + ], + "id": "22dadc6b86da32d6be688e2a", + "kind": "email", + "value": "info@yingwemicrobanco.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r10" + ], + "id": "c7d93fd41fcc3f3437abbc39", + "kind": "phone", + "value": "29341015; info@yingwemicrobanco.co.mz " + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.3 Letshego e AC Microbanco; 119bb5514d277784:t8:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t8:r5" + ], + "id": "f88339e8f422f539616da75b", + "role": "branch", + "label": "Inhambane – Morrumbene", + "address": "Entroncamento da EN1 com a Rua da Administração, Morrumbene (tel. 29341015); email info@yingwemicrobanco.co.mz", + "territory_id": null, + "location_text": "Inhambane – Morrumbene", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r12" + ], + "id": "07739086ba3740ea92062c84", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Vila de Morrumbene", + "territory_id": null, + "location_text": "Inhambane", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Yingwe Microbanco , S.A.", + "Yingwe Microbanco", + "Yingwe Microbanco (Morrumbene)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r7", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Yingwe Microbanco , S.A. | Microbanco" + }, + { + "id": "119bb5514d277784:t8:r5", + "section": "6.3 Letshego e AC Microbanco", + "text": "Yingwe Microbanco | Inhambane – Morrumbene | Entroncamento da EN1 com a Rua da Administração, Morrumbene (tel. 29341015); email info@yingwemicrobanco.co.mz | Sítio oficial do microbanco" + }, + { + "id": "119bb5514d277784:t13:r12", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Yingwe Microbanco | Microbanco | Inhambane | Vila de Morrumbene" + }, + { + "id": "119bb5514d277784:t20:r10", + "section": "14. Contactos por província", + "text": "Inhambane | Yingwe Microbanco (Morrumbene) | 29341015; info@yingwemicrobanco.co.mz | Sítio oficial do microbanco" + } + ] + }, + "location_territory_names": { + "0": "Inhambane", + "1": "Inhambane" + } + }, + "fin-microbanco-desenvolvimento-da-mulher": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Microbanco Desenvolvimento da Mulher, S.A.", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Microbanco Desenvolvimento da Mulher, S.A.", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-microbanco-desenvolvimento-da-mulher", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Microbanco Desenvolvimento da Mulher, S.A." + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r8", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Microbanco Desenvolvimento da Mulher, S.A. | Microbanco" + } + ] + } + }, + "futuro-microbanco": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Futuro Microbanco , S.A.", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Futuro Microbanco , S.A.", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "futuro-microbanco", + "institution_nature": "microfinance", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r21; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r21" + ], + "id": "2c2c23bb17ec4665c5968d05", + "kind": "email", + "value": "contato@futuromcb.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r21; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r21" + ], + "id": "1bd7eab74c444000f563fccd", + "kind": "phone", + "value": "+258 84 314 0801; contato@futuromcb.com " + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.3 Letshego e AC Microbanco; 119bb5514d277784:t8:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t8:r9" + ], + "id": "4add8c60767bf1020899c741", + "role": "branch", + "label": "Nampula – Namutequeliua", + "address": "Estrada Nacional 8, Bairro de Namutequeliua , Nampula (tel. +258 84 314 0801); email contato@futuromcb.com", + "territory_id": null, + "location_text": "Nampula – Namutequeliua", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Futuro Microbanco , S.A.", + "Futuro Microbanco" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r9", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Futuro Microbanco , S.A. | Microbanco" + }, + { + "id": "119bb5514d277784:t8:r9", + "section": "6.3 Letshego e AC Microbanco", + "text": "Futuro Microbanco | Nampula – Namutequeliua | Estrada Nacional 8, Bairro de Namutequeliua , Nampula (tel. +258 84 314 0801); email contato@futuromcb.com | Sítio oficial do microbanco" + }, + { + "id": "119bb5514d277784:t20:r21", + "section": "14. Contactos por província", + "text": "Nampula | Futuro Microbanco | +258 84 314 0801; contato@futuromcb.com | Sítio oficial do microbanco" + } + ] + }, + "location_territory_names": { + "0": "Nampula" + } + }, + "my-bucks": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "My Bucks Bank Mozambique, S.A.", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "My Bucks Bank Mozambique, S.A.", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "my-bucks", + "institution_nature": "microfinance", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r6" + ], + "id": "67a2136c30786693aa3cfcb2", + "kind": "phone", + "value": "+258 21 422 247/8; linha 800 200 700 Não encontrado" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r7" + ], + "id": "fdc5110d3506aebaa6ab435a", + "kind": "phone", + "value": "+258 21 422 247/8; linha 800 200 700 " + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.3 Letshego e AC Microbanco; 119bb5514d277784:t8:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t8:r6" + ], + "id": "9ee3085610ffd9e67f5ff76c", + "role": "headquarters", + "label": "Cidade de Maputo (sede)", + "address": "Av. 25 de Setembro, nº 1821, 3º andar (tel. +258 21 422 247/8)", + "territory_id": null, + "location_text": "Cidade de Maputo (sede)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r6" + ], + "id": "b8375e19e7d665877bd8e8f4", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. 25 de Setembro, nº 1821, 3º andar", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "My Bucks Bank Mozambique, S.A.", + "My Bucks Bank Mozambique", + "My Bucks Bank", + "My Bucks Bank (sede)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r10", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "My Bucks Bank Mozambique, S.A. | Microbanco" + }, + { + "id": "119bb5514d277784:t8:r6", + "section": "6.3 Letshego e AC Microbanco", + "text": "My Bucks Bank Mozambique | Cidade de Maputo (sede) | Av. 25 de Setembro, nº 1821, 3º andar (tel. +258 21 422 247/8) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t16:r6", + "section": "10.4 Contactos principais dos bancos", + "text": "My Bucks Bank | Av. 25 de Setembro, nº 1821, 3º andar | +258 21 422 247/8; linha 800 200 700 | Secção 6.3 (sítio oficial) | Não encontrado" + }, + { + "id": "119bb5514d277784:t20:r7", + "section": "14. Contactos por província", + "text": "Cidade de Maputo | My Bucks Bank (sede) | +258 21 422 247/8; linha 800 200 700 | Sítio oficial do banco" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade" + } + }, + "xtenda": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Xtenda Finanças Moçambique ( Microbanco )", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Xtenda Finanças Moçambique ( Microbanco )", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "xtenda", + "institution_nature": "microfinance", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.3 Letshego e AC Microbanco; 119bb5514d277784:t8:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t8:r4" + ], + "id": "3a10d3bfb58b4766781f8789", + "role": "headquarters", + "label": "Sede", + "address": "Sede: Rua Joaquim Lapa, nº 32, Maputo (lista do Banco de Moçambique; ver 10.1); balcões não encontrados", + "territory_id": null, + "location_text": "Todo o país", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r4" + ], + "id": "11d8d014a851ec077039627f", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Rua Joaquim Lapa, nº 32", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Xtenda Finanças Moçambique ( Microbanco )", + "Xtenda Finanças Moçambique" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r11", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Xtenda Finanças Moçambique ( Microbanco ) | Microbanco" + }, + { + "id": "119bb5514d277784:t8:r4", + "section": "6.3 Letshego e AC Microbanco", + "text": "Xtenda Finanças Moçambique | Todo o país | Sede: Rua Joaquim Lapa, nº 32, Maputo (lista do Banco de Moçambique; ver 10.1); balcões não encontrados | —" + }, + { + "id": "119bb5514d277784:t13:r4", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Xtenda Finanças Moçambique | Microbanco | Cidade de Maputo | Rua Joaquim Lapa, nº 32" + } + ] + }, + "location_territory_names": { + "1": "Maputo Cidade" + } + }, + "confianca-microbanco": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Microbanco Confiança, S.A.", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Microbanco Confiança, S.A.", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "confianca-microbanco", + "institution_nature": "microfinance", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r8" + ], + "id": "920d9de3064bd318569471a1", + "kind": "phone", + "value": "+258 87 160 3994 " + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.3 Letshego e AC Microbanco; 119bb5514d277784:t8:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t8:r7" + ], + "id": "747b286226893301ad03571a", + "role": "headquarters", + "label": "Sede", + "address": "Avenida Principal, Matutuíne (sede) (tel. +258 87 160 3994)", + "territory_id": null, + "location_text": "Maputo (província) – Matutuíne", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Microbanco Confiança, S.A.", + "Microbanco Confiança" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r12", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Microbanco Confiança, S.A. | Microbanco" + }, + { + "id": "119bb5514d277784:t8:r7", + "section": "6.3 Letshego e AC Microbanco", + "text": "Microbanco Confiança | Maputo (província) – Matutuíne | Avenida Principal, Matutuíne (sede) (tel. +258 87 160 3994) | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t20:r8", + "section": "14. Contactos por província", + "text": "Maputo (província) | Microbanco Confiança | +258 87 160 3994 | Directório – a confirmar" + } + ] + }, + "location_territory_names": { + "0": "Maputo Província" + } + }, + "fin-cooperativa-de-poupanca-e-credito": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Cooperativa de Poupança e Crédito, SCRL", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Cooperativa de Poupança e Crédito, SCRL", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-cooperativa-de-poupanca-e-credito", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "cooperative" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Cooperativa de Poupança e Crédito, SCRL" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r13", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Cooperativa de Poupança e Crédito, SCRL | Cooperativa de crédito" + } + ] + } + }, + "fin-cooperativa-dos-produtores-do-limpopo": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Cooperativa dos Produtores do Limpopo, SCRL", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Cooperativa dos Produtores do Limpopo, SCRL", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-cooperativa-dos-produtores-do-limpopo", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "cooperative" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Cooperativa dos Produtores do Limpopo, SCRL" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r14", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Cooperativa dos Produtores do Limpopo, SCRL | Cooperativa de crédito" + } + ] + } + }, + "fin-cooperativa-de-credito-dos-micro-empresarios-de-angonia": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Cooperativa de Crédito dos Micro-empresários de Angónia, SCRL", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Cooperativa de Crédito dos Micro-empresários de Angónia, SCRL", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-cooperativa-de-credito-dos-micro-empresarios-de-angonia", + "institution_nature": "microfinance", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r15" + ], + "id": "c4cfd5c75a7422bbc1cf0caf", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Angónia (rua não indicada)", + "territory_id": null, + "location_text": "Tete", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "cooperative" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Cooperativa de Crédito dos Micro-empresários de Angónia, SCRL", + "Cooperativa de Crédito dos Micro-empresários de Angónia" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r15", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Cooperativa de Crédito dos Micro-empresários de Angónia, SCRL | Cooperativa de crédito (Tete)" + }, + { + "id": "119bb5514d277784:t13:r15", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Cooperativa de Crédito dos Micro-empresários de Angónia | Cooperativa de crédito | Tete | Angónia (rua não indicada)" + } + ] + }, + "location_territory_names": { + "0": "Tete" + } + }, + "fin-cooperativa-de-credito-das-mulheres-de-nampula": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Cooperativa de Crédito das Mulheres de Nampula, SCRL", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Cooperativa de Crédito das Mulheres de Nampula, SCRL", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-cooperativa-de-credito-das-mulheres-de-nampula", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "cooperative" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Cooperativa de Crédito das Mulheres de Nampula, SCRL" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r16", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Cooperativa de Crédito das Mulheres de Nampula, SCRL | Cooperativa de crédito (Nampula)" + } + ] + } + }, + "women-nacala-credit-cooperative": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Sociedade Cooperativa de Crédito das Mulheres de Nacala, SCRL", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Sociedade Cooperativa de Crédito das Mulheres de Nacala, SCRL", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "women-nacala-credit-cooperative", + "institution_nature": "microfinance", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r13" + ], + "id": "f739872f34a861fc9b0f20f4", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Rua Principal do Comércio, Nacala", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "cooperative" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Sociedade Cooperativa de Crédito das Mulheres de Nacala, SCRL", + "Caixa das Mulheres de Nacala" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r17", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Sociedade Cooperativa de Crédito das Mulheres de Nacala, SCRL | Cooperativa de crédito (Nampula)" + }, + { + "id": "119bb5514d277784:t13:r13", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Caixa das Mulheres de Nacala | Cooperativa de crédito | Nampula | Rua Principal do Comércio, Nacala" + } + ] + }, + "location_territory_names": { + "0": "Nampula" + } + }, + "women-pemba-credit-cooperative": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Cooperativa de Crédito de Mulheres de Pemba, SCRL", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Cooperativa de Crédito de Mulheres de Pemba, SCRL", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "women-pemba-credit-cooperative", + "institution_nature": "microfinance", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r14" + ], + "id": "5f504e6ebebf655c02e016db", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Av. Eduardo Mondlane, nº 352, Pemba", + "territory_id": null, + "location_text": "Cabo Delgado", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "cooperative" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Cooperativa de Crédito de Mulheres de Pemba, SCRL", + "Cooperativa de Crédito das Mulheres de Pemba" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t6:r18", + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "Cooperativa de Crédito de Mulheres de Pemba, SCRL | Cooperativa de crédito (Cabo Delgado)" + }, + { + "id": "119bb5514d277784:t13:r14", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Cooperativa de Crédito das Mulheres de Pemba | Cooperativa de crédito | Cabo Delgado | Av. Eduardo Mondlane, nº 352, Pemba" + } + ] + }, + "location_territory_names": { + "0": "Cabo Delgado" + } + }, + "letshego-bank": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Banco Letshego (sede)", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Banco Letshego (sede)", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "letshego-bank", + "institution_nature": "bank", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r12" + ], + "id": "4f881e9c23a18871a22d37e6", + "kind": "email", + "value": "info@letshego.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r12" + ], + "id": "f100a1d74bf85a8c53785cd7", + "kind": "phone", + "value": "90899 ou +258 84 094 6200; WhatsApp +258 85 044 4441 (directório: 21 226 000) info@letshego.com (directório – a confirmar)" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.3 Letshego e AC Microbanco; 119bb5514d277784:t8:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t8:r1" + ], + "id": "c151d1c79aa69ef6a75ad076", + "role": "headquarters", + "label": "Sede", + "address": "Edifício Okapi Plaza , Av. Albert Lithuli , esquina com Av. 25 de Setembro, 15, 6.º andar", + "territory_id": null, + "location_text": "Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 6.3 Letshego e AC Microbanco; 119bb5514d277784:t8:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t8:r2" + ], + "id": "816f813769ecbe8d4964399a", + "role": "branch", + "label": "Inhambane – Maxixe", + "address": "Novo balcão inaugurado em 03.07.2026; morada não obtida", + "territory_id": null, + "location_text": "Inhambane – Maxixe", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r2" + ], + "id": "bdf309aaa2bbff222f80ed1e", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Av. Fernão Magalhães, nº 1211 (a sede actual está na secção 6.3)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r12" + ], + "id": "558f004dbfd46c9299ff43d3", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Edifício Okapi Plaza , Av. Albert Lithuli , 15, 6.º andar", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "Banco Letshego (sede)", + "Banco Letshego", + "Letshego (sede antiga)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t8:r1", + "section": "6.3 Letshego e AC Microbanco", + "text": "Banco Letshego (sede) | Maputo | Edifício Okapi Plaza , Av. Albert Lithuli , esquina com Av. 25 de Setembro, 15, 6.º andar | Directórios e perfil empresarial – a confirmar" + }, + { + "id": "119bb5514d277784:t8:r2", + "section": "6.3 Letshego e AC Microbanco", + "text": "Banco Letshego | Inhambane – Maxixe | Novo balcão inaugurado em 03.07.2026; morada não obtida | Comunicado do banco (via directório)" + }, + { + "id": "119bb5514d277784:t13:r2", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Letshego (sede antiga) | Banco | Cidade de Maputo | Av. Fernão Magalhães, nº 1211 (a sede actual está na secção 6.3)" + }, + { + "id": "119bb5514d277784:t16:r12", + "section": "10.4 Contactos principais dos bancos", + "text": "Banco Letshego | Edifício Okapi Plaza , Av. Albert Lithuli , 15, 6.º andar | 90899 ou +258 84 094 6200; WhatsApp +258 85 044 4441 (directório: 21 226 000) | Comunicados do banco; 21 226 000 de directório – a confirmar | info@letshego.com (directório – a confirmar)" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Inhambane", + "2": "Maputo Cidade", + "3": "Maputo Cidade" + } + }, + "bni": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Banca de Desenvolvimento", + "url": "https://www.bni.co.mz/banca-de-desenvolvimento/", + "checked_on": "2026-11-10" + }, + { + "reference": "BNI Capital: veículo do BNI, registado como produto sem duplicar a instituição", + "url": "https://www.bni.co.mz/banca-de-investimento/capital-de-risco/", + "checked_on": "2026-11-10" + }, + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "BNI", + "kind": "institution", + "summary": "Crédito para sectores produtivos, infra-estruturas e projectos com impacto. Público/finalidade: Empresas e projectos de desenvolvimento.. Referência informativa, não concessão de financiamento.", + "manager_name": "BNI", + "source_url": "https://www.bni.co.mz/banca-de-desenvolvimento/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Banca de Desenvolvimento", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Nacional ou conforme fundo/linha específica.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "investment" + ], + "institution_key": "bni", + "institution_nature": "bank", + "contacts": [ + { + "source_url": "https://www.bni.co.mz/banca-de-desenvolvimento/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Banca de Desenvolvimento", + "checked_on": "2026-11-10", + "kind": "website", + "value": "https://www.bni.co.mz/banca-de-desenvolvimento/" + }, + { + "source_url": "https://www.bni.co.mz/contactos/", + "source_reference": "BNI — Contactos, endereço e telefone", + "checked_on": "2026-11-10", + "kind": "phone", + "value": "+258 21 498 581" + } + ], + "locations": [ + { + "source_url": "https://www.bni.co.mz/contactos/", + "source_reference": "BNI — Contactos, endereço e telefone", + "checked_on": "2026-11-10", + "role": "contact_point", + "label": "BNI — endereço institucional de Maputo", + "address": "Av. Julius Nyerere, 3504, Bloco A2, 4668 Maputo, Moçambique", + "territory_id": null + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r1" + ], + "id": "ecbfaea33ec8d10edd73d220", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Av. Julius Nyerere , nº 590", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [ + { + "source_url": "https://www.bni.co.mz/banca-de-desenvolvimento/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Banca de Desenvolvimento", + "checked_on": "2026-11-10", + "code": "bni-oferta", + "title": "BNI — Crédito de desenvolvimento", + "instrument": "Crédito para sectores produtivos, infra-estruturas e projectos com impacto.", + "needs": [ + "investment" + ], + "coverage": "national", + "coverage_text": "Nacional ou conforme fundo/linha específica.", + "territory_ids": [], + "conditions": "Empresas e projectos de desenvolvimento. Serviço institucional publicado. Cada linha deve ter o seu próprio estado e regulamento.", + "amounts": "Definido por operação; o simulador oficial é apenas indicativo.", + "availability": "documented", + "contact_url": "https://www.bni.co.mz/banca-de-desenvolvimento/" + }, + { + "source_url": "https://www.bni.co.mz/banca-de-investimento/capital-de-risco/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Capital de Risco", + "checked_on": "2026-11-10", + "code": "bni-capital-oferta", + "title": "BNI Capital", + "instrument": "Participação temporária e geralmente minoritária no capital; investimento em fundos.", + "needs": [ + "equity" + ], + "coverage": "national", + "coverage_text": "Moçambique, conforme tese e avaliação de investimento.", + "territory_ids": [], + "conditions": "Empresas não cotadas com crescimento, impacto, gestão profissional e insuficiência de capital. Serviço institucional publicado. Manifestação e processo dependem de avaliação do BNI .", + "amounts": "Negociado por operação; não é crédito.", + "availability": "documented", + "contact_url": "https://www.bni.co.mz/banca-de-investimento/capital-de-risco/" + } + ], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "investment_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "BNI – Banco Nacional de Investimento" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t13:r1", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "BNI – Banco Nacional de Investimento | Banco de investimento (público) | Cidade de Maputo | Av. Julius Nyerere , nº 590" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade" + } + }, + "access-bank": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Access Bank Mozambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Access Bank Mozambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "access-bank", + "institution_nature": "bank", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r8" + ], + "id": "8abedf22cd5971937185f8e5", + "kind": "email", + "value": "contactcenter.moz@accessbankplc.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r8" + ], + "id": "372aef7132d5cbe0c1a65393", + "kind": "email", + "value": "customerexperienceunit.moz@accessbankplc.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r8" + ], + "id": "3c0ad6efc4a4d0f58f930d60", + "kind": "phone", + "value": "+258 20 600 800; linha 800 724 724 (directório) contactcenter.moz@accessbankplc.com; customerexperienceunit.moz@accessbankplc.com" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r3" + ], + "id": "a45914727ad88c7c370d6e09", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Rua 1233, nº 72/C", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r38; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r38" + ], + "id": "dcc70dfff0a2102811a83563", + "role": "headquarters", + "label": "Sede", + "address": "Maputo Business Tower , Rua dos Desportistas, nº 480, 17º/18º andares (a lista do Banco de Moçambique indica Rua 1233, nº 72/C)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r51; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r51" + ], + "id": "1a8c785e6147374ee65ba2ba", + "role": "branch", + "label": "JAT", + "address": "Rua dos Desportistas, JAT 6", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r52; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r52" + ], + "id": "073dda62367ee5b0adc1dd59", + "role": "branch", + "label": "Zimpeto", + "address": "Av. de Moçambique, Balcão do Zimpeto", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r53; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r53" + ], + "id": "ffae2cdce6cc3c2537d0fa41", + "role": "branch", + "label": "Julius Nyerere", + "address": "Av. Julius Nyerere , nº 878, R/C", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r54; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r54" + ], + "id": "c045ec114038225f5bc9f79d", + "role": "branch", + "label": "MBT", + "address": "Av. Zedequias Manganhela , Edifício MBT , R/C", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r55; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r55" + ], + "id": "ed93610c8d4dbc257efa9fbb", + "role": "branch", + "label": "Matola", + "address": "Av. Samora Machel, nº 12125, Matola", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r56; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r56" + ], + "id": "ec5e5a08c18744a2022df8be", + "role": "branch", + "label": "Nampula", + "address": "Av. Francisco Manyanga , nº 9", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r57; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r57" + ], + "id": "88f0157fc3b4bc060736a1a5", + "role": "branch", + "label": "Nacala", + "address": "Edifício Nacala City", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r58; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r58" + ], + "id": "93d77f30d32e2f9831b8a998", + "role": "branch", + "label": "Chimoio", + "address": "Av. 25 de Setembro, nº 876", + "territory_id": null, + "location_text": "Manica", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r59; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r59" + ], + "id": "9ff0e7f24289ca64fb20b163", + "role": "branch", + "label": "Beira – Praça do Município", + "address": "Praça do Município, Beira (consta da lista em inglês do sítio oficial, horário 9:00–16:45; não consta da lista em português)", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r60; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r60" + ], + "id": "f1435bee303ad10add958191", + "role": "branch", + "label": "Beira – Maquinino", + "address": "Rua Poder Popular, Bairro Chaimite", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r61; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r61" + ], + "id": "afc6f963beb4c3cb059581ea", + "role": "branch", + "label": "Tete", + "address": "Edifício Space Quality , Av. Josina Machel", + "territory_id": null, + "location_text": "Tete", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r62; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r62" + ], + "id": "51607caadc771ae4b01ced9c", + "role": "branch", + "label": "Pemba", + "address": "Av. Marginal, Centro Comercial Pemba, Lojas 11 e 13", + "territory_id": null, + "location_text": "Cabo Delgado", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r8" + ], + "id": "7acdf40946e685cffd08a48a", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Maputo Business Tower , Rua dos Desportistas, nº 480", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "Access Bank Mozambique", + "Access Bank" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t13:r3", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Access Bank Mozambique | Banco | Cidade de Maputo | Rua 1233, nº 72/C" + }, + { + "id": "119bb5514d277784:t15:r38", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank Mozambique | Cidade de Maputo | Sede | Maputo Business Tower , Rua dos Desportistas, nº 480, 17º/18º andares (a lista do Banco de Moçambique indica Rua 1233, nº 72/C) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r51", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank | Cidade de Maputo | JAT | Rua dos Desportistas, JAT 6 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r52", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank | Cidade de Maputo | Zimpeto | Av. de Moçambique, Balcão do Zimpeto | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r53", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank | Cidade de Maputo | Julius Nyerere | Av. Julius Nyerere , nº 878, R/C | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r54", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank | Cidade de Maputo | MBT | Av. Zedequias Manganhela , Edifício MBT , R/C | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r55", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank | Maputo (província) | Matola | Av. Samora Machel, nº 12125, Matola | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r56", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank | Nampula | Nampula | Av. Francisco Manyanga , nº 9 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r57", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank | Nampula | Nacala | Edifício Nacala City | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r58", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank | Manica | Chimoio | Av. 25 de Setembro, nº 876 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r59", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank | Sofala | Beira – Praça do Município | Praça do Município, Beira (consta da lista em inglês do sítio oficial, horário 9:00–16:45; não consta da lista em português) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r60", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank | Sofala | Beira – Maquinino | Rua Poder Popular, Bairro Chaimite | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r61", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank | Tete | Tete | Edifício Space Quality , Av. Josina Machel | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r62", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Access Bank | Cabo Delgado | Pemba | Av. Marginal, Centro Comercial Pemba, Lojas 11 e 13 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t16:r8", + "section": "10.4 Contactos principais dos bancos", + "text": "Access Bank Mozambique | Maputo Business Tower , Rua dos Desportistas, nº 480 | +258 20 600 800; linha 800 724 724 (directório) | Sítio oficial do banco (sede); linha verde de directório – a confirmar | contactcenter.moz@accessbankplc.com; customerexperienceunit.moz@accessbankplc.com" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade", + "3": "Maputo Cidade", + "4": "Maputo Cidade", + "5": "Maputo Cidade", + "6": "Maputo Província", + "7": "Nampula", + "8": "Nampula", + "9": "Manica", + "10": "Sofala", + "11": "Sofala", + "12": "Tete", + "13": "Cabo Delgado", + "14": "Maputo Cidade" + } + }, + "gapi": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Portal Gapi", + "url": "https://www.gapi.co.mz/", + "checked_on": "2026-10-04" + }, + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Gapi", + "kind": "institution", + "summary": "Crédito, garantias, capacitação e apoio empresarial. Público/finalidade: MPME , empresas rurais, agronegócio, jovens e mulheres, conforme programa.. Referência informativa, não concessão de financiamento.", + "manager_name": "Gapi", + "source_url": "https://www.gapi.co.mz/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Portal Gapi", + "source_checked_on": "2026-10-04", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Presença nacional, com programas de cobertura territorial específica.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "working_capital", + "investment", + "guarantee", + "technical_assistance" + ], + "institution_key": "gapi", + "institution_nature": "other", + "contacts": [ + { + "source_url": "https://www.gapi.co.mz/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Portal Gapi", + "checked_on": "2026-10-04", + "kind": "website", + "value": "https://www.gapi.co.mz/" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r5" + ], + "id": "c808899432cceb10753066b7", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Rua de Mukumbura , nº 434", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [ + { + "source_url": "https://www.gapi.co.mz/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Portal Gapi", + "checked_on": "2026-10-04", + "code": "gapi-oferta", + "title": "Gapi — Financiamento e investimento de impacto", + "instrument": "Crédito, garantias, capacitação e apoio empresarial.", + "needs": [ + "working_capital", + "investment", + "guarantee", + "technical_assistance" + ], + "coverage": "unknown", + "coverage_text": "Presença nacional, com programas de cobertura territorial específica.", + "territory_ids": [], + "conditions": "MPME , empresas rurais, agronegócio, jovens e mulheres, conforme programa. Actividade de financiamento publicada. A Gapi declara não usar intermediários para conceder financiamento.", + "amounts": "Variável por linha; avaliação própria.", + "availability": "unknown", + "contact_url": "https://www.gapi.co.mz/" + } + ], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "investment" + ], + "institution_types": [ + "investment_company" + ], + "institution_services": [ + "investment_management", + "equity" + ], + "institution_status": "reported", + "aliases": [ + "Gapi , Sociedade de Investimento" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t13:r5", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Gapi , Sociedade de Investimento | Sociedade de investimento | Cidade de Maputo | Rua de Mukumbura , nº 434" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-simo-sociedade-interbancaria-de-mocambique": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "SIMO – Sociedade Interbancária de Moçambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "SIMO – Sociedade Interbancária de Moçambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-simo-sociedade-interbancaria-de-mocambique", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r6" + ], + "id": "3d46d2cbf0b0afd8f888a512", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Rua Consiglieri Pedroso, nº 99, 4º andar", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "payments" + ], + "institution_types": [ + "interbank" + ], + "institution_services": [ + "payments" + ], + "institution_status": "reported", + "aliases": [ + "SIMO – Sociedade Interbancária de Moçambique" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t13:r6", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "SIMO – Sociedade Interbancária de Moçambique | Sociedade de serviços interbancários | Cidade de Maputo | Rua Consiglieri Pedroso, nº 99, 4º andar" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-vodafone-m-pesa": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Vodafone M-Pesa", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Vodafone M-Pesa", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-vodafone-m-pesa", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r7" + ], + "id": "67c26803db8ad0ea08a1a9ee", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Rua dos Desportistas, Edifício Vodacom , nº 649, 1º andar", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "payments" + ], + "institution_types": [ + "electronic_money" + ], + "institution_services": [ + "payments" + ], + "institution_status": "reported", + "aliases": [ + "Vodafone M-Pesa" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t13:r7", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Vodafone M-Pesa | Moeda electrónica | Cidade de Maputo | Rua dos Desportistas, Edifício Vodacom , nº 649, 1º andar" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-carteira-movel": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Carteira Móvel", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Carteira Móvel", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-carteira-movel", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r8" + ], + "id": "6bb85f8b100ed9676b39eb93", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Rua Belmiro Obadias Muianga , nº 384", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "payments" + ], + "institution_types": [ + "electronic_money" + ], + "institution_services": [ + "payments" + ], + "institution_status": "reported", + "aliases": [ + "Carteira Móvel" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t13:r8", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Carteira Móvel | Moeda electrónica | Cidade de Maputo | Rua Belmiro Obadias Muianga , nº 384" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "ecobank": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Ecobank Moçambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Ecobank Moçambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "ecobank", + "institution_nature": "bank", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.1 Instituições com morada na lista do Banco de Moçambique; 119bb5514d277784:t13:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t13:r9" + ], + "id": "a8e5e6b1f21058a6f4f3a6ef", + "role": "contact_point", + "label": "Local indicado na lista do Banco de Moçambique", + "address": "Manica Shopping Center , Loja 14, Chimoio (balcão)", + "territory_id": null, + "location_text": "Manica", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "Ecobank Moçambique" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t13:r9", + "section": "10.1 Instituições com morada na lista do Banco de Moçambique", + "text": "Ecobank Moçambique | Banco | Manica | Manica Shopping Center , Loja 14, Chimoio (balcão)" + } + ] + }, + "location_territory_names": { + "0": "Manica" + } + }, + "abc-historical": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "African Banking Corporation (ABC)", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "African Banking Corporation (ABC)", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "abc-historical", + "institution_nature": "bank", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "merged", + "aliases": [ + "African Banking Corporation (ABC)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r1", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "African Banking Corporation (ABC) | Banco | Fundido por incorporação no Access Bank Mozambique em 27.12.2021, e extinto como entidade (aviso da Bolsa de Valores de Moçambique). Última sede conhecida: Rua dos Desportistas, nº 733, Prédio JAT VI-3, 13º piso, Maputo. Directórios ainda indicam Av. Julius Nyerere , nº 999 (Polana), tel. 21 482 100 e 21 360 285 (a confirmar). Balcões: não encontrei lista. A sede do Access Bank é na Rua dos Desportistas, nº 480, Maputo Business Tower (ver 10.3)." + } + ], + "successor_key": "access-bank" + } + }, + "banco-big": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Banco BIG Moçambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Banco BIG Moçambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "banco-big", + "institution_nature": "bank", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r13" + ], + "id": "2642c0711599a1af49eddee1", + "kind": "email", + "value": "geral@bancobig.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r13" + ], + "id": "b7a15026160d6e142bbcaf86", + "kind": "phone", + "value": "+258 84 094 8000 geral@bancobig.co.mz" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.2 Bancos e outras instituições sem morada fiável; 119bb5514d277784:t14:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t14:r2" + ], + "id": "0d4d30a529bf01f2ae2f5bff", + "role": "headquarters", + "label": "Sede por confirmar", + "address": "Sede social em Maputo, com duas moradas diferentes (ver 10.3). O sítio do banco só lista a Agência – Sede Social", + "territory_id": null, + "location_text": "Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r66; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r66" + ], + "id": "956c6382443005dc3900648d", + "role": "headquarters", + "label": "Sede social", + "address": "Av. Vladimir Lenine, nº 174, Edifício Millennium Park , Bloco A, 11º andar (registo LEI); directórios indicam Rua dos Desportistas, nº 733, JAT 6-3, 2º andar", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r13" + ], + "id": "30719ff920621ac758ce964c", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Rua dos Desportistas, nº 733, Edifício JAT 6-3, 2º andar (o registo LEI e directórios indicam Av. Vladimir Lenine, nº 174)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "Banco BIG Moçambique" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r2", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Banco BIG Moçambique | Banco | Sede social em Maputo, com duas moradas diferentes (ver 10.3). O sítio do banco só lista a Agência – Sede Social" + }, + { + "id": "119bb5514d277784:t15:r66", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Banco BIG Moçambique | Cidade de Maputo | Sede social | Av. Vladimir Lenine, nº 174, Edifício Millennium Park , Bloco A, 11º andar (registo LEI); directórios indicam Rua dos Desportistas, nº 733, JAT 6-3, 2º andar | Registo LEI e directórios – a confirmar" + }, + { + "id": "119bb5514d277784:t16:r13", + "section": "10.4 Contactos principais dos bancos", + "text": "Banco BIG Moçambique | Rua dos Desportistas, nº 733, Edifício JAT 6-3, 2º andar (o registo LEI e directórios indicam Av. Vladimir Lenine, nº 174) | +258 84 094 8000 | Sítio oficial do banco e ficha de produto do banco | geral@bancobig.co.mz" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade" + } + }, + "fnb": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "FNB Moçambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "FNB Moçambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fnb", + "institution_nature": "bank", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r7" + ], + "id": "3a1ee04d73895f2bfad08e09", + "kind": "phone", + "value": "+258 21 355 999 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.2 Bancos e outras instituições sem morada fiável; 119bb5514d277784:t14:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t14:r3" + ], + "id": "580b54b18cba8782a150296b", + "role": "headquarters", + "label": "Sede por confirmar", + "address": "Sede: Av. 25 de Setembro, nº 420, Prédio JAT I, 1º andar (ver 10.3). O FNB declara 15 agências em 9 províncias; só encontrei 8 balcões (ver 10.3)", + "territory_id": null, + "location_text": "Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r37; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r37" + ], + "id": "1cad12dd5a9619f593e9a940", + "role": "headquarters", + "label": "Sede", + "address": "Av. 25 de Setembro, nº 420, Prédio JAT I, 1º andar (sede indicada em documento do próprio FNB )", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r63; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r63" + ], + "id": "3cbd383727d0d4d61902b119", + "role": "branch", + "label": "Balcão Franca ( Interfranca )", + "address": "Centro Comercial Interfranca , Av. 24 de Julho", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r64; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r64" + ], + "id": "8cad12618fae622a96db78a3", + "role": "branch", + "label": "Pemba", + "address": "Edifício Pemba Mall , Bairro Alto Gingone , Av. Alberto Chipande , Loja 7", + "territory_id": null, + "location_text": "Cabo Delgado", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r65; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r65" + ], + "id": "f2b03021541c99e05c690849", + "role": "branch", + "label": "Nampula", + "address": "Rua 3 de Fevereiro, nº 27, R/C, Prédio Montegiro", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r67; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r67" + ], + "id": "3591cb4dd49a61f66c993a8f", + "role": "branch", + "label": "Beira", + "address": "Rua Poder Popular, nº 292, Parque do Chiveve (novo endereço, segundo publicação do FNB ; o directório APIE indica o endereço antigo)", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r68; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r68" + ], + "id": "f1ff5285eeaee72841ba66cd", + "role": "branch", + "label": "Tete", + "address": "Av. Eduardo Mondlane, Bairro Francisco Manyanga , nº 513 (novo endereço, segundo publicação do FNB )", + "territory_id": null, + "location_text": "Tete", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r69; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r69" + ], + "id": "8d52483efb59122a99e53098", + "role": "branch", + "label": "Chimoio", + "address": "Av. 25 de Setembro, nº 517, R/C, Bairro Eduardo Mondlane", + "territory_id": null, + "location_text": "Manica", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r70; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r70" + ], + "id": "cdb306434fcfb35f39d03e70", + "role": "branch", + "label": "Matola", + "address": "Morada não obtida (balcão novo inaugurado em 2024, segundo a imprensa; tel. 21 724 759 em directórios)", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r71; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r71" + ], + "id": "48f321b6e95fcd8fb225cac7", + "role": "branch", + "label": "Xai-Xai", + "address": "Av. Samora Machel, próximo das bombas de combustível Engen , Xai-Xai", + "territory_id": null, + "location_text": "Gaza", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r7" + ], + "id": "86955879206219cacba7602e", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. 25 de Setembro, nº 420, Prédio JAT I, 1º andar", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "FNB Moçambique" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r3", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "FNB Moçambique | Banco | Sede: Av. 25 de Setembro, nº 420, Prédio JAT I, 1º andar (ver 10.3). O FNB declara 15 agências em 9 províncias; só encontrei 8 balcões (ver 10.3)" + }, + { + "id": "119bb5514d277784:t15:r37", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "FNB Moçambique | Cidade de Maputo | Sede | Av. 25 de Setembro, nº 420, Prédio JAT I, 1º andar (sede indicada em documento do próprio FNB ) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r63", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "FNB Moçambique | Cidade de Maputo | Balcão Franca ( Interfranca ) | Centro Comercial Interfranca , Av. 24 de Julho | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r64", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "FNB Moçambique | Cabo Delgado | Pemba | Edifício Pemba Mall , Bairro Alto Gingone , Av. Alberto Chipande , Loja 7 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r65", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "FNB Moçambique | Nampula | Nampula | Rua 3 de Fevereiro, nº 27, R/C, Prédio Montegiro | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r67", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "FNB Moçambique | Sofala | Beira | Rua Poder Popular, nº 292, Parque do Chiveve (novo endereço, segundo publicação do FNB ; o directório APIE indica o endereço antigo) | Publicação do banco no LinkedIn – a confirmar (sem lista oficial de balcões)" + }, + { + "id": "119bb5514d277784:t15:r68", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "FNB Moçambique | Tete | Tete | Av. Eduardo Mondlane, Bairro Francisco Manyanga , nº 513 (novo endereço, segundo publicação do FNB ) | Publicação do banco no LinkedIn – a confirmar (sem lista oficial de balcões)" + }, + { + "id": "119bb5514d277784:t15:r69", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "FNB Moçambique | Manica | Chimoio | Av. 25 de Setembro, nº 517, R/C, Bairro Eduardo Mondlane | Directório de terceiros ( APIE ) – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r70", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "FNB Moçambique | Maputo (província) | Matola | Morada não obtida (balcão novo inaugurado em 2024, segundo a imprensa; tel. 21 724 759 em directórios) | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r71", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "FNB Moçambique | Gaza | Xai-Xai | Av. Samora Machel, próximo das bombas de combustível Engen , Xai-Xai | Directório de terceiros ( APIE ) – a confirmar" + }, + { + "id": "119bb5514d277784:t16:r7", + "section": "10.4 Contactos principais dos bancos", + "text": "FNB Moçambique | Av. 25 de Setembro, nº 420, Prédio JAT I, 1º andar | +258 21 355 999 | Telefone de directório – a confirmar | Não encontrado" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade", + "3": "Cabo Delgado", + "4": "Nampula", + "5": "Sofala", + "6": "Tete", + "7": "Manica", + "8": "Maputo Província", + "9": "Gaza", + "10": "Maputo Cidade" + } + }, + "fin-bayport-financial-services": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Bayport Financial Services", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Bayport Financial Services", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-bayport-financial-services", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Bayport Financial Services" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r4", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Bayport Financial Services , Caixa Mulher | Microbancos | Morada não obtida de forma fiável. My Bucks Bank , Confiança e Futuro têm morada na secção 6.3" + } + ] + } + }, + "fin-caixa-mulher": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Caixa Mulher", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Caixa Mulher", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-caixa-mulher", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "microbank" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Caixa Mulher" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r4", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Bayport Financial Services , Caixa Mulher | Microbancos | Morada não obtida de forma fiável. My Bucks Bank , Confiança e Futuro têm morada na secção 6.3" + } + ] + } + }, + "fin-ccom-maputo-norte": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "CCOM Maputo Norte", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "CCOM Maputo Norte", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-ccom-maputo-norte", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "savings" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "CCOM Maputo Norte" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r5", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Organizações de poupança e empréstimo: CCOM Maputo Norte, CCOM Maputo Sul, CCOM Matola, Associação dos Camponeses de Macuvulana , Caixa Comunitária de Chókwè , Diocese de Nacala, CCOM Montepuez, Chiúre , Namuno , Ancuabe , Balama | Organizações de poupança e empréstimo | Províncias de Maputo, Gaza, Nampula e Cabo Delgado; só a Diocese de Nacala tem morada (Paço Episcopal S. Justino de Jacobis , Nacala-Porto)" + } + ] + } + }, + "fin-ccom-maputo-sul": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "CCOM Maputo Sul", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "CCOM Maputo Sul", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-ccom-maputo-sul", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "savings" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "CCOM Maputo Sul" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r5", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Organizações de poupança e empréstimo: CCOM Maputo Norte, CCOM Maputo Sul, CCOM Matola, Associação dos Camponeses de Macuvulana , Caixa Comunitária de Chókwè , Diocese de Nacala, CCOM Montepuez, Chiúre , Namuno , Ancuabe , Balama | Organizações de poupança e empréstimo | Províncias de Maputo, Gaza, Nampula e Cabo Delgado; só a Diocese de Nacala tem morada (Paço Episcopal S. Justino de Jacobis , Nacala-Porto)" + } + ] + } + }, + "fin-ccom-matola": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "CCOM Matola", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "CCOM Matola", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-ccom-matola", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "savings" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "CCOM Matola" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r5", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Organizações de poupança e empréstimo: CCOM Maputo Norte, CCOM Maputo Sul, CCOM Matola, Associação dos Camponeses de Macuvulana , Caixa Comunitária de Chókwè , Diocese de Nacala, CCOM Montepuez, Chiúre , Namuno , Ancuabe , Balama | Organizações de poupança e empréstimo | Províncias de Maputo, Gaza, Nampula e Cabo Delgado; só a Diocese de Nacala tem morada (Paço Episcopal S. Justino de Jacobis , Nacala-Porto)" + } + ] + } + }, + "fin-associacao-dos-camponeses-de-macuvulana": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Associação dos Camponeses de Macuvulana", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Associação dos Camponeses de Macuvulana", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-associacao-dos-camponeses-de-macuvulana", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "savings" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Associação dos Camponeses de Macuvulana" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r5", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Organizações de poupança e empréstimo: CCOM Maputo Norte, CCOM Maputo Sul, CCOM Matola, Associação dos Camponeses de Macuvulana , Caixa Comunitária de Chókwè , Diocese de Nacala, CCOM Montepuez, Chiúre , Namuno , Ancuabe , Balama | Organizações de poupança e empréstimo | Províncias de Maputo, Gaza, Nampula e Cabo Delgado; só a Diocese de Nacala tem morada (Paço Episcopal S. Justino de Jacobis , Nacala-Porto)" + } + ] + } + }, + "fin-caixa-comunitaria-de-chokwe": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Caixa Comunitária de Chókwè", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Caixa Comunitária de Chókwè", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-caixa-comunitaria-de-chokwe", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "savings" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Caixa Comunitária de Chókwè" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r5", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Organizações de poupança e empréstimo: CCOM Maputo Norte, CCOM Maputo Sul, CCOM Matola, Associação dos Camponeses de Macuvulana , Caixa Comunitária de Chókwè , Diocese de Nacala, CCOM Montepuez, Chiúre , Namuno , Ancuabe , Balama | Organizações de poupança e empréstimo | Províncias de Maputo, Gaza, Nampula e Cabo Delgado; só a Diocese de Nacala tem morada (Paço Episcopal S. Justino de Jacobis , Nacala-Porto)" + } + ] + } + }, + "fin-diocese-de-nacala": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Diocese de Nacala", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Diocese de Nacala", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-diocese-de-nacala", + "institution_nature": "microfinance", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.2 Bancos e outras instituições sem morada fiável; 119bb5514d277784:t14:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t14:r5" + ], + "id": "f54d226f64c359f1c57e0047", + "role": "contact_point", + "label": "Contacto documentado", + "address": "Paço Episcopal S. Justino de Jacobis, Nacala-Porto", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "savings" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "Diocese de Nacala" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r5", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Organizações de poupança e empréstimo: CCOM Maputo Norte, CCOM Maputo Sul, CCOM Matola, Associação dos Camponeses de Macuvulana , Caixa Comunitária de Chókwè , Diocese de Nacala, CCOM Montepuez, Chiúre , Namuno , Ancuabe , Balama | Organizações de poupança e empréstimo | Províncias de Maputo, Gaza, Nampula e Cabo Delgado; só a Diocese de Nacala tem morada (Paço Episcopal S. Justino de Jacobis , Nacala-Porto)" + } + ] + }, + "location_territory_names": { + "0": "Nampula" + } + }, + "fin-ccom-montepuez": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "CCOM Montepuez", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "CCOM Montepuez", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-ccom-montepuez", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "savings" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "CCOM Montepuez" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r5", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Organizações de poupança e empréstimo: CCOM Maputo Norte, CCOM Maputo Sul, CCOM Matola, Associação dos Camponeses de Macuvulana , Caixa Comunitária de Chókwè , Diocese de Nacala, CCOM Montepuez, Chiúre , Namuno , Ancuabe , Balama | Organizações de poupança e empréstimo | Províncias de Maputo, Gaza, Nampula e Cabo Delgado; só a Diocese de Nacala tem morada (Paço Episcopal S. Justino de Jacobis , Nacala-Porto)" + } + ] + } + }, + "fin-ccom-chiure": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "CCOM Chiúre", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "CCOM Chiúre", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-ccom-chiure", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "savings" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "CCOM Chiúre" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r5", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Organizações de poupança e empréstimo: CCOM Maputo Norte, CCOM Maputo Sul, CCOM Matola, Associação dos Camponeses de Macuvulana , Caixa Comunitária de Chókwè , Diocese de Nacala, CCOM Montepuez, Chiúre , Namuno , Ancuabe , Balama | Organizações de poupança e empréstimo | Províncias de Maputo, Gaza, Nampula e Cabo Delgado; só a Diocese de Nacala tem morada (Paço Episcopal S. Justino de Jacobis , Nacala-Porto)" + } + ] + } + }, + "fin-ccom-namuno": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "CCOM Namuno", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "CCOM Namuno", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-ccom-namuno", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "savings" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "CCOM Namuno" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r5", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Organizações de poupança e empréstimo: CCOM Maputo Norte, CCOM Maputo Sul, CCOM Matola, Associação dos Camponeses de Macuvulana , Caixa Comunitária de Chókwè , Diocese de Nacala, CCOM Montepuez, Chiúre , Namuno , Ancuabe , Balama | Organizações de poupança e empréstimo | Províncias de Maputo, Gaza, Nampula e Cabo Delgado; só a Diocese de Nacala tem morada (Paço Episcopal S. Justino de Jacobis , Nacala-Porto)" + } + ] + } + }, + "fin-ccom-ancuabe": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "CCOM Ancuabe", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "CCOM Ancuabe", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-ccom-ancuabe", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "savings" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "CCOM Ancuabe" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r5", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Organizações de poupança e empréstimo: CCOM Maputo Norte, CCOM Maputo Sul, CCOM Matola, Associação dos Camponeses de Macuvulana , Caixa Comunitária de Chókwè , Diocese de Nacala, CCOM Montepuez, Chiúre , Namuno , Ancuabe , Balama | Organizações de poupança e empréstimo | Províncias de Maputo, Gaza, Nampula e Cabo Delgado; só a Diocese de Nacala tem morada (Paço Episcopal S. Justino de Jacobis , Nacala-Porto)" + } + ] + } + }, + "fin-ccom-balama": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "CCOM Balama", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "CCOM Balama", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-ccom-balama", + "institution_nature": "microfinance", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "credit" + ], + "institution_types": [ + "savings" + ], + "institution_services": [ + "investment", + "working_capital" + ], + "institution_status": "reported", + "aliases": [ + "CCOM Balama" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t14:r5", + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Organizações de poupança e empréstimo: CCOM Maputo Norte, CCOM Maputo Sul, CCOM Matola, Associação dos Camponeses de Macuvulana , Caixa Comunitária de Chókwè , Diocese de Nacala, CCOM Montepuez, Chiúre , Namuno , Ancuabe , Balama | Organizações de poupança e empréstimo | Províncias de Maputo, Gaza, Nampula e Cabo Delgado; só a Diocese de Nacala tem morada (Paço Episcopal S. Justino de Jacobis , Nacala-Porto)" + } + ] + } + }, + "absa": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Empréstimos comerciais", + "url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/", + "checked_on": "2026-11-10" + }, + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Absa", + "kind": "institution", + "summary": "CAPEX , activos, importação, descoberto e leasing. Público/finalidade: PME e empresas com capacidade de endividamento.. Referência informativa, não concessão de financiamento.", + "manager_name": "Absa", + "source_url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Empréstimos comerciais", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Nacional; localização da empresa é recolhida no pedido.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "working_capital", + "investment" + ], + "institution_key": "absa", + "institution_nature": "bank", + "contacts": [ + { + "source_url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Empréstimos comerciais", + "checked_on": "2026-11-10", + "kind": "website", + "value": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/" + }, + { + "source_url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Empréstimos comerciais", + "checked_on": "2026-11-10", + "kind": "phone", + "value": "+258 21 344 400" + }, + { + "source_url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Empréstimos comerciais", + "checked_on": "2026-11-10", + "kind": "email", + "value": "linhacliente@absa.africa" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r10" + ], + "id": "d2f579154bde41bdaf1486d6", + "kind": "phone", + "value": "+258 21 344 400 (Linha do Cliente; também 1443) linhacliente@absa.africa" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r1" + ], + "id": "905f498d07f599a2db545c2a", + "role": "headquarters", + "label": "Sede / Torres Rani", + "address": "Torres Rani, Edifício de Escritórios, 16º andar, Av. Marginal, 141", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r2" + ], + "id": "8ea6f1894626e20db3e689c7", + "role": "branch", + "label": "Centro de Negócios", + "address": "Av. Julius Nyerere , nº 511", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r3" + ], + "id": "883390e57d7e87e95e98064d", + "role": "branch", + "label": "Polana", + "address": "Av. 24 de Julho, nº 969", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r4" + ], + "id": "7fb38fa92122ace829b8fde2", + "role": "branch", + "label": "Av. de Moçambique", + "address": "Av. de Moçambique, nº 2069", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r5" + ], + "id": "adba5d6f9c726835d310866e", + "role": "branch", + "label": "25 de Setembro", + "address": "Av. 25 de Setembro, nº 1212", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r6" + ], + "id": "eb9a58879d7326acc54cae97", + "role": "branch", + "label": "Mao -Tsé-Tung", + "address": "Av. Mao -Tsé-Tung, nº 1536", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r7" + ], + "id": "c574ec18239f8b4e73baf024", + "role": "branch", + "label": "Fernão de Magalhães", + "address": "Av. Fernão de Magalhães, nº 34", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r8" + ], + "id": "ee14fbf9df7bc2f132a09a71", + "role": "branch", + "label": "Alto-Maé", + "address": "Av. Eduardo Mondlane, nº 3100", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r9" + ], + "id": "35962ec3a6e8541cdeaa2940", + "role": "branch", + "label": "Guerra Popular", + "address": "Av. Eduardo Mondlane, nº 1175", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r10" + ], + "id": "438a76819c0e15bfed689ba8", + "role": "branch", + "label": "Av. de Angola", + "address": "Av. de Angola, nº 2000", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r11" + ], + "id": "19062ae35e0f1467155f12ad", + "role": "branch", + "label": "Baía Mall", + "address": "Av. Marginal, nº 30", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r12" + ], + "id": "1178d792c9af490d7a5acded", + "role": "branch", + "label": "Machava (Matola)", + "address": "Av. das Indústrias, nº 771", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r13" + ], + "id": "683fbdac4892efcdef3a2f59", + "role": "branch", + "label": "Matola Shoprite", + "address": "Av. Abel Batista, nº 1904", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r14" + ], + "id": "8a4f4bac63a5ee7ac46bfdeb", + "role": "branch", + "label": "Manhiça", + "address": "Rua 4 ou Estrada Nacional nº 1, Vila de Manhiça (morada incerta)", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r45; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r45" + ], + "id": "0420fed9437d3340c9d358a2", + "role": "branch", + "label": "Beira", + "address": "Av. Daniel Napatima , nº 117", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r46; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r46" + ], + "id": "d901dff62840563997c1d77b", + "role": "branch", + "label": "Quelimane", + "address": "Av. 1 de Junho (número não obtido; dados de 2024)", + "territory_id": null, + "location_text": "Zambézia", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r47; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r47" + ], + "id": "21584969d52857fac1a8e253", + "role": "branch", + "label": "Nampula", + "address": "Av. da Independência, nº 8A (morada incerta)", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r48; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r48" + ], + "id": "9756bab6aff0521c64f9b4e2", + "role": "branch", + "label": "Wamphula Shoprite", + "address": "Estrada nº 8, entre a Av. Paulo Samuel Kankhomba e a Av. Daniel Napatima , nº 25A (morada incerta)", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r49; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r49" + ], + "id": "6d422dbdeb283d643821b93b", + "role": "branch", + "label": "Nacala", + "address": "Rua 1, Cidade Baixa", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r50; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r50" + ], + "id": "2617876b1feaf34bfa46e0cf", + "role": "branch", + "label": "Larde (Moma)", + "address": "Kenmare Moma Mining", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r10" + ], + "id": "9d41fc3ba886922bde3930ae", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Torres Rani, Av. Marginal, 141, 16º andar", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [ + { + "source_url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Empréstimos comerciais", + "checked_on": "2026-11-10", + "code": "absa-oferta", + "title": "Absa — Empréstimos PME e activos", + "instrument": "CAPEX , activos, importação, descoberto e leasing.", + "needs": [ + "working_capital", + "investment" + ], + "coverage": "national", + "coverage_text": "Nacional; localização da empresa é recolhida no pedido.", + "territory_ids": [], + "conditions": "PME e empresas com capacidade de endividamento. Oferta permanente publicada. Critérios, documentos, garantias e ausência de registo desabonatório aplicam-se conforme produto.", + "amounts": "Leasing com prazo publicado até 5 anos; demais condições conforme análise.", + "availability": "documented", + "contact_url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/" + } + ], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "Absa" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t15:r1", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Cidade de Maputo | Sede / Torres Rani | Torres Rani, Edifício de Escritórios, 16º andar, Av. Marginal, 141 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r2", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Cidade de Maputo | Centro de Negócios | Av. Julius Nyerere , nº 511 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r3", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Cidade de Maputo | Polana | Av. 24 de Julho, nº 969 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r4", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Cidade de Maputo | Av. de Moçambique | Av. de Moçambique, nº 2069 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r5", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Cidade de Maputo | 25 de Setembro | Av. 25 de Setembro, nº 1212 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r6", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Cidade de Maputo | Mao -Tsé-Tung | Av. Mao -Tsé-Tung, nº 1536 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r7", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Cidade de Maputo | Fernão de Magalhães | Av. Fernão de Magalhães, nº 34 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r8", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Cidade de Maputo | Alto-Maé | Av. Eduardo Mondlane, nº 3100 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r9", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Cidade de Maputo | Guerra Popular | Av. Eduardo Mondlane, nº 1175 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r10", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Cidade de Maputo | Av. de Angola | Av. de Angola, nº 2000 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r11", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Cidade de Maputo | Baía Mall | Av. Marginal, nº 30 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r12", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Maputo (província) | Machava (Matola) | Av. das Indústrias, nº 771 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r13", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Maputo (província) | Matola Shoprite | Av. Abel Batista, nº 1904 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r14", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Maputo (província) | Manhiça | Rua 4 ou Estrada Nacional nº 1, Vila de Manhiça (morada incerta) | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r45", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Sofala | Beira | Av. Daniel Napatima , nº 117 | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r46", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Zambézia | Quelimane | Av. 1 de Junho (número não obtido; dados de 2024) | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r47", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Nampula | Nampula | Av. da Independência, nº 8A (morada incerta) | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r48", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Nampula | Wamphula Shoprite | Estrada nº 8, entre a Av. Paulo Samuel Kankhomba e a Av. Daniel Napatima , nº 25A (morada incerta) | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r49", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Nampula | Nacala | Rua 1, Cidade Baixa | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t15:r50", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Absa | Nampula | Larde (Moma) | Kenmare Moma Mining | Directório de terceiros – a confirmar" + }, + { + "id": "119bb5514d277784:t16:r10", + "section": "10.4 Contactos principais dos bancos", + "text": "Absa | Torres Rani, Av. Marginal, 141, 16º andar | +258 21 344 400 (Linha do Cliente; também 1443) | Absa (publicação e página corporativa); morada de directório – a confirmar | linhacliente@absa.africa" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade", + "3": "Maputo Cidade", + "4": "Maputo Cidade", + "5": "Maputo Cidade", + "6": "Maputo Cidade", + "7": "Maputo Cidade", + "8": "Maputo Cidade", + "9": "Maputo Cidade", + "10": "Maputo Cidade", + "11": "Maputo Província", + "12": "Maputo Província", + "13": "Maputo Província", + "14": "Sofala", + "15": "Zambezia", + "16": "Nampula", + "17": "Nampula", + "18": "Nampula", + "19": "Nampula", + "20": "Maputo Cidade" + } + }, + "first-capital-bank": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "First Capital Bank", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "First Capital Bank", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "first-capital-bank", + "institution_nature": "bank", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r9" + ], + "id": "63368bdac0c7f3352bca86cf", + "kind": "email", + "value": "apoio@firstcapitalbank.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r9" + ], + "id": "d26a1e688922a39ac1b2103e", + "kind": "phone", + "value": "+258 21 320 760; linha verde 800 101 111 apoio@firstcapitalbank.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r13" + ], + "id": "31c3ddde902f858687a28f5d", + "kind": "phone", + "value": "+258 23 328 351 / +258 84 301 5336 " + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 14. Contactos por província; 119bb5514d277784:t20:r20; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t20:r20" + ], + "id": "41a7d386430afad0847b8970", + "kind": "phone", + "value": "+258 26 212 424 / +258 86 403 2765 / +258 84 302 6116 " + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r15" + ], + "id": "2244e3b2485262dfe410daaa", + "role": "headquarters", + "label": "Sede", + "address": "Av. 25 de Setembro, Aterro do Maxaquene , Edifício Maryah , 7º andar", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r16; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r16" + ], + "id": "4c407c53f2f3e211db9203cc", + "role": "headquarters", + "label": "Agência Sede", + "address": "Av. Sociedade da Geografia, nº 269", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r17; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r17" + ], + "id": "ecf76ff9b7a4db16cc21f9ec", + "role": "branch", + "label": "24 de Julho", + "address": "Av. 24 de Julho, nº 3549, Edifício do INSS", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r18; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r18" + ], + "id": "05bab61a2da51a94656c676f", + "role": "branch", + "label": "Machava", + "address": "Av. das Indústrias, nº 513", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r19; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r19" + ], + "id": "29bca0d674241eaba51a8719", + "role": "branch", + "label": "Beira", + "address": "Av. Poder Popular, Casa Infante Sagres, Largo do Búzi, Chaimite", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r20; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r20" + ], + "id": "b05924d5773d206c1bb99758", + "role": "branch", + "label": "Nampula", + "address": "Rua Monomotapa, cruzamento com Av. Paulo Samuel Kankhomba", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r9" + ], + "id": "1dfba4b48536db3c3cfbf4a8", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. 25 de Setembro, Edifício Maryah , 7º andar", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "First Capital Bank", + "First Capital Bank – Agência da Beira", + "First Capital Bank – Agência de Nampula" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t15:r15", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "First Capital Bank | Cidade de Maputo | Sede | Av. 25 de Setembro, Aterro do Maxaquene , Edifício Maryah , 7º andar | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r16", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "First Capital Bank | Cidade de Maputo | Agência Sede | Av. Sociedade da Geografia, nº 269 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r17", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "First Capital Bank | Cidade de Maputo | 24 de Julho | Av. 24 de Julho, nº 3549, Edifício do INSS | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r18", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "First Capital Bank | Maputo (província) | Machava | Av. das Indústrias, nº 513 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r19", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "First Capital Bank | Sofala | Beira | Av. Poder Popular, Casa Infante Sagres, Largo do Búzi, Chaimite | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r20", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "First Capital Bank | Nampula | Nampula | Rua Monomotapa, cruzamento com Av. Paulo Samuel Kankhomba | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t16:r9", + "section": "10.4 Contactos principais dos bancos", + "text": "First Capital Bank | Av. 25 de Setembro, Edifício Maryah , 7º andar | +258 21 320 760; linha verde 800 101 111 | Sítio oficial do banco | apoio@firstcapitalbank.co.mz" + }, + { + "id": "119bb5514d277784:t20:r13", + "section": "14. Contactos por província", + "text": "Sofala | First Capital Bank – Agência da Beira | +258 23 328 351 / +258 84 301 5336 | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t20:r20", + "section": "14. Contactos por província", + "text": "Nampula | First Capital Bank – Agência de Nampula | +258 26 212 424 / +258 86 403 2765 / +258 84 302 6116 | Sítio oficial do banco" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade", + "3": "Maputo Província", + "4": "Sofala", + "5": "Nampula", + "6": "Maputo Cidade" + } + }, + "uba": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "UBA Moçambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "UBA Moçambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "uba", + "institution_nature": "bank", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r4" + ], + "id": "6d5d14f4eb305f08a0c654d0", + "kind": "phone", + "value": "+258 84 300 8601 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r21; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r21" + ], + "id": "51140743ff526db64fc36405", + "role": "headquarters", + "label": "Sede", + "address": "Av. Zedequias Manganhela , 267, Edifício JAT IV, piso 7 (tel. +258 84 300 8601)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r22; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r22" + ], + "id": "e92b601918fcbf16f93b0ee2", + "role": "branch", + "label": "JAT", + "address": "Av. Zedequias Manganhela , 267, JAT IV, R/C (tel. +258 84 312 6095)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r23; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r23" + ], + "id": "1aac12389b065bb30e07349e", + "role": "branch", + "label": "24 de Julho (Polana)", + "address": "Av. 24 de Julho, 3777, Bairro Polana Cimento (tel. +258 84 300 86 27)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r24; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r24" + ], + "id": "2543545861cbce7980238873", + "role": "branch", + "label": "Malanga (INCM)", + "address": "Praça 16 de Junho, Edifício INCM, 312 (tel. +258 84 300 86 26)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r25; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r25" + ], + "id": "e86357c446771cb872353b98", + "role": "branch", + "label": "25 de Setembro", + "address": "Av. 25 de Setembro, Edifício 33 andares (tel. +258 86 300 86 25)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r26; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r26" + ], + "id": "d1dcccba5a3bbe49200ec8f3", + "role": "branch", + "label": "Beira", + "address": "Av. Daniel Napatima , R/C, próximo do Hotel Moçambique (tel. +258 84 330 41 26)", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r27; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r27" + ], + "id": "42e8b46509ddf18173fafe7a", + "role": "branch", + "label": "Muanza", + "address": "Rua Edifício do Governo, Bairro 7 de Abril (tel. +258 84 300 80 40)", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r28; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r28" + ], + "id": "dba7e13454e98fd82a99d5b0", + "role": "branch", + "label": "Nampula", + "address": "Av. Paulo Samuel Kankhomba , 20, R/C, Urbano Central (tel. +258 84 300 86 44)", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r4" + ], + "id": "ddc7a98d9127d1f882c180f8", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Zedequias Manganhela , 267, Edifício JAT IV, piso 7", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "UBA Moçambique" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t15:r21", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "UBA Moçambique | Cidade de Maputo | Sede | Av. Zedequias Manganhela , 267, Edifício JAT IV, piso 7 (tel. +258 84 300 8601) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r22", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "UBA Moçambique | Cidade de Maputo | JAT | Av. Zedequias Manganhela , 267, JAT IV, R/C (tel. +258 84 312 6095) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r23", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "UBA Moçambique | Cidade de Maputo | 24 de Julho (Polana) | Av. 24 de Julho, 3777, Bairro Polana Cimento (tel. +258 84 300 86 27) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r24", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "UBA Moçambique | Cidade de Maputo | Malanga (INCM) | Praça 16 de Junho, Edifício INCM, 312 (tel. +258 84 300 86 26) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r25", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "UBA Moçambique | Cidade de Maputo | 25 de Setembro | Av. 25 de Setembro, Edifício 33 andares (tel. +258 86 300 86 25) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r26", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "UBA Moçambique | Sofala | Beira | Av. Daniel Napatima , R/C, próximo do Hotel Moçambique (tel. +258 84 330 41 26) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r27", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "UBA Moçambique | Sofala | Muanza | Rua Edifício do Governo, Bairro 7 de Abril (tel. +258 84 300 80 40) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r28", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "UBA Moçambique | Nampula | Nampula | Av. Paulo Samuel Kankhomba , 20, R/C, Urbano Central (tel. +258 84 300 86 44) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t16:r4", + "section": "10.4 Contactos principais dos bancos", + "text": "UBA Moçambique | Av. Zedequias Manganhela , 267, Edifício JAT IV, piso 7 | +258 84 300 8601 | Secção 10.3 (sítio oficial) | Não encontrado" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade", + "3": "Maputo Cidade", + "4": "Maputo Cidade", + "5": "Sofala", + "6": "Sofala", + "7": "Nampula", + "8": "Maputo Cidade" + } + }, + "vista-bank": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Vista Bank (antigo BSG )", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Vista Bank (antigo BSG )", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "vista-bank", + "institution_nature": "bank", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r5" + ], + "id": "e61b5fd4796dcc8eb2b11261", + "kind": "phone", + "value": "+258 21 481 900 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r29; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r29" + ], + "id": "787fd7b180ee2a73f98dc253", + "role": "headquarters", + "label": "Sede", + "address": "Av. Julius Nyerere , nº 140, 4º andar (tel. +258 21 481 900)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r30; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r30" + ], + "id": "33204828ce45cc68a84e2f45", + "role": "branch", + "label": "Balcão JAT IV", + "address": "Av. Zedequias Manganhela , Prédio JAT IV, R/C (tel. +258 21 481 900)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r31; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r31" + ], + "id": "41239f5462564c158e774e8a", + "role": "branch", + "label": "Villa Premium", + "address": "Av. Friedrich Engels, nº 400 (tel. +258 21 481 900)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r32; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r32" + ], + "id": "1d3baacca850fa77410621a3", + "role": "branch", + "label": "Matola", + "address": "Av. União Africana, nº 2030 (tel. +258 21 720 900)", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r33; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r33" + ], + "id": "7fbeabea34f3649f13adb10a", + "role": "branch", + "label": "Beira", + "address": "Av. Poder Popular, nº 264, 3º andar, Edifício Bolloré (tel. +258 21 720 900)", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r34; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r34" + ], + "id": "cfbc60948c72e3ddc23c39ec", + "role": "branch", + "label": "Nampula", + "address": "Av. Eduardo Mondlane, nº 1001-1003, R/C (tel. +258 21 720 900)", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r35; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r35" + ], + "id": "26a77a73652739b79c994d65", + "role": "branch", + "label": "Mecubúri", + "address": "Rua Principal da Vila Sede de Mecubúri (tel. +258 21 720 900)", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r36; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r36" + ], + "id": "ed4654617bc7fc6997acb993", + "role": "branch", + "label": "Nacala", + "address": "Rua do Hotel Maiaia / Rua dos Anjos, Bairro Triângulo, nº 161 (tel. +258 21 720 900)", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r5" + ], + "id": "145702cbb797d56357c3be96", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Julius Nyerere , nº 140, 4º andar", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "Vista Bank (antigo BSG )", + "Vista Bank" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t15:r29", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Vista Bank (antigo BSG ) | Cidade de Maputo | Sede | Av. Julius Nyerere , nº 140, 4º andar (tel. +258 21 481 900) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r30", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Vista Bank (antigo BSG ) | Cidade de Maputo | Balcão JAT IV | Av. Zedequias Manganhela , Prédio JAT IV, R/C (tel. +258 21 481 900) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r31", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Vista Bank (antigo BSG ) | Cidade de Maputo | Villa Premium | Av. Friedrich Engels, nº 400 (tel. +258 21 481 900) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r32", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Vista Bank (antigo BSG ) | Maputo (província) | Matola | Av. União Africana, nº 2030 (tel. +258 21 720 900) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r33", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Vista Bank (antigo BSG ) | Sofala | Beira | Av. Poder Popular, nº 264, 3º andar, Edifício Bolloré (tel. +258 21 720 900) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r34", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Vista Bank (antigo BSG ) | Nampula | Nampula | Av. Eduardo Mondlane, nº 1001-1003, R/C (tel. +258 21 720 900) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r35", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Vista Bank (antigo BSG ) | Nampula | Mecubúri | Rua Principal da Vila Sede de Mecubúri (tel. +258 21 720 900) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r36", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Vista Bank (antigo BSG ) | Nampula | Nacala | Rua do Hotel Maiaia / Rua dos Anjos, Bairro Triângulo, nº 161 (tel. +258 21 720 900) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t16:r5", + "section": "10.4 Contactos principais dos bancos", + "text": "Vista Bank | Av. Julius Nyerere , nº 140, 4º andar | +258 21 481 900 | Secção 10.3 (sítio oficial) | Não encontrado" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade", + "3": "Maputo Província", + "4": "Sofala", + "5": "Nampula", + "6": "Nampula", + "7": "Nampula", + "8": "Maputo Cidade" + } + }, + "nedbank": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Nedbank", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Nedbank", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "nedbank", + "institution_nature": "bank", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r3" + ], + "id": "33fd56c3e8655e62c3850726", + "kind": "phone", + "value": "+258 21 488 400 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r39; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r39" + ], + "id": "043c5c61a699c993880f0c15", + "role": "headquarters", + "label": "Sede", + "address": "Av. Julius Nyerere , nº 584 (a lista do Banco de Moçambique indica o nº 590) (tel. +258 21 488 400)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r40; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r40" + ], + "id": "fc9ec2e8c57d8a57ad62a6b3", + "role": "branch", + "label": "Sommerschield", + "address": "Rua Francisco Barreto, nº 107/109 (tel. +258 21 493 791/2)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r41; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r41" + ], + "id": "f420f0208abaffc79247a789", + "role": "branch", + "label": "Interfranca", + "address": "Av. 24 de Julho, nº 1550, Edifício da Interfranca (tel. +258 21 305 885/7)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r42; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r42" + ], + "id": "f9df7bd3a177b1276a327515", + "role": "branch", + "label": "Tunduru", + "address": "Av. Vladimir Lenine, Millennium Park (tel. +258 21 305 878/9)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r43; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r43" + ], + "id": "f77156c2d284f0bd3664e557", + "role": "branch", + "label": "Karl Marx", + "address": "Av. Karl Marx, nº 1669/75 (tel. +258 21 304 910)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.3 Moradas actuais de bancos comerciais; 119bb5514d277784:t15:r44; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t15:r44" + ], + "id": "2d7f52609b24446d6489bfcd", + "role": "branch", + "label": "Parque dos Poetas (Matola)", + "address": "Av. da Unidade Africana, loja nº 31, Parque Municipal da Matola (tel. +258 21 720 371/2)", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 10.4 Contactos principais dos bancos; 119bb5514d277784:t16:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t16:r3" + ], + "id": "7daba193747f8381ef9be895", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Julius Nyerere , nº 584", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "banking" + ], + "institution_types": [ + "commercial_bank" + ], + "institution_services": [ + "investment", + "working_capital", + "guarantee", + "payments" + ], + "institution_status": "reported", + "aliases": [ + "Nedbank" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t15:r39", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Nedbank | Cidade de Maputo | Sede | Av. Julius Nyerere , nº 584 (a lista do Banco de Moçambique indica o nº 590) (tel. +258 21 488 400) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r40", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Nedbank | Cidade de Maputo | Sommerschield | Rua Francisco Barreto, nº 107/109 (tel. +258 21 493 791/2) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r41", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Nedbank | Cidade de Maputo | Interfranca | Av. 24 de Julho, nº 1550, Edifício da Interfranca (tel. +258 21 305 885/7) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r42", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Nedbank | Cidade de Maputo | Tunduru | Av. Vladimir Lenine, Millennium Park (tel. +258 21 305 878/9) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r43", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Nedbank | Cidade de Maputo | Karl Marx | Av. Karl Marx, nº 1669/75 (tel. +258 21 304 910) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t15:r44", + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Nedbank | Maputo (província) | Parque dos Poetas (Matola) | Av. da Unidade Africana, loja nº 31, Parque Municipal da Matola (tel. +258 21 720 371/2) | Sítio oficial do banco" + }, + { + "id": "119bb5514d277784:t16:r3", + "section": "10.4 Contactos principais dos bancos", + "text": "Nedbank | Av. Julius Nyerere , nº 584 | +258 21 488 400 | Secção 10.3 (sítio oficial) | Não encontrado" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade", + "2": "Maputo Cidade", + "3": "Maputo Cidade", + "4": "Maputo Cidade", + "5": "Maputo Província", + "6": "Maputo Cidade" + } + }, + "fin-mundo-de-cambios": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Mundo de Câmbios, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Mundo de Câmbios, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-mundo-de-cambios", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11. Casas de câmbio por província; 119bb5514d277784:t17:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t17:r1" + ], + "id": "5a1157aef0118987b0e4b654", + "role": "contact_point", + "label": "Morada indicada no documento", + "address": "Av. Mao -Tsé-Tung, nº 278", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11.1 Contactos das casas de câmbio; 119bb5514d277784:t18:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t18:r3" + ], + "id": "573dd85077623aebb934588e", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Mao -Tsé-Tung, nº 278, Maputo", + "territory_id": null, + "location_text": "Av. Mao -Tsé-Tung, nº 278, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "reported", + "aliases": [ + "Mundo de Câmbios, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t17:r1", + "section": "11. Casas de câmbio por província", + "text": "Mundo de Câmbios, Lda | Cidade de Maputo | Av. Mao -Tsé-Tung, nº 278" + }, + { + "id": "119bb5514d277784:t18:r3", + "section": "11.1 Contactos das casas de câmbio", + "text": "Mundo de Câmbios, Lda | Av. Mao -Tsé-Tung, nº 278, Maputo | Não encontrado | Seg – sex 08:00–12:30 e 13:15–16:00 (sex. 08:00–12:00 e 14:00–16:00)" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade" + } + }, + "fin-mundial-cambios": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Mundial Câmbios, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Mundial Câmbios, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-mundial-cambios", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11.1 Contactos das casas de câmbio; 119bb5514d277784:t18:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t18:r1" + ], + "id": "536fad7baef2c86098f16abd", + "kind": "phone", + "value": "21 310 867 (directório – a confirmar) " + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11. Casas de câmbio por província; 119bb5514d277784:t17:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t17:r2" + ], + "id": "825dfeb1c4b1a25721c049a4", + "role": "contact_point", + "label": "Morada indicada no documento", + "address": "Av. 24 de Julho, nº 1830", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11.1 Contactos das casas de câmbio; 119bb5514d277784:t18:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t18:r1" + ], + "id": "402c2ba34b3977ab034a9049", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. 24 de Julho, nº 1830, Maputo", + "territory_id": null, + "location_text": "Av. 24 de Julho, nº 1830, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "reported", + "aliases": [ + "Mundial Câmbios, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t17:r2", + "section": "11. Casas de câmbio por província", + "text": "Mundial Câmbios, Lda | Cidade de Maputo | Av. 24 de Julho, nº 1830" + }, + { + "id": "119bb5514d277784:t18:r1", + "section": "11.1 Contactos das casas de câmbio", + "text": "Mundial Câmbios, Lda | Av. 24 de Julho, nº 1830, Maputo | 21 310 867 (directório – a confirmar) | Seg – sex 08:00–12:30 e 14:00–17:30; sáb 08:30–13:00" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade" + } + }, + "fin-sa-cambios": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "SA Câmbios, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "SA Câmbios, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-sa-cambios", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11. Casas de câmbio por província; 119bb5514d277784:t17:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t17:r3" + ], + "id": "d769c02c5606e250bb104ede", + "role": "contact_point", + "label": "Morada indicada no documento", + "address": "Av. Mao -Tsé-Tung, nº 586", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11.1 Contactos das casas de câmbio; 119bb5514d277784:t18:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t18:r4" + ], + "id": "f475f73c6e1233fd5c22c7bb", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Mao -Tsé-Tung, nº 586, Maputo", + "territory_id": null, + "location_text": "Av. Mao -Tsé-Tung, nº 586, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "reported", + "aliases": [ + "SA Câmbios, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t17:r3", + "section": "11. Casas de câmbio por província", + "text": "SA Câmbios, Lda | Cidade de Maputo | Av. Mao -Tsé-Tung, nº 586" + }, + { + "id": "119bb5514d277784:t18:r4", + "section": "11.1 Contactos das casas de câmbio", + "text": "SA Câmbios, Lda | Av. Mao -Tsé-Tung, nº 586, Maputo | Não encontrado | Não encontrado" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade" + } + }, + "fin-africambio": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Africâmbio , Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Africâmbio , Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-africambio", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11. Casas de câmbio por província; 119bb5514d277784:t17:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t17:r4" + ], + "id": "c45cf71a8fc7d83847c6eaa9", + "role": "contact_point", + "label": "Morada indicada no documento", + "address": "Av. 25 de Setembro, nº 1339, R/C", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11.1 Contactos das casas de câmbio; 119bb5514d277784:t18:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t18:r5" + ], + "id": "f994c26eac6d7ad96cf6394a", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. 25 de Setembro, nº 1339, R/C, Maputo", + "territory_id": null, + "location_text": "Av. 25 de Setembro, nº 1339, R/C, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "reported", + "aliases": [ + "Africâmbio , Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t17:r4", + "section": "11. Casas de câmbio por província", + "text": "Africâmbio , Lda | Cidade de Maputo | Av. 25 de Setembro, nº 1339, R/C" + }, + { + "id": "119bb5514d277784:t18:r5", + "section": "11.1 Contactos das casas de câmbio", + "text": "Africâmbio , Lda | Av. 25 de Setembro, nº 1339, R/C, Maputo | Não encontrado | Não encontrado" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade" + } + }, + "fin-mozexchange-casa-de-cambios": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "MozExchange Casa de Câmbios, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "MozExchange Casa de Câmbios, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-mozexchange-casa-de-cambios", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11. Casas de câmbio por província; 119bb5514d277784:t17:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t17:r5" + ], + "id": "aa7b2b9373ca022fd3c1994d", + "role": "contact_point", + "label": "Morada indicada no documento", + "address": "Av. 24 de Julho, nº 666", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11.1 Contactos das casas de câmbio; 119bb5514d277784:t18:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t18:r2" + ], + "id": "a27340691f6d32a1ea1b076e", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. 24 de Julho, nº 666, Maputo", + "territory_id": null, + "location_text": "Av. 24 de Julho, nº 666, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "reported", + "aliases": [ + "MozExchange Casa de Câmbios, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t17:r5", + "section": "11. Casas de câmbio por província", + "text": "MozExchange Casa de Câmbios, Lda | Cidade de Maputo | Av. 24 de Julho, nº 666" + }, + { + "id": "119bb5514d277784:t18:r2", + "section": "11.1 Contactos das casas de câmbio", + "text": "MozExchange Casa de Câmbios, Lda | Av. 24 de Julho, nº 666, Maputo | Não encontrado | Seg – sex 08:30–17:30; sáb 09:00–13:00" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade" + } + }, + "fin-multicambios": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Multicâmbios , Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Multicâmbios , Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-multicambios", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11. Casas de câmbio por província; 119bb5514d277784:t17:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "historical", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t17:r6" + ], + "id": "32d2efa460b8eb46ecc17df2", + "role": "contact_point", + "label": "Morada indicada no documento", + "address": "Rua dos Açores, nº 6, Bairro Maquinino , Beira", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11.1 Contactos das casas de câmbio; 119bb5514d277784:t18:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t18:r6" + ], + "id": "5f05c8c4b014a6c1004069c6", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Rua dos Açores, nº 6, Bairro Maquinino , Beira", + "territory_id": null, + "location_text": "Rua dos Açores, nº 6, Bairro Maquinino , Beira", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "reported", + "aliases": [ + "Multicâmbios , Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t17:r6", + "section": "11. Casas de câmbio por província", + "text": "Multicâmbios , Lda | Sofala | Rua dos Açores, nº 6, Bairro Maquinino , Beira" + }, + { + "id": "119bb5514d277784:t18:r6", + "section": "11.1 Contactos das casas de câmbio", + "text": "Multicâmbios , Lda | Rua dos Açores, nº 6, Bairro Maquinino , Beira | Não encontrado | Não encontrado" + } + ] + }, + "location_territory_names": { + "0": "Sofala", + "1": "Sofala" + } + }, + "fin-cota-cambios": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Cota Câmbios", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Cota Câmbios", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-cota-cambios", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11. Casas de câmbio por província; 119bb5514d277784:t17:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t17:r7" + ], + "id": "20ceb592e02bb95e534dd6dc", + "role": "contact_point", + "label": "Morada indicada no documento", + "address": "Moradas não obtidas de forma fiável", + "territory_id": null, + "location_text": "Várias", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "reported", + "aliases": [ + "Cota Câmbios" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t17:r7", + "section": "11. Casas de câmbio por província", + "text": "Cota Câmbios, Dragão Câmbios, Nova Câmbios Moçambique, Mia Câmbios (Zambézia) | Várias | Moradas não obtidas de forma fiável" + } + ] + } + }, + "fin-dragao-cambios": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Dragão Câmbios", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Dragão Câmbios", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-dragao-cambios", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11. Casas de câmbio por província; 119bb5514d277784:t17:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t17:r7" + ], + "id": "adea06c8380a7c1bf1ee018d", + "role": "contact_point", + "label": "Morada indicada no documento", + "address": "Moradas não obtidas de forma fiável", + "territory_id": null, + "location_text": "Várias", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "reported", + "aliases": [ + "Dragão Câmbios" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t17:r7", + "section": "11. Casas de câmbio por província", + "text": "Cota Câmbios, Dragão Câmbios, Nova Câmbios Moçambique, Mia Câmbios (Zambézia) | Várias | Moradas não obtidas de forma fiável" + } + ] + } + }, + "fin-nova-cambios-mocambique": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Nova Câmbios Moçambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Nova Câmbios Moçambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-nova-cambios-mocambique", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11. Casas de câmbio por província; 119bb5514d277784:t17:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t17:r7" + ], + "id": "3b644043d968982eafb6e4bd", + "role": "contact_point", + "label": "Morada indicada no documento", + "address": "Moradas não obtidas de forma fiável", + "territory_id": null, + "location_text": "Várias", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "reported", + "aliases": [ + "Nova Câmbios Moçambique" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t17:r7", + "section": "11. Casas de câmbio por província", + "text": "Cota Câmbios, Dragão Câmbios, Nova Câmbios Moçambique, Mia Câmbios (Zambézia) | Várias | Moradas não obtidas de forma fiável" + } + ] + } + }, + "fin-mia-cambios-zambezia": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Mia Câmbios (Zambézia)", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Mia Câmbios (Zambézia)", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-mia-cambios-zambezia", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 11. Casas de câmbio por província; 119bb5514d277784:t17:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t17:r7" + ], + "id": "61daf3505d451b12e7b6d31e", + "role": "contact_point", + "label": "Morada indicada no documento", + "address": "Moradas não obtidas de forma fiável", + "territory_id": null, + "location_text": "Várias", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "reported", + "aliases": [ + "Mia Câmbios (Zambézia)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t17:r7", + "section": "11. Casas de câmbio por província", + "text": "Cota Câmbios, Dragão Câmbios, Nova Câmbios Moçambique, Mia Câmbios (Zambézia) | Várias | Moradas não obtidas de forma fiável" + } + ] + } + }, + "emose": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Empresa Moçambicana de Seguros ( EMOSE )", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Empresa Moçambicana de Seguros ( EMOSE )", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "emose", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r1" + ], + "id": "c30f8aa86743216acbb2cd0f", + "kind": "phone", + "value": "21 356 300/1" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r11" + ], + "id": "41832530fb68a7fa4c827f38", + "kind": "phone", + "value": "82 709 6628" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r12" + ], + "id": "d0a56da28235e6fe4b54bcbf", + "kind": "phone", + "value": "87 133 1900; 28 120 083" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r13" + ], + "id": "26243577baa598c8b92381de", + "kind": "phone", + "value": "86 299 2561; 29 330 124" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r14" + ], + "id": "03663d770824e834bb51b651", + "kind": "phone", + "value": "82 408 4680; 21 902 556" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r15" + ], + "id": "41fea6b8a80b057f25a5febb", + "kind": "phone", + "value": "82 946 361" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r16; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r16" + ], + "id": "41dbee17dda0f963e45203cd", + "kind": "phone", + "value": "82 413 0850" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r17; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r17" + ], + "id": "d900470032ed21829db67459", + "kind": "phone", + "value": "82 709 6338; 25 282 235" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r18; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r18" + ], + "id": "e3f4e0408c161c3d06354297", + "kind": "phone", + "value": "84 297 5252; 24 910 045; 24 810 477" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r19; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r19" + ], + "id": "3e5cdd2f0a23260afd514f30", + "kind": "phone", + "value": "84 270 6787; 26 720 428" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r20; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r20" + ], + "id": "f9850d37fc21569435c8073f", + "kind": "phone", + "value": "82 672 3670; 27 162 724" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r21; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r21" + ], + "id": "792f9618ad5012d8fbea41b0", + "kind": "phone", + "value": "82 469 4440; 27 251 322" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r1" + ], + "id": "ef683aebecb7a5db500162f0", + "role": "headquarters", + "label": "Sede", + "address": "Av. 25 de Setembro, nº 1383, C.P. 696", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r11" + ], + "id": "d2237c08e19c0f43a4d63b90", + "role": "branch", + "label": "Delegação de Nampula", + "address": "Av. Francisco Manyanga (directório – a confirmar)", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r12" + ], + "id": "4e0753a64ecbb2244aaed2c1", + "role": "branch", + "label": "Xai-Xai ; Chókwè", + "address": "Moradas não publicadas", + "territory_id": null, + "location_text": "Gaza", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r13" + ], + "id": "f1ce6f25aa2e1acc596baba1", + "role": "branch", + "label": "Inhambane; Maxixe", + "address": "Moradas não publicadas", + "territory_id": null, + "location_text": "Inhambane", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r14" + ], + "id": "d3ebf8f1b7840caadfce82a6", + "role": "branch", + "label": "Matola; Malhapsene", + "address": "Moradas não publicadas", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r15" + ], + "id": "3b910933e126a1b3e0846b29", + "role": "branch", + "label": "Beira", + "address": "Morada não publicada", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r16; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r16" + ], + "id": "a4115b9e11a10145fd2032d9", + "role": "branch", + "label": "Chimoio", + "address": "Morada não publicada", + "territory_id": null, + "location_text": "Manica", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r17; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r17" + ], + "id": "c2993e7b02f1a22878ba9bb0", + "role": "branch", + "label": "Tete; Songo", + "address": "Moradas não publicadas", + "territory_id": null, + "location_text": "Tete", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r18; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r18" + ], + "id": "9ecd3cb0b08a1261115841e9", + "role": "branch", + "label": "Quelimane; Gurué; Mocuba", + "address": "Av. Marginal, Quelimane (directório – a confirmar; tel. 4212142)", + "territory_id": null, + "location_text": "Zambézia", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r19; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r19" + ], + "id": "961fa7b2547e4366c0f35673", + "role": "branch", + "label": "Nacala; Angoche", + "address": "Moradas não publicadas", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r20; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r20" + ], + "id": "faffab28f819fc819e9d9d90", + "role": "branch", + "label": "Lichinga; Cuamba", + "address": "Av. Filipe S. Magaia, Lichinga (directório – a confirmar); Cuamba sem morada", + "territory_id": null, + "location_text": "Niassa", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r21; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r21" + ], + "id": "22ff0877258da76643770923", + "role": "branch", + "label": "Pemba; Montepuez", + "address": "Av. Eduardo Mondlane, Pemba (directório – a confirmar)", + "territory_id": null, + "location_text": "Cabo Delgado", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r1" + ], + "id": "5cc426935e10fa52bf2efe83", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. 25 de Setembro, nº 1383, Maputo", + "territory_id": null, + "location_text": "Av. 25 de Setembro, nº 1383, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Empresa Moçambicana de Seguros ( EMOSE )", + "EMOSE" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r1", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Empresa Moçambicana de Seguros ( EMOSE ) | Vida e Não Vida | Av. 25 de Setembro, nº 1383, C.P. 696 | 21 356 300/1" + }, + { + "id": "119bb5514d277784:t24:r11", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Nampula | EMOSE – Delegação de Nampula | Av. Francisco Manyanga (directório – a confirmar) | 82 709 6628" + }, + { + "id": "119bb5514d277784:t24:r12", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Gaza | EMOSE – Xai-Xai ; Chókwè | Moradas não publicadas | 87 133 1900; 28 120 083" + }, + { + "id": "119bb5514d277784:t24:r13", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Inhambane | EMOSE – Inhambane; Maxixe | Moradas não publicadas | 86 299 2561; 29 330 124" + }, + { + "id": "119bb5514d277784:t24:r14", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Maputo (província) | EMOSE – Matola; Malhapsene | Moradas não publicadas | 82 408 4680; 21 902 556" + }, + { + "id": "119bb5514d277784:t24:r15", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Sofala | EMOSE – Beira | Morada não publicada | 82 946 361" + }, + { + "id": "119bb5514d277784:t24:r16", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Manica | EMOSE – Chimoio | Morada não publicada | 82 413 0850" + }, + { + "id": "119bb5514d277784:t24:r17", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Tete | EMOSE – Tete; Songo | Moradas não publicadas | 82 709 6338; 25 282 235" + }, + { + "id": "119bb5514d277784:t24:r18", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Zambézia | EMOSE – Quelimane; Gurué; Mocuba | Av. Marginal, Quelimane (directório – a confirmar; tel. 4212142) | 84 297 5252; 24 910 045; 24 810 477" + }, + { + "id": "119bb5514d277784:t24:r19", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Nampula | EMOSE – Nacala; Angoche | Moradas não publicadas | 84 270 6787; 26 720 428" + }, + { + "id": "119bb5514d277784:t24:r20", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Niassa | EMOSE – Lichinga; Cuamba | Av. Filipe S. Magaia, Lichinga (directório – a confirmar); Cuamba sem morada | 82 672 3670; 27 162 724" + }, + { + "id": "119bb5514d277784:t24:r21", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Cabo Delgado | EMOSE – Pemba; Montepuez | Av. Eduardo Mondlane, Pemba (directório – a confirmar) | 82 469 4440; 27 251 322" + }, + { + "id": "119bb5514d277784:t28:r1", + "section": "15.8 Contactos das principais seguradoras", + "text": "EMOSE | Av. 25 de Setembro, nº 1383, Maputo | 21 356 300/1 | Várias províncias (15.4)" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Nampula", + "2": "Gaza", + "3": "Inhambane", + "4": "Maputo Província", + "5": "Sofala", + "6": "Manica", + "7": "Tete", + "8": "Zambezia", + "9": "Nampula", + "10": "Niassa", + "11": "Cabo Delgado", + "12": "Maputo Cidade" + } + }, + "hollard-mocambique": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Hollard Moçambique Companhia de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Hollard Moçambique Companhia de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "hollard-mocambique", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r4" + ], + "id": "0aaa58baaef709ab7835a245", + "kind": "phone", + "value": "21 357 700" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r1" + ], + "id": "336c53be9585a92ac415a8e4", + "kind": "phone", + "value": "21 357 700; 84 380 2104; 84 380 2103 (directório: 23 320 789)" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r2" + ], + "id": "5bc5e36719e54994ce81ffcb", + "kind": "phone", + "value": "21 357 700; 84 380 2104; 84 380 2103" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r4" + ], + "id": "eb8651d1770311422d27a2c2", + "role": "headquarters", + "label": "Sede", + "address": "Av. Sociedade de Geografia, nº 269", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r1" + ], + "id": "56d154d8fd774a39496e5998", + "role": "branch", + "label": "Agência da Beira", + "address": "Rua Major Serpa Pinto, nº 102, Edifício Bulha Shopping, loja 12, R/C, Chaimite, Beira", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r2" + ], + "id": "81a46dd5878f88578ea0719a", + "role": "branch", + "label": "Agência de Nacala", + "address": "Rua Principal, nº 1, Av. Eduardo Mondlane, Nacala", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r3" + ], + "id": "b7a251d877e0dd39fb77b150", + "role": "branch", + "label": "Agência de Tete", + "address": "EN7, Bairro Chingodzi , portas 2 e 3, Tete", + "territory_id": null, + "location_text": "Tete", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r3" + ], + "id": "85dc51840e2ec188d297f8c7", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Sociedade de Geografia, nº 269, Maputo", + "territory_id": null, + "location_text": "Av. Sociedade de Geografia, nº 269, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Hollard Moçambique Companhia de Seguros", + "Hollard Moçambique", + "Hollard Moçambique (Vida e Não Vida)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r4", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Hollard Moçambique Companhia de Seguros | Não Vida | Av. Sociedade de Geografia, nº 269 | 21 357 700" + }, + { + "id": "119bb5514d277784:t24:r1", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Sofala | Hollard Moçambique – Agência da Beira | Rua Major Serpa Pinto, nº 102, Edifício Bulha Shopping, loja 12, R/C, Chaimite, Beira | 21 357 700; 84 380 2104; 84 380 2103 (directório: 23 320 789)" + }, + { + "id": "119bb5514d277784:t24:r2", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Nampula | Hollard Moçambique – Agência de Nacala | Rua Principal, nº 1, Av. Eduardo Mondlane, Nacala | 21 357 700; 84 380 2104; 84 380 2103" + }, + { + "id": "119bb5514d277784:t24:r3", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Tete | Hollard Moçambique – Agência de Tete | EN7, Bairro Chingodzi , portas 2 e 3, Tete | 21 357 700; 84 380 2104; 84 380 2103" + }, + { + "id": "119bb5514d277784:t28:r3", + "section": "15.8 Contactos das principais seguradoras", + "text": "Hollard Moçambique (Vida e Não Vida) | Av. Sociedade de Geografia, nº 269, Maputo | 21 357 700 | Beira, Nacala, Tete" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Sofala", + "2": "Nampula", + "3": "Tete", + "4": "Maputo Cidade" + } + }, + "hollard-vida": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Hollard Vida Companhia de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Hollard Vida Companhia de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "hollard-vida", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r5" + ], + "id": "113a77c27bb779291983d1b6", + "kind": "phone", + "value": "21 357 700" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r5" + ], + "id": "381cec13e9c79c7e2ec9ed30", + "role": "headquarters", + "label": "Sede", + "address": "Av. Sociedade de Geografia, nº 269", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Hollard Vida Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r5", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Hollard Vida Companhia de Seguros | Vida | Av. Sociedade de Geografia, nº 269 | 21 357 700" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "mcs-seguradora": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Moçambique Companhia de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Moçambique Companhia de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "mcs-seguradora", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r6" + ], + "id": "7165834da6101afc8a258d6b", + "kind": "phone", + "value": "21 485 020" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r6" + ], + "id": "2c29570f4b942f3ae3fb09ed", + "role": "headquarters", + "label": "Sede", + "address": "Av. Kenneth Kaunda , nº 518", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r5" + ], + "id": "5a1d0ea329bfcdbe403144bd", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Kenneth Kaunda , nº 518, Maputo", + "territory_id": null, + "location_text": "Av. Kenneth Kaunda , nº 518, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Moçambique Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r6", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Moçambique Companhia de Seguros | Não Vida | Av. Kenneth Kaunda , nº 518 | 21 485 020" + }, + { + "id": "119bb5514d277784:t28:r5", + "section": "15.8 Contactos das principais seguradoras", + "text": "Moçambique Companhia de Seguros | Av. Kenneth Kaunda , nº 518, Maputo | 21 485 020 | Sem delegações publicadas" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade" + } + }, + "britam": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Britam Companhia de Seguros de Moçambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Britam Companhia de Seguros de Moçambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "britam", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r7" + ], + "id": "3cb0f297fcc057b518f89767", + "kind": "phone", + "value": "21 492 840/8/9; 82 306 8486" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r25; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r25" + ], + "id": "3a494ec7fe1c8f343be24a1b", + "kind": "phone", + "value": "+258 26 214 684 (directório – a confirmar)" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r6" + ], + "id": "bfad650369e02b20eda57632", + "kind": "phone", + "value": "21 492 840/8/9 " + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r7" + ], + "id": "dc2c31038f7827cba3c8c14b", + "role": "headquarters", + "label": "Sede", + "address": "Av. Marginal, nº 4067, R/C, C.P. 3681 (outra morada no ISSM : Av. Tomás Nduda , nº 1489)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r25; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r25" + ], + "id": "cd692f8f669d8f6e9d393b5b", + "role": "branch", + "label": "Nampula", + "address": "Rua de Quelimane, Edifício Mónica Shopping, loja H, Nampula", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r6" + ], + "id": "cb7c96bcdf693a140435e198", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Marginal, nº 4067, R/C, Maputo", + "territory_id": null, + "location_text": "Av. Marginal, nº 4067, R/C, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Britam Companhia de Seguros de Moçambique", + "Britam Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r7", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Britam Companhia de Seguros de Moçambique | Não Vida | Av. Marginal, nº 4067, R/C, C.P. 3681 (outra morada no ISSM : Av. Tomás Nduda , nº 1489) | 21 492 840/8/9; 82 306 8486" + }, + { + "id": "119bb5514d277784:t24:r25", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Nampula | Britam Companhia de Seguros – Nampula | Rua de Quelimane, Edifício Mónica Shopping, loja H, Nampula | +258 26 214 684 (directório – a confirmar)" + }, + { + "id": "119bb5514d277784:t28:r6", + "section": "15.8 Contactos das principais seguradoras", + "text": "Britam Companhia de Seguros | Av. Marginal, nº 4067, R/C, Maputo | 21 492 840/8/9 | Nampula" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Nampula", + "2": "Maputo Cidade" + } + }, + "indico": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Companhia de Seguros Índico", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Companhia de Seguros Índico", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "indico", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r8" + ], + "id": "59b182b3b7251a99875cdfc0", + "kind": "phone", + "value": "21 488 082" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r8" + ], + "id": "91b1d4911bc941b008eb8ba8", + "role": "headquarters", + "label": "Sede", + "address": "Av. Barnabé Tawa , nº 333/659", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r8" + ], + "id": "49aa65b500e9becb2a330f7c", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Barnabé Tawa , nº 333/659, Maputo", + "territory_id": null, + "location_text": "Av. Barnabé Tawa , nº 333/659, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Companhia de Seguros Índico" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r8", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Companhia de Seguros Índico | Não Vida | Av. Barnabé Tawa , nº 333/659 | 21 488 082" + }, + { + "id": "119bb5514d277784:t28:r8", + "section": "15.8 Contactos das principais seguradoras", + "text": "Companhia de Seguros Índico | Av. Barnabé Tawa , nº 333/659, Maputo | 21 488 082 | Sem delegações publicadas" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade" + } + }, + "fin-diamond-companhia-de-seguros": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Diamond Companhia de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Diamond Companhia de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-diamond-companhia-de-seguros", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r10" + ], + "id": "c76ac5223e573ef828a9fbc4", + "kind": "phone", + "value": "21 484 955" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r10" + ], + "id": "f3a7d6bd14f1055e755f2f5c", + "role": "headquarters", + "label": "Sede", + "address": "Av. Kenneth Kaunda , nº 382", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Diamond Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r10", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Diamond Companhia de Seguros | Não Vida | Av. Kenneth Kaunda , nº 382 | 21 484 955" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-phoenix-companhia-de-seguros-de-mocambique": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Phoenix Companhia de Seguros de Moçambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Phoenix Companhia de Seguros de Moçambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-phoenix-companhia-de-seguros-de-mocambique", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r11" + ], + "id": "4d27df22fc9075881e6ac532", + "kind": "phone", + "value": "21 485 376" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r11" + ], + "id": "3cb2beb76fb1161e2c552c39", + "role": "headquarters", + "label": "Sede", + "address": "Travessa Faria de Sousa, nº 27, Sommerschield II", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Phoenix Companhia de Seguros de Moçambique" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r11", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Phoenix Companhia de Seguros de Moçambique | Não Vida | Travessa Faria de Sousa, nº 27, Sommerschield II | 21 485 376" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-imperial-insurance-mocambique": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Imperial Insurance Moçambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Imperial Insurance Moçambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-imperial-insurance-mocambique", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r12" + ], + "id": "61d8fe40733d87a8ba9a08dd", + "kind": "phone", + "value": "82 668 3951" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r12" + ], + "id": "1cb0868fb9eb57b84131c7e3", + "role": "headquarters", + "label": "Sede", + "address": "Av. Tomás Nduda , nº 523, Sommerschield", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Imperial Insurance Moçambique" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r12", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Imperial Insurance Moçambique | Não Vida | Av. Tomás Nduda , nº 523, Sommerschield | 82 668 3951" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "arko": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Arko Companhia de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Arko Companhia de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "arko", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r13" + ], + "id": "4e74d2f9dc3d19bd728741c8", + "kind": "phone", + "value": "21 499 071" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r22; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r22" + ], + "id": "3f6e26d0d3bdd149607ee605", + "kind": "email", + "value": "felismina.magaia@arkoins.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r22; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r22" + ], + "id": "f57731d9e244740bed0d3085", + "kind": "phone", + "value": "Tel. 84 321 6088, 84 202 5326; 84 320 9992, 84 266 9976; felismina.magaia@arkoins.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r23; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r23" + ], + "id": "f50429b18cdf22ad504aaebc", + "kind": "email", + "value": "beatriz.orlando@arkoins.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r23; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r23" + ], + "id": "9afe4ba874aaa6fafc4a8c32", + "kind": "phone", + "value": "Tel. 84 330 4308; 84 330 4309, 84 330 4310; beatriz.orlando@arkoins.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r24; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r24" + ], + "id": "7f25453efcef792803fab2a1", + "kind": "email", + "value": "pascoal.ribeiro@arkoins.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r24; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r24" + ], + "id": "0aef52ecb1c88e4443e4238c", + "kind": "phone", + "value": "Tel. 86 503 1532; 84 120 1183, 84 323 1359; pascoal.ribeiro@arkoins.com" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r13" + ], + "id": "50b0c8d7ba9190e7405b321f", + "role": "headquarters", + "label": "Sede", + "address": "Av. Armando Tivane , nº 569", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r22; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r22" + ], + "id": "7f3365f91c5acb5d65e6bb3c", + "role": "branch", + "label": "Escritório da Beira", + "address": "Av. das FPLM , Palmeira 1, Beira", + "territory_id": null, + "location_text": "Sofala", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r23; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r23" + ], + "id": "2b89d4349560ade0ae79ffd5", + "role": "branch", + "label": "Escritório de Nampula", + "address": "Rua de Quelimane, Mónica Shopping, loja F, Nampula", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r24; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r24" + ], + "id": "f4164973d99ede3a703ae58a", + "role": "branch", + "label": "Escritório de Tete", + "address": "Av. da Independência, nº 1600, loja 1, Tete", + "territory_id": null, + "location_text": "Tete", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r9" + ], + "id": "cd5fec30d31e281f84efcc9f", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Armando Tivane , nº 569, Maputo", + "territory_id": null, + "location_text": "Av. Armando Tivane , nº 569, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Arko Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r13", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Arko Companhia de Seguros | Não Vida | Av. Armando Tivane , nº 569 | 21 499 071" + }, + { + "id": "119bb5514d277784:t24:r22", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Sofala | Arko Companhia de Seguros – Escritório da Beira | Av. das FPLM , Palmeira 1, Beira | Tel. 84 321 6088, 84 202 5326; 84 320 9992, 84 266 9976; felismina.magaia@arkoins.com" + }, + { + "id": "119bb5514d277784:t24:r23", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Nampula | Arko Companhia de Seguros – Escritório de Nampula | Rua de Quelimane, Mónica Shopping, loja F, Nampula | Tel. 84 330 4308; 84 330 4309, 84 330 4310; beatriz.orlando@arkoins.com" + }, + { + "id": "119bb5514d277784:t24:r24", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Tete | Arko Companhia de Seguros – Escritório de Tete | Av. da Independência, nº 1600, loja 1, Tete | Tel. 86 503 1532; 84 120 1183, 84 323 1359; pascoal.ribeiro@arkoins.com" + }, + { + "id": "119bb5514d277784:t28:r9", + "section": "15.8 Contactos das principais seguradoras", + "text": "Arko Companhia de Seguros | Av. Armando Tivane , nº 569, Maputo | 21 499 071 | Beira, Nampula, Tete" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Sofala", + "2": "Nampula", + "3": "Tete", + "4": "Maputo Cidade" + } + }, + "fin-mediplus-companhia-de-seguros": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Mediplus Companhia de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Mediplus Companhia de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-mediplus-companhia-de-seguros", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r14" + ], + "id": "c2543c2251bd4546cc5ddf58", + "kind": "phone", + "value": "21 486 322/3" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r14" + ], + "id": "332245f6fa1be97ee88f0af5", + "role": "headquarters", + "label": "Sede", + "address": "Rua D, Casa nº 27, Bairro da Coop", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Mediplus Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r14", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Mediplus Companhia de Seguros | Não Vida | Rua D, Casa nº 27, Bairro da Coop | 21 486 322/3" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "palma": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Palma Companhia de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Palma Companhia de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "palma", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r15" + ], + "id": "03f0c861dfb64f5ccfa7df3b", + "kind": "phone", + "value": "21 422 551" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r26; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r26" + ], + "id": "cd030bb26298cce8d5103e2b", + "kind": "phone", + "value": "87 111 0039 (directório – a confirmar); linha verde 800 422 422" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r27; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r27" + ], + "id": "2d78e36ed5d78076e25a196f", + "kind": "email", + "value": "xai-xai@palmaseguros.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r27; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r27" + ], + "id": "51fc20d42ab2af2598523ef0", + "kind": "phone", + "value": "87 111 0049; xai-xai@palmaseguros.co.mz; linha verde 800 422 422" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r28; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r28" + ], + "id": "93778a7aa406f48fb757237b", + "kind": "email", + "value": "quelimane@palmaseguros.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r28; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r28" + ], + "id": "ce6af6e9b3559f57c5f505a0", + "kind": "phone", + "value": "87 111 0085; quelimane@palmaseguros.co.mz; linha verde 800 422 422" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r10" + ], + "id": "994754b71942236d9ae76823", + "kind": "phone", + "value": "21 422 551; linha verde 800 422 422 " + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r15" + ], + "id": "977aa3bcf07e935e3e28b745", + "role": "headquarters", + "label": "Sede", + "address": "Av. Mao Tsé Tung , nº 1359, 1º andar, Polana Cimento", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r26; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r26" + ], + "id": "aebc2b5298e2fcde8acb8a03", + "role": "branch", + "label": "Agência de Lichinga", + "address": "Morada não publicada no sítio da seguradora", + "territory_id": null, + "location_text": "Niassa", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r27; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r27" + ], + "id": "329142b80bf8d5a3b8c337ea", + "role": "branch", + "label": "Agência de Xai-Xai", + "address": "Morada não publicada no sítio da seguradora", + "territory_id": null, + "location_text": "Gaza", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:t24:r28; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t24:r28" + ], + "id": "f8c3a760edc72d3d03923444", + "role": "branch", + "label": "Agência de Quelimane", + "address": "Morada não publicada no sítio da seguradora", + "territory_id": null, + "location_text": "Zambézia", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r10" + ], + "id": "6c48c010d232340ec24f09b1", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Mao Tsé Tung , nº 1359, 1º andar, Maputo", + "territory_id": null, + "location_text": "Av. Mao Tsé Tung , nº 1359, 1º andar, Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:p:palma-delegations-without-address; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:palma-delegations-without-address" + ], + "id": "c5f68cc6a54186cde756fc37", + "role": "branch", + "label": "Agência indicada: Pemba", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Pemba", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:p:palma-delegations-without-address; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:palma-delegations-without-address" + ], + "id": "b7657f137448b65c3cfe64d5", + "role": "branch", + "label": "Agência indicada: Quelimane", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Quelimane", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:p:palma-delegations-without-address; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:palma-delegations-without-address" + ], + "id": "bcc5e20f801425cc0b47b22c", + "role": "branch", + "label": "Agência indicada: Beira", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Beira", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:p:palma-delegations-without-address; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:palma-delegations-without-address" + ], + "id": "6ba796f3b951e7bef243d960", + "role": "branch", + "label": "Agência indicada: Nampula", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Nampula", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.4 Delegações das seguradoras fora de Maputo; 119bb5514d277784:p:palma-delegations-without-address; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "unlocated", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:palma-delegations-without-address" + ], + "id": "55ede862e39d3e66c11fdb8c", + "role": "branch", + "label": "Agência indicada: Tete", + "address": "Morada por confirmar", + "territory_id": null, + "location_text": "Tete", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Palma Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r15", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Palma Companhia de Seguros | Não Vida | Av. Mao Tsé Tung , nº 1359, 1º andar, Polana Cimento | 21 422 551" + }, + { + "id": "119bb5514d277784:t24:r26", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Niassa | Palma Companhia de Seguros – Agência de Lichinga | Morada não publicada no sítio da seguradora | 87 111 0039 (directório – a confirmar); linha verde 800 422 422" + }, + { + "id": "119bb5514d277784:t24:r27", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Gaza | Palma Companhia de Seguros – Agência de Xai-Xai | Morada não publicada no sítio da seguradora | 87 111 0049; xai-xai@palmaseguros.co.mz; linha verde 800 422 422" + }, + { + "id": "119bb5514d277784:t24:r28", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Zambézia | Palma Companhia de Seguros – Agência de Quelimane | Morada não publicada no sítio da seguradora | 87 111 0085; quelimane@palmaseguros.co.mz; linha verde 800 422 422" + }, + { + "id": "119bb5514d277784:t28:r10", + "section": "15.8 Contactos das principais seguradoras", + "text": "Palma Companhia de Seguros | Av. Mao Tsé Tung , nº 1359, 1º andar, Maputo | 21 422 551; linha verde 800 422 422 | Lichinga, Xai-Xai , Quelimane" + }, + { + "id": "119bb5514d277784:p:palma-delegations-without-address", + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Só encontrei delegações publicadas por Hollard, Fidelidade (rede Fidelidade Ímpar), EMOSE, Arko e Britam. A EMOSE publica apenas telefones por cidade. Em Julho de 2026 noticiou-se a fusão da Global Alliance na Hollard, prevista para Agosto, por isso as delegações da Global Alliance podem passar a ser as da Hollard. Não encontrei delegações das restantes seguradoras. Palma Companhia de Seguros indica agências em Pemba, Quelimane, Beira, Nampula, Tete e outras capitais provinciais, mas sem moradas publicadas nas páginas que consegui ler." + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Niassa", + "2": "Gaza", + "3": "Zambezia", + "4": "Maputo Cidade", + "5": "Cabo Delgado", + "6": "Zambezia", + "7": "Sofala", + "8": "Nampula", + "9": "Tete" + } + }, + "fin-mais-vida-companhia-de-seguros-de-saude": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Mais Vida Companhia de Seguros de Saúde", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Mais Vida Companhia de Seguros de Saúde", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-mais-vida-companhia-de-seguros-de-saude", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r16; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r16" + ], + "id": "c402073375469b0c270d8498", + "kind": "phone", + "value": "87 500 5000" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r16; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r16" + ], + "id": "8fa1250ab8038f6a8804d56a", + "role": "headquarters", + "label": "Sede", + "address": "Av. 25 de Setembro, Edifício Time Square , nº 1270", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Mais Vida Companhia de Seguros de Saúde" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r16", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Mais Vida Companhia de Seguros de Saúde | Não Vida | Av. 25 de Setembro, Edifício Time Square , nº 1270 | 87 500 5000" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-enh-companhia-de-seguros": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "ENH Companhia de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "ENH Companhia de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-enh-companhia-de-seguros", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r17; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r17" + ], + "id": "e1cb1c15249c122cd0249b9f", + "role": "headquarters", + "label": "Sede", + "address": "Rua dos Desportistas, Edifício JAT V-3, nº 918, 7º andar", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "ENH Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r17", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | ENH Companhia de Seguros | Não Vida | Rua dos Desportistas, Edifício JAT V-3, nº 918, 7º andar | —" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-momentum-mocambique-companhia-de-seguros-de-saude": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Momentum Moçambique Companhia de Seguros de Saúde", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Momentum Moçambique Companhia de Seguros de Saúde", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-momentum-mocambique-companhia-de-seguros-de-saude", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r18; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r18" + ], + "id": "b453909b6b6e2861e94d8b36", + "role": "headquarters", + "label": "Sede", + "address": "Av. Kenneth Kaunda, nº 277, Sommerschield I", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Momentum Moçambique Companhia de Seguros de Saúde" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r18", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Momentum Moçambique Companhia de Seguros de Saúde | Não Vida | Av. Kenneth Kaunda, nº 277, Sommerschield I | —" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-premium-insurance-company": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Premium Insurance Company", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Premium Insurance Company", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-premium-insurance-company", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r19; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r19" + ], + "id": "c7fc290bb2a378314f4157ae", + "role": "headquarters", + "label": "Sede", + "address": "Av. Kim Il Sung, nº 1180", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Premium Insurance Company" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r19", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Premium Insurance Company | Não Vida | Av. Kim Il Sung, nº 1180 | —" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-prime-companhia-de-seguros": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Prime Companhia de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Prime Companhia de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-prime-companhia-de-seguros", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r20; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r20" + ], + "id": "34b88ed3712a5539d4a2dab2", + "kind": "phone", + "value": "84 216 6642; 87 216 6644" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r20; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r20" + ], + "id": "589e3e7404f774d27172a7c5", + "role": "headquarters", + "label": "Sede", + "address": "Edifício JAT 4, 4º andar, Av. Zedequias Manganhela , nº 267", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Prime Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r20", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Prime Companhia de Seguros | Não Vida | Edifício JAT 4, 4º andar, Av. Zedequias Manganhela , nº 267 | 84 216 6642; 87 216 6644" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-maximo-companhia-de-seguros": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Máximo Companhia de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Máximo Companhia de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-maximo-companhia-de-seguros", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r21; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r21" + ], + "id": "113db745a454f5d036a322df", + "kind": "phone", + "value": "21 422 582" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r21; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r21" + ], + "id": "c31b2d6412092de552ac58b1", + "role": "headquarters", + "label": "Sede", + "address": "Rua dos Desportistas, nº 918, 8º andar, JAT III", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Máximo Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r21", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Cidade de Maputo | Máximo Companhia de Seguros | Não Vida | Rua dos Desportistas, nº 918, 8º andar, JAT III | 21 422 582" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-confianca-companhia-de-seguros": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Confiança Companhia de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Confiança Companhia de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-confianca-companhia-de-seguros", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r22; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r22" + ], + "id": "8a8e42a8e03815954f5253b2", + "kind": "phone", + "value": "87 306 5186; 84 344 770" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r22; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r22" + ], + "id": "9a1fff354e94df4e020867cc", + "role": "headquarters", + "label": "Sede", + "address": "Matutuíne , Massevene , Bela Vista", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Confiança Companhia de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r22", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Maputo (província) | Confiança Companhia de Seguros | Não Vida | Matutuíne , Massevene , Bela Vista | 87 306 5186; 84 344 770" + } + ] + }, + "location_territory_names": { + "0": "Maputo Província" + } + }, + "fin-companhia-de-seguro-horizonte": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Companhia de Seguro Horizonte", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Companhia de Seguro Horizonte", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-companhia-de-seguro-horizonte", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r23; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r23" + ], + "id": "42dbd7f793e4b9319e4d255d", + "kind": "phone", + "value": "87 888 0011" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.1 Seguradoras licenciadas (23); 119bb5514d277784:t21:r23; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t21:r23" + ], + "id": "4cfdd173cc8f8425e1efa522", + "role": "headquarters", + "label": "Sede", + "address": "Av. 7 de Setembro, Bairro Torrone , Quelimane", + "territory_id": null, + "location_text": "Zambézia", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "insurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Companhia de Seguro Horizonte" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t21:r23", + "section": "15.1 Seguradoras licenciadas (23)", + "text": "Zambézia | Companhia de Seguro Horizonte | Não Vida | Av. 7 de Setembro, Bairro Torrone , Quelimane | 87 888 0011" + } + ] + }, + "location_territory_names": { + "0": "Zambezia" + } + }, + "emeritus": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Emeritus Resseguros, SA (única resseguradora licenciada)", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Emeritus Resseguros, SA (única resseguradora licenciada)", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "emeritus", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.2 Resseguradora; 119bb5514d277784:t22:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t22:r1" + ], + "id": "255e8552182ad689562572b1", + "kind": "phone", + "value": "21 485 972/7" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.2 Resseguradora; 119bb5514d277784:t22:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t22:r1" + ], + "id": "60e5120eebd96e6fd79c14a5", + "role": "headquarters", + "label": "Sede", + "address": "Av. Kenneth Kaunda , nº 674 (um directório indica Av. Marginal, nº 141/8, 4º andar, Prédio Zen Residence – a confirmar)", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.8 Contactos das principais seguradoras; 119bb5514d277784:t28:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t28:r11" + ], + "id": "48183178f66924c6c0cb4e56", + "role": "contact_point", + "label": "Sede ou contacto indicado na fonte", + "address": "Av. Kenneth Kaunda , nº 674, Maputo", + "territory_id": null, + "location_text": "Av. Kenneth Kaunda , nº 674, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "reinsurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Emeritus Resseguros, SA (única resseguradora licenciada)", + "Emeritus Resseguros (resseguradora)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t22:r1", + "section": "15.2 Resseguradora", + "text": "Cidade de Maputo | Emeritus Resseguros, SA (única resseguradora licenciada) | Vida e Não Vida | Av. Kenneth Kaunda , nº 674 (um directório indica Av. Marginal, nº 141/8, 4º andar, Prédio Zen Residence – a confirmar) | 21 485 972/7" + }, + { + "id": "119bb5514d277784:t28:r11", + "section": "15.8 Contactos das principais seguradoras", + "text": "Emeritus Resseguros (resseguradora) | Av. Kenneth Kaunda , nº 674, Maputo | 21 485 972/7 | Não aplicável" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade", + "1": "Maputo Cidade" + } + }, + "fin-nbc-negotiable-benefits-consultant": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "NBC – Negotiable Benefits Consultant, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "NBC – Negotiable Benefits Consultant, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-nbc-negotiable-benefits-consultant", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.3 Micro-seguradoras; 119bb5514d277784:t23:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t23:r1" + ], + "id": "bc49656832ce0eda90a4c9d8", + "kind": "phone", + "value": "21 486 496/7" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.3 Micro-seguradoras; 119bb5514d277784:t23:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t23:r1" + ], + "id": "e487844a869068d6898fca5c", + "role": "headquarters", + "label": "Sede", + "address": "Av. Eduardo Mondlane, nº 452", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "microinsurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "NBC – Negotiable Benefits Consultant, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t23:r1", + "section": "15.3 Micro-seguradoras", + "text": "Cidade de Maputo | NBC – Negotiable Benefits Consultant, SA | Vida e Não Vida | Av. Eduardo Mondlane, nº 452 | 21 486 496/7" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "confianca-microseguros": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Confiança Micro-Seguros , SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Confiança Micro-Seguros , SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "confianca-microseguros", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.3 Micro-seguradoras; 119bb5514d277784:t23:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t23:r2" + ], + "id": "ea56d8b87ddf2d7daee4c674", + "kind": "phone", + "value": "87 306 5186; 84 344 770" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.3 Micro-seguradoras; 119bb5514d277784:t23:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t23:r2" + ], + "id": "c3f2a3cf6000e9bc74b6608c", + "role": "headquarters", + "label": "Sede", + "address": "Matutuíne , Massevene , Bela Vista", + "territory_id": null, + "location_text": "Maputo (província)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "microinsurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Confiança Micro-Seguros , SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t23:r2", + "section": "15.3 Micro-seguradoras", + "text": "Maputo (província) | Confiança Micro-Seguros , SA | Vida e Não Vida | Matutuíne , Massevene , Bela Vista | 87 306 5186; 84 344 770" + } + ] + }, + "location_territory_names": { + "0": "Maputo Província" + } + }, + "issm-broker-003": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Aris Corretores de Seguros ( ARISeguros )", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Aris Corretores de Seguros ( ARISeguros )", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-003", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r1" + ], + "id": "f8ecd8d5ebc47c8f12ff88b8", + "kind": "email", + "value": "aris@aris.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r1" + ], + "id": "3c848b0698a872e6f9cc9a69", + "kind": "phone", + "value": "+258 84 317 1290; 82 317 1290; aris@aris.co.mz aris@aris.co.mz (sítio oficial)" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r1; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r1" + ], + "id": "491f90451ab26587fdd70ab5", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua da Esperança, nº 43, prolongamento da Av. Base N’ Tchinga , Malhangalene , Maputo (outro directório indica Av. Kenneth Kaunda , nº 1108)", + "territory_id": null, + "location_text": "Rua da Esperança, nº 43, prolongamento da Av. Base N’ Tchinga , Malhangalene , Maputo (outro directório indica Av. Kenneth Kaunda , nº 1108)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Aris Corretores de Seguros ( ARISeguros )", + "Aris Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r1", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Aris Corretores de Seguros ( ARISeguros ) | Rua da Esperança, nº 43, prolongamento da Av. Base N’ Tchinga , Malhangalene , Maputo (outro directório indica Av. Kenneth Kaunda , nº 1108) | +258 84 317 1290; 82 317 1290; aris@aris.co.mz | Sítio oficial | aris@aris.co.mz (sítio oficial) | Sim (nº 3)" + }, + { + "id": "119bb5514d277784:t26:r3", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "3 | Aris Corretores de Seguros, Lda | 61 | Kaya Corretores de Seguros, SA" + } + ], + "register_reference": "Sim (nº 3)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-004": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Minseg Moçambique (Grupo Minet )", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Minseg Moçambique (Grupo Minet )", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-004", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r2" + ], + "id": "1b9369b7028300e157b43e38", + "kind": "phone", + "value": "+258 21 490 854 Sítio: minseg.co.mz (directório – a confirmar); email não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r2; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r2" + ], + "id": "15b6fb6333fd3eb9752159b1", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua do Pântano, nº 648, Prédio JAT 3, 1º andar, Maputo", + "territory_id": null, + "location_text": "Rua do Pântano, nº 648, Prédio JAT 3, 1º andar, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Minseg Moçambique (Grupo Minet )", + "Minseg Moçambique Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r2", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Minseg Moçambique (Grupo Minet ) | Rua do Pântano, nº 648, Prédio JAT 3, 1º andar, Maputo | +258 21 490 854 | Directório – a confirmar | Sítio: minseg.co.mz (directório – a confirmar); email não encontrado | Sim (nº 4)" + }, + { + "id": "119bb5514d277784:t26:r4", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "4 | Minseg Moçambique Corretores de Seguros, Lda | 62 | BNS Corretora de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 4)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "broker-unconfirmed-aon-mocambique": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Aon Moçambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Aon Moçambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "broker-unconfirmed-aon-mocambique", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r3" + ], + "id": "71b7e57719992b76c5fd6edc", + "kind": "phone", + "value": "+258 21 490 854 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r3; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r3" + ], + "id": "c2642360e8b406c5ff7cb3e1", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Marginal, Parcela 2, Talhão nº 141C, Maputo", + "territory_id": null, + "location_text": "Av. Marginal, Parcela 2, Talhão nº 141C, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Aon Moçambique" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r3", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Aon Moçambique | Av. Marginal, Parcela 2, Talhão nº 141C, Maputo | +258 21 490 854 | Directório – a confirmar | Não encontrado | Não na lista actual; constava numa cópia anterior (nº 4)" + } + ], + "register_reference": "Não na lista actual; constava numa cópia anterior (nº 4)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-021": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Skyddo Corretora de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Skyddo Corretora de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-021", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r4" + ], + "id": "ead2252a59cdf2fa8b34a586", + "kind": "phone", + "value": "21 321 097 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r4; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r4" + ], + "id": "201ffe08cfe033db0b5d8c19", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua da Gávea, Maputo", + "territory_id": null, + "location_text": "Rua da Gávea, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Skyddo Corretora de Seguros", + "Skydoo Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r4", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Skyddo Corretora de Seguros | Rua da Gávea, Maputo | 21 321 097 | Directório – a confirmar | Não encontrado | Sim (nº 21, grafado “ Skydoo ”)" + }, + { + "id": "119bb5514d277784:t26:r21", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "21 | Skydoo Corretores de Seguros, Lda | 79 | Amana Corretores e Consultores de Seguros, SA" + } + ], + "register_reference": "Sim (nº 21, grafado “ Skydoo ”)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "broker-unconfirmed-hubertus-clausius-corretores-de-seguros": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Hubertus Clausius Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Hubertus Clausius Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "broker-unconfirmed-hubertus-clausius-corretores-de-seguros", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r5" + ], + "id": "32891c6443c4639ce24bb3a5", + "kind": "phone", + "value": "21 307 909 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r5; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r5" + ], + "id": "8ee3a531529a7135c1c509bb", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua da Imprensa, nº 256, 3º andar, Maputo", + "territory_id": null, + "location_text": "Rua da Imprensa, nº 256, 3º andar, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Hubertus Clausius Corretores de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r5", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Hubertus Clausius Corretores de Seguros | Rua da Imprensa, nº 256, 3º andar, Maputo | 21 307 909 | Directório – a confirmar | Não encontrado | Não encontrada" + } + ], + "register_reference": "Não encontrada" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-020": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Fides Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Fides Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-020", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r6" + ], + "id": "e51fea3d95d5f6757de05874", + "kind": "email", + "value": "info@fides.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r6" + ], + "id": "078c94fd9fd62ea534050a56", + "kind": "phone", + "value": "+258 21 303 702; 21 321 053; 21 321 055; info@fides.co.mz info@fides.co.mz (sítio oficial)" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r6; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r6" + ], + "id": "ab12f8a05f1f48cbb0e096c2", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua da Imprensa, nº 256, Prédio 33 Andares, 7.º andar esquerdo, porta 703, Maputo", + "territory_id": null, + "location_text": "Rua da Imprensa, nº 256, Prédio 33 Andares, 7.º andar esquerdo, porta 703, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Fides Corretores de Seguros", + "Fides Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r6", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Fides Corretores de Seguros | Rua da Imprensa, nº 256, Prédio 33 Andares, 7.º andar esquerdo, porta 703, Maputo | +258 21 303 702; 21 321 053; 21 321 055; info@fides.co.mz | Sítio oficial | info@fides.co.mz (sítio oficial) | Sim (nº 20)" + }, + { + "id": "119bb5514d277784:t26:r20", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "20 | Fides Corretores de Seguros, SA | 78 | Bons Sinais Corretores e Consultores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 20)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-002": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Poliseguros – Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Poliseguros – Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-002", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r7" + ], + "id": "bcb094b58c018b44f273a43d", + "kind": "phone", + "value": "21 315 292; 21 310 427 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r7; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r7" + ], + "id": "4fcc547298d26e7cfffc0eae", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua da Sé, nº 114, 1.º andar (Rovuma Hotel), Maputo (outro directório indica Av. 25 de Setembro, nº 420)", + "territory_id": null, + "location_text": "Rua da Sé, nº 114, 1.º andar (Rovuma Hotel), Maputo (outro directório indica Av. 25 de Setembro, nº 420)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Poliseguros – Corretores de Seguros", + "Poliseguros Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r7", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Poliseguros – Corretores de Seguros | Rua da Sé, nº 114, 1.º andar (Rovuma Hotel), Maputo (outro directório indica Av. 25 de Setembro, nº 420) | 21 315 292; 21 310 427 | Directórios – a confirmar | Não encontrado | Sim (nº 2)" + }, + { + "id": "119bb5514d277784:t26:r2", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "2 | Poliseguros Corretores de Seguros, Lda | 60 | Focal Point Corretora de Seguros, SA" + } + ], + "register_reference": "Sim (nº 2)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-001": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Nacional Brokers", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Nacional Brokers", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-001", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r8" + ], + "id": "4044120f86857f5f240bff8a", + "kind": "email", + "value": "info@nacionalbrokers.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r8" + ], + "id": "d15fa70ad345b1087761ccf0", + "kind": "phone", + "value": "+258 21 301 554; info@nacionalbrokers.co.mz info@nacionalbrokers.co.mz (sítio da corretora ); nacionalbrokers.co.mz" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r8; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r8" + ], + "id": "9736353b98263afbfaa86109", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. 25 de Setembro, nº 1123, 7.º-B, Maputo (outro directório indica Av. Fernão de Melo e Castro, nº 227)", + "territory_id": null, + "location_text": "Av. 25 de Setembro, nº 1123, 7.º-B, Maputo (outro directório indica Av. Fernão de Melo e Castro, nº 227)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Nacional Brokers", + "Nacional Brokers Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r8", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Nacional Brokers | Av. 25 de Setembro, nº 1123, 7.º-B, Maputo (outro directório indica Av. Fernão de Melo e Castro, nº 227) | +258 21 301 554; info@nacionalbrokers.co.mz | Directórios e sítio da corretora – a confirmar | info@nacionalbrokers.co.mz (sítio da corretora ); nacionalbrokers.co.mz | Sim (nº 1)" + }, + { + "id": "119bb5514d277784:t26:r1", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "1 | Nacional Brokers Corretora de Seguros, Lda | 59 | Reliance Insurance Corretora de Seguros, SA" + } + ], + "register_reference": "Sim (nº 1)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-096": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Vida Corretora de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Vida Corretora de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-096", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r9; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r9" + ], + "id": "583742188fa5059a5f6987f1", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Paulo Samuel Kankhomba , nº 689, R/C, Maputo", + "territory_id": null, + "location_text": "Av. Paulo Samuel Kankhomba , nº 689, R/C, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Vida Corretora de Seguros", + "Vida Corretora de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r9", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Vida Corretora de Seguros | Av. Paulo Samuel Kankhomba , nº 689, R/C, Maputo | — | Directório – a confirmar | Não encontrado | Sim (nº 96)" + }, + { + "id": "119bb5514d277784:t26:r38", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "38 | Icon Corretores de Seguros, Lda | 96 | Vida Corretora de Seguros, SA" + } + ], + "register_reference": "Sim (nº 96)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-075": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Olea Mozambique Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Olea Mozambique Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-075", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r10; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r10" + ], + "id": "7fc399915a5cdf5d8d82ec5f", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. 24 de Julho, nº 370, 3.º andar, Maputo", + "territory_id": null, + "location_text": "Av. 24 de Julho, nº 370, 3.º andar, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Olea Mozambique Corretores de Seguros", + "Olea – Mozambique Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r10", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Olea Mozambique Corretores de Seguros | Av. 24 de Julho, nº 370, 3.º andar, Maputo | — | Directório – a confirmar | Não encontrado | Sim (nº 75)" + }, + { + "id": "119bb5514d277784:t26:r17", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "17 | Liazi Corretores e Consultores de Seguros, Lda | 75 | Olea – Mozambique Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 75)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-006": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Proxen Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Proxen Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-006", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r11" + ], + "id": "3ec4cbd3c8f9bb4e7fb395c6", + "kind": "phone", + "value": "Sítio: proxen.co.mz; tel. 23 320 286 (directório) Sítio: proxen.co.mz (sítio oficial); email não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r11; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r11" + ], + "id": "8904025fd6a036154f46ee9b", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua Luís Inácio, nº 177, Beira (lista de correctores da Hollard ; a confirmar)", + "territory_id": null, + "location_text": "Rua Luís Inácio, nº 177, Beira (lista de correctores da Hollard ; a confirmar)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Proxen Corretores de Seguros", + "Proxen Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r11", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Proxen Corretores de Seguros | Rua Luís Inácio, nº 177, Beira (lista de correctores da Hollard ; a confirmar) | Sítio: proxen.co.mz; tel. 23 320 286 (directório) | Sítio oficial | Sítio: proxen.co.mz (sítio oficial); email não encontrado | Sim (nº 6)" + }, + { + "id": "119bb5514d277784:t26:r6", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "6 | Proxen Corretores de Seguros, Lda | 64 | União Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 6)" + }, + "location_territory_names": { + "0": "Sofala" + } + }, + "issm-broker-077": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Tayob Hassam Corretora de Seguros (Beira)", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Tayob Hassam Corretora de Seguros (Beira)", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-077", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r13" + ], + "id": "6615defe7bf8863e026ebec2", + "kind": "phone", + "value": "84 856 2071 Não encontrado" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r16; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r16" + ], + "id": "3c5e3c6b0738fff4de736a14", + "kind": "phone", + "value": "84 675 9432 LinkedIn: mz.linkedin.com/ company / th - corretora -de-seguros (a confirmar); email não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r12; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r12" + ], + "id": "39dac961dc2419f239431ea8", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Eduardo Mondlane, nº 1721, Beira", + "territory_id": null, + "location_text": "Av. Eduardo Mondlane, nº 1721, Beira", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r13; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r13" + ], + "id": "25ad8513c65fe6738bbbf5e5", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Eduardo Mondlane, Beira", + "territory_id": null, + "location_text": "Av. Eduardo Mondlane, Beira", + "hours": "" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r16; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r16" + ], + "id": "c9123b0796f4dce444d65661", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. da Independência, nº 39, Centro Comercial K.M.D , 1º andar, Tete", + "territory_id": null, + "location_text": "Av. da Independência, nº 39, Centro Comercial K.M.D , 1º andar, Tete", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Tayob Hassam Corretora de Seguros (Beira)", + "TH Corretora de Seguros (Beira)", + "TH Corretora de Seguros (Tete)", + "Tayob Hassam Corretora de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r12", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Tayob Hassam Corretora de Seguros (Beira) | Av. Eduardo Mondlane, nº 1721, Beira | — | Directório – a confirmar | Não encontrado | Sim (nº 77, entrada genérica)" + }, + { + "id": "119bb5514d277784:t25:r13", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "TH Corretora de Seguros (Beira) | Av. Eduardo Mondlane, Beira | 84 856 2071 | Directório – a confirmar (não confirmei se é a mesma entidade da linha anterior); outro directório indica Rua Arq. Domingos | Não encontrado | Sim (nº 77, entrada genérica)" + }, + { + "id": "119bb5514d277784:t25:r16", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "TH Corretora de Seguros (Tete) | Av. da Independência, nº 39, Centro Comercial K.M.D , 1º andar, Tete | 84 675 9432 | Página da empresa no LinkedIn; directório (telefone) – a confirmar | LinkedIn: mz.linkedin.com/ company / th - corretora -de-seguros (a confirmar); email não encontrado | Sim (nº 77, entrada genérica)" + }, + { + "id": "119bb5514d277784:t26:r19", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "19 | MSeguros Corretores de Seguros, Lda | 77 | Tayob Hassam Corretora de Seguros" + } + ], + "register_reference": "Sim (nº 77, entrada genérica)" + }, + "location_territory_names": { + "0": "Sofala", + "1": "Sofala", + "2": "Tete" + } + }, + "broker-unconfirmed-contratuz-dosse-consultores-e-corretores-de-seguros-beira": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Contratuz & Dosse – Consultores e Corretores de Seguros (Beira)", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Contratuz & Dosse – Consultores e Corretores de Seguros (Beira)", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "broker-unconfirmed-contratuz-dosse-consultores-e-corretores-de-seguros-beira", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r14" + ], + "id": "616deb735972da73604567c3", + "kind": "phone", + "value": "+258 87 501 0860 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r14; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r14" + ], + "id": "225ed29772f0199e5f88bbdf", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua Major Serpa Pinto, nº 1134 A, 1.º andar, sala 12B, Beira", + "territory_id": null, + "location_text": "Rua Major Serpa Pinto, nº 1134 A, 1.º andar, sala 12B, Beira", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Contratuz & Dosse – Consultores e Corretores de Seguros (Beira)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r14", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Contratuz & Dosse – Consultores e Corretores de Seguros (Beira) | Rua Major Serpa Pinto, nº 1134 A, 1.º andar, sala 12B, Beira | +258 87 501 0860 | Directório – a confirmar | Não encontrado | Não encontrada" + } + ], + "register_reference": "Não encontrada" + }, + "location_territory_names": { + "0": "Sofala" + } + }, + "broker-unconfirmed-ppime-brokers-corretores-de-seguros-beira": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "PPIME Brokers Corretores de Seguros (Beira)", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "PPIME Brokers Corretores de Seguros (Beira)", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "broker-unconfirmed-ppime-brokers-corretores-de-seguros-beira", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r15" + ], + "id": "99c375b2db9adcf05dec6c14", + "kind": "phone", + "value": "84 680 0580 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r15; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r15" + ], + "id": "d9f6eceb683586326efdfb8d", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. 24 de Julho, nº 3275, Edifício da ONP , Ponta- Gêa , Beira (a lista da Hollard indica Prime Brokers – Beira, Av. 24 de Julho, nº 3752, Edifício da ONP , Ponta- Gêa )", + "territory_id": null, + "location_text": "Av. 24 de Julho, nº 3275, Edifício da ONP , Ponta- Gêa , Beira (a lista da Hollard indica Prime Brokers – Beira, Av. 24 de Julho, nº 3752, Edifício da ONP , Ponta- Gêa )", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "PPIME Brokers Corretores de Seguros (Beira)" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r15", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "PPIME Brokers Corretores de Seguros (Beira) | Av. 24 de Julho, nº 3275, Edifício da ONP , Ponta- Gêa , Beira (a lista da Hollard indica Prime Brokers – Beira, Av. 24 de Julho, nº 3752, Edifício da ONP , Ponta- Gêa ) | 84 680 0580 | Directório – a confirmar | Não encontrado | A confirmar: o ISSM lista a Prime Brokers (nº 99)" + } + ], + "register_reference": "A confirmar: o ISSM lista a Prime Brokers (nº 99)" + }, + "location_territory_names": { + "0": "Sofala" + } + }, + "issm-broker-114": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Oriental Corretores de Seguros (Tete e Nampula)", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Oriental Corretores de Seguros (Tete e Nampula)", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-114", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r17; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r17" + ], + "id": "73f53bd92e607a47a1710530", + "kind": "phone", + "value": "Tete 84 616 8792; Nampula 84 370 3124; Maputo 84 883 7340 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r17; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r17" + ], + "id": "9ef1c4ead2f14a6df2b87c33", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Tete: Av. Eduardo Mondlane. Nampula: morada não publicada", + "territory_id": null, + "location_text": "Tete: Av. Eduardo Mondlane. Nampula: morada não publicada", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Oriental Corretores de Seguros (Tete e Nampula)", + "Oriental Corretor de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r17", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Oriental Corretores de Seguros (Tete e Nampula) | Tete: Av. Eduardo Mondlane. Nampula: morada não publicada | Tete 84 616 8792; Nampula 84 370 3124; Maputo 84 883 7340 | Página da corretora (rede social) – a confirmar | Não encontrado | Sim (nº 114)" + }, + { + "id": "119bb5514d277784:t26:r56", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "56 | Tempus Corretores de Seguros, Lda | 114 | Oriental Corretor de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 114)" + }, + "location_territory_names": { + "0": "Tete" + } + }, + "issm-broker-013": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Maleseguros Corretores de Seguros (nome por confirmar)", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Maleseguros Corretores de Seguros (nome por confirmar)", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-013", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r18; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r18" + ], + "id": "00cac4b82f660e592edb346b", + "kind": "phone", + "value": "+258 87 818 1436 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r18; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r18" + ], + "id": "08080d3d1167a82ba0b94e69", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua Frei Amaro, nº 35 de São Tomás, 3º andar, Maputo", + "territory_id": null, + "location_text": "Rua Frei Amaro, nº 35 de São Tomás, 3º andar, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Maleseguros Corretores de Seguros (nome por confirmar)", + "Maleseguros Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r18", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Maleseguros Corretores de Seguros (nome por confirmar) | Rua Frei Amaro, nº 35 de São Tomás, 3º andar, Maputo | +258 87 818 1436 | Directório ( Cybo ) e lista da Hollard – a confirmar | Não encontrado | Sim (nº 13)" + }, + { + "id": "119bb5514d277784:t26:r13", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "13 | Maleseguros Corretores de Seguros, Lda | 71 | Exchange Corretores de Seguros, SA" + } + ], + "register_reference": "Sim (nº 13)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-038": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Icon Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Icon Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-038", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r19; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r19" + ], + "id": "a33071b66dfb7f897cd8b1f2", + "kind": "email", + "value": "info@iconcorretores.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r19; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r19" + ], + "id": "448737fd9afd24a4216d39a0", + "kind": "phone", + "value": "+258 21 483 310 info@iconcorretores.co.mz; sítio: iconcorretores.co.mz (sítio oficial)" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r19; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r19" + ], + "id": "2a41583ef4a47f43da6b92fb", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. 24 de Julho, nº 370, Maputo", + "territory_id": null, + "location_text": "Av. 24 de Julho, nº 370, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Icon Corretores de Seguros", + "Icon Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r19", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Icon Corretores de Seguros | Av. 24 de Julho, nº 370, Maputo | +258 21 483 310 | Directório – a confirmar | info@iconcorretores.co.mz; sítio: iconcorretores.co.mz (sítio oficial) | Sim (nº 38)" + }, + { + "id": "119bb5514d277784:t26:r38", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "38 | Icon Corretores de Seguros, Lda | 96 | Vida Corretora de Seguros, SA" + } + ], + "register_reference": "Sim (nº 38)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-082": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Facility Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Facility Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-082", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r20; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r20" + ], + "id": "5c7ea88d7212453a8cce0b5d", + "kind": "phone", + "value": "+258 85 210 7000 Sítio: facilitycorretores.co.mz (directório – a confirmar); email não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r20; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r20" + ], + "id": "ba219e4ba61d9daa6e1c0f68", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Patrice Lumumba, nº 391, Maputo", + "territory_id": null, + "location_text": "Av. Patrice Lumumba, nº 391, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Facility Corretores de Seguros", + "Facility Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r20", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Facility Corretores de Seguros | Av. Patrice Lumumba, nº 391, Maputo | +258 85 210 7000 | Directório – a confirmar | Sítio: facilitycorretores.co.mz (directório – a confirmar); email não encontrado | Sim (nº 82)" + }, + { + "id": "119bb5514d277784:t26:r24", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "24 | Cullen Corretora de Seguros, Lda | 82 | Facility Corretores de Seguros, SA" + } + ], + "register_reference": "Sim (nº 82)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-068": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Almond Brokers Consultores e Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Almond Brokers Consultores e Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-068", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r21; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r21" + ], + "id": "f2be6e60b69c717c546bc484", + "kind": "phone", + "value": "21 421 939 Sítio: almond.co.mz (sítio oficial); email não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r21; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r21" + ], + "id": "5d6e702853675566647f49d0", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Ahmed Sékou Touré, nº 849, 1º andar, Maputo", + "territory_id": null, + "location_text": "Av. Ahmed Sékou Touré, nº 849, 1º andar, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Almond Brokers Consultores e Corretores de Seguros", + "Almond Brokers Consultores e Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r21", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Almond Brokers Consultores e Corretores de Seguros | Av. Ahmed Sékou Touré, nº 849, 1º andar, Maputo | 21 421 939 | Directório – a confirmar | Sítio: almond.co.mz (sítio oficial); email não encontrado | Sim (nº 68)" + }, + { + "id": "119bb5514d277784:t26:r10", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "10 | Tranquilidade Corretores de Seguros, Lda | 68 | Almond Brokers Consultores e Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 68)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-033": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "JS Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "JS Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-033", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r22; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r22" + ], + "id": "4967128c18ce288ea819370f", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Samora Machel, N4, nº 56, Matola, Bairro Burako da Velha", + "territory_id": null, + "location_text": "Av. Samora Machel, N4, nº 56, Matola, Bairro Burako da Velha", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "JS Corretores de Seguros", + "JS Corretor de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r22", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "JS Corretores de Seguros | Av. Samora Machel, N4, nº 56, Matola, Bairro Burako da Velha | — | Directório; sítio jsmc.co.mz – a confirmar | Sítio: jsmc.co.mz (directório – a confirmar); email não encontrado | Sim (nº 33)" + }, + { + "id": "119bb5514d277784:t26:r33", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "33 | JS Corretor de Seguros, Lda | 91 | Macro Brokers Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 33)" + }, + "location_territory_names": { + "0": "Maputo Província" + } + }, + "issm-broker-027": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Sabseg Moçambique Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Sabseg Moçambique Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-027", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r23; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r23" + ], + "id": "42f92c89c7c69a76c9b6f134", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua da Argélia, nº 485, R/C, Maputo (outro directório indica Av. Zedequias Manganhela )", + "territory_id": null, + "location_text": "Rua da Argélia, nº 485, R/C, Maputo (outro directório indica Av. Zedequias Manganhela )", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Sabseg Moçambique Corretores de Seguros", + "Sabseg Moçambique Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r23", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Sabseg Moçambique Corretores de Seguros | Rua da Argélia, nº 485, R/C, Maputo (outro directório indica Av. Zedequias Manganhela ) | — | Directórios – a confirmar | Não encontrado | Sim (nº 27)" + }, + { + "id": "119bb5514d277784:t26:r27", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "27 | Sabseg Moçambique Corretores de Seguros, Lda | 85 | Standard Insurance Corretores de Seguros, SU, SA" + } + ], + "register_reference": "Sim (nº 27)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-011": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Getcor Corretores e Gestores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Getcor Corretores e Gestores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-011", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r24; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r24" + ], + "id": "55f4c2a2a51258550c87faf9", + "kind": "phone", + "value": "+258 21 327 485 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r24; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r24" + ], + "id": "f64f8046adbf61ccc239fa39", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Zedequias Manganhela , nº 520, R/C, Maputo", + "territory_id": null, + "location_text": "Av. Zedequias Manganhela , nº 520, R/C, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Getcor Corretores e Gestores de Seguros", + "Getcor Corretores e Gestores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r24", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Getcor Corretores e Gestores de Seguros | Av. Zedequias Manganhela , nº 520, R/C, Maputo | +258 21 327 485 | Directórios – a confirmar | Não encontrado | Sim (nº 11)" + }, + { + "id": "119bb5514d277784:t26:r11", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "11 | Getcor Corretores e Gestores de Seguros, Lda | 69 | Phama Corretores e Consultores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 11)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-015": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Multiseguros Corretores de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Multiseguros Corretores de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-015", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r25; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r25" + ], + "id": "68e29adda0b4505a28e2a5d9", + "kind": "phone", + "value": "+258 21 333 340; 21 333 781 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r25; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r25" + ], + "id": "39cb7971d400f9119b66a2a8", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Romão Fernandes Farinha, nº 75, 2º andar, porta 3, Maputo (outro directório indica Rua da Imprensa, nº 412)", + "territory_id": null, + "location_text": "Av. Romão Fernandes Farinha, nº 75, 2º andar, porta 3, Maputo (outro directório indica Rua da Imprensa, nº 412)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Multiseguros Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r25", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Multiseguros Corretores de Seguros, SA | Av. Romão Fernandes Farinha, nº 75, 2º andar, porta 3, Maputo (outro directório indica Rua da Imprensa, nº 412) | +258 21 333 340; 21 333 781 | Directórios – a confirmar | Não encontrado | Sim (nº 15)" + }, + { + "id": "119bb5514d277784:t26:r15", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "15 | Multiseguros Corretores de Seguros, SA | 73 | Amal Corretores e Consultores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 15)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-045": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "MRA Mozambique Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "MRA Mozambique Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-045", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r26; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r26" + ], + "id": "7600591ce2781ba0fafdf353", + "kind": "email", + "value": "info@mramozambique.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r26; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r26" + ], + "id": "c8f06640ed85a47e4871267b", + "kind": "phone", + "value": "+258 85 744 3799; info@mramozambique.com info@mramozambique.com (sítio oficial)" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r26; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r26" + ], + "id": "e52b9a5591ea4c293419573f", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua Fernão Veloso, nº 31, Bairro da Coop , Maputo (a lista da Hollard indica Av. Salvador Allende, nº 316, Bairro Central A)", + "territory_id": null, + "location_text": "Rua Fernão Veloso, nº 31, Bairro da Coop , Maputo (a lista da Hollard indica Av. Salvador Allende, nº 316, Bairro Central A)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "MRA Mozambique Corretores de Seguros", + "MRA Mozambique Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r26", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "MRA Mozambique Corretores de Seguros | Rua Fernão Veloso, nº 31, Bairro da Coop , Maputo (a lista da Hollard indica Av. Salvador Allende, nº 316, Bairro Central A) | +258 85 744 3799; info@mramozambique.com | Sítio oficial da corretora | info@mramozambique.com (sítio oficial) | Sim (nº 45)" + }, + { + "id": "119bb5514d277784:t26:r45", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "45 | MRA Mozambique Corretores de Seguros, Lda | 103 | Elghaina Corretora de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 45)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-071": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Exchange Corretores de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Exchange Corretores de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-071", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r27; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r27" + ], + "id": "6ecd9f549a4e96d5a7541038", + "kind": "phone", + "value": "84 029 8309 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r27; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r27" + ], + "id": "94c1f3560c4d5ad11af51902", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Fernão de Melo e Castro, nº 276, Sommerschield, Maputo", + "territory_id": null, + "location_text": "Av. Fernão de Melo e Castro, nº 276, Sommerschield, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Exchange Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r27", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Exchange Corretores de Seguros, SA | Av. Fernão de Melo e Castro, nº 276, Sommerschield, Maputo | 84 029 8309 | Directório ( Cybo ) – a confirmar | Não encontrado | Sim (nº 71)" + }, + { + "id": "119bb5514d277784:t26:r13", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "13 | Maleseguros Corretores de Seguros, Lda | 71 | Exchange Corretores de Seguros, SA" + } + ], + "register_reference": "Sim (nº 71)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-089": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Laços Corretora de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Laços Corretora de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-089", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r28; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r28" + ], + "id": "451a9f202f0cb7fa60c6b8b8", + "kind": "phone", + "value": "87 335 0197 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r28; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r28" + ], + "id": "c70bf1ef1252d1d9ea967b75", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. 25 de Setembro, nº 1509, 6º andar, porta 3, Maputo", + "territory_id": null, + "location_text": "Av. 25 de Setembro, nº 1509, 6º andar, porta 3, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Laços Corretora de Seguros", + "Laços Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r28", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Laços Corretora de Seguros | Av. 25 de Setembro, nº 1509, 6º andar, porta 3, Maputo | 87 335 0197 | Directório ( Cybo ) – a confirmar | Não encontrado | Sim (nº 89)" + }, + { + "id": "119bb5514d277784:t26:r31", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "31 | Prima Corretora de Seguros, Lda | 89 | Laços Corretora de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 89)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-016": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "MAC Corretores e Consultores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "MAC Corretores e Consultores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-016", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r29; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r29" + ], + "id": "54d477660401aa0cb03f65ac", + "kind": "phone", + "value": "84 772 5887 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r29; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r29" + ], + "id": "2fc26aaeecabb2e5a80a42ac", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Kenneth Kaunda , nº 465, Maputo (a lista da Hollard indica Prédio Golf, Rua do Rio Inhamiara , nº 702)", + "territory_id": null, + "location_text": "Av. Kenneth Kaunda , nº 465, Maputo (a lista da Hollard indica Prédio Golf, Rua do Rio Inhamiara , nº 702)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "MAC Corretores e Consultores de Seguros", + "MAC Corretores e Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r29", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "MAC Corretores e Consultores de Seguros | Av. Kenneth Kaunda , nº 465, Maputo (a lista da Hollard indica Prédio Golf, Rua do Rio Inhamiara , nº 702) | 84 772 5887 | Directório ( Cybo ) – a confirmar | Não encontrado | Sim (nº 16)" + }, + { + "id": "119bb5514d277784:t26:r16", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "16 | MAC Corretores e Consultores de Seguros, Lda | 74 | Tetra Corretores de Seguros, SA" + } + ], + "register_reference": "Sim (nº 16)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-111": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Impacto Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Impacto Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-111", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r30; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r30" + ], + "id": "087f384adf56a9131ce837e9", + "kind": "phone", + "value": "86 334 6000 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r30; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r30" + ], + "id": "8347e5d0e1477086f104bffe", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua de França, nº 72, Maputo", + "territory_id": null, + "location_text": "Rua de França, nº 72, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Impacto Corretores de Seguros", + "Impacto Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r30", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Impacto Corretores de Seguros | Rua de França, nº 72, Maputo | 86 334 6000 | Directório ( Cybo ) – a confirmar | Não encontrado | Sim (nº 111)" + }, + { + "id": "119bb5514d277784:t26:r53", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "53 | Universal Corretores de Seguros, Lda | 111 | Impacto Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 111)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-083": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Ski Corretores de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Ski Corretores de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-083", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r31; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r31" + ], + "id": "6be8e0474eda778a9c157cb5", + "kind": "phone", + "value": "84 662 0372 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r31; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r31" + ], + "id": "2eaba814379fd2757ed36d02", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua dos Cronistas, nº 105, Sommerschield, Maputo", + "territory_id": null, + "location_text": "Rua dos Cronistas, nº 105, Sommerschield, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Ski Corretores de Seguros, SA", + "SKI Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r31", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Ski Corretores de Seguros, SA | Rua dos Cronistas, nº 105, Sommerschield, Maputo | 84 662 0372 | Directório ( Cybo ) – a confirmar | Não encontrado | Sim (nº 83)" + }, + { + "id": "119bb5514d277784:t26:r25", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "25 | Aliança Corretores de Seguros, SA | 83 | SKI Corretores de Seguros, SA" + } + ], + "register_reference": "Sim (nº 83)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-104": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Access Life Corretores e Consultores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Access Life Corretores e Consultores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-104", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r32; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r32" + ], + "id": "6e214d4f95e8307e475e0f94", + "kind": "phone", + "value": "87 737 4798 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r32; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r32" + ], + "id": "a4f210a22b4abc72c7aa068d", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Eduardo Mondlane, nº 3112, 1º andar, porta 1, Maputo", + "territory_id": null, + "location_text": "Av. Eduardo Mondlane, nº 3112, 1º andar, porta 1, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Access Life Corretores e Consultores de Seguros", + "Access Life Corretores & Consultores de Seguro, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r32", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Access Life Corretores e Consultores de Seguros | Av. Eduardo Mondlane, nº 3112, 1º andar, porta 1, Maputo | 87 737 4798 | Directório ( Cybo ) – a confirmar | Não encontrado | Sim (nº 104)" + }, + { + "id": "119bb5514d277784:t26:r46", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "46 | South East Brokers Corretora de Seguros, Lda | 104 | Access Life Corretores & Consultores de Seguro, Lda" + } + ], + "register_reference": "Sim (nº 104)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-079": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Amana Corretores e Consultores de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Amana Corretores e Consultores de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-079", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r33; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r33" + ], + "id": "17f7f5faf5c7e194dcedc32d", + "kind": "email", + "value": "info@amanaseguros.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r33; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r33" + ], + "id": "a09bb4a4a46c617e5445e9ca", + "kind": "phone", + "value": "84 111 1003 info@amanaseguros.co.mz (sítio oficial)" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r33; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r33" + ], + "id": "408800388f24f3a6fffa77c0", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Romão Fernandes Farinha, nº 376, Maputo (o sítio oficial indica Aeroportos de Moçambique – Terminal de Carga, escritório nº 55)", + "territory_id": null, + "location_text": "Av. Romão Fernandes Farinha, nº 376, Maputo (o sítio oficial indica Aeroportos de Moçambique – Terminal de Carga, escritório nº 55)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Amana Corretores e Consultores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r33", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Amana Corretores e Consultores de Seguros, SA | Av. Romão Fernandes Farinha, nº 376, Maputo (o sítio oficial indica Aeroportos de Moçambique – Terminal de Carga, escritório nº 55) | 84 111 1003 | Directório ( Cybo ) – a confirmar | info@amanaseguros.co.mz (sítio oficial) | Sim (nº 79)" + }, + { + "id": "119bb5514d277784:t26:r21", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "21 | Skydoo Corretores de Seguros, Lda | 79 | Amana Corretores e Consultores de Seguros, SA" + } + ], + "register_reference": "Sim (nº 79)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-098": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Menisa Corretora de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Menisa Corretora de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-098", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r34; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r34" + ], + "id": "088481412a48a3939dbdd16f", + "kind": "email", + "value": "seguros@menisagroup.com" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r34; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r34" + ], + "id": "bfe3dcd6f8684bfe629099b3", + "kind": "phone", + "value": "+258 86 200 0370; seguros@menisagroup.com seguros@menisagroup.com (sítio oficial)" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r34; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r34" + ], + "id": "b6e4b0cced5a777836be4250", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Agostinho Neto, nº 573, 1º andar, flat 03, Maputo", + "territory_id": null, + "location_text": "Av. Agostinho Neto, nº 573, 1º andar, flat 03, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Menisa Corretora de Seguros", + "Menisa Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r34", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Menisa Corretora de Seguros | Av. Agostinho Neto, nº 573, 1º andar, flat 03, Maputo | +258 86 200 0370; seguros@menisagroup.com | Sítio oficial da corretora | seguros@menisagroup.com (sítio oficial) | Sim (nº 98)" + }, + { + "id": "119bb5514d277784:t26:r40", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "40 | Amani Corretores de Seguros, Lda | 98 | Menisa Corretora de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 98)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "broker-unconfirmed-aib-allied-insurance-brokers": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "AIB Allied Insurance Brokers", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "AIB Allied Insurance Brokers", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "broker-unconfirmed-aib-allied-insurance-brokers", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r35; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r35" + ], + "id": "006b69e85a95b8fc49ca0118", + "kind": "phone", + "value": "84 713 8457 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r35; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r35" + ], + "id": "86b9576466d036e3bfea959b", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. 24 de Julho, nº 370, Maputo", + "territory_id": null, + "location_text": "Av. 24 de Julho, nº 370, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "AIB Allied Insurance Brokers" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r35", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "AIB Allied Insurance Brokers | Av. 24 de Julho, nº 370, Maputo | 84 713 8457 | Directório ( Cybo ) – a confirmar | Não encontrado | Não na lista actual; constava numa cópia anterior (nº 75)" + } + ], + "register_reference": "Não na lista actual; constava numa cópia anterior (nº 75)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-065": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Divina Corretora de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Divina Corretora de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-065", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r36; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r36" + ], + "id": "fb8de2514e77619b449e1eea", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua da UNAMI, nº 13 (antiga Rua Comandante Moura Bráz, nº 273), Maputo", + "territory_id": null, + "location_text": "Rua da UNAMI, nº 13 (antiga Rua Comandante Moura Bráz, nº 273), Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Divina Corretora de Seguros", + "Divina Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r36", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Divina Corretora de Seguros | Rua da UNAMI, nº 13 (antiga Rua Comandante Moura Bráz, nº 273), Maputo | — | Directório ( Findglocal ) – a confirmar | Não encontrado | Sim (nº 65)" + }, + { + "id": "119bb5514d277784:t26:r7", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "7 | Optimus Mediadores de Seguros, Lda | 65 | Divina Corretora de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 65)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-110": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Wise Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Wise Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-110", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r37; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r37" + ], + "id": "0cc9f0872ce271610ae7d2d4", + "kind": "phone", + "value": "+258 86 607 3580; sítio wiseseguros.co.mz Sítio: wiseseguros.co.mz (directório – a confirmar); email não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r37; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r37" + ], + "id": "15236b2b9491ab7dd37dc487", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. 25 de Setembro, nº 1147, 2º andar, Maputo", + "territory_id": null, + "location_text": "Av. 25 de Setembro, nº 1147, 2º andar, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Wise Corretores de Seguros", + "Wise Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r37", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Wise Corretores de Seguros | Av. 25 de Setembro, nº 1147, 2º andar, Maputo | +258 86 607 3580; sítio wiseseguros.co.mz | Directório ( Findglocal ) – a confirmar | Sítio: wiseseguros.co.mz (directório – a confirmar); email não encontrado | Sim (nº 110)" + }, + { + "id": "119bb5514d277784:t26:r52", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "52 | Life to Life Corretora de Seguros, Sociedade Unipessoal, Lda | 110 | Wise Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 110)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-107": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Ekital Corretores de Seguros e Gestão de Riscos", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Ekital Corretores de Seguros e Gestão de Riscos", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-107", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r38; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r38" + ], + "id": "1cc00155c167ba526618d1c5", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Eduardo Mondlane, nº 1927, Maputo (lista de correctores da Hollard ; a confirmar)", + "territory_id": null, + "location_text": "Av. Eduardo Mondlane, nº 1927, Maputo (lista de correctores da Hollard ; a confirmar)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Ekital Corretores de Seguros e Gestão de Riscos", + "Ekital Corretores de Seguros & Gestão de Riscos, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r38", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Ekital Corretores de Seguros e Gestão de Riscos | Av. Eduardo Mondlane, nº 1927, Maputo (lista de correctores da Hollard ; a confirmar) | — | Directório ( Findglocal ) – a confirmar | Sítio: ekital.co.mz (lista da Hollard ); email não encontrado | Sim (nº 107)" + }, + { + "id": "119bb5514d277784:t26:r49", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "49 | MP Insurance Corretores de Seguros, Lda | 107 | Ekital Corretores de Seguros & Gestão de Riscos, Lda" + } + ], + "register_reference": "Sim (nº 107)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-023": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Accent Corretora de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Accent Corretora de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-023", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r39; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r39" + ], + "id": "056df0ec232a251d6f3f7145", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Bairro da Coop , Rua nº 1396, Maputo", + "territory_id": null, + "location_text": "Bairro da Coop , Rua nº 1396, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Accent Corretora de Seguros", + "Accent Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r39", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Accent Corretora de Seguros | Bairro da Coop , Rua nº 1396, Maputo | — | Directório ( Findglocal ) – a confirmar | Não encontrado | Sim (nº 23)" + }, + { + "id": "119bb5514d277784:t26:r23", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "23 | Accent Corretora de Seguros, Lda | 81 | J&A Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 23)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-103": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Elghaina Corretora de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Elghaina Corretora de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-103", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r40; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r40" + ], + "id": "8c9f4a5a56ae6acbe807c205", + "kind": "phone", + "value": "86 162 2190 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r40; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r40" + ], + "id": "062fd42df163c93b0ff0b6bb", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua Dr. Egas Moniz, nº 41, Polana, Maputo", + "territory_id": null, + "location_text": "Rua Dr. Egas Moniz, nº 41, Polana, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Elghaina Corretora de Seguros", + "Elghaina Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r40", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Elghaina Corretora de Seguros | Rua Dr. Egas Moniz, nº 41, Polana, Maputo | 86 162 2190 | Directórios ( Findglocal , Cybo ) – a confirmar | Não encontrado | Sim (nº 103)" + }, + { + "id": "119bb5514d277784:t26:r45", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "45 | MRA Mozambique Corretores de Seguros, Lda | 103 | Elghaina Corretora de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 103)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-100": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Pfunani Família Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Pfunani Família Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-100", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r41; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r41" + ], + "id": "4b43cae6c8f4ca46c85569e8", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Salvador Allende, nº 1039, Maputo", + "territory_id": null, + "location_text": "Av. Salvador Allende, nº 1039, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Pfunani Família Corretores de Seguros", + "Pfunani Família Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r41", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Pfunani Família Corretores de Seguros | Av. Salvador Allende, nº 1039, Maputo | — | Directório ( Findglocal ) – a confirmar | Não encontrado | Sim (nº 100)" + }, + { + "id": "119bb5514d277784:t26:r42", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "42 | Shield Corretores de Seguros, Lda | 100 | Pfunani Família Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 100)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-081": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "J&A Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "J&A Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-081", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r42; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r42" + ], + "id": "15e8c8640c07705cc5ec3153", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Samora Machel, nº 11, 2º andar, Edifício Fonte Azul, Maputo", + "territory_id": null, + "location_text": "Av. Samora Machel, nº 11, 2º andar, Edifício Fonte Azul, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "J&A Corretores de Seguros", + "J&A Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r42", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "J&A Corretores de Seguros | Av. Samora Machel, nº 11, 2º andar, Edifício Fonte Azul, Maputo | — | Directório ( Findglocal ) – a confirmar | Não encontrado | Sim (nº 81)" + }, + { + "id": "119bb5514d277784:t26:r23", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "23 | Accent Corretora de Seguros, Lda | 81 | J&A Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 81)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-029": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Kican Corretores de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Kican Corretores de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-029", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r43; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r43" + ], + "id": "2d9a1031d53576fca8547c29", + "kind": "phone", + "value": "+258 82 574 4743 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r43; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r43" + ], + "id": "11e6ea804ea00b9dbf23fd3e", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. da Zâmbia, nº 53, Alto Maé, Maputo", + "territory_id": null, + "location_text": "Av. da Zâmbia, nº 53, Alto Maé, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Kican Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r43", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Kican Corretores de Seguros, SA | Av. da Zâmbia, nº 53, Alto Maé, Maputo | +258 82 574 4743 | Directório (100Makas) – a confirmar | Não encontrado | Sim (nº 29)" + }, + { + "id": "119bb5514d277784:t26:r29", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "29 | Kican Corretores de Seguros, SA | 87 | Maravilha Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 29)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-031": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Prima Corretora de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Prima Corretora de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-031", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r44; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r44" + ], + "id": "40d4401faee110776fe5dbc7", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua Fernão Veloso, nº 12, Maputo", + "territory_id": null, + "location_text": "Rua Fernão Veloso, nº 12, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Prima Corretora de Seguros", + "Prima Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r44", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Prima Corretora de Seguros | Rua Fernão Veloso, nº 12, Maputo | — | Directório ( Cybo ) – a confirmar | Não encontrado | Sim (nº 31)" + }, + { + "id": "119bb5514d277784:t26:r31", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "31 | Prima Corretora de Seguros, Lda | 89 | Laços Corretora de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 31)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-007": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Optimus Mediadores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Optimus Mediadores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-007", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r45; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r45" + ], + "id": "53f6086464a933664cd56550", + "kind": "phone", + "value": "+258 21 313 717; 84 645 0353 Não encontrado" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r45; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r45" + ], + "id": "f2a5f000f7556a065d3b88cf", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. 25 de Setembro, nº 1509, 2º andar, porta 3, Maputo", + "territory_id": null, + "location_text": "Av. 25 de Setembro, nº 1509, 2º andar, porta 3, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Optimus Mediadores de Seguros", + "Optimus Mediadores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r45", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Optimus Mediadores de Seguros | Av. 25 de Setembro, nº 1509, 2º andar, porta 3, Maputo | +258 21 313 717; 84 645 0353 | Directórios (Páginas Amarelas, Viver Maputo, WorldPlaces ) – a confirmar | Não encontrado | Sim (nº 7)" + }, + { + "id": "119bb5514d277784:t26:r7", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "7 | Optimus Mediadores de Seguros, Lda | 65 | Divina Corretora de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 7)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "broker-unconfirmed-bean-corretores": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Bean Corretores", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Bean Corretores", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "broker-unconfirmed-bean-corretores", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r46; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r46" + ], + "id": "a10b85da73c90052b0bf3b14", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Co-Work, Av. Damião de Góis, nº 438, Sommerschield, Maputo", + "territory_id": null, + "location_text": "Co-Work, Av. Damião de Góis, nº 438, Sommerschield, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Bean Corretores" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r46", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Bean Corretores | Co-Work, Av. Damião de Góis, nº 438, Sommerschield, Maputo | — | Lista de correctores da Hollard – a confirmar | Sítio: beanhb.com (lista da Hollard ) | Não encontrada" + } + ], + "register_reference": "Não encontrada" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-105": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "CMS – Chiango Mais Seguro, Corretora de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "CMS – Chiango Mais Seguro, Corretora de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-105", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r47; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r47" + ], + "id": "2edbad0a7d8934c7b55d1b7c", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. 24 de Julho, nº 2096, 8º andar, porta 801, Prédio da TV Sucesso, Maputo", + "territory_id": null, + "location_text": "Av. 24 de Julho, nº 2096, 8º andar, porta 801, Prédio da TV Sucesso, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "CMS – Chiango Mais Seguro, Corretora de Seguros", + "CMS – Chiango Mais Seguro, Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r47", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "CMS – Chiango Mais Seguro, Corretora de Seguros | Av. 24 de Julho, nº 2096, 8º andar, porta 801, Prédio da TV Sucesso, Maputo | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Sim (nº 105)" + }, + { + "id": "119bb5514d277784:t26:r47", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "47 | Suremoz Corretores de Seguros, Lda | 105 | CMS – Chiango Mais Seguro, Corretora de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 105)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-005": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "First Corretores e Gestão de Riscos", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "First Corretores e Gestão de Riscos", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-005", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r48; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r48" + ], + "id": "2d193323373ec50e13dd2e76", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua da Imprensa, nº 256, R/C, Loja 10, Maputo", + "territory_id": null, + "location_text": "Rua da Imprensa, nº 256, R/C, Loja 10, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "First Corretores e Gestão de Riscos", + "First Corretores e Gestão de Riscos, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r48", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "First Corretores e Gestão de Riscos | Rua da Imprensa, nº 256, R/C, Loja 10, Maputo | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Sim (nº 5)" + }, + { + "id": "119bb5514d277784:t26:r5", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "5 | First Corretores e Gestão de Riscos, Lda | 63 | Royal Brokers Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 5)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "broker-unconfirmed-inhambane-business-center-corretora": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Inhambane Business Center ( corretora )", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Inhambane Business Center ( corretora )", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "broker-unconfirmed-inhambane-business-center-corretora", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r49; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r49" + ], + "id": "409ce6bfa25db68dda1c1ba3", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Acordos de Lusaka , nº 164, Cidade de Inhambane", + "territory_id": null, + "location_text": "Av. Acordos de Lusaka , nº 164, Cidade de Inhambane", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Inhambane Business Center ( corretora )" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r49", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Inhambane Business Center ( corretora ) | Av. Acordos de Lusaka , nº 164, Cidade de Inhambane | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Não encontrada" + } + ], + "register_reference": "Não encontrada" + }, + "location_territory_names": { + "0": "Inhambane" + } + }, + "issm-broker-030": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "João Mata Moçambique Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "João Mata Moçambique Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-030", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r50; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r50" + ], + "id": "2110206e148c7aec799f2313", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Armando Tivane , Edifício Índico Residence , nº 143, Loja A, Maputo", + "territory_id": null, + "location_text": "Av. Armando Tivane , Edifício Índico Residence , nº 143, Loja A, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "João Mata Moçambique Corretores de Seguros", + "João Mata Moçambique Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r50", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "João Mata Moçambique Corretores de Seguros | Av. Armando Tivane , Edifício Índico Residence , nº 143, Loja A, Maputo | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Sim (nº 30)" + }, + { + "id": "119bb5514d277784:t26:r30", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "30 | João Mata Moçambique Corretores de Seguros, Lda | 88 | Wik’s – Corretores & Consultores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 30)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-094": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Linking Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Linking Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-094", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r51; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r51" + ], + "id": "ea95f064a398a043a516b676", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Emília Dausse , nº 389, R/C, Bairro Central A, Maputo", + "territory_id": null, + "location_text": "Av. Emília Dausse , nº 389, R/C, Bairro Central A, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Linking Corretores de Seguros", + "Linking Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r51", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Linking Corretores de Seguros | Av. Emília Dausse , nº 389, R/C, Bairro Central A, Maputo | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Sim (nº 94)" + }, + { + "id": "119bb5514d277784:t26:r36", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "36 | GSG Consultores e Corretores de Seguros, Lda | 94 | Linking Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 94)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "broker-unconfirmed-maat-seguros": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "MAAT Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "MAAT Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "broker-unconfirmed-maat-seguros", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r52; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r52" + ], + "id": "4430a2cd5693d9fd718657ca", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua Dar-es-Salaam , nº 296, R/C, Sommerschield, Maputo", + "territory_id": null, + "location_text": "Rua Dar-es-Salaam , nº 296, R/C, Sommerschield, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "MAAT Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r52", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "MAAT Seguros | Rua Dar-es-Salaam , nº 296, R/C, Sommerschield, Maputo | — | Lista de correctores da Hollard – a confirmar. Não consta da lista de corretoras do ISSM consultada (115 entradas, lista de Novembro de 2026); registo não confirmado | Não encontrado | Não encontrada" + } + ], + "register_reference": "Não encontrada" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-048": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "MDS Moçambique – Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "MDS Moçambique – Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-048", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r53; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r53" + ], + "id": "6ff7a880797b623435902e47", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua Friedrich Engels, nº 149, 2º andar, Maputo", + "territory_id": null, + "location_text": "Rua Friedrich Engels, nº 149, 2º andar, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "MDS Moçambique – Corretores de Seguros", + "MDS Moçambique – Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r53", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "MDS Moçambique – Corretores de Seguros | Rua Friedrich Engels, nº 149, 2º andar, Maputo | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Sim (nº 48)" + }, + { + "id": "119bb5514d277784:t26:r48", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "48 | MDS Moçambique – Corretores de Seguros, Lda | 106 | Northern Eagles Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 48)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-019": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Mseguros Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Mseguros Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-019", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r54; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r54" + ], + "id": "e1636d4d54be3ae939897ee2", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua da Argélia, nº 494, Maputo", + "territory_id": null, + "location_text": "Rua da Argélia, nº 494, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Mseguros Corretores de Seguros", + "MSeguros Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r54", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Mseguros Corretores de Seguros | Rua da Argélia, nº 494, Maputo | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Sim (nº 19)" + }, + { + "id": "119bb5514d277784:t26:r19", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "19 | MSeguros Corretores de Seguros, Lda | 77 | Tayob Hassam Corretora de Seguros" + } + ], + "register_reference": "Sim (nº 19)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-059": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Reliance Insurance Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Reliance Insurance Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-059", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r55; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r55" + ], + "id": "058c4619cb31e93218fbb568", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua Samora Machel, nº 397, 8º andar, Maputo", + "territory_id": null, + "location_text": "Rua Samora Machel, nº 397, 8º andar, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Reliance Insurance Corretores de Seguros", + "Reliance Insurance Corretora de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r55", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Reliance Insurance Corretores de Seguros | Rua Samora Machel, nº 397, 8º andar, Maputo | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Sim (nº 59)" + }, + { + "id": "119bb5514d277784:t26:r1", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "1 | Nacional Brokers Corretora de Seguros, Lda | 59 | Reliance Insurance Corretora de Seguros, SA" + } + ], + "register_reference": "Sim (nº 59)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "broker-unconfirmed-sea-brokers": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "SEA Brokers", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "SEA Brokers", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "broker-unconfirmed-sea-brokers", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r56; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r56" + ], + "id": "4a67e318df6bd970d2a9c16a", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua de Nachingwea , nº 465, 1º andar, flat 3, Polana Cimento, Maputo", + "territory_id": null, + "location_text": "Rua de Nachingwea , nº 465, 1º andar, flat 3, Polana Cimento, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "SEA Brokers" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r56", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "SEA Brokers | Rua de Nachingwea , nº 465, 1º andar, flat 3, Polana Cimento, Maputo | — | Lista de correctores da Hollard – a confirmar. O ISSM lista a South East Brokers Corretora de Seguros, Lda (nº 46), mas nenhuma fonte liga a SEA Brokers a essa empresa; não confirmado | Não encontrado | A confirmar: o ISSM lista a South East Brokers (nº 46)" + } + ], + "register_reference": "A confirmar: o ISSM lista a South East Brokers (nº 46)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-102": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "SL PRO Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "SL PRO Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-102", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r57; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r57" + ], + "id": "158d9f5b42e1b16827819498", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua da Amizade, Q2, Parcela 53/55, Djuba , Matola", + "territory_id": null, + "location_text": "Rua da Amizade, Q2, Parcela 53/55, Djuba , Matola", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "SL PRO Corretores de Seguros", + "SL Pro Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r57", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "SL PRO Corretores de Seguros | Rua da Amizade, Q2, Parcela 53/55, Djuba , Matola | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Sim (nº 102)" + }, + { + "id": "119bb5514d277784:t26:r44", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "44 | Uniseguros Corretores e Consultores de Seguros, Lda | 102 | SL Pro Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 102)" + }, + "location_territory_names": { + "0": "Maputo Província" + } + }, + "issm-broker-085": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Standard Insurance Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Standard Insurance Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-085", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r58; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r58" + ], + "id": "94a43648b80cbd48014e55d6", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Kenneth Kaunda , nº 751, Maputo", + "territory_id": null, + "location_text": "Av. Kenneth Kaunda , nº 751, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Standard Insurance Corretores de Seguros", + "Standard Insurance Corretores de Seguros, SU, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r58", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Standard Insurance Corretores de Seguros | Av. Kenneth Kaunda , nº 751, Maputo | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Sim (nº 85)" + }, + { + "id": "119bb5514d277784:t26:r27", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "27 | Sabseg Moçambique Corretores de Seguros, Lda | 85 | Standard Insurance Corretores de Seguros, SU, SA" + } + ], + "register_reference": "Sim (nº 85)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-047": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "SURE Moz – Corretores de Seguros ( Suremoz )", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "SURE Moz – Corretores de Seguros ( Suremoz )", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-047", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r59; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r59" + ], + "id": "173055822ddd44c1d6f32908", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua da Resistência, nº 421, 1º andar, Maputo e Beira", + "territory_id": null, + "location_text": "Rua da Resistência, nº 421, 1º andar, Maputo e Beira", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "SURE Moz – Corretores de Seguros ( Suremoz )", + "Suremoz Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r59", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "SURE Moz – Corretores de Seguros ( Suremoz ) | Rua da Resistência, nº 421, 1º andar, Maputo e Beira | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Sim (nº 47, Suremoz )" + }, + { + "id": "119bb5514d277784:t26:r47", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "47 | Suremoz Corretores de Seguros, Lda | 105 | CMS – Chiango Mais Seguro, Corretora de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 47, Suremoz )" + }, + "location_territory_names": { + "0": "Sofala" + } + }, + "issm-broker-056": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Tempus Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Tempus Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-056", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r60; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r60" + ], + "id": "ca41ceb821b7039fb1feae74", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Edifício ZEN, Av. Marginal, nº 4985, 5º andar, Maputo", + "territory_id": null, + "location_text": "Edifício ZEN, Av. Marginal, nº 4985, 5º andar, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Tempus Corretores de Seguros", + "Tempus Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r60", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Tempus Corretores de Seguros | Edifício ZEN, Av. Marginal, nº 4985, 5º andar, Maputo | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Sim (nº 56)" + }, + { + "id": "119bb5514d277784:t26:r56", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "56 | Tempus Corretores de Seguros, Lda | 114 | Oriental Corretor de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 56)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "broker-unconfirmed-unibroker-corretores-de-seguros": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Unibroker Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Unibroker Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "broker-unconfirmed-unibroker-corretores-de-seguros", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r61; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r61" + ], + "id": "e3870cc1ccb717c4b45e8a39", + "kind": "email", + "value": "info@unibrokers.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r61; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r61" + ], + "id": "34165227cb962bfd02141c6e", + "kind": "phone", + "value": "+258 84 401 5281; +258 87 582 6864 unibrokers.co.mz; info@unibrokers.co.mz" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r61; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r61" + ], + "id": "0fddf618fa4d2be4b44c1796", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Rua Fernão Lopes, nº 230, Bairro de Sommerschield, Maputo (sítio da Unibrokers )", + "territory_id": null, + "location_text": "Rua Fernão Lopes, nº 230, Bairro de Sommerschield, Maputo (sítio da Unibrokers )", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Unibroker Corretores de Seguros" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r61", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Unibroker Corretores de Seguros | Rua Fernão Lopes, nº 230, Bairro de Sommerschield, Maputo (sítio da Unibrokers ) | +258 84 401 5281; +258 87 582 6864 | Sítio da Unibrokers , que se diz registada no ISSM ; não consta da lista de corretoras do ISSM consultada (115 entradas) – registo a confirmar. Morada igual à da Hollard | unibrokers.co.mz; info@unibrokers.co.mz | Não encontrada nas 115 entradas lidas" + } + ], + "register_reference": "Não encontrada nas 115 entradas lidas" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-043": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Visão Corretores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Visão Corretores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-043", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r62; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r62" + ], + "id": "0a25450964433c560685f26a", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Zedequias Manganhela , nº 519, 1º andar, Maputo", + "territory_id": null, + "location_text": "Av. Zedequias Manganhela , nº 519, 1º andar, Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Visão Corretores de Seguros", + "Visão Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r62", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Visão Corretores de Seguros | Av. Zedequias Manganhela , nº 519, 1º andar, Maputo | — | Lista de correctores da Hollard – a confirmar | Não encontrado | Sim (nº 43)" + }, + { + "id": "119bb5514d277784:t26:r43", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "43 | Visão Corretores de Seguros, Lda | 101 | T&A Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 43)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-009": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "CTS – Corretagem Técnica de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "CTS – Corretagem Técnica de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-009", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r63; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r63" + ], + "id": "75d81cd5afc2fd6722353305", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Filipe Samuel Magaia, nº 1255, R/C, Maputo (a confirmar)", + "territory_id": null, + "location_text": "Av. Filipe Samuel Magaia, nº 1255, R/C, Maputo (a confirmar)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "CTS – Corretagem Técnica de Seguros", + "CTS Corretagem Técnica de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r63", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "CTS – Corretagem Técnica de Seguros | Av. Filipe Samuel Magaia, nº 1255, R/C, Maputo (a confirmar) | — | Directório (Páginas Amarelas) – a confirmar | — | Sim (nº 9)" + }, + { + "id": "119bb5514d277784:t26:r9", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "9 | CTS Corretagem Técnica de Seguros, Lda | 67 | Progresso Corretora de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 9)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-034": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Limpopo Brokers Corretores e Consultores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Limpopo Brokers Corretores e Consultores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-034", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r64; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r64" + ], + "id": "f53138db7264f63fbea1ee3f", + "kind": "phone", + "value": "+258 82 305 5610 (directório) —" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r64; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r64" + ], + "id": "b4ba86cd081d839d7cad2fd0", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. 25 de Setembro, nº 1020, 4º andar, Maputo (a confirmar)", + "territory_id": null, + "location_text": "Av. 25 de Setembro, nº 1020, 4º andar, Maputo (a confirmar)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Limpopo Brokers Corretores e Consultores de Seguros", + "Limpopo Brokers Corretores e Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r64", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Limpopo Brokers Corretores e Consultores de Seguros | Av. 25 de Setembro, nº 1020, 4º andar, Maputo (a confirmar) | +258 82 305 5610 (directório) | Directório (Páginas Amarelas) – a confirmar | — | Sim (nº 34)" + }, + { + "id": "119bb5514d277784:t26:r34", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "34 | Limpopo Brokers Corretores e Consultores de Seguros, Lda | 92 | MK- Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 34)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-010": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Tranquilidade Corretores e Consultores de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Tranquilidade Corretores e Consultores de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-010", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r65; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r65" + ], + "id": "439218954aff0138d65e8850", + "kind": "phone", + "value": "+258 21 327 615 (directório) —" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r65; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r65" + ], + "id": "21655b403d0839289d002c74", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Guerra Popular, Rua 91, R/C, Maputo (a confirmar; o nome no directório difere do da lista do ISSM )", + "territory_id": null, + "location_text": "Av. Guerra Popular, Rua 91, R/C, Maputo (a confirmar; o nome no directório difere do da lista do ISSM )", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Tranquilidade Corretores e Consultores de Seguros", + "Tranquilidade Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r65", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Tranquilidade Corretores e Consultores de Seguros | Av. Guerra Popular, Rua 91, R/C, Maputo (a confirmar; o nome no directório difere do da lista do ISSM ) | +258 21 327 615 (directório) | Directório (Viver Maputo) – a confirmar | — | Sim (nº 10)" + }, + { + "id": "119bb5514d277784:t26:r10", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "10 | Tranquilidade Corretores de Seguros, Lda | 68 | Almond Brokers Consultores e Corretores de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 10)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-037": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Comcapital Moçambique Corretor de Seguros", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Comcapital Moçambique Corretor de Seguros", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-037", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r66; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r66" + ], + "id": "7f021d3723b0aea0e3b48c0c", + "kind": "phone", + "value": "+258 84 304 8580; 82 024 8580 (directório) —" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.5 Corretoras de seguros licenciadas pelo ISSM; 119bb5514d277784:t25:r66; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:t25:r66" + ], + "id": "376f68149b43248855a668c9", + "role": "contact_point", + "label": "Morada indicada para a corretora", + "address": "Av. Mahomed Siad Barre, nº 1030, Alto-Maé, Maputo (a confirmar; outro directório indica Av. 25 de Setembro, nº 420)", + "territory_id": null, + "location_text": "Av. Mahomed Siad Barre, nº 1030, Alto-Maé, Maputo (a confirmar; outro directório indica Av. 25 de Setembro, nº 420)", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Comcapital Moçambique Corretor de Seguros", + "Comcapital Moçambique Corretor de Seguros, SU" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t25:r66", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Comcapital Moçambique Corretor de Seguros | Av. Mahomed Siad Barre, nº 1030, Alto-Maé, Maputo (a confirmar; outro directório indica Av. 25 de Setembro, nº 420) | +258 84 304 8580; 82 024 8580 (directório) | Directório ( AiYellow ; Páginas Amarelas) – a confirmar | — | Sim (nº 37)" + }, + { + "id": "119bb5514d277784:t26:r37", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "37 | Comcapital Moçambique Corretor de Seguros, SU | 95 | Macaneta Corretora e Consultoria de Seguros, Lda" + } + ], + "register_reference": "Sim (nº 37)" + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-broker-060": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Focal Point Corretora de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Focal Point Corretora de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-060", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Focal Point Corretora de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r2", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "2 | Poliseguros Corretores de Seguros, Lda | 60 | Focal Point Corretora de Seguros, SA" + } + ] + } + }, + "issm-broker-061": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Kaya Corretores de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Kaya Corretores de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-061", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Kaya Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r3", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "3 | Aris Corretores de Seguros, Lda | 61 | Kaya Corretores de Seguros, SA" + } + ] + } + }, + "issm-broker-062": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "BNS Corretora de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "BNS Corretora de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-062", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "BNS Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r4", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "4 | Minseg Moçambique Corretores de Seguros, Lda | 62 | BNS Corretora de Seguros, Lda" + } + ] + } + }, + "issm-broker-063": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Royal Brokers Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Royal Brokers Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-063", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Royal Brokers Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r5", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "5 | First Corretores e Gestão de Riscos, Lda | 63 | Royal Brokers Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-064": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "União Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "União Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-064", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "União Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r6", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "6 | Proxen Corretores de Seguros, Lda | 64 | União Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-008": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Quispos Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Quispos Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-008", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Quispos Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r8", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "8 | Quispos Corretores de Seguros, Lda | 66 | Mozwide Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-066": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Mozwide Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Mozwide Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-066", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Mozwide Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r8", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "8 | Quispos Corretores de Seguros, Lda | 66 | Mozwide Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-067": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Progresso Corretora de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Progresso Corretora de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-067", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Progresso Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r9", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "9 | CTS Corretagem Técnica de Seguros, Lda | 67 | Progresso Corretora de Seguros, Lda" + } + ] + } + }, + "issm-broker-069": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Phama Corretores e Consultores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Phama Corretores e Consultores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-069", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Phama Corretores e Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r11", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "11 | Getcor Corretores e Gestores de Seguros, Lda | 69 | Phama Corretores e Consultores de Seguros, Lda" + } + ] + } + }, + "issm-broker-012": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Moçambique Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Moçambique Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-012", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Moçambique Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r12", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "12 | Moçambique Corretores de Seguros, Lda | 70 | Arnsi Corretores de Seguros, SA" + } + ] + } + }, + "issm-broker-070": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Arnsi Corretores de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Arnsi Corretores de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-070", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Arnsi Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r12", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "12 | Moçambique Corretores de Seguros, Lda | 70 | Arnsi Corretores de Seguros, SA" + } + ] + } + }, + "issm-broker-014": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "À Caminho do Paraíso, Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "À Caminho do Paraíso, Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-014", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "À Caminho do Paraíso, Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r14", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "14 | À Caminho do Paraíso, Corretores de Seguros, Lda | 72 | JC Care Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-072": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "JC Care Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "JC Care Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-072", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "JC Care Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r14", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "14 | À Caminho do Paraíso, Corretores de Seguros, Lda | 72 | JC Care Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-073": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Amal Corretores e Consultores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Amal Corretores e Consultores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-073", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Amal Corretores e Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r15", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "15 | Multiseguros Corretores de Seguros, SA | 73 | Amal Corretores e Consultores de Seguros, Lda" + } + ] + } + }, + "issm-broker-074": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Tetra Corretores de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Tetra Corretores de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-074", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Tetra Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r16", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "16 | MAC Corretores e Consultores de Seguros, Lda | 74 | Tetra Corretores de Seguros, SA" + } + ] + } + }, + "issm-broker-017": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Liazi Corretores e Consultores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Liazi Corretores e Consultores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-017", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Liazi Corretores e Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r17", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "17 | Liazi Corretores e Consultores de Seguros, Lda | 75 | Olea – Mozambique Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-018": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "SCJ Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "SCJ Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-018", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "SCJ Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r18", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "18 | SCJ Corretores de Seguros, Lda | 76 | Expresso Seguro Corretores e Consultores, Lda" + } + ] + } + }, + "issm-broker-076": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Expresso Seguro Corretores e Consultores, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Expresso Seguro Corretores e Consultores, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-076", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Expresso Seguro Corretores e Consultores, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r18", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "18 | SCJ Corretores de Seguros, Lda | 76 | Expresso Seguro Corretores e Consultores, Lda" + } + ] + } + }, + "issm-broker-078": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Bons Sinais Corretores e Consultores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Bons Sinais Corretores e Consultores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-078", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Bons Sinais Corretores e Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r20", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "20 | Fides Corretores de Seguros, SA | 78 | Bons Sinais Corretores e Consultores de Seguros, Lda" + } + ] + } + }, + "issm-broker-022": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Sandzaia Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Sandzaia Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-022", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Sandzaia Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r22", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "22 | Sandzaia Corretores de Seguros, Lda | 80 | Maria Alberto Companhia Corretora de Seguros, SU" + } + ] + } + }, + "issm-broker-080": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Maria Alberto Companhia Corretora de Seguros, SU", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Maria Alberto Companhia Corretora de Seguros, SU", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-080", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Maria Alberto Companhia Corretora de Seguros, SU" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r22", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "22 | Sandzaia Corretores de Seguros, Lda | 80 | Maria Alberto Companhia Corretora de Seguros, SU" + } + ] + } + }, + "issm-broker-024": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Cullen Corretora de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Cullen Corretora de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-024", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Cullen Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r24", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "24 | Cullen Corretora de Seguros, Lda | 82 | Facility Corretores de Seguros, SA" + } + ] + } + }, + "issm-broker-025": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Aliança Corretores de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Aliança Corretores de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-025", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Aliança Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r25", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "25 | Aliança Corretores de Seguros, SA | 83 | SKI Corretores de Seguros, SA" + } + ] + } + }, + "issm-broker-026": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Mundial Corretores e Consultores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Mundial Corretores e Consultores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-026", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Mundial Corretores e Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r26", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "26 | Mundial Corretores e Consultores de Seguros, Lda | 84 | Vale do Zambeze Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-084": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Vale do Zambeze Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Vale do Zambeze Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-084", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Vale do Zambeze Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r26", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "26 | Mundial Corretores e Consultores de Seguros, Lda | 84 | Vale do Zambeze Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-028": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Confiança Corretora de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Confiança Corretora de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-028", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Confiança Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r28", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "28 | Confiança Corretora de Seguros, Lda | 86 | FM Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-086": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "FM Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "FM Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-086", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "FM Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r28", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "28 | Confiança Corretora de Seguros, Lda | 86 | FM Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-087": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Maravilha Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Maravilha Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-087", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Maravilha Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r29", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "29 | Kican Corretores de Seguros, SA | 87 | Maravilha Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-088": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Wik’s – Corretores & Consultores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Wik’s – Corretores & Consultores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-088", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Wik’s – Corretores & Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r30", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "30 | João Mata Moçambique Corretores de Seguros, Lda | 88 | Wik’s – Corretores & Consultores de Seguros, Lda" + } + ] + } + }, + "issm-broker-032": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Care Corretor de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Care Corretor de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-032", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Care Corretor de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r32", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "32 | Care Corretor de Seguros, SA | 90 | Águia Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-090": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Águia Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Águia Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-090", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Águia Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r32", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "32 | Care Corretor de Seguros, SA | 90 | Águia Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-091": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Macro Brokers Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Macro Brokers Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-091", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Macro Brokers Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r33", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "33 | JS Corretor de Seguros, Lda | 91 | Macro Brokers Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-092": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "MK- Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "MK- Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-092", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "MK- Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r34", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "34 | Limpopo Brokers Corretores e Consultores de Seguros, Lda | 92 | MK- Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-035": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Yingwe Insurance Corretores de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Yingwe Insurance Corretores de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-035", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Yingwe Insurance Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r35", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "35 | Yingwe Insurance Corretores de Seguros, SA | 93 | Smile Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-093": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Smile Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Smile Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-093", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Smile Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r35", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "35 | Yingwe Insurance Corretores de Seguros, SA | 93 | Smile Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-036": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "GSG Consultores e Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "GSG Consultores e Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-036", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "GSG Consultores e Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r36", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "36 | GSG Consultores e Corretores de Seguros, Lda | 94 | Linking Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-095": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Macaneta Corretora e Consultoria de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Macaneta Corretora e Consultoria de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-095", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Macaneta Corretora e Consultoria de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r37", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "37 | Comcapital Moçambique Corretor de Seguros, SU | 95 | Macaneta Corretora e Consultoria de Seguros, Lda" + } + ] + } + }, + "issm-broker-039": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Interseguros Corretores e Consultores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Interseguros Corretores e Consultores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-039", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Interseguros Corretores e Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r39", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "39 | Interseguros Corretores e Consultores de Seguros, Lda | 97 | Íntegro Corretora de Seguros, Lda" + } + ] + } + }, + "issm-broker-097": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Íntegro Corretora de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Íntegro Corretora de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-097", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Íntegro Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r39", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "39 | Interseguros Corretores e Consultores de Seguros, Lda | 97 | Íntegro Corretora de Seguros, Lda" + } + ] + } + }, + "issm-broker-040": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Amani Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Amani Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-040", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Amani Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r40", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "40 | Amani Corretores de Seguros, Lda | 98 | Menisa Corretora de Seguros, Lda" + } + ] + } + }, + "issm-broker-041": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Concorse Consultoria e Corretagem de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Concorse Consultoria e Corretagem de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-041", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Concorse Consultoria e Corretagem de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r41", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "41 | Concorse Consultoria e Corretagem de Seguros, SA | 99 | Prime Brokers Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-099": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Prime Brokers Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Prime Brokers Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-099", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Prime Brokers Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r41", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "41 | Concorse Consultoria e Corretagem de Seguros, SA | 99 | Prime Brokers Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-042": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Shield Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Shield Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-042", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Shield Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r42", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "42 | Shield Corretores de Seguros, Lda | 100 | Pfunani Família Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-101": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "T&A Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "T&A Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-101", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "T&A Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r43", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "43 | Visão Corretores de Seguros, Lda | 101 | T&A Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-044": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Uniseguros Corretores e Consultores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Uniseguros Corretores e Consultores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-044", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Uniseguros Corretores e Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r44", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "44 | Uniseguros Corretores e Consultores de Seguros, Lda | 102 | SL Pro Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-046": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "South East Brokers Corretora de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "South East Brokers Corretora de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-046", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "South East Brokers Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r46", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "46 | South East Brokers Corretora de Seguros, Lda | 104 | Access Life Corretores & Consultores de Seguro, Lda" + } + ] + } + }, + "issm-broker-106": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Northern Eagles Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Northern Eagles Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-106", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Northern Eagles Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r48", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "48 | MDS Moçambique – Corretores de Seguros, Lda | 106 | Northern Eagles Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-049": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "MP Insurance Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "MP Insurance Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-049", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "MP Insurance Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r49", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "49 | MP Insurance Corretores de Seguros, Lda | 107 | Ekital Corretores de Seguros & Gestão de Riscos, Lda" + } + ] + } + }, + "issm-broker-050": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Save Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Save Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-050", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Save Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r50", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "50 | Save Corretores de Seguros, Lda | 108 | MCS – Marávia Corretora de Seguros, Lda" + } + ] + } + }, + "issm-broker-108": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "MCS – Marávia Corretora de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "MCS – Marávia Corretora de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-108", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "MCS – Marávia Corretora de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r50", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "50 | Save Corretores de Seguros, Lda | 108 | MCS – Marávia Corretora de Seguros, Lda" + } + ] + } + }, + "issm-broker-051": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Nós Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Nós Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-051", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Nós Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r51", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "51 | Nós Corretores de Seguros, Lda | 109 | Dignidade – Corretora de Seguros, SA" + } + ] + } + }, + "issm-broker-109": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Dignidade – Corretora de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Dignidade – Corretora de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-109", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Dignidade – Corretora de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r51", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "51 | Nós Corretores de Seguros, Lda | 109 | Dignidade – Corretora de Seguros, SA" + } + ] + } + }, + "issm-broker-052": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Life to Life Corretora de Seguros, Sociedade Unipessoal, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Life to Life Corretora de Seguros, Sociedade Unipessoal, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-052", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Life to Life Corretora de Seguros, Sociedade Unipessoal, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r52", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "52 | Life to Life Corretora de Seguros, Sociedade Unipessoal, Lda | 110 | Wise Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-053": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Universal Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Universal Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-053", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Universal Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r53", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "53 | Universal Corretores de Seguros, Lda | 111 | Impacto Corretores de Seguros, Lda" + } + ] + } + }, + "issm-broker-054": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Sucesso Corretores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Sucesso Corretores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-054", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Sucesso Corretores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r54", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "54 | Sucesso Corretores de Seguros, Lda | 112 | IMOF Moçambique Corretora de Seguros, Sociedade Unipessoal, Lda" + } + ] + } + }, + "issm-broker-112": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "IMOF Moçambique Corretora de Seguros, Sociedade Unipessoal, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "IMOF Moçambique Corretora de Seguros, Sociedade Unipessoal, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-112", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "IMOF Moçambique Corretora de Seguros, Sociedade Unipessoal, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r54", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "54 | Sucesso Corretores de Seguros, Lda | 112 | IMOF Moçambique Corretora de Seguros, Sociedade Unipessoal, Lda" + } + ] + } + }, + "issm-broker-055": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Platinum Corretores de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Platinum Corretores de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-055", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Platinum Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r55", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "55 | Platinum Corretores de Seguros, SA | 113 | Premium Corretora de Seguros, SU, Lda" + } + ] + } + }, + "issm-broker-113": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Premium Corretora de Seguros, SU, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Premium Corretora de Seguros, SU, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-113", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Premium Corretora de Seguros, SU, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r55", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "55 | Platinum Corretores de Seguros, SA | 113 | Premium Corretora de Seguros, SU, Lda" + } + ] + } + }, + "issm-broker-057": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Fama Corretores de Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Fama Corretores de Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-057", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Fama Corretores de Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r57", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "57 | Fama Corretores de Seguros, SA | 115 | SD Brokers – Corretores e Consultores de Seguros, Lda" + } + ] + } + }, + "issm-broker-115": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "SD Brokers – Corretores e Consultores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "SD Brokers – Corretores e Consultores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-115", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "SD Brokers – Corretores e Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r57", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "57 | Fama Corretores de Seguros, SA | 115 | SD Brokers – Corretores e Consultores de Seguros, Lda" + } + ] + } + }, + "issm-broker-058": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Metro Seguros Corretores e Consultores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Metro Seguros Corretores e Consultores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-broker-058", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Metro Seguros Corretores e Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t26:r58", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "58 | Metro Seguros Corretores e Consultores de Seguros, Lda | |" + } + ] + } + }, + "issm-agent-001": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Direct Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Direct Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-001", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro; 119bb5514d277784:p:agent-and-reinsurance-contacts; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:agent-and-reinsurance-contacts" + ], + "id": "31088f51bc752e6fff189f40", + "kind": "email", + "value": "geral@segurodirecto.co.mz" + }, + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro; 119bb5514d277784:p:agent-and-reinsurance-contacts; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "reported", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:agent-and-reinsurance-contacts" + ], + "id": "32c7bb381a9b1112569b7f69", + "kind": "phone", + "value": "+258 21 083 820; geral@segurodirecto.co.mz" + } + ], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Direct Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r1", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "1 | Direct Agente de Seguros, Lda | 21 | Ritesh Cantial , Sociedade Unipessoal, Lda" + } + ] + } + }, + "issm-agent-021": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Ritesh Cantial , Sociedade Unipessoal, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Ritesh Cantial , Sociedade Unipessoal, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-021", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Ritesh Cantial , Sociedade Unipessoal, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r1", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "1 | Direct Agente de Seguros, Lda | 21 | Ritesh Cantial , Sociedade Unipessoal, Lda" + } + ] + } + }, + "issm-agent-002": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Maputo Seguros Agente de Seguros, SU", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Maputo Seguros Agente de Seguros, SU", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-002", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Maputo Seguros Agente de Seguros, SU" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r2", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "2 | Maputo Seguros Agente de Seguros, SU | 22 | Usairo Agente de Seguros – Sociedade Unipessoal, Lda" + } + ] + } + }, + "issm-agent-022": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Usairo Agente de Seguros – Sociedade Unipessoal, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Usairo Agente de Seguros – Sociedade Unipessoal, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-022", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Usairo Agente de Seguros – Sociedade Unipessoal, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r2", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "2 | Maputo Seguros Agente de Seguros, SU | 22 | Usairo Agente de Seguros – Sociedade Unipessoal, Lda" + } + ] + } + }, + "issm-agent-003": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Experience Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Experience Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-003", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Experience Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r3", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "3 | Experience Agente de Seguros, Lda | 23 | Kulane Agente de Seguros, Lda" + } + ] + } + }, + "issm-agent-023": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Kulane Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Kulane Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-023", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Kulane Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r3", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "3 | Experience Agente de Seguros, Lda | 23 | Kulane Agente de Seguros, Lda" + } + ] + } + }, + "issm-agent-004": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Mandlate Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Mandlate Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-004", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Mandlate Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r4", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "4 | Mandlate Agente de Seguros, Lda | 24 | SBS Agente de Seguros – Sociedade Unipessoal, Lda" + } + ] + } + }, + "issm-agent-024": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "SBS Agente de Seguros – Sociedade Unipessoal, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "SBS Agente de Seguros – Sociedade Unipessoal, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-024", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "SBS Agente de Seguros – Sociedade Unipessoal, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r4", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "4 | Mandlate Agente de Seguros, Lda | 24 | SBS Agente de Seguros – Sociedade Unipessoal, Lda" + } + ] + } + }, + "issm-agent-005": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Visão Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Visão Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-005", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Visão Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r5", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "5 | Visão Agente de Seguros, Lda | 25 | Avelino Maposse Agente de Seguros, Sociedade Unipessoal, Lda" + } + ] + } + }, + "issm-agent-025": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Avelino Maposse Agente de Seguros, Sociedade Unipessoal, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Avelino Maposse Agente de Seguros, Sociedade Unipessoal, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-025", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Avelino Maposse Agente de Seguros, Sociedade Unipessoal, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r5", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "5 | Visão Agente de Seguros, Lda | 25 | Avelino Maposse Agente de Seguros, Sociedade Unipessoal, Lda" + } + ] + } + }, + "issm-agent-006": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Integrity Agente de Seguro, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Integrity Agente de Seguro, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-006", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Integrity Agente de Seguro, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r6", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "6 | Integrity Agente de Seguro, Lda | 26 | Capital Consultoria & Agentes de Seguros, Lda" + } + ] + } + }, + "issm-agent-026": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Capital Consultoria & Agentes de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Capital Consultoria & Agentes de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-026", + "institution_nature": "other", + "contacts": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro; 119bb5514d277784:p:agent-and-reinsurance-contacts; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:agent-and-reinsurance-contacts" + ], + "id": "4d7c88eabd91c90e09007886", + "kind": "phone", + "value": "86 442 8633" + } + ], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro; 119bb5514d277784:p:agent-and-reinsurance-contacts; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:agent-and-reinsurance-contacts" + ], + "id": "948f2d939392acf3b83535d2", + "role": "contact_point", + "label": "Capital Consultoria & Agentes de Seguros", + "address": "Av. 25 de Setembro, nº 1147, 2A, Maputo", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Capital Consultoria & Agentes de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r6", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "6 | Integrity Agente de Seguro, Lda | 26 | Capital Consultoria & Agentes de Seguros, Lda" + }, + { + "id": "119bb5514d277784:p:agent-and-reinsurance-contacts", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-agent-007": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "RAC Agente de Seguros, EI", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "RAC Agente de Seguros, EI", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-007", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "RAC Agente de Seguros, EI" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r7", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "7 | RAC Agente de Seguros, EI | 27 | Carlyle Partners Agentes de Seguros, Lda" + } + ] + } + }, + "issm-agent-027": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Carlyle Partners Agentes de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Carlyle Partners Agentes de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-027", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro; 119bb5514d277784:p:agent-and-reinsurance-contacts; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:agent-and-reinsurance-contacts" + ], + "id": "b26e51f65c97034331c1be02", + "role": "contact_point", + "label": "Carlyle Partners", + "address": "Rua Eça de Queiroz, nº 135, Coop, Maputo", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Carlyle Partners Agentes de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r7", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "7 | RAC Agente de Seguros, EI | 27 | Carlyle Partners Agentes de Seguros, Lda" + }, + { + "id": "119bb5514d277784:p:agent-and-reinsurance-contacts", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-agent-008": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Mendes Agente de Seguros, Sociedade Unipessoal, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Mendes Agente de Seguros, Sociedade Unipessoal, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-008", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Mendes Agente de Seguros, Sociedade Unipessoal, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r8", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "8 | Mendes Agente de Seguros, Sociedade Unipessoal, Lda | 28 | Liberty Agente de Seguros, Sociedade Unipessoal, Lda" + } + ] + } + }, + "issm-agent-028": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Liberty Agente de Seguros, Sociedade Unipessoal, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Liberty Agente de Seguros, Sociedade Unipessoal, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-028", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Liberty Agente de Seguros, Sociedade Unipessoal, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r8", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "8 | Mendes Agente de Seguros, Sociedade Unipessoal, Lda | 28 | Liberty Agente de Seguros, Sociedade Unipessoal, Lda" + } + ] + } + }, + "issm-agent-009": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "CCS Agentes de Seguros, Sociedade Unipessoal, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "CCS Agentes de Seguros, Sociedade Unipessoal, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-009", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "CCS Agentes de Seguros, Sociedade Unipessoal, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r9", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "9 | CCS Agentes de Seguros, Sociedade Unipessoal, Lda | 29 | Pérola Seguros – Agentes & Consultores de Seguros, Lda" + } + ] + } + }, + "issm-agent-029": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Pérola Seguros – Agentes & Consultores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Pérola Seguros – Agentes & Consultores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-029", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Pérola Seguros – Agentes & Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r9", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "9 | CCS Agentes de Seguros, Sociedade Unipessoal, Lda | 29 | Pérola Seguros – Agentes & Consultores de Seguros, Lda" + } + ] + } + }, + "issm-agent-010": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "A. Timane Agente de Seguros, Sociedade Unipessoal, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "A. Timane Agente de Seguros, Sociedade Unipessoal, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-010", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "A. Timane Agente de Seguros, Sociedade Unipessoal, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r10", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "10 | A. Timane Agente de Seguros, Sociedade Unipessoal, Lda | 30 | CBM Agente de Seguros, Lda" + } + ] + } + }, + "issm-agent-030": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "CBM Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "CBM Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-030", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro; 119bb5514d277784:p:agent-and-reinsurance-contacts; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "conflict", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:agent-and-reinsurance-contacts" + ], + "id": "144f02d0aef4b92d62dadb09", + "role": "contact_point", + "label": "Possível morada de homónimo CBM; identidade por confirmar", + "address": "Rua Fernão Lopes, nº 218, Sommerschield, Maputo", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "CBM Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r10", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "10 | A. Timane Agente de Seguros, Sociedade Unipessoal, Lda | 30 | CBM Agente de Seguros, Lda" + }, + { + "id": "119bb5514d277784:p:agent-and-reinsurance-contacts", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-agent-011": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Kanhane Agente Seguros, SA", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Kanhane Agente Seguros, SA", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-011", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Kanhane Agente Seguros, SA" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r11", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "11 | Kanhane Agente Seguros, SA | 31 | One Agentes de Seguros, Lda" + } + ] + } + }, + "issm-agent-031": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "One Agentes de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "One Agentes de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-031", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "One Agentes de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r11", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "11 | Kanhane Agente Seguros, SA | 31 | One Agentes de Seguros, Lda" + } + ] + } + }, + "issm-agent-012": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "MMV Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "MMV Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-012", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "MMV Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r12", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "12 | MMV Agente de Seguros, Lda | 32 | Fidelis – Agente de Seguros, Lda" + } + ] + } + }, + "issm-agent-032": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Fidelis – Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Fidelis – Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-032", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Fidelis – Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r12", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "12 | MMV Agente de Seguros, Lda | 32 | Fidelis – Agente de Seguros, Lda" + } + ] + } + }, + "issm-agent-013": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Numérica Agente de Seguros, EI", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Numérica Agente de Seguros, EI", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-013", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Numérica Agente de Seguros, EI" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r13", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "13 | Numérica Agente de Seguros, EI | 33 | S.A.J . – Agente & Consultor de Seguros, SU, Lda" + } + ] + } + }, + "issm-agent-033": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "S.A.J . – Agente & Consultor de Seguros, SU, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "S.A.J . – Agente & Consultor de Seguros, SU, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-033", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "S.A.J . – Agente & Consultor de Seguros, SU, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r13", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "13 | Numérica Agente de Seguros, EI | 33 | S.A.J . – Agente & Consultor de Seguros, SU, Lda" + } + ] + } + }, + "issm-agent-014": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Acácia Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Acácia Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-014", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Acácia Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r14", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "14 | Acácia Agente de Seguros, Lda | 34 | Select Premium Agente de Seguros, Lda" + } + ] + } + }, + "issm-agent-034": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Select Premium Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Select Premium Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-034", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Select Premium Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r14", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "14 | Acácia Agente de Seguros, Lda | 34 | Select Premium Agente de Seguros, Lda" + } + ] + } + }, + "issm-agent-015": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Trust Agent de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Trust Agent de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-015", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Trust Agent de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r15", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "15 | Trust Agent de Seguros, Lda | 35 | Claus – Agente de Seguros, SU, Lda" + } + ] + } + }, + "issm-agent-035": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Claus – Agente de Seguros, SU, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Claus – Agente de Seguros, SU, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-035", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Claus – Agente de Seguros, SU, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r15", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "15 | Trust Agent de Seguros, Lda | 35 | Claus – Agente de Seguros, SU, Lda" + } + ] + } + }, + "issm-agent-016": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Prestígio Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Prestígio Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-016", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro; 119bb5514d277784:p:agent-and-reinsurance-contacts; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "conflict", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:agent-and-reinsurance-contacts" + ], + "id": "bd0e1cf20112299abc748d8c", + "role": "contact_point", + "label": "Possível morada de homónimo Prestígio; identidade por confirmar", + "address": "Av. Albert Lithuli, Maputo", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Prestígio Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r16", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "16 | Prestígio Agente de Seguros, Lda | 36 | Medium Agente & Consultor de Seguros, SU, Lda" + }, + { + "id": "119bb5514d277784:p:agent-and-reinsurance-contacts", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "issm-agent-036": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Medium Agente & Consultor de Seguros, SU, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Medium Agente & Consultor de Seguros, SU, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-036", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Medium Agente & Consultor de Seguros, SU, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r16", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "16 | Prestígio Agente de Seguros, Lda | 36 | Medium Agente & Consultor de Seguros, SU, Lda" + } + ] + } + }, + "issm-agent-017": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Capulana Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Capulana Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-017", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Capulana Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r17", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "17 | Capulana Agente de Seguros, Lda | 37 | Safechoice Agente & Consultor de Seguros, SU, Lda" + } + ] + } + }, + "issm-agent-037": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Safechoice Agente & Consultor de Seguros, SU, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Safechoice Agente & Consultor de Seguros, SU, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-037", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Safechoice Agente & Consultor de Seguros, SU, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r17", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "17 | Capulana Agente de Seguros, Lda | 37 | Safechoice Agente & Consultor de Seguros, SU, Lda" + } + ] + } + }, + "issm-agent-018": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Rholan Agentes e Consultores de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Rholan Agentes e Consultores de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-018", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Rholan Agentes e Consultores de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r18", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "18 | Rholan Agentes e Consultores de Seguros, Lda | 38 | Mapas Agentes de Seguros, Lda" + } + ] + } + }, + "issm-agent-038": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Mapas Agentes de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Mapas Agentes de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-038", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Mapas Agentes de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r18", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "18 | Rholan Agentes e Consultores de Seguros, Lda | 38 | Mapas Agentes de Seguros, Lda" + } + ] + } + }, + "issm-agent-019": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Mlina Agente de Seguros, Sociedade Unipessoal, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Mlina Agente de Seguros, Sociedade Unipessoal, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-019", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Mlina Agente de Seguros, Sociedade Unipessoal, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r19", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "19 | Mlina Agente de Seguros, Sociedade Unipessoal, Lda | 39 | DOV Agente de Seguros, Lda" + } + ] + } + }, + "issm-agent-039": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "DOV Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "DOV Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-039", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "DOV Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r19", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "19 | Mlina Agente de Seguros, Sociedade Unipessoal, Lda | 39 | DOV Agente de Seguros, Lda" + } + ] + } + }, + "issm-agent-020": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Omar & Constantino Agente de Seguros, Lda", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Omar & Constantino Agente de Seguros, Lda", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "issm-agent-020", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "agent" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Omar & Constantino Agente de Seguros, Lda" + ], + "source_rows": [ + { + "id": "119bb5514d277784:t27:r20", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "20 | Omar & Constantino Agente de Seguros, Lda | |" + } + ] + } + }, + "fin-executivo-cambios": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Executivo Câmbios", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Executivo Câmbios", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-executivo-cambios", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "historical", + "aliases": [ + "Executivo Câmbios" + ], + "source_rows": [ + { + "id": "119bb5514d277784:p11:executivo-cambios", + "section": "11. Casas de câmbio por província", + "text": "O mesmo ficheiro de 2021 regista como encerradas (mais de 6 meses sem actividade) a Executivo Câmbios, Sara Moçambique, Al-Meca Câmbios e Acácio Câmbios." + } + ] + } + }, + "fin-sara-mocambique": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Sara Moçambique", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Sara Moçambique", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-sara-mocambique", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "historical", + "aliases": [ + "Sara Moçambique" + ], + "source_rows": [ + { + "id": "119bb5514d277784:p11:sara-mocambique", + "section": "11. Casas de câmbio por província", + "text": "O mesmo ficheiro de 2021 regista como encerradas (mais de 6 meses sem actividade) a Executivo Câmbios, Sara Moçambique, Al-Meca Câmbios e Acácio Câmbios." + } + ] + } + }, + "fin-al-meca-cambios": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Al-Meca Câmbios", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Al-Meca Câmbios", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-al-meca-cambios", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "historical", + "aliases": [ + "Al-Meca Câmbios" + ], + "source_rows": [ + { + "id": "119bb5514d277784:p11:al-meca-cambios", + "section": "11. Casas de câmbio por província", + "text": "O mesmo ficheiro de 2021 regista como encerradas (mais de 6 meses sem actividade) a Executivo Câmbios, Sara Moçambique, Al-Meca Câmbios e Acácio Câmbios." + } + ] + } + }, + "fin-acacio-cambios": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Acácio Câmbios", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Acácio Câmbios", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-acacio-cambios", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "exchange" + ], + "institution_types": [ + "exchange_house" + ], + "institution_services": [ + "foreign_exchange" + ], + "institution_status": "historical", + "aliases": [ + "Acácio Câmbios" + ], + "source_rows": [ + { + "id": "119bb5514d277784:p11:acacio-cambios", + "section": "11. Casas de câmbio por província", + "text": "O mesmo ficheiro de 2021 regista como encerradas (mais de 6 meses sem actividade) a Executivo Câmbios, Sara Moçambique, Al-Meca Câmbios e Acácio Câmbios." + } + ] + } + }, + "fin-chicomo": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Chicomo", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Chicomo", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-chicomo", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "reinsurance_broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Chicomo" + ], + "source_rows": [ + { + "id": "119bb5514d277784:p15.6:chicomo", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + } + ] + } + }, + "fin-renaissance": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Renaissance", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Renaissance", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-renaissance", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro; 119bb5514d277784:p:agent-and-reinsurance-contacts; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:agent-and-reinsurance-contacts" + ], + "id": "777ca93f5eed9a1c170f99ce", + "role": "contact_point", + "label": "Contacto de directório, a confirmar", + "address": "Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "reinsurance_broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Renaissance" + ], + "source_rows": [ + { + "id": "119bb5514d277784:p15.6:renaissance", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + }, + { + "id": "119bb5514d277784:p:agent-and-reinsurance-contacts", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-pioneer-reinsurance-brokers": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Pioneer Reinsurance Brokers", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Pioneer Reinsurance Brokers", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-pioneer-reinsurance-brokers", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "reinsurance_broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Pioneer Reinsurance Brokers" + ], + "source_rows": [ + { + "id": "119bb5514d277784:p15.6:pioneer-reinsurance-brokers", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + } + ] + } + }, + "fin-makhaly": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Makhaly", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Makhaly", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-makhaly", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "reinsurance_broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Makhaly" + ], + "source_rows": [ + { + "id": "119bb5514d277784:p15.6:makhaly", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + } + ] + } + }, + "fin-gateway": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Gateway", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Gateway", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-gateway", + "institution_nature": "other", + "contacts": [], + "locations": [ + { + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — 15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro; 119bb5514d277784:p:agent-and-reinsurance-contacts; fonte declarada no original", + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10", + "evidence_status": "to_confirm", + "origin": "Documento fornecido; não é uma nova verificação do regulador", + "source_refs": [ + "119bb5514d277784:p:agent-and-reinsurance-contacts" + ], + "id": "9ddba40b1d66eb983e36f799", + "role": "contact_point", + "label": "Contacto de directório, a confirmar", + "address": "Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central", + "territory_id": null, + "location_text": "Cidade de Maputo", + "hours": "" + } + ], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "reinsurance_broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "reported", + "aliases": [ + "Gateway" + ], + "source_rows": [ + { + "id": "119bb5514d277784:p15.6:gateway", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + }, + { + "id": "119bb5514d277784:p:agent-and-reinsurance-contacts", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "fin-safeline": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Safeline", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Safeline", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "fin-safeline", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "insurance" + ], + "institution_types": [ + "microinsurer" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "unknown", + "aliases": [ + "Safeline" + ], + "source_rows": [ + { + "id": "119bb5514d277784:p15.6:safeline", + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + }, + { + "id": "119bb5514d277784:p:older-broker-names", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Lista do ISSM, com os 115 primeiros registos que consegui ler. A página do ISSM indica mais corretoras (a imprensa refere mais de 140 em 2024), por isso a lista pode não estar completa. A lista do ISSM não traz moradas nem contactos, e algumas denominações diferem entre cópias (Aon Moçambique, Real Risk, Quorus, AIB Allied Insurance Brokers e Safeline aparecem numa cópia da lista). Moradas e contactos encontrados (as restantes corretoras só constam pelo nome). A lista de correctores da Hollard e os sítios das próprias corretoras acrescentaram 17 corretoras. Depois, directórios de terceiros deram morada a CTS, Limpopo Brokers, Tranquilidade e Comcapital; a coluna “Registo no ISSM” indica se cada uma consta da lista do ISSM lida:" + } + ], + "register_reference": "A fonte menciona Safeline em listas de corretoras e como micro-seguradora; identidade/categoria actual por confirmar." + } + }, + "broker-unconfirmed-real-risk": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Real Risk", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Real Risk", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "broker-unconfirmed-real-risk", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "unknown", + "aliases": [ + "Real Risk" + ], + "source_rows": [ + { + "id": "119bb5514d277784:p:older-broker-names", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Lista do ISSM, com os 115 primeiros registos que consegui ler. A página do ISSM indica mais corretoras (a imprensa refere mais de 140 em 2024), por isso a lista pode não estar completa. A lista do ISSM não traz moradas nem contactos, e algumas denominações diferem entre cópias (Aon Moçambique, Real Risk, Quorus, AIB Allied Insurance Brokers e Safeline aparecem numa cópia da lista). Moradas e contactos encontrados (as restantes corretoras só constam pelo nome). A lista de correctores da Hollard e os sítios das próprias corretoras acrescentaram 17 corretoras. Depois, directórios de terceiros deram morada a CTS, Limpopo Brokers, Tranquilidade e Comcapital; a coluna “Registo no ISSM” indica se cada uma consta da lista do ISSM lida:" + } + ] + } + }, + "broker-unconfirmed-quorus": { + "edition": "institutions-nov2026-v1", + "provenance": [ + { + "reference": "Instituições financeiras em Moçambique.docx; edição Novembro de 2026; afirmações e limites do original conservados", + "sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Quorus", + "kind": "institution", + "summary": "Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.", + "manager_name": "Quorus", + "source_url": null, + "source_reference": "Instituições financeiras em Moçambique.docx — Novembro de 2026", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Cobertura dos serviços/financiamento por confirmar. A presença física não determina a cobertura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "institution_key": "broker-unconfirmed-quorus", + "institution_nature": "other", + "contacts": [], + "locations": [], + "products": [], + "source_document_name": "Instituições financeiras em Moçambique.docx", + "source_document_sha256": "119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108", + "institution_categories": [ + "intermediation" + ], + "institution_types": [ + "broker" + ], + "institution_services": [ + "insurance" + ], + "institution_status": "unknown", + "aliases": [ + "Quorus" + ], + "source_rows": [ + { + "id": "119bb5514d277784:p:older-broker-names", + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Lista do ISSM, com os 115 primeiros registos que consegui ler. A página do ISSM indica mais corretoras (a imprensa refere mais de 140 em 2024), por isso a lista pode não estar completa. A lista do ISSM não traz moradas nem contactos, e algumas denominações diferem entre cópias (Aon Moçambique, Real Risk, Quorus, AIB Allied Insurance Brokers e Safeline aparecem numa cópia da lista). Moradas e contactos encontrados (as restantes corretoras só constam pelo nome). A lista de correctores da Hollard e os sítios das próprias corretoras acrescentaram 17 corretoras. Depois, directórios de terceiros deram morada a CTS, Limpopo Brokers, Tranquilidade e Comcapital; a coluna “Registo no ISSM” indica se cada uma consta da lista do ISSM lida:" + } + ] + } + } + }, + "source_coverage": [ + { + "table": 1, + "row": 1, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t1:r1", + "status": "represented" + }, + { + "table": 1, + "row": 2, + "institutions": [ + "moza" + ], + "source_row": "119bb5514d277784:t1:r2", + "status": "represented" + }, + { + "table": 1, + "row": 3, + "institutions": [ + "bfs" + ], + "source_row": "119bb5514d277784:t1:r3", + "status": "represented" + }, + { + "table": 1, + "row": 4, + "institutions": [ + "issm" + ], + "source_row": "119bb5514d277784:t1:r4", + "status": "represented" + }, + { + "table": 2, + "row": 1, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r1", + "status": "represented" + }, + { + "table": 2, + "row": 2, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r2", + "status": "represented" + }, + { + "table": 2, + "row": 3, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r3", + "status": "represented" + }, + { + "table": 2, + "row": 4, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r4", + "status": "represented" + }, + { + "table": 2, + "row": 5, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r5", + "status": "represented" + }, + { + "table": 2, + "row": 6, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r6", + "status": "represented" + }, + { + "table": 2, + "row": 7, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r7", + "status": "represented" + }, + { + "table": 2, + "row": 8, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r8", + "status": "represented" + }, + { + "table": 2, + "row": 9, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r9", + "status": "represented" + }, + { + "table": 2, + "row": 10, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r10", + "status": "represented" + }, + { + "table": 2, + "row": 11, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r11", + "status": "represented" + }, + { + "table": 2, + "row": 12, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r12", + "status": "represented" + }, + { + "table": 2, + "row": 13, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r13", + "status": "represented" + }, + { + "table": 2, + "row": 14, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t2:r14", + "status": "represented" + }, + { + "table": 3, + "row": 1, + "institutions": [ + "bfs" + ], + "source_row": "119bb5514d277784:t3:r1", + "status": "represented" + }, + { + "table": 3, + "row": 2, + "institutions": [ + "global-alliance" + ], + "source_row": "119bb5514d277784:t3:r2", + "status": "represented" + }, + { + "table": 3, + "row": 3, + "institutions": [ + "sanlam-vida" + ], + "source_row": "119bb5514d277784:t3:r3", + "status": "represented" + }, + { + "table": 3, + "row": 4, + "institutions": [ + "fin-kuhanha-sgfp" + ], + "source_row": "119bb5514d277784:t3:r4", + "status": "represented" + }, + { + "table": 3, + "row": 5, + "institutions": [ + "standard-bank-pension-manager" + ], + "source_row": "119bb5514d277784:t3:r5", + "status": "represented" + }, + { + "table": 3, + "row": 6, + "institutions": [ + "fin-mocambique-previdente" + ], + "source_row": "119bb5514d277784:t3:r6", + "status": "represented" + }, + { + "table": 3, + "row": 7, + "institutions": [ + "fin-mocambique-trust-pension-funds" + ], + "source_row": "119bb5514d277784:t3:r7", + "status": "represented" + }, + { + "table": 3, + "row": 8, + "institutions": [ + "nbc-pension-manager" + ], + "source_row": "119bb5514d277784:t3:r8", + "status": "represented" + }, + { + "table": 3, + "row": 9, + "institutions": [ + "fidelidade" + ], + "source_row": "119bb5514d277784:t3:r9", + "status": "represented" + }, + { + "table": 4, + "row": 1, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t4:r1", + "status": "represented" + }, + { + "table": 4, + "row": 2, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t4:r2", + "status": "represented" + }, + { + "table": 4, + "row": 3, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t4:r3", + "status": "represented" + }, + { + "table": 4, + "row": 4, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t4:r4", + "status": "represented" + }, + { + "table": 4, + "row": 5, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t4:r5", + "status": "represented" + }, + { + "table": 5, + "row": 1, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r1", + "status": "represented" + }, + { + "table": 5, + "row": 2, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r2", + "status": "represented" + }, + { + "table": 5, + "row": 3, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r3", + "status": "represented" + }, + { + "table": 5, + "row": 4, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r4", + "status": "represented" + }, + { + "table": 5, + "row": 5, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r5", + "status": "represented" + }, + { + "table": 5, + "row": 6, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r6", + "status": "represented" + }, + { + "table": 5, + "row": 7, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r7", + "status": "represented" + }, + { + "table": 5, + "row": 8, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r8", + "status": "represented" + }, + { + "table": 5, + "row": 9, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r9", + "status": "represented" + }, + { + "table": 5, + "row": 10, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r10", + "status": "represented" + }, + { + "table": 5, + "row": 11, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r11", + "status": "represented" + }, + { + "table": 5, + "row": 12, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r12", + "status": "represented" + }, + { + "table": 5, + "row": 13, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r13", + "status": "represented" + }, + { + "table": 5, + "row": 14, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r14", + "status": "represented" + }, + { + "table": 5, + "row": 15, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r15", + "status": "represented" + }, + { + "table": 5, + "row": 16, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r16", + "status": "represented" + }, + { + "table": 5, + "row": 17, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r17", + "status": "represented" + }, + { + "table": 5, + "row": 18, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r18", + "status": "represented" + }, + { + "table": 5, + "row": 19, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t5:r19", + "status": "represented" + }, + { + "table": 6, + "row": 1, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t6:r1", + "status": "represented" + }, + { + "table": 6, + "row": 2, + "institutions": [ + "ac-microbanco" + ], + "source_row": "119bb5514d277784:t6:r2", + "status": "represented" + }, + { + "table": 6, + "row": 3, + "institutions": [ + "letshego-microbank-historical" + ], + "source_row": "119bb5514d277784:t6:r3", + "status": "represented" + }, + { + "table": 6, + "row": 4, + "institutions": [ + "caixa-catandica" + ], + "source_row": "119bb5514d277784:t6:r4", + "status": "represented" + }, + { + "table": 6, + "row": 5, + "institutions": [ + "caixa-caia" + ], + "source_row": "119bb5514d277784:t6:r5", + "status": "represented" + }, + { + "table": 6, + "row": 6, + "institutions": [ + "fin-caixa-de-poupanca-postal-de-mocambique" + ], + "source_row": "119bb5514d277784:t6:r6", + "status": "represented" + }, + { + "table": 6, + "row": 7, + "institutions": [ + "yingwe-microbanco" + ], + "source_row": "119bb5514d277784:t6:r7", + "status": "represented" + }, + { + "table": 6, + "row": 8, + "institutions": [ + "fin-microbanco-desenvolvimento-da-mulher" + ], + "source_row": "119bb5514d277784:t6:r8", + "status": "represented" + }, + { + "table": 6, + "row": 9, + "institutions": [ + "futuro-microbanco" + ], + "source_row": "119bb5514d277784:t6:r9", + "status": "represented" + }, + { + "table": 6, + "row": 10, + "institutions": [ + "my-bucks" + ], + "source_row": "119bb5514d277784:t6:r10", + "status": "represented" + }, + { + "table": 6, + "row": 11, + "institutions": [ + "xtenda" + ], + "source_row": "119bb5514d277784:t6:r11", + "status": "represented" + }, + { + "table": 6, + "row": 12, + "institutions": [ + "confianca-microbanco" + ], + "source_row": "119bb5514d277784:t6:r12", + "status": "represented" + }, + { + "table": 6, + "row": 13, + "institutions": [ + "fin-cooperativa-de-poupanca-e-credito" + ], + "source_row": "119bb5514d277784:t6:r13", + "status": "represented" + }, + { + "table": 6, + "row": 14, + "institutions": [ + "fin-cooperativa-dos-produtores-do-limpopo" + ], + "source_row": "119bb5514d277784:t6:r14", + "status": "represented" + }, + { + "table": 6, + "row": 15, + "institutions": [ + "fin-cooperativa-de-credito-dos-micro-empresarios-de-angonia" + ], + "source_row": "119bb5514d277784:t6:r15", + "status": "represented" + }, + { + "table": 6, + "row": 16, + "institutions": [ + "fin-cooperativa-de-credito-das-mulheres-de-nampula" + ], + "source_row": "119bb5514d277784:t6:r16", + "status": "represented" + }, + { + "table": 6, + "row": 17, + "institutions": [ + "women-nacala-credit-cooperative" + ], + "source_row": "119bb5514d277784:t6:r17", + "status": "represented" + }, + { + "table": 6, + "row": 18, + "institutions": [ + "women-pemba-credit-cooperative" + ], + "source_row": "119bb5514d277784:t6:r18", + "status": "represented" + }, + { + "table": 7, + "row": 1, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r1", + "status": "represented" + }, + { + "table": 7, + "row": 2, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r2", + "status": "represented" + }, + { + "table": 7, + "row": 3, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r3", + "status": "represented" + }, + { + "table": 7, + "row": 4, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r4", + "status": "represented" + }, + { + "table": 7, + "row": 5, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r5", + "status": "represented" + }, + { + "table": 7, + "row": 6, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r6", + "status": "represented" + }, + { + "table": 7, + "row": 7, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r7", + "status": "represented" + }, + { + "table": 7, + "row": 8, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r8", + "status": "represented" + }, + { + "table": 7, + "row": 9, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r9", + "status": "represented" + }, + { + "table": 7, + "row": 10, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r10", + "status": "represented" + }, + { + "table": 7, + "row": 11, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r11", + "status": "represented" + }, + { + "table": 7, + "row": 12, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r12", + "status": "represented" + }, + { + "table": 7, + "row": 13, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r13", + "status": "represented" + }, + { + "table": 7, + "row": 14, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r14", + "status": "represented" + }, + { + "table": 7, + "row": 15, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r15", + "status": "represented" + }, + { + "table": 7, + "row": 16, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r16", + "status": "represented" + }, + { + "table": 7, + "row": 17, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r17", + "status": "represented" + }, + { + "table": 7, + "row": 18, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t7:r18", + "status": "represented" + }, + { + "table": 8, + "row": 1, + "institutions": [ + "letshego-bank" + ], + "source_row": "119bb5514d277784:t8:r1", + "status": "represented" + }, + { + "table": 8, + "row": 2, + "institutions": [ + "letshego-bank" + ], + "source_row": "119bb5514d277784:t8:r2", + "status": "represented" + }, + { + "table": 8, + "row": 3, + "institutions": [ + "ac-microbanco" + ], + "source_row": "119bb5514d277784:t8:r3", + "status": "represented" + }, + { + "table": 8, + "row": 4, + "institutions": [ + "xtenda" + ], + "source_row": "119bb5514d277784:t8:r4", + "status": "represented" + }, + { + "table": 8, + "row": 5, + "institutions": [ + "yingwe-microbanco" + ], + "source_row": "119bb5514d277784:t8:r5", + "status": "represented" + }, + { + "table": 8, + "row": 6, + "institutions": [ + "my-bucks" + ], + "source_row": "119bb5514d277784:t8:r6", + "status": "represented" + }, + { + "table": 8, + "row": 7, + "institutions": [ + "confianca-microbanco" + ], + "source_row": "119bb5514d277784:t8:r7", + "status": "represented" + }, + { + "table": 8, + "row": 8, + "institutions": [ + "caixa-caia" + ], + "source_row": "119bb5514d277784:t8:r8", + "status": "represented" + }, + { + "table": 8, + "row": 9, + "institutions": [ + "futuro-microbanco" + ], + "source_row": "119bb5514d277784:t8:r9", + "status": "represented" + }, + { + "table": 9, + "row": 1, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r1", + "status": "represented" + }, + { + "table": 9, + "row": 2, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r2", + "status": "represented" + }, + { + "table": 9, + "row": 3, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r3", + "status": "represented" + }, + { + "table": 9, + "row": 4, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r4", + "status": "represented" + }, + { + "table": 9, + "row": 5, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r5", + "status": "represented" + }, + { + "table": 9, + "row": 6, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r6", + "status": "represented" + }, + { + "table": 9, + "row": 7, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r7", + "status": "represented" + }, + { + "table": 9, + "row": 8, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r8", + "status": "represented" + }, + { + "table": 9, + "row": 9, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r9", + "status": "represented" + }, + { + "table": 9, + "row": 10, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r10", + "status": "represented" + }, + { + "table": 9, + "row": 11, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r11", + "status": "represented" + }, + { + "table": 9, + "row": 12, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r12", + "status": "represented" + }, + { + "table": 9, + "row": 13, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r13", + "status": "represented" + }, + { + "table": 9, + "row": 14, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r14", + "status": "represented" + }, + { + "table": 9, + "row": 15, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r15", + "status": "represented" + }, + { + "table": 9, + "row": 16, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r16", + "status": "represented" + }, + { + "table": 9, + "row": 17, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r17", + "status": "represented" + }, + { + "table": 9, + "row": 18, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r18", + "status": "represented" + }, + { + "table": 9, + "row": 19, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r19", + "status": "represented" + }, + { + "table": 9, + "row": 20, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t9:r20", + "status": "represented" + }, + { + "table": 10, + "row": 1, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t10:r1", + "status": "represented" + }, + { + "table": 10, + "row": 2, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t10:r2", + "status": "represented" + }, + { + "table": 10, + "row": 3, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t10:r3", + "status": "represented" + }, + { + "table": 10, + "row": 4, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t10:r4", + "status": "represented" + }, + { + "table": 10, + "row": 5, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t10:r5", + "status": "represented" + }, + { + "table": 10, + "row": 6, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t10:r6", + "status": "represented" + }, + { + "table": 10, + "row": 7, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t10:r7", + "status": "represented" + }, + { + "table": 10, + "row": 8, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t10:r8", + "status": "represented" + }, + { + "table": 10, + "row": 9, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t10:r9", + "status": "represented" + }, + { + "table": 10, + "row": 10, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t10:r10", + "status": "represented" + }, + { + "table": 10, + "row": 11, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t10:r11", + "status": "represented" + }, + { + "table": 10, + "row": 12, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t10:r12", + "status": "represented" + }, + { + "table": 11, + "row": 1, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t11:r1", + "status": "represented" + }, + { + "table": 11, + "row": 2, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t11:r2", + "status": "represented" + }, + { + "table": 11, + "row": 3, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t11:r3", + "status": "represented" + }, + { + "table": 12, + "row": 1, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t12:r1" + }, + { + "table": 12, + "row": 2, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t12:r2" + }, + { + "table": 12, + "row": 3, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t12:r3" + }, + { + "table": 12, + "row": 4, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t12:r4" + }, + { + "table": 12, + "row": 5, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t12:r5" + }, + { + "table": 12, + "row": 6, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t12:r6" + }, + { + "table": 12, + "row": 7, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t12:r7" + }, + { + "table": 12, + "row": 8, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t12:r8" + }, + { + "table": 12, + "row": 9, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t12:r9" + }, + { + "table": 12, + "row": 10, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t12:r10" + }, + { + "table": 12, + "row": 11, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t12:r11" + }, + { + "table": 12, + "row": 12, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t12:r12" + }, + { + "table": 13, + "row": 1, + "institutions": [ + "bni" + ], + "source_row": "119bb5514d277784:t13:r1", + "status": "represented" + }, + { + "table": 13, + "row": 2, + "institutions": [ + "letshego-bank" + ], + "source_row": "119bb5514d277784:t13:r2", + "status": "represented" + }, + { + "table": 13, + "row": 3, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t13:r3", + "status": "represented" + }, + { + "table": 13, + "row": 4, + "institutions": [ + "xtenda" + ], + "source_row": "119bb5514d277784:t13:r4", + "status": "represented" + }, + { + "table": 13, + "row": 5, + "institutions": [ + "gapi" + ], + "source_row": "119bb5514d277784:t13:r5", + "status": "represented" + }, + { + "table": 13, + "row": 6, + "institutions": [ + "fin-simo-sociedade-interbancaria-de-mocambique" + ], + "source_row": "119bb5514d277784:t13:r6", + "status": "represented" + }, + { + "table": 13, + "row": 7, + "institutions": [ + "fin-vodafone-m-pesa" + ], + "source_row": "119bb5514d277784:t13:r7", + "status": "represented" + }, + { + "table": 13, + "row": 8, + "institutions": [ + "fin-carteira-movel" + ], + "source_row": "119bb5514d277784:t13:r8", + "status": "represented" + }, + { + "table": 13, + "row": 9, + "institutions": [ + "ecobank" + ], + "source_row": "119bb5514d277784:t13:r9", + "status": "represented" + }, + { + "table": 13, + "row": 10, + "institutions": [ + "caixa-catandica" + ], + "source_row": "119bb5514d277784:t13:r10", + "status": "represented" + }, + { + "table": 13, + "row": 11, + "institutions": [ + "caixa-caia" + ], + "source_row": "119bb5514d277784:t13:r11", + "status": "represented" + }, + { + "table": 13, + "row": 12, + "institutions": [ + "yingwe-microbanco" + ], + "source_row": "119bb5514d277784:t13:r12", + "status": "represented" + }, + { + "table": 13, + "row": 13, + "institutions": [ + "women-nacala-credit-cooperative" + ], + "source_row": "119bb5514d277784:t13:r13", + "status": "represented" + }, + { + "table": 13, + "row": 14, + "institutions": [ + "women-pemba-credit-cooperative" + ], + "source_row": "119bb5514d277784:t13:r14", + "status": "represented" + }, + { + "table": 13, + "row": 15, + "institutions": [ + "fin-cooperativa-de-credito-dos-micro-empresarios-de-angonia" + ], + "source_row": "119bb5514d277784:t13:r15", + "status": "represented" + }, + { + "table": 14, + "row": 1, + "institutions": [ + "abc-historical" + ], + "source_row": "119bb5514d277784:t14:r1", + "status": "represented" + }, + { + "table": 14, + "row": 2, + "institutions": [ + "banco-big" + ], + "source_row": "119bb5514d277784:t14:r2", + "status": "represented" + }, + { + "table": 14, + "row": 3, + "institutions": [ + "fnb" + ], + "source_row": "119bb5514d277784:t14:r3", + "status": "represented" + }, + { + "table": 14, + "row": 4, + "institutions": [ + "fin-bayport-financial-services", + "fin-caixa-mulher" + ], + "source_row": "119bb5514d277784:t14:r4", + "status": "represented_split_explicit_names" + }, + { + "table": 14, + "row": 5, + "institutions": [ + "fin-ccom-maputo-norte", + "fin-ccom-maputo-sul", + "fin-ccom-matola", + "fin-associacao-dos-camponeses-de-macuvulana", + "fin-caixa-comunitaria-de-chokwe", + "fin-diocese-de-nacala", + "fin-ccom-montepuez", + "fin-ccom-chiure", + "fin-ccom-namuno", + "fin-ccom-ancuabe", + "fin-ccom-balama" + ], + "source_row": "119bb5514d277784:t14:r5", + "status": "represented_split_explicit_names" + }, + { + "table": 15, + "row": 1, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r1", + "status": "represented" + }, + { + "table": 15, + "row": 2, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r2", + "status": "represented" + }, + { + "table": 15, + "row": 3, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r3", + "status": "represented" + }, + { + "table": 15, + "row": 4, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r4", + "status": "represented" + }, + { + "table": 15, + "row": 5, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r5", + "status": "represented" + }, + { + "table": 15, + "row": 6, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r6", + "status": "represented" + }, + { + "table": 15, + "row": 7, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r7", + "status": "represented" + }, + { + "table": 15, + "row": 8, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r8", + "status": "represented" + }, + { + "table": 15, + "row": 9, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r9", + "status": "represented" + }, + { + "table": 15, + "row": 10, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r10", + "status": "represented" + }, + { + "table": 15, + "row": 11, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r11", + "status": "represented" + }, + { + "table": 15, + "row": 12, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r12", + "status": "represented" + }, + { + "table": 15, + "row": 13, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r13", + "status": "represented" + }, + { + "table": 15, + "row": 14, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r14", + "status": "represented" + }, + { + "table": 15, + "row": 15, + "institutions": [ + "first-capital-bank" + ], + "source_row": "119bb5514d277784:t15:r15", + "status": "represented" + }, + { + "table": 15, + "row": 16, + "institutions": [ + "first-capital-bank" + ], + "source_row": "119bb5514d277784:t15:r16", + "status": "represented" + }, + { + "table": 15, + "row": 17, + "institutions": [ + "first-capital-bank" + ], + "source_row": "119bb5514d277784:t15:r17", + "status": "represented" + }, + { + "table": 15, + "row": 18, + "institutions": [ + "first-capital-bank" + ], + "source_row": "119bb5514d277784:t15:r18", + "status": "represented" + }, + { + "table": 15, + "row": 19, + "institutions": [ + "first-capital-bank" + ], + "source_row": "119bb5514d277784:t15:r19", + "status": "represented" + }, + { + "table": 15, + "row": 20, + "institutions": [ + "first-capital-bank" + ], + "source_row": "119bb5514d277784:t15:r20", + "status": "represented" + }, + { + "table": 15, + "row": 21, + "institutions": [ + "uba" + ], + "source_row": "119bb5514d277784:t15:r21", + "status": "represented" + }, + { + "table": 15, + "row": 22, + "institutions": [ + "uba" + ], + "source_row": "119bb5514d277784:t15:r22", + "status": "represented" + }, + { + "table": 15, + "row": 23, + "institutions": [ + "uba" + ], + "source_row": "119bb5514d277784:t15:r23", + "status": "represented" + }, + { + "table": 15, + "row": 24, + "institutions": [ + "uba" + ], + "source_row": "119bb5514d277784:t15:r24", + "status": "represented" + }, + { + "table": 15, + "row": 25, + "institutions": [ + "uba" + ], + "source_row": "119bb5514d277784:t15:r25", + "status": "represented" + }, + { + "table": 15, + "row": 26, + "institutions": [ + "uba" + ], + "source_row": "119bb5514d277784:t15:r26", + "status": "represented" + }, + { + "table": 15, + "row": 27, + "institutions": [ + "uba" + ], + "source_row": "119bb5514d277784:t15:r27", + "status": "represented" + }, + { + "table": 15, + "row": 28, + "institutions": [ + "uba" + ], + "source_row": "119bb5514d277784:t15:r28", + "status": "represented" + }, + { + "table": 15, + "row": 29, + "institutions": [ + "vista-bank" + ], + "source_row": "119bb5514d277784:t15:r29", + "status": "represented" + }, + { + "table": 15, + "row": 30, + "institutions": [ + "vista-bank" + ], + "source_row": "119bb5514d277784:t15:r30", + "status": "represented" + }, + { + "table": 15, + "row": 31, + "institutions": [ + "vista-bank" + ], + "source_row": "119bb5514d277784:t15:r31", + "status": "represented" + }, + { + "table": 15, + "row": 32, + "institutions": [ + "vista-bank" + ], + "source_row": "119bb5514d277784:t15:r32", + "status": "represented" + }, + { + "table": 15, + "row": 33, + "institutions": [ + "vista-bank" + ], + "source_row": "119bb5514d277784:t15:r33", + "status": "represented" + }, + { + "table": 15, + "row": 34, + "institutions": [ + "vista-bank" + ], + "source_row": "119bb5514d277784:t15:r34", + "status": "represented" + }, + { + "table": 15, + "row": 35, + "institutions": [ + "vista-bank" + ], + "source_row": "119bb5514d277784:t15:r35", + "status": "represented" + }, + { + "table": 15, + "row": 36, + "institutions": [ + "vista-bank" + ], + "source_row": "119bb5514d277784:t15:r36", + "status": "represented" + }, + { + "table": 15, + "row": 37, + "institutions": [ + "fnb" + ], + "source_row": "119bb5514d277784:t15:r37", + "status": "represented" + }, + { + "table": 15, + "row": 38, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r38", + "status": "represented" + }, + { + "table": 15, + "row": 39, + "institutions": [ + "nedbank" + ], + "source_row": "119bb5514d277784:t15:r39", + "status": "represented" + }, + { + "table": 15, + "row": 40, + "institutions": [ + "nedbank" + ], + "source_row": "119bb5514d277784:t15:r40", + "status": "represented" + }, + { + "table": 15, + "row": 41, + "institutions": [ + "nedbank" + ], + "source_row": "119bb5514d277784:t15:r41", + "status": "represented" + }, + { + "table": 15, + "row": 42, + "institutions": [ + "nedbank" + ], + "source_row": "119bb5514d277784:t15:r42", + "status": "represented" + }, + { + "table": 15, + "row": 43, + "institutions": [ + "nedbank" + ], + "source_row": "119bb5514d277784:t15:r43", + "status": "represented" + }, + { + "table": 15, + "row": 44, + "institutions": [ + "nedbank" + ], + "source_row": "119bb5514d277784:t15:r44", + "status": "represented" + }, + { + "table": 15, + "row": 45, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r45", + "status": "represented" + }, + { + "table": 15, + "row": 46, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r46", + "status": "represented" + }, + { + "table": 15, + "row": 47, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r47", + "status": "represented" + }, + { + "table": 15, + "row": 48, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r48", + "status": "represented" + }, + { + "table": 15, + "row": 49, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r49", + "status": "represented" + }, + { + "table": 15, + "row": 50, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t15:r50", + "status": "represented" + }, + { + "table": 15, + "row": 51, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r51", + "status": "represented" + }, + { + "table": 15, + "row": 52, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r52", + "status": "represented" + }, + { + "table": 15, + "row": 53, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r53", + "status": "represented" + }, + { + "table": 15, + "row": 54, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r54", + "status": "represented" + }, + { + "table": 15, + "row": 55, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r55", + "status": "represented" + }, + { + "table": 15, + "row": 56, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r56", + "status": "represented" + }, + { + "table": 15, + "row": 57, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r57", + "status": "represented" + }, + { + "table": 15, + "row": 58, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r58", + "status": "represented" + }, + { + "table": 15, + "row": 59, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r59", + "status": "represented" + }, + { + "table": 15, + "row": 60, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r60", + "status": "represented" + }, + { + "table": 15, + "row": 61, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r61", + "status": "represented" + }, + { + "table": 15, + "row": 62, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t15:r62", + "status": "represented" + }, + { + "table": 15, + "row": 63, + "institutions": [ + "fnb" + ], + "source_row": "119bb5514d277784:t15:r63", + "status": "represented" + }, + { + "table": 15, + "row": 64, + "institutions": [ + "fnb" + ], + "source_row": "119bb5514d277784:t15:r64", + "status": "represented" + }, + { + "table": 15, + "row": 65, + "institutions": [ + "fnb" + ], + "source_row": "119bb5514d277784:t15:r65", + "status": "represented" + }, + { + "table": 15, + "row": 66, + "institutions": [ + "banco-big" + ], + "source_row": "119bb5514d277784:t15:r66", + "status": "represented" + }, + { + "table": 15, + "row": 67, + "institutions": [ + "fnb" + ], + "source_row": "119bb5514d277784:t15:r67", + "status": "represented" + }, + { + "table": 15, + "row": 68, + "institutions": [ + "fnb" + ], + "source_row": "119bb5514d277784:t15:r68", + "status": "represented" + }, + { + "table": 15, + "row": 69, + "institutions": [ + "fnb" + ], + "source_row": "119bb5514d277784:t15:r69", + "status": "represented" + }, + { + "table": 15, + "row": 70, + "institutions": [ + "fnb" + ], + "source_row": "119bb5514d277784:t15:r70", + "status": "represented" + }, + { + "table": 15, + "row": 71, + "institutions": [ + "fnb" + ], + "source_row": "119bb5514d277784:t15:r71", + "status": "represented" + }, + { + "table": 16, + "row": 1, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t16:r1", + "status": "represented" + }, + { + "table": 16, + "row": 2, + "institutions": [ + "moza" + ], + "source_row": "119bb5514d277784:t16:r2", + "status": "represented" + }, + { + "table": 16, + "row": 3, + "institutions": [ + "nedbank" + ], + "source_row": "119bb5514d277784:t16:r3", + "status": "represented" + }, + { + "table": 16, + "row": 4, + "institutions": [ + "uba" + ], + "source_row": "119bb5514d277784:t16:r4", + "status": "represented" + }, + { + "table": 16, + "row": 5, + "institutions": [ + "vista-bank" + ], + "source_row": "119bb5514d277784:t16:r5", + "status": "represented" + }, + { + "table": 16, + "row": 6, + "institutions": [ + "my-bucks" + ], + "source_row": "119bb5514d277784:t16:r6", + "status": "represented" + }, + { + "table": 16, + "row": 7, + "institutions": [ + "fnb" + ], + "source_row": "119bb5514d277784:t16:r7", + "status": "represented" + }, + { + "table": 16, + "row": 8, + "institutions": [ + "access-bank" + ], + "source_row": "119bb5514d277784:t16:r8", + "status": "represented" + }, + { + "table": 16, + "row": 9, + "institutions": [ + "first-capital-bank" + ], + "source_row": "119bb5514d277784:t16:r9", + "status": "represented" + }, + { + "table": 16, + "row": 10, + "institutions": [ + "absa" + ], + "source_row": "119bb5514d277784:t16:r10", + "status": "represented" + }, + { + "table": 16, + "row": 11, + "institutions": [ + "socremo" + ], + "source_row": "119bb5514d277784:t16:r11", + "status": "represented" + }, + { + "table": 16, + "row": 12, + "institutions": [ + "letshego-bank" + ], + "source_row": "119bb5514d277784:t16:r12", + "status": "represented" + }, + { + "table": 16, + "row": 13, + "institutions": [ + "banco-big" + ], + "source_row": "119bb5514d277784:t16:r13", + "status": "represented" + }, + { + "table": 16, + "row": 14, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t16:r14", + "status": "represented" + }, + { + "table": 16, + "row": 15, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t16:r15", + "status": "represented" + }, + { + "table": 17, + "row": 1, + "institutions": [ + "fin-mundo-de-cambios" + ], + "source_row": "119bb5514d277784:t17:r1", + "status": "represented" + }, + { + "table": 17, + "row": 2, + "institutions": [ + "fin-mundial-cambios" + ], + "source_row": "119bb5514d277784:t17:r2", + "status": "represented" + }, + { + "table": 17, + "row": 3, + "institutions": [ + "fin-sa-cambios" + ], + "source_row": "119bb5514d277784:t17:r3", + "status": "represented" + }, + { + "table": 17, + "row": 4, + "institutions": [ + "fin-africambio" + ], + "source_row": "119bb5514d277784:t17:r4", + "status": "represented" + }, + { + "table": 17, + "row": 5, + "institutions": [ + "fin-mozexchange-casa-de-cambios" + ], + "source_row": "119bb5514d277784:t17:r5", + "status": "represented" + }, + { + "table": 17, + "row": 6, + "institutions": [ + "fin-multicambios" + ], + "source_row": "119bb5514d277784:t17:r6", + "status": "represented" + }, + { + "table": 17, + "row": 7, + "institutions": [ + "fin-cota-cambios", + "fin-dragao-cambios", + "fin-nova-cambios-mocambique", + "fin-mia-cambios-zambezia" + ], + "source_row": "119bb5514d277784:t17:r7", + "status": "represented" + }, + { + "table": 18, + "row": 1, + "institutions": [ + "fin-mundial-cambios" + ], + "source_row": "119bb5514d277784:t18:r1", + "status": "represented" + }, + { + "table": 18, + "row": 2, + "institutions": [ + "fin-mozexchange-casa-de-cambios" + ], + "source_row": "119bb5514d277784:t18:r2", + "status": "represented" + }, + { + "table": 18, + "row": 3, + "institutions": [ + "fin-mundo-de-cambios" + ], + "source_row": "119bb5514d277784:t18:r3", + "status": "represented" + }, + { + "table": 18, + "row": 4, + "institutions": [ + "fin-sa-cambios" + ], + "source_row": "119bb5514d277784:t18:r4", + "status": "represented" + }, + { + "table": 18, + "row": 5, + "institutions": [ + "fin-africambio" + ], + "source_row": "119bb5514d277784:t18:r5", + "status": "represented" + }, + { + "table": 18, + "row": 6, + "institutions": [ + "fin-multicambios" + ], + "source_row": "119bb5514d277784:t18:r6", + "status": "represented" + }, + { + "table": 19, + "row": 1, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t19:r1" + }, + { + "table": 19, + "row": 2, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t19:r2" + }, + { + "table": 19, + "row": 3, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t19:r3" + }, + { + "table": 19, + "row": 4, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t19:r4" + }, + { + "table": 20, + "row": 1, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t20:r1", + "status": "represented" + }, + { + "table": 20, + "row": 2, + "institutions": [ + "bfs" + ], + "source_row": "119bb5514d277784:t20:r2", + "status": "represented" + }, + { + "table": 20, + "row": 3, + "institutions": [ + "issm" + ], + "source_row": "119bb5514d277784:t20:r3", + "status": "represented" + }, + { + "table": 20, + "row": 4, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t20:r4", + "status": "represented" + }, + { + "table": 20, + "row": 5, + "institutions": [ + "millennium-bim" + ], + "source_row": "119bb5514d277784:t20:r5", + "status": "represented" + }, + { + "table": 20, + "row": 6, + "institutions": [ + "moza" + ], + "source_row": "119bb5514d277784:t20:r6", + "status": "represented" + }, + { + "table": 20, + "row": 7, + "institutions": [ + "my-bucks" + ], + "source_row": "119bb5514d277784:t20:r7", + "status": "represented" + }, + { + "table": 20, + "row": 8, + "institutions": [ + "confianca-microbanco" + ], + "source_row": "119bb5514d277784:t20:r8", + "status": "represented" + }, + { + "table": 20, + "row": 9, + "institutions": [ + "ac-microbanco" + ], + "source_row": "119bb5514d277784:t20:r9", + "status": "represented" + }, + { + "table": 20, + "row": 10, + "institutions": [ + "yingwe-microbanco" + ], + "source_row": "119bb5514d277784:t20:r10", + "status": "represented" + }, + { + "table": 20, + "row": 11, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t20:r11", + "status": "represented" + }, + { + "table": 20, + "row": 12, + "institutions": [ + "caixa-caia" + ], + "source_row": "119bb5514d277784:t20:r12", + "status": "represented" + }, + { + "table": 20, + "row": 13, + "institutions": [ + "first-capital-bank" + ], + "source_row": "119bb5514d277784:t20:r13", + "status": "represented" + }, + { + "table": 20, + "row": 14, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t20:r14", + "status": "represented" + }, + { + "table": 20, + "row": 15, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t20:r15", + "status": "represented" + }, + { + "table": 20, + "row": 16, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t20:r16", + "status": "represented" + }, + { + "table": 20, + "row": 17, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t20:r17", + "status": "represented" + }, + { + "table": 20, + "row": 18, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t20:r18", + "status": "represented" + }, + { + "table": 20, + "row": 19, + "institutions": [ + "bci" + ], + "source_row": "119bb5514d277784:t20:r19", + "status": "represented" + }, + { + "table": 20, + "row": 20, + "institutions": [ + "first-capital-bank" + ], + "source_row": "119bb5514d277784:t20:r20", + "status": "represented" + }, + { + "table": 20, + "row": 21, + "institutions": [ + "futuro-microbanco" + ], + "source_row": "119bb5514d277784:t20:r21", + "status": "represented" + }, + { + "table": 20, + "row": 22, + "institutions": [ + "standard-bank" + ], + "source_row": "119bb5514d277784:t20:r22", + "status": "represented" + }, + { + "table": 21, + "row": 1, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t21:r1", + "status": "represented" + }, + { + "table": 21, + "row": 2, + "institutions": [ + "fidelidade" + ], + "source_row": "119bb5514d277784:t21:r2", + "status": "represented" + }, + { + "table": 21, + "row": 3, + "institutions": [ + "global-alliance" + ], + "source_row": "119bb5514d277784:t21:r3", + "status": "represented" + }, + { + "table": 21, + "row": 4, + "institutions": [ + "hollard-mocambique" + ], + "source_row": "119bb5514d277784:t21:r4", + "status": "represented" + }, + { + "table": 21, + "row": 5, + "institutions": [ + "hollard-vida" + ], + "source_row": "119bb5514d277784:t21:r5", + "status": "represented" + }, + { + "table": 21, + "row": 6, + "institutions": [ + "mcs-seguradora" + ], + "source_row": "119bb5514d277784:t21:r6", + "status": "represented" + }, + { + "table": 21, + "row": 7, + "institutions": [ + "britam" + ], + "source_row": "119bb5514d277784:t21:r7", + "status": "represented" + }, + { + "table": 21, + "row": 8, + "institutions": [ + "indico" + ], + "source_row": "119bb5514d277784:t21:r8", + "status": "represented" + }, + { + "table": 21, + "row": 9, + "institutions": [ + "sanlam-vida" + ], + "source_row": "119bb5514d277784:t21:r9", + "status": "represented" + }, + { + "table": 21, + "row": 10, + "institutions": [ + "fin-diamond-companhia-de-seguros" + ], + "source_row": "119bb5514d277784:t21:r10", + "status": "represented" + }, + { + "table": 21, + "row": 11, + "institutions": [ + "fin-phoenix-companhia-de-seguros-de-mocambique" + ], + "source_row": "119bb5514d277784:t21:r11", + "status": "represented" + }, + { + "table": 21, + "row": 12, + "institutions": [ + "fin-imperial-insurance-mocambique" + ], + "source_row": "119bb5514d277784:t21:r12", + "status": "represented" + }, + { + "table": 21, + "row": 13, + "institutions": [ + "arko" + ], + "source_row": "119bb5514d277784:t21:r13", + "status": "represented" + }, + { + "table": 21, + "row": 14, + "institutions": [ + "fin-mediplus-companhia-de-seguros" + ], + "source_row": "119bb5514d277784:t21:r14", + "status": "represented" + }, + { + "table": 21, + "row": 15, + "institutions": [ + "palma" + ], + "source_row": "119bb5514d277784:t21:r15", + "status": "represented" + }, + { + "table": 21, + "row": 16, + "institutions": [ + "fin-mais-vida-companhia-de-seguros-de-saude" + ], + "source_row": "119bb5514d277784:t21:r16", + "status": "represented" + }, + { + "table": 21, + "row": 17, + "institutions": [ + "fin-enh-companhia-de-seguros" + ], + "source_row": "119bb5514d277784:t21:r17", + "status": "represented" + }, + { + "table": 21, + "row": 18, + "institutions": [ + "fin-momentum-mocambique-companhia-de-seguros-de-saude" + ], + "source_row": "119bb5514d277784:t21:r18", + "status": "represented" + }, + { + "table": 21, + "row": 19, + "institutions": [ + "fin-premium-insurance-company" + ], + "source_row": "119bb5514d277784:t21:r19", + "status": "represented" + }, + { + "table": 21, + "row": 20, + "institutions": [ + "fin-prime-companhia-de-seguros" + ], + "source_row": "119bb5514d277784:t21:r20", + "status": "represented" + }, + { + "table": 21, + "row": 21, + "institutions": [ + "fin-maximo-companhia-de-seguros" + ], + "source_row": "119bb5514d277784:t21:r21", + "status": "represented" + }, + { + "table": 21, + "row": 22, + "institutions": [ + "fin-confianca-companhia-de-seguros" + ], + "source_row": "119bb5514d277784:t21:r22", + "status": "represented" + }, + { + "table": 21, + "row": 23, + "institutions": [ + "fin-companhia-de-seguro-horizonte" + ], + "source_row": "119bb5514d277784:t21:r23", + "status": "represented" + }, + { + "table": 22, + "row": 1, + "institutions": [ + "emeritus" + ], + "source_row": "119bb5514d277784:t22:r1", + "status": "represented" + }, + { + "table": 23, + "row": 1, + "institutions": [ + "fin-nbc-negotiable-benefits-consultant" + ], + "source_row": "119bb5514d277784:t23:r1", + "status": "represented" + }, + { + "table": 23, + "row": 2, + "institutions": [ + "confianca-microseguros" + ], + "source_row": "119bb5514d277784:t23:r2", + "status": "represented" + }, + { + "table": 24, + "row": 1, + "institutions": [ + "hollard-mocambique" + ], + "source_row": "119bb5514d277784:t24:r1", + "status": "represented" + }, + { + "table": 24, + "row": 2, + "institutions": [ + "hollard-mocambique" + ], + "source_row": "119bb5514d277784:t24:r2", + "status": "represented" + }, + { + "table": 24, + "row": 3, + "institutions": [ + "hollard-mocambique" + ], + "source_row": "119bb5514d277784:t24:r3", + "status": "represented" + }, + { + "table": 24, + "row": 4, + "institutions": [ + "fidelidade" + ], + "source_row": "119bb5514d277784:t24:r4", + "status": "represented" + }, + { + "table": 24, + "row": 5, + "institutions": [ + "fidelidade" + ], + "source_row": "119bb5514d277784:t24:r5", + "status": "represented" + }, + { + "table": 24, + "row": 6, + "institutions": [ + "fidelidade" + ], + "source_row": "119bb5514d277784:t24:r6", + "status": "represented" + }, + { + "table": 24, + "row": 7, + "institutions": [ + "fidelidade" + ], + "source_row": "119bb5514d277784:t24:r7", + "status": "represented" + }, + { + "table": 24, + "row": 8, + "institutions": [ + "fidelidade" + ], + "source_row": "119bb5514d277784:t24:r8", + "status": "represented" + }, + { + "table": 24, + "row": 9, + "institutions": [ + "fidelidade" + ], + "source_row": "119bb5514d277784:t24:r9", + "status": "represented" + }, + { + "table": 24, + "row": 10, + "institutions": [ + "fidelidade" + ], + "source_row": "119bb5514d277784:t24:r10", + "status": "represented" + }, + { + "table": 24, + "row": 11, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t24:r11", + "status": "represented" + }, + { + "table": 24, + "row": 12, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t24:r12", + "status": "represented" + }, + { + "table": 24, + "row": 13, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t24:r13", + "status": "represented" + }, + { + "table": 24, + "row": 14, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t24:r14", + "status": "represented" + }, + { + "table": 24, + "row": 15, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t24:r15", + "status": "represented" + }, + { + "table": 24, + "row": 16, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t24:r16", + "status": "represented" + }, + { + "table": 24, + "row": 17, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t24:r17", + "status": "represented" + }, + { + "table": 24, + "row": 18, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t24:r18", + "status": "represented" + }, + { + "table": 24, + "row": 19, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t24:r19", + "status": "represented" + }, + { + "table": 24, + "row": 20, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t24:r20", + "status": "represented" + }, + { + "table": 24, + "row": 21, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t24:r21", + "status": "represented" + }, + { + "table": 24, + "row": 22, + "institutions": [ + "arko" + ], + "source_row": "119bb5514d277784:t24:r22", + "status": "represented" + }, + { + "table": 24, + "row": 23, + "institutions": [ + "arko" + ], + "source_row": "119bb5514d277784:t24:r23", + "status": "represented" + }, + { + "table": 24, + "row": 24, + "institutions": [ + "arko" + ], + "source_row": "119bb5514d277784:t24:r24", + "status": "represented" + }, + { + "table": 24, + "row": 25, + "institutions": [ + "britam" + ], + "source_row": "119bb5514d277784:t24:r25", + "status": "represented" + }, + { + "table": 24, + "row": 26, + "institutions": [ + "palma" + ], + "source_row": "119bb5514d277784:t24:r26", + "status": "represented" + }, + { + "table": 24, + "row": 27, + "institutions": [ + "palma" + ], + "source_row": "119bb5514d277784:t24:r27", + "status": "represented" + }, + { + "table": 24, + "row": 28, + "institutions": [ + "palma" + ], + "source_row": "119bb5514d277784:t24:r28", + "status": "represented" + }, + { + "table": 25, + "row": 1, + "institutions": [ + "issm-broker-003" + ], + "source_row": "119bb5514d277784:t25:r1", + "status": "represented" + }, + { + "table": 25, + "row": 2, + "institutions": [ + "issm-broker-004" + ], + "source_row": "119bb5514d277784:t25:r2", + "status": "represented" + }, + { + "table": 25, + "row": 3, + "institutions": [ + "broker-unconfirmed-aon-mocambique" + ], + "source_row": "119bb5514d277784:t25:r3", + "status": "represented" + }, + { + "table": 25, + "row": 4, + "institutions": [ + "issm-broker-021" + ], + "source_row": "119bb5514d277784:t25:r4", + "status": "represented" + }, + { + "table": 25, + "row": 5, + "institutions": [ + "broker-unconfirmed-hubertus-clausius-corretores-de-seguros" + ], + "source_row": "119bb5514d277784:t25:r5", + "status": "represented" + }, + { + "table": 25, + "row": 6, + "institutions": [ + "issm-broker-020" + ], + "source_row": "119bb5514d277784:t25:r6", + "status": "represented" + }, + { + "table": 25, + "row": 7, + "institutions": [ + "issm-broker-002" + ], + "source_row": "119bb5514d277784:t25:r7", + "status": "represented" + }, + { + "table": 25, + "row": 8, + "institutions": [ + "issm-broker-001" + ], + "source_row": "119bb5514d277784:t25:r8", + "status": "represented" + }, + { + "table": 25, + "row": 9, + "institutions": [ + "issm-broker-096" + ], + "source_row": "119bb5514d277784:t25:r9", + "status": "represented" + }, + { + "table": 25, + "row": 10, + "institutions": [ + "issm-broker-075" + ], + "source_row": "119bb5514d277784:t25:r10", + "status": "represented" + }, + { + "table": 25, + "row": 11, + "institutions": [ + "issm-broker-006" + ], + "source_row": "119bb5514d277784:t25:r11", + "status": "represented" + }, + { + "table": 25, + "row": 12, + "institutions": [ + "issm-broker-077" + ], + "source_row": "119bb5514d277784:t25:r12", + "status": "represented" + }, + { + "table": 25, + "row": 13, + "institutions": [ + "issm-broker-077" + ], + "source_row": "119bb5514d277784:t25:r13", + "status": "represented" + }, + { + "table": 25, + "row": 14, + "institutions": [ + "broker-unconfirmed-contratuz-dosse-consultores-e-corretores-de-seguros-beira" + ], + "source_row": "119bb5514d277784:t25:r14", + "status": "represented" + }, + { + "table": 25, + "row": 15, + "institutions": [ + "broker-unconfirmed-ppime-brokers-corretores-de-seguros-beira" + ], + "source_row": "119bb5514d277784:t25:r15", + "status": "represented" + }, + { + "table": 25, + "row": 16, + "institutions": [ + "issm-broker-077" + ], + "source_row": "119bb5514d277784:t25:r16", + "status": "represented" + }, + { + "table": 25, + "row": 17, + "institutions": [ + "issm-broker-114" + ], + "source_row": "119bb5514d277784:t25:r17", + "status": "represented" + }, + { + "table": 25, + "row": 18, + "institutions": [ + "issm-broker-013" + ], + "source_row": "119bb5514d277784:t25:r18", + "status": "represented" + }, + { + "table": 25, + "row": 19, + "institutions": [ + "issm-broker-038" + ], + "source_row": "119bb5514d277784:t25:r19", + "status": "represented" + }, + { + "table": 25, + "row": 20, + "institutions": [ + "issm-broker-082" + ], + "source_row": "119bb5514d277784:t25:r20", + "status": "represented" + }, + { + "table": 25, + "row": 21, + "institutions": [ + "issm-broker-068" + ], + "source_row": "119bb5514d277784:t25:r21", + "status": "represented" + }, + { + "table": 25, + "row": 22, + "institutions": [ + "issm-broker-033" + ], + "source_row": "119bb5514d277784:t25:r22", + "status": "represented" + }, + { + "table": 25, + "row": 23, + "institutions": [ + "issm-broker-027" + ], + "source_row": "119bb5514d277784:t25:r23", + "status": "represented" + }, + { + "table": 25, + "row": 24, + "institutions": [ + "issm-broker-011" + ], + "source_row": "119bb5514d277784:t25:r24", + "status": "represented" + }, + { + "table": 25, + "row": 25, + "institutions": [ + "issm-broker-015" + ], + "source_row": "119bb5514d277784:t25:r25", + "status": "represented" + }, + { + "table": 25, + "row": 26, + "institutions": [ + "issm-broker-045" + ], + "source_row": "119bb5514d277784:t25:r26", + "status": "represented" + }, + { + "table": 25, + "row": 27, + "institutions": [ + "issm-broker-071" + ], + "source_row": "119bb5514d277784:t25:r27", + "status": "represented" + }, + { + "table": 25, + "row": 28, + "institutions": [ + "issm-broker-089" + ], + "source_row": "119bb5514d277784:t25:r28", + "status": "represented" + }, + { + "table": 25, + "row": 29, + "institutions": [ + "issm-broker-016" + ], + "source_row": "119bb5514d277784:t25:r29", + "status": "represented" + }, + { + "table": 25, + "row": 30, + "institutions": [ + "issm-broker-111" + ], + "source_row": "119bb5514d277784:t25:r30", + "status": "represented" + }, + { + "table": 25, + "row": 31, + "institutions": [ + "issm-broker-083" + ], + "source_row": "119bb5514d277784:t25:r31", + "status": "represented" + }, + { + "table": 25, + "row": 32, + "institutions": [ + "issm-broker-104" + ], + "source_row": "119bb5514d277784:t25:r32", + "status": "represented" + }, + { + "table": 25, + "row": 33, + "institutions": [ + "issm-broker-079" + ], + "source_row": "119bb5514d277784:t25:r33", + "status": "represented" + }, + { + "table": 25, + "row": 34, + "institutions": [ + "issm-broker-098" + ], + "source_row": "119bb5514d277784:t25:r34", + "status": "represented" + }, + { + "table": 25, + "row": 35, + "institutions": [ + "broker-unconfirmed-aib-allied-insurance-brokers" + ], + "source_row": "119bb5514d277784:t25:r35", + "status": "represented" + }, + { + "table": 25, + "row": 36, + "institutions": [ + "issm-broker-065" + ], + "source_row": "119bb5514d277784:t25:r36", + "status": "represented" + }, + { + "table": 25, + "row": 37, + "institutions": [ + "issm-broker-110" + ], + "source_row": "119bb5514d277784:t25:r37", + "status": "represented" + }, + { + "table": 25, + "row": 38, + "institutions": [ + "issm-broker-107" + ], + "source_row": "119bb5514d277784:t25:r38", + "status": "represented" + }, + { + "table": 25, + "row": 39, + "institutions": [ + "issm-broker-023" + ], + "source_row": "119bb5514d277784:t25:r39", + "status": "represented" + }, + { + "table": 25, + "row": 40, + "institutions": [ + "issm-broker-103" + ], + "source_row": "119bb5514d277784:t25:r40", + "status": "represented" + }, + { + "table": 25, + "row": 41, + "institutions": [ + "issm-broker-100" + ], + "source_row": "119bb5514d277784:t25:r41", + "status": "represented" + }, + { + "table": 25, + "row": 42, + "institutions": [ + "issm-broker-081" + ], + "source_row": "119bb5514d277784:t25:r42", + "status": "represented" + }, + { + "table": 25, + "row": 43, + "institutions": [ + "issm-broker-029" + ], + "source_row": "119bb5514d277784:t25:r43", + "status": "represented" + }, + { + "table": 25, + "row": 44, + "institutions": [ + "issm-broker-031" + ], + "source_row": "119bb5514d277784:t25:r44", + "status": "represented" + }, + { + "table": 25, + "row": 45, + "institutions": [ + "issm-broker-007" + ], + "source_row": "119bb5514d277784:t25:r45", + "status": "represented" + }, + { + "table": 25, + "row": 46, + "institutions": [ + "broker-unconfirmed-bean-corretores" + ], + "source_row": "119bb5514d277784:t25:r46", + "status": "represented" + }, + { + "table": 25, + "row": 47, + "institutions": [ + "issm-broker-105" + ], + "source_row": "119bb5514d277784:t25:r47", + "status": "represented" + }, + { + "table": 25, + "row": 48, + "institutions": [ + "issm-broker-005" + ], + "source_row": "119bb5514d277784:t25:r48", + "status": "represented" + }, + { + "table": 25, + "row": 49, + "institutions": [ + "broker-unconfirmed-inhambane-business-center-corretora" + ], + "source_row": "119bb5514d277784:t25:r49", + "status": "represented" + }, + { + "table": 25, + "row": 50, + "institutions": [ + "issm-broker-030" + ], + "source_row": "119bb5514d277784:t25:r50", + "status": "represented" + }, + { + "table": 25, + "row": 51, + "institutions": [ + "issm-broker-094" + ], + "source_row": "119bb5514d277784:t25:r51", + "status": "represented" + }, + { + "table": 25, + "row": 52, + "institutions": [ + "broker-unconfirmed-maat-seguros" + ], + "source_row": "119bb5514d277784:t25:r52", + "status": "represented" + }, + { + "table": 25, + "row": 53, + "institutions": [ + "issm-broker-048" + ], + "source_row": "119bb5514d277784:t25:r53", + "status": "represented" + }, + { + "table": 25, + "row": 54, + "institutions": [ + "issm-broker-019" + ], + "source_row": "119bb5514d277784:t25:r54", + "status": "represented" + }, + { + "table": 25, + "row": 55, + "institutions": [ + "issm-broker-059" + ], + "source_row": "119bb5514d277784:t25:r55", + "status": "represented" + }, + { + "table": 25, + "row": 56, + "institutions": [ + "broker-unconfirmed-sea-brokers" + ], + "source_row": "119bb5514d277784:t25:r56", + "status": "represented" + }, + { + "table": 25, + "row": 57, + "institutions": [ + "issm-broker-102" + ], + "source_row": "119bb5514d277784:t25:r57", + "status": "represented" + }, + { + "table": 25, + "row": 58, + "institutions": [ + "issm-broker-085" + ], + "source_row": "119bb5514d277784:t25:r58", + "status": "represented" + }, + { + "table": 25, + "row": 59, + "institutions": [ + "issm-broker-047" + ], + "source_row": "119bb5514d277784:t25:r59", + "status": "represented" + }, + { + "table": 25, + "row": 60, + "institutions": [ + "issm-broker-056" + ], + "source_row": "119bb5514d277784:t25:r60", + "status": "represented" + }, + { + "table": 25, + "row": 61, + "institutions": [ + "broker-unconfirmed-unibroker-corretores-de-seguros" + ], + "source_row": "119bb5514d277784:t25:r61", + "status": "represented" + }, + { + "table": 25, + "row": 62, + "institutions": [ + "issm-broker-043" + ], + "source_row": "119bb5514d277784:t25:r62", + "status": "represented" + }, + { + "table": 25, + "row": 63, + "institutions": [ + "issm-broker-009" + ], + "source_row": "119bb5514d277784:t25:r63", + "status": "represented" + }, + { + "table": 25, + "row": 64, + "institutions": [ + "issm-broker-034" + ], + "source_row": "119bb5514d277784:t25:r64", + "status": "represented" + }, + { + "table": 25, + "row": 65, + "institutions": [ + "issm-broker-010" + ], + "source_row": "119bb5514d277784:t25:r65", + "status": "represented" + }, + { + "table": 25, + "row": 66, + "institutions": [ + "issm-broker-037" + ], + "source_row": "119bb5514d277784:t25:r66", + "status": "represented" + }, + { + "table": 26, + "row": 1, + "institutions": [ + "issm-broker-001", + "issm-broker-059" + ], + "source_row": "119bb5514d277784:t26:r1", + "status": "represented" + }, + { + "table": 26, + "row": 2, + "institutions": [ + "issm-broker-002", + "issm-broker-060" + ], + "source_row": "119bb5514d277784:t26:r2", + "status": "represented" + }, + { + "table": 26, + "row": 3, + "institutions": [ + "issm-broker-003", + "issm-broker-061" + ], + "source_row": "119bb5514d277784:t26:r3", + "status": "represented" + }, + { + "table": 26, + "row": 4, + "institutions": [ + "issm-broker-004", + "issm-broker-062" + ], + "source_row": "119bb5514d277784:t26:r4", + "status": "represented" + }, + { + "table": 26, + "row": 5, + "institutions": [ + "issm-broker-005", + "issm-broker-063" + ], + "source_row": "119bb5514d277784:t26:r5", + "status": "represented" + }, + { + "table": 26, + "row": 6, + "institutions": [ + "issm-broker-006", + "issm-broker-064" + ], + "source_row": "119bb5514d277784:t26:r6", + "status": "represented" + }, + { + "table": 26, + "row": 7, + "institutions": [ + "issm-broker-007", + "issm-broker-065" + ], + "source_row": "119bb5514d277784:t26:r7", + "status": "represented" + }, + { + "table": 26, + "row": 8, + "institutions": [ + "issm-broker-008", + "issm-broker-066" + ], + "source_row": "119bb5514d277784:t26:r8", + "status": "represented" + }, + { + "table": 26, + "row": 9, + "institutions": [ + "issm-broker-009", + "issm-broker-067" + ], + "source_row": "119bb5514d277784:t26:r9", + "status": "represented" + }, + { + "table": 26, + "row": 10, + "institutions": [ + "issm-broker-010", + "issm-broker-068" + ], + "source_row": "119bb5514d277784:t26:r10", + "status": "represented" + }, + { + "table": 26, + "row": 11, + "institutions": [ + "issm-broker-011", + "issm-broker-069" + ], + "source_row": "119bb5514d277784:t26:r11", + "status": "represented" + }, + { + "table": 26, + "row": 12, + "institutions": [ + "issm-broker-012", + "issm-broker-070" + ], + "source_row": "119bb5514d277784:t26:r12", + "status": "represented" + }, + { + "table": 26, + "row": 13, + "institutions": [ + "issm-broker-013", + "issm-broker-071" + ], + "source_row": "119bb5514d277784:t26:r13", + "status": "represented" + }, + { + "table": 26, + "row": 14, + "institutions": [ + "issm-broker-014", + "issm-broker-072" + ], + "source_row": "119bb5514d277784:t26:r14", + "status": "represented" + }, + { + "table": 26, + "row": 15, + "institutions": [ + "issm-broker-015", + "issm-broker-073" + ], + "source_row": "119bb5514d277784:t26:r15", + "status": "represented" + }, + { + "table": 26, + "row": 16, + "institutions": [ + "issm-broker-016", + "issm-broker-074" + ], + "source_row": "119bb5514d277784:t26:r16", + "status": "represented" + }, + { + "table": 26, + "row": 17, + "institutions": [ + "issm-broker-017", + "issm-broker-075" + ], + "source_row": "119bb5514d277784:t26:r17", + "status": "represented" + }, + { + "table": 26, + "row": 18, + "institutions": [ + "issm-broker-018", + "issm-broker-076" + ], + "source_row": "119bb5514d277784:t26:r18", + "status": "represented" + }, + { + "table": 26, + "row": 19, + "institutions": [ + "issm-broker-019", + "issm-broker-077" + ], + "source_row": "119bb5514d277784:t26:r19", + "status": "represented" + }, + { + "table": 26, + "row": 20, + "institutions": [ + "issm-broker-020", + "issm-broker-078" + ], + "source_row": "119bb5514d277784:t26:r20", + "status": "represented" + }, + { + "table": 26, + "row": 21, + "institutions": [ + "issm-broker-021", + "issm-broker-079" + ], + "source_row": "119bb5514d277784:t26:r21", + "status": "represented" + }, + { + "table": 26, + "row": 22, + "institutions": [ + "issm-broker-022", + "issm-broker-080" + ], + "source_row": "119bb5514d277784:t26:r22", + "status": "represented" + }, + { + "table": 26, + "row": 23, + "institutions": [ + "issm-broker-023", + "issm-broker-081" + ], + "source_row": "119bb5514d277784:t26:r23", + "status": "represented" + }, + { + "table": 26, + "row": 24, + "institutions": [ + "issm-broker-024", + "issm-broker-082" + ], + "source_row": "119bb5514d277784:t26:r24", + "status": "represented" + }, + { + "table": 26, + "row": 25, + "institutions": [ + "issm-broker-025", + "issm-broker-083" + ], + "source_row": "119bb5514d277784:t26:r25", + "status": "represented" + }, + { + "table": 26, + "row": 26, + "institutions": [ + "issm-broker-026", + "issm-broker-084" + ], + "source_row": "119bb5514d277784:t26:r26", + "status": "represented" + }, + { + "table": 26, + "row": 27, + "institutions": [ + "issm-broker-027", + "issm-broker-085" + ], + "source_row": "119bb5514d277784:t26:r27", + "status": "represented" + }, + { + "table": 26, + "row": 28, + "institutions": [ + "issm-broker-028", + "issm-broker-086" + ], + "source_row": "119bb5514d277784:t26:r28", + "status": "represented" + }, + { + "table": 26, + "row": 29, + "institutions": [ + "issm-broker-029", + "issm-broker-087" + ], + "source_row": "119bb5514d277784:t26:r29", + "status": "represented" + }, + { + "table": 26, + "row": 30, + "institutions": [ + "issm-broker-030", + "issm-broker-088" + ], + "source_row": "119bb5514d277784:t26:r30", + "status": "represented" + }, + { + "table": 26, + "row": 31, + "institutions": [ + "issm-broker-031", + "issm-broker-089" + ], + "source_row": "119bb5514d277784:t26:r31", + "status": "represented" + }, + { + "table": 26, + "row": 32, + "institutions": [ + "issm-broker-032", + "issm-broker-090" + ], + "source_row": "119bb5514d277784:t26:r32", + "status": "represented" + }, + { + "table": 26, + "row": 33, + "institutions": [ + "issm-broker-033", + "issm-broker-091" + ], + "source_row": "119bb5514d277784:t26:r33", + "status": "represented" + }, + { + "table": 26, + "row": 34, + "institutions": [ + "issm-broker-034", + "issm-broker-092" + ], + "source_row": "119bb5514d277784:t26:r34", + "status": "represented" + }, + { + "table": 26, + "row": 35, + "institutions": [ + "issm-broker-035", + "issm-broker-093" + ], + "source_row": "119bb5514d277784:t26:r35", + "status": "represented" + }, + { + "table": 26, + "row": 36, + "institutions": [ + "issm-broker-036", + "issm-broker-094" + ], + "source_row": "119bb5514d277784:t26:r36", + "status": "represented" + }, + { + "table": 26, + "row": 37, + "institutions": [ + "issm-broker-037", + "issm-broker-095" + ], + "source_row": "119bb5514d277784:t26:r37", + "status": "represented" + }, + { + "table": 26, + "row": 38, + "institutions": [ + "issm-broker-038", + "issm-broker-096" + ], + "source_row": "119bb5514d277784:t26:r38", + "status": "represented" + }, + { + "table": 26, + "row": 39, + "institutions": [ + "issm-broker-039", + "issm-broker-097" + ], + "source_row": "119bb5514d277784:t26:r39", + "status": "represented" + }, + { + "table": 26, + "row": 40, + "institutions": [ + "issm-broker-040", + "issm-broker-098" + ], + "source_row": "119bb5514d277784:t26:r40", + "status": "represented" + }, + { + "table": 26, + "row": 41, + "institutions": [ + "issm-broker-041", + "issm-broker-099" + ], + "source_row": "119bb5514d277784:t26:r41", + "status": "represented" + }, + { + "table": 26, + "row": 42, + "institutions": [ + "issm-broker-042", + "issm-broker-100" + ], + "source_row": "119bb5514d277784:t26:r42", + "status": "represented" + }, + { + "table": 26, + "row": 43, + "institutions": [ + "issm-broker-043", + "issm-broker-101" + ], + "source_row": "119bb5514d277784:t26:r43", + "status": "represented" + }, + { + "table": 26, + "row": 44, + "institutions": [ + "issm-broker-044", + "issm-broker-102" + ], + "source_row": "119bb5514d277784:t26:r44", + "status": "represented" + }, + { + "table": 26, + "row": 45, + "institutions": [ + "issm-broker-045", + "issm-broker-103" + ], + "source_row": "119bb5514d277784:t26:r45", + "status": "represented" + }, + { + "table": 26, + "row": 46, + "institutions": [ + "issm-broker-046", + "issm-broker-104" + ], + "source_row": "119bb5514d277784:t26:r46", + "status": "represented" + }, + { + "table": 26, + "row": 47, + "institutions": [ + "issm-broker-047", + "issm-broker-105" + ], + "source_row": "119bb5514d277784:t26:r47", + "status": "represented" + }, + { + "table": 26, + "row": 48, + "institutions": [ + "issm-broker-048", + "issm-broker-106" + ], + "source_row": "119bb5514d277784:t26:r48", + "status": "represented" + }, + { + "table": 26, + "row": 49, + "institutions": [ + "issm-broker-049", + "issm-broker-107" + ], + "source_row": "119bb5514d277784:t26:r49", + "status": "represented" + }, + { + "table": 26, + "row": 50, + "institutions": [ + "issm-broker-050", + "issm-broker-108" + ], + "source_row": "119bb5514d277784:t26:r50", + "status": "represented" + }, + { + "table": 26, + "row": 51, + "institutions": [ + "issm-broker-051", + "issm-broker-109" + ], + "source_row": "119bb5514d277784:t26:r51", + "status": "represented" + }, + { + "table": 26, + "row": 52, + "institutions": [ + "issm-broker-052", + "issm-broker-110" + ], + "source_row": "119bb5514d277784:t26:r52", + "status": "represented" + }, + { + "table": 26, + "row": 53, + "institutions": [ + "issm-broker-053", + "issm-broker-111" + ], + "source_row": "119bb5514d277784:t26:r53", + "status": "represented" + }, + { + "table": 26, + "row": 54, + "institutions": [ + "issm-broker-054", + "issm-broker-112" + ], + "source_row": "119bb5514d277784:t26:r54", + "status": "represented" + }, + { + "table": 26, + "row": 55, + "institutions": [ + "issm-broker-055", + "issm-broker-113" + ], + "source_row": "119bb5514d277784:t26:r55", + "status": "represented" + }, + { + "table": 26, + "row": 56, + "institutions": [ + "issm-broker-056", + "issm-broker-114" + ], + "source_row": "119bb5514d277784:t26:r56", + "status": "represented" + }, + { + "table": 26, + "row": 57, + "institutions": [ + "issm-broker-057", + "issm-broker-115" + ], + "source_row": "119bb5514d277784:t26:r57", + "status": "represented" + }, + { + "table": 26, + "row": 58, + "institutions": [ + "issm-broker-058" + ], + "source_row": "119bb5514d277784:t26:r58", + "status": "represented" + }, + { + "table": 27, + "row": 1, + "institutions": [ + "issm-agent-001", + "issm-agent-021" + ], + "source_row": "119bb5514d277784:t27:r1", + "status": "represented" + }, + { + "table": 27, + "row": 2, + "institutions": [ + "issm-agent-002", + "issm-agent-022" + ], + "source_row": "119bb5514d277784:t27:r2", + "status": "represented" + }, + { + "table": 27, + "row": 3, + "institutions": [ + "issm-agent-003", + "issm-agent-023" + ], + "source_row": "119bb5514d277784:t27:r3", + "status": "represented" + }, + { + "table": 27, + "row": 4, + "institutions": [ + "issm-agent-004", + "issm-agent-024" + ], + "source_row": "119bb5514d277784:t27:r4", + "status": "represented" + }, + { + "table": 27, + "row": 5, + "institutions": [ + "issm-agent-005", + "issm-agent-025" + ], + "source_row": "119bb5514d277784:t27:r5", + "status": "represented" + }, + { + "table": 27, + "row": 6, + "institutions": [ + "issm-agent-006", + "issm-agent-026" + ], + "source_row": "119bb5514d277784:t27:r6", + "status": "represented" + }, + { + "table": 27, + "row": 7, + "institutions": [ + "issm-agent-007", + "issm-agent-027" + ], + "source_row": "119bb5514d277784:t27:r7", + "status": "represented" + }, + { + "table": 27, + "row": 8, + "institutions": [ + "issm-agent-008", + "issm-agent-028" + ], + "source_row": "119bb5514d277784:t27:r8", + "status": "represented" + }, + { + "table": 27, + "row": 9, + "institutions": [ + "issm-agent-009", + "issm-agent-029" + ], + "source_row": "119bb5514d277784:t27:r9", + "status": "represented" + }, + { + "table": 27, + "row": 10, + "institutions": [ + "issm-agent-010", + "issm-agent-030" + ], + "source_row": "119bb5514d277784:t27:r10", + "status": "represented" + }, + { + "table": 27, + "row": 11, + "institutions": [ + "issm-agent-011", + "issm-agent-031" + ], + "source_row": "119bb5514d277784:t27:r11", + "status": "represented" + }, + { + "table": 27, + "row": 12, + "institutions": [ + "issm-agent-012", + "issm-agent-032" + ], + "source_row": "119bb5514d277784:t27:r12", + "status": "represented" + }, + { + "table": 27, + "row": 13, + "institutions": [ + "issm-agent-013", + "issm-agent-033" + ], + "source_row": "119bb5514d277784:t27:r13", + "status": "represented" + }, + { + "table": 27, + "row": 14, + "institutions": [ + "issm-agent-014", + "issm-agent-034" + ], + "source_row": "119bb5514d277784:t27:r14", + "status": "represented" + }, + { + "table": 27, + "row": 15, + "institutions": [ + "issm-agent-015", + "issm-agent-035" + ], + "source_row": "119bb5514d277784:t27:r15", + "status": "represented" + }, + { + "table": 27, + "row": 16, + "institutions": [ + "issm-agent-016", + "issm-agent-036" + ], + "source_row": "119bb5514d277784:t27:r16", + "status": "represented" + }, + { + "table": 27, + "row": 17, + "institutions": [ + "issm-agent-017", + "issm-agent-037" + ], + "source_row": "119bb5514d277784:t27:r17", + "status": "represented" + }, + { + "table": 27, + "row": 18, + "institutions": [ + "issm-agent-018", + "issm-agent-038" + ], + "source_row": "119bb5514d277784:t27:r18", + "status": "represented" + }, + { + "table": 27, + "row": 19, + "institutions": [ + "issm-agent-019", + "issm-agent-039" + ], + "source_row": "119bb5514d277784:t27:r19", + "status": "represented" + }, + { + "table": 27, + "row": 20, + "institutions": [ + "issm-agent-020" + ], + "source_row": "119bb5514d277784:t27:r20", + "status": "represented" + }, + { + "table": 28, + "row": 1, + "institutions": [ + "emose" + ], + "source_row": "119bb5514d277784:t28:r1", + "status": "represented" + }, + { + "table": 28, + "row": 2, + "institutions": [ + "fidelidade" + ], + "source_row": "119bb5514d277784:t28:r2", + "status": "represented" + }, + { + "table": 28, + "row": 3, + "institutions": [ + "hollard-mocambique" + ], + "source_row": "119bb5514d277784:t28:r3", + "status": "represented" + }, + { + "table": 28, + "row": 4, + "institutions": [ + "global-alliance" + ], + "source_row": "119bb5514d277784:t28:r4", + "status": "represented" + }, + { + "table": 28, + "row": 5, + "institutions": [ + "mcs-seguradora" + ], + "source_row": "119bb5514d277784:t28:r5", + "status": "represented" + }, + { + "table": 28, + "row": 6, + "institutions": [ + "britam" + ], + "source_row": "119bb5514d277784:t28:r6", + "status": "represented" + }, + { + "table": 28, + "row": 7, + "institutions": [ + "sanlam-vida" + ], + "source_row": "119bb5514d277784:t28:r7", + "status": "represented" + }, + { + "table": 28, + "row": 8, + "institutions": [ + "indico" + ], + "source_row": "119bb5514d277784:t28:r8", + "status": "represented" + }, + { + "table": 28, + "row": 9, + "institutions": [ + "arko" + ], + "source_row": "119bb5514d277784:t28:r9", + "status": "represented" + }, + { + "table": 28, + "row": 10, + "institutions": [ + "palma" + ], + "source_row": "119bb5514d277784:t28:r10", + "status": "represented" + }, + { + "table": 28, + "row": 11, + "institutions": [ + "emeritus" + ], + "source_row": "119bb5514d277784:t28:r11", + "status": "represented" + }, + { + "table": 29, + "row": 1, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t29:r1" + }, + { + "table": 29, + "row": 2, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t29:r2" + }, + { + "table": 29, + "row": 3, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t29:r3" + }, + { + "table": 29, + "row": 4, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t29:r4" + }, + { + "table": 29, + "row": 5, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t29:r5" + }, + { + "table": 29, + "row": 6, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t29:r6" + }, + { + "table": 29, + "row": 7, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t29:r7" + }, + { + "table": 29, + "row": 8, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t29:r8" + }, + { + "table": 29, + "row": 9, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t29:r9" + }, + { + "table": 29, + "row": 10, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t29:r10" + }, + { + "table": 29, + "row": 11, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t29:r11" + }, + { + "table": 29, + "row": 12, + "status": "aggregate_or_gap_not_an_institution", + "source_row": "119bb5514d277784:t29:r12" + } + ], + "source_notes": [ + { + "section": "", + "text": "Instituições financeiras em Moçambique" + }, + { + "section": "", + "text": "Quadro por localização: bancos, balcões, gestoras de fundos · Novembro de 2026" + }, + { + "section": "", + "text": "Resumo" + }, + { + "section": "", + "text": "Este documento reúne bancos, microbancos, cooperativas e gestoras de fundos em Moçambique, organizados por localização, com moradas de balcões quando foi possível confirmá-las. Fontes: sítios das instituições, Banco de Moçambique, ISSM e directórios de terceiros (assinalados)." + }, + { + "section": "", + "text": "Maputo: sedes e balcões do Standard Bank, BCI e Millennium bim." + }, + { + "section": "", + "text": "Outras províncias: balcões do Standard Bank, Millennium bim (Mpoint) e Socremo." + }, + { + "section": "", + "text": "Microbancos e cooperativas: lista nacional do Banco de Moçambique, sem moradas para a maioria." + }, + { + "section": "", + "text": "BCI em Maputo província (Matola e Marracuene): secção 8.1." + }, + { + "section": "", + "text": "Outros bancos (Absa, First Capital Bank, UBA, Vista Bank, Nedbank, FNB, Access) e instituições das listas do Banco de Moçambique: secção 10. Moradas de Access Bank, Nedbank, First Capital Bank, UBA e Vista Bank conferidas com os sítios oficiais em Novembro de 2026; telefones principais dos bancos reunidos na secção 10.4." + }, + { + "section": "", + "text": "Casas de câmbio com morada, por província: secção 11." + }, + { + "section": "", + "text": "Fundos de investimento: só a BFS está identificada como gestora de fundos de investimento; há 8 gestoras de fundos de pensões." + }, + { + "section": "", + "text": "Operadores de microcrédito: informação geral e lacunas, secção 12." + }, + { + "section": "", + "text": "Seguradoras (23), resseguradora, micro-seguradoras, corretoras e agentes de seguros, com delegações fora de Maputo (incluindo a Arko em Beira, Nampula e Tete): secção 15 (quadro de contactos das principais seguradoras em 15.8). Das corretoras, 66 têm morada (a confirmar; a coluna “Registo no ISSM” da 15.5 indica quais constam da lista do ISSM lida); dos agentes, só quatro." + }, + { + "section": "", + "text": "Lacunas por província, a resumir o que falta confirmar: secção 16. O quadro-resumo da secção 9 inclui agora First Capital Bank, UBA e Vista Bank." + }, + { + "section": "", + "text": "Limites: faltam moradas de várias cooperativas, de duas das oito gestoras de fundos de pensões (Moçambique Trust e a do Standard Bank), dos operadores de microcrédito e de balcões do FNB, e as listas de balcões completas de vários bancos. As listas do Banco de Moçambique de 2021 a 2023 têm colunas desalinhadas e a de Janeiro de 2025 não foi aberta. O ABC foi fundido no Access Bank em 2021 (ver 10.2). As moradas marcadas “a confirmar” vêm de directórios de terceiros. Das corretoras de seguros há morada para 66 (17 delas só em listas de seguradoras ou sítios próprios, nem sempre confirmadas no ISSM); as restantes constam apenas pelo nome, e as delegações provinciais só estão confirmadas para EMOSE, Hollard, Fidelidade, Arko e Britam. A agência nova do Access Bank na Beira, anunciada em 2026, não tem morada publicada." + }, + { + "section": "", + "text": "Índice" + }, + { + "section": "2. Balcões do Standard Bank – Maputo e arredores", + "text": "Estado “aberto/fechado” e horários podem ter mudado; o Standard Bank tem também agências nas zonas Centro e Norte (Beira, Quelimane, Tete, Nampula, Lichinga, Nacala e outras)." + }, + { + "section": "3. Fundos de investimento e gestoras", + "text": "Em 2023 não existiam sociedades gestoras de fundos de investimento localmente registadas; a BFS foi apresentada como a primeira." + }, + { + "section": "4. BCI e Millennium bim – Cidade de Maputo", + "text": "As páginas “Onde estamos” de ambos os bancos não mostraram listas de balcões acessíveis. As moradas abaixo vêm de directórios de terceiros e devem ser confirmadas junto do banco." + }, + { + "section": "5. Balcões do Standard Bank fora de Maputo cidade, por província", + "text": "A província de Gaza não consta da lista de agências do Standard Bank consultada." + }, + { + "section": "6.1 Instituições listadas pelo Banco de Moçambique", + "text": "A distribuição de agências por distrito do Banco de Moçambique (referência 30.06.2021) identifica estes microbancos e cooperativas. Dados de balcões por distrito estão na folha de cálculo do Banco de Moçambique, que só abriu como texto não estruturado." + }, + { + "section": "6.2 Rede de agências do Socremo, por província", + "text": "Nota: das restantes instituições desta secção, as moradas de Letshego, AC, Xtenda, Yingwe, My Bucks, Confiança, Caixa Financeira de Caia e Futuro estão na 6.3, e algumas cooperativas na 10.1; das outras (Catandica, Caixa de Poupança Postal, Desenvolvimento da Mulher e várias cooperativas) não encontrei moradas. A lista oficial de operadores de microcrédito registados (31.03.2025) está no sítio do Banco de Moçambique." + }, + { + "section": "6.3 Letshego e AC Microbanco", + "text": "O Letshego declara presença em todas as províncias, mas não encontrei a lista de balcões. A morada da sede do Letshego não é igual em todas as fontes." + }, + { + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Lista dos balcões Mpoint, espaços de tesouraria do Millennium bim, publicada no sítio do banco. Não é a rede completa de agências. Horário: dias úteis, 08:00–15:00 (Zimpeto Mall: 10:00–17:00)." + }, + { + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Niassa e Inhambane não constam desta lista." + }, + { + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Além dos Mpoint, o Millennium bim tem agências em recintos comerciais. Uma comunicação do banco refere: Rovuma 191 e Rovuma 522, Shoprite Maputo, Baía Mall, Zimpeto Mall, Mica, Marés, Zimpeto Mercado, Shoprite Matola, Parque dos Poetas Prestige, Polana Shopping, Quedas (Centro Comercial Shoprite), Manica Shopping Center, Matema (Centro Comercial Terrace Africa), Shoprite Beira e Muahivire. Só tenho os nomes, sem moradas; a página “Onde estamos” do banco não mostrou a lista." + }, + { + "section": "7. Millennium bim – balcões Mpoint por província", + "text": "Morada encontrada: Polana Shopping – Loja 43, piso 0, Polana Shopping & Office Center, Av. 24 de Julho, nº 11, Maputo (sítio do centro comercial). As restantes agências continuam sem morada. Rovuma: Rua da Sé, nº 114, R/C, Maputo, tel. 21 312 471 (directório Viver Maputo – a confirmar). Para Mica, Marés, Parque dos Poetas e outras não encontrei moradas." + }, + { + "section": "8. BCI – balcões por província", + "text": "Lista oficial do BCI de agências com ATM de depósito, publicada no sítio do banco. Não é a rede completa de balcões." + }, + { + "section": "8. BCI – balcões por província", + "text": "Maputo província não consta da lista oficial de agências com ATM de depósito. Os balcões da secção 8.1 vêm do mapa do BCI e de directório. As agências de Maputo cidade da secção 4 (Malhangalene, Coop, Karl Marx) também vêm de directórios." + }, + { + "section": "9. Quadro-resumo de balcões por província", + "text": "Número de balcões listados neste documento, por banco. Os valores dependem da fonte de cada banco: Standard Bank (agências), Millennium bim (só balcões Mpoint), BCI (agências com ATM de depósito e duas agências de Maputo província), Socremo (rede completa), Absa (directórios de terceiros), Nedbank, Access Bank, First Capital Bank, UBA e Vista Bank (sítios oficiais), FNB (8 balcões encontrados de 15 declarados) e Banco BIG (só a sede social). As sedes não entram nas colunas Nedbank, Access Bank, FNB, First Capital Bank, UBA e Vista Bank, mas entram na Absa. Não comparam a dimensão real das redes." + }, + { + "section": "9. Quadro-resumo de balcões por província", + "text": "First Capital Bank, UBA e Vista Bank: balcões listados na secção 10.3, sem contar as sedes. As colunas Absa, Nedbank, Access Bank, FNB, First Capital, UBA e Vista Bank foram conferidas com a secção 10.3. Nas colunas Nedbank, Access Bank, FNB, First Capital, UBA e Vista Bank as sedes não entram na contagem; na Absa entra a sede." + }, + { + "section": "10. Outras instituições nas listas do Banco de Moçambique", + "text": "A \"Relação das ICSF em funcionamento\" do Banco de Moçambique inclui, além das instituições já tratadas, outros bancos, instituições de moeda electrónica, sociedades de investimento e organizações de poupança e empréstimo. Os ficheiros publicados (versões de 2021 e 2023) têm as colunas desalinhadas, por isso só incluí moradas que aparecem claramente junto do nome da instituição. A lista de Janeiro de 2025 não foi aberta, e as moradas podem ter mudado desde então." + }, + { + "section": "10.2 Bancos e outras instituições sem morada fiável", + "text": "Os ficheiros do Banco de Moçambique incluem ainda casas de câmbio, que não tratei aqui." + }, + { + "section": "10.3 Moradas actuais de bancos comerciais", + "text": "Moradas dos sítios dos próprios bancos (First Capital Bank, UBA, Vista Bank, Nedbank, Access Bank, FNB) e de directórios de terceiros (Absa, FNB, Banco BIG e Access Bank nos pontos assinalados). As moradas de terceiros estão marcadas “a confirmar”. O ABC foi fundido no Access Bank em 2021 (ver 10.2). Rede do Access Bank: o sítio do banco lista 11 balcões, que já constam desta tabela. Nenhuma fonte indica quais vieram do antigo ABC, que estava presente em seis províncias; os balcões do Access Bank também estão em seis (Maputo, Nampula, Manica, Sofala, Tete e Cabo Delgado), mas isso não prova a origem de cada um." + }, + { + "section": "10.4 Contactos principais dos bancos", + "text": "Sede e telefone principal dos bancos com dados neste documento. Onde não há telefone, não o encontrei. Para o Standard Bank e o Millennium bim só foi possível confirmar o telefone geral nos sítios oficiais; a morada da sede vem de directórios." + }, + { + "section": "11. Casas de câmbio por província", + "text": "Casas de câmbio com morada clara na lista do Banco de Moçambique (2021), confirmadas em directórios de terceiros quando possível. A lista completa e actual de casas de câmbio autorizadas está nos ficheiros do Banco de Moçambique, que não consegui abrir." + }, + { + "section": "11. Casas de câmbio por província", + "text": "O mesmo ficheiro de 2021 regista como encerradas (mais de 6 meses sem actividade) a Executivo Câmbios, Sara Moçambique, Al-Meca Câmbios e Acácio Câmbios." + }, + { + "section": "11.1 Contactos das casas de câmbio", + "text": "Telefones e horários das casas de câmbio com morada da tabela acima. Só encontrei telefone para a Mundial Câmbios; os horários vêm de directórios. Casas sem morada fiável (Cota, Dragão, Nova Câmbios, Mia Câmbios e outras) não constam." + }, + { + "section": "12. Operadores de microcrédito", + "text": "Não consegui obter uma lista nominal de operadores de microcrédito com moradas. Os dados disponíveis são estes:" + }, + { + "section": "13. Lacunas por preencher", + "text": "Pontos que não consegui resolver e que convém confirmar junto das instituições ou das listas oficiais:" + }, + { + "section": "13. Lacunas por preencher", + "text": "Fundos de investimento: só a BFS está identificada. Não há lista pública de fundos geridos." + }, + { + "section": "13. Lacunas por preencher", + "text": "Gestoras de pensões: faltam moradas da Moçambique Trust e da gestora do Standard Bank; as de Kuhanha e Moçambique Previdente vêm de directórios." + }, + { + "section": "13. Lacunas por preencher", + "text": "Bancos: ABC fundido no Access Bank, sem lista de balcões; Banco BIG com duas moradas diferentes para a sede; FNB com 8 de 15 agências (Chimoio, Matola e Xai-Xai por confirmar)." + }, + { + "section": "13. Lacunas por preencher", + "text": "Millennium bim: só os balcões Mpoint e a morada da agência Polana Shopping; as outras agências em recintos comerciais só têm nome." + }, + { + "section": "13. Lacunas por preencher", + "text": "BCI: lista de balcões incompleta; em Boane não encontrei agência." + }, + { + "section": "13. Lacunas por preencher", + "text": "Microbancos e cooperativas: com morada (secções 6.2, 6.3 e 10.1) Socremo, AC, Letshego, Xtenda (sede), Yingwe, My Bucks, Confiança, Futuro, Caixa Financeira de Caia (só posto administrativo) e algumas cooperativas. Faltam moradas de Caixa Financeira de Catandica (só bairro), Caixa de Poupança Postal, Microbanco Desenvolvimento da Mulher, Bayport, Caixa Mulher e de várias cooperativas (só com localidade). com morada só Socremo, AC, Letshego, Xtenda, Yingwe, My Bucks e Confiança. Faltam Caixa Financeira de Catandica e de Caia (só distrito), Caixa de Poupança Postal, Microbanco Desenvolvimento da Mulher, Futuro e as cooperativas (várias só com localidade)." + }, + { + "section": "13. Lacunas por preencher", + "text": "Microcrédito: não há lista nominal com moradas." + }, + { + "section": "13. Lacunas por preencher", + "text": "Casas de câmbio: só algumas têm morada fiável." + }, + { + "section": "14. Contactos por província", + "text": "Só incluí contactos que encontrei em fontes consultadas. Fora da cidade de Maputo há contactos do First Capital Bank, do Standard Bank (Beira, Tete e Nampula), do BCI (Beira e Nampula) e de cinco microbancos (Confiança, AC, Yingwe, Caixa Financeira de Caia e Futuro). Os telefones do BCI em Tete e Pemba vêm só de directório e constam da secção 8." + }, + { + "section": "15. Seguradoras, resseguradoras e afins", + "text": "Fonte: listas do Instituto de Supervisão de Seguros de Moçambique (ISSM), consultadas em Novembro de 2026, e sítios das seguradoras. Moradas e telefones das sedes são os que o ISSM publica; o telefone de Maputo cidade tem o indicativo 21. O ISSM não indica endereços de correio electrónico. Todas as sedes ficam em Maputo, excepto a Confiança (província de Maputo) e a Horizonte (Quelimane). As delegações fora de Maputo estão em 15.4." + }, + { + "section": "15.3 Micro-seguradoras", + "text": "Seguradoras autorizadas a comercializar micro-seguros: Fidelidade, Hollard Moçambique, Hollard Vida, Sanlam Vida, EMOSE, Britam e Índico (moradas em 15.1)." + }, + { + "section": "15.4 Delegações das seguradoras fora de Maputo", + "text": "Só encontrei delegações publicadas por Hollard, Fidelidade (rede Fidelidade Ímpar), EMOSE, Arko e Britam. A EMOSE publica apenas telefones por cidade. Em Julho de 2026 noticiou-se a fusão da Global Alliance na Hollard, prevista para Agosto, por isso as delegações da Global Alliance podem passar a ser as da Hollard. Não encontrei delegações das restantes seguradoras. Palma Companhia de Seguros indica agências em Pemba, Quelimane, Beira, Nampula, Tete e outras capitais provinciais, mas sem moradas publicadas nas páginas que consegui ler." + }, + { + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Lista do ISSM, com os 115 primeiros registos que consegui ler. A página do ISSM indica mais corretoras (a imprensa refere mais de 140 em 2024), por isso a lista pode não estar completa. A lista do ISSM não traz moradas nem contactos, e algumas denominações diferem entre cópias (Aon Moçambique, Real Risk, Quorus, AIB Allied Insurance Brokers e Safeline aparecem numa cópia da lista). Moradas e contactos encontrados (as restantes corretoras só constam pelo nome). A lista de correctores da Hollard e os sítios das próprias corretoras acrescentaram 17 corretoras. Depois, directórios de terceiros deram morada a CTS, Limpopo Brokers, Tranquilidade e Comcapital; a coluna “Registo no ISSM” indica se cada uma consta da lista do ISSM lida:" + }, + { + "section": "15.5 Corretoras de seguros licenciadas pelo ISSM", + "text": "Lista dos 115 registos:" + }, + { + "section": "15.6 Agentes de seguros (sociedades comerciais) e corretores de resseguro", + "text": "O ISSM licencia 39 agentes de seguros constituídos como sociedade comercial; a lista só traz o nome. Quanto ao resseguro, uma notícia de 2024 refere cinco corretores: Chicomo, Renaissance, Pioneer Reinsurance Brokers, Makhaly e Gateway. Dos corretores de resseguro só encontrei duas moradas em directório (a confirmar): Ren Re (Renaissance), Av. 25 de Setembro, nº 1230, edifício 33 Andares, R/C, porta 3; e Gateway, Rua Rofinho de Oliveira, nº 68, 1º andar, Bairro Central. A notícia cita também a Safeline como micro-seguradora. Dos agentes só encontrei quatro moradas, em directórios de terceiros (a confirmar): CBM Agente de Seguros, Rua Fernão Lopes, nº 218, Sommerschield, Maputo (não confirmei se é a mesma entidade da lista do ISSM); e Capital Consultoria e Agentes de Seguros, Av. 25 de Setembro, nº 1147, 2A, Maputo, tel. 86 442 8633; Carlyle Partners, Rua Eça de Queiroz, nº 135, Coop, Maputo; e Prestígio, Av. Albert Lithuli, Maputo (não confirmei se é o mesmo agente da lista). O Direct Agente de Seguros publica no seu sítio o telefone +258 21 083 820 e o email geral@segurodirecto.co.mz, sem morada." + }, + { + "section": "15.7 Supervisor e fundos de pensões", + "text": "O ISSM (Av. 24 de Julho, nº 1097, 2.º andar esquerdo, Edifício Shopping 24; tel. 82 306 4220, 84 312 2357, 84 312 2358) supervisiona seguradoras, resseguro, mediação e fundos de pensões. As gestoras de fundos de pensões estão na secção 3." + }, + { + "section": "15.8 Contactos das principais seguradoras", + "text": "Resumo das seguradoras com sede e telefone confirmados, a partir das tabelas 15.1, 15.2 e 15.4. Os telefones são os publicados nessas tabelas (ISSM e sítios das seguradoras); a Global Alliance pode passar a integrar a Hollard (ver 15.4). As seguradoras sem telefone nessas tabelas (ENH, Momentum, Premium) não constam." + }, + { + "section": "16. Lacunas por província", + "text": "Resumo do que não consegui confirmar, com base no conteúdo deste documento." + } + ] +} diff --git a/database/data/funding-references.json b/database/data/funding-references.json index f6925b2c..3cdc540f 100644 --- a/database/data/funding-references.json +++ b/database/data/funding-references.json @@ -4,8 +4,18 @@ "fdel": { "edition": "fdel-br43-20250305-tete20251020-v1", "provenance": [ - { "url": "https://mpd.gov.mz/wp-content/uploads/2025/10/BR_43_I_SERIE_2025.pdf", "sha256": "0ea99c5f894760e3b715e377e87e9715fad9423e322e5753de1b9bb345c64753", "checked_on": "2026-11-02", "reference": "BR I Série n.º 43, 05/03/2025, pp. 157–160; Decreto n.º 4/2025 e Regulamento anexo" }, - { "url": "https://cmct.gov.mz/fundo-de-desenvolvimento-economico-local-fdel/", "sha256": "c69c2c3883766aa6a238ae44d8ee3fc99570adca2f3e647e50df59fde2786403", "checked_on": "2026-11-02", "reference": "Aviso municipal FDEL, prazo 20/10/2025" } + { + "url": "https://mpd.gov.mz/wp-content/uploads/2025/10/BR_43_I_SERIE_2025.pdf", + "sha256": "0ea99c5f894760e3b715e377e87e9715fad9423e322e5753de1b9bb345c64753", + "checked_on": "2026-11-02", + "reference": "BR I Série n.º 43, 05/03/2025, pp. 157–160; Decreto n.º 4/2025 e Regulamento anexo" + }, + { + "url": "https://cmct.gov.mz/fundo-de-desenvolvimento-economico-local-fdel/", + "sha256": "c69c2c3883766aa6a238ae44d8ee3fc99570adca2f3e647e50df59fde2786403", + "checked_on": "2026-11-02", + "reference": "Aviso municipal FDEL, prazo 20/10/2025" + } ], "draft": { "title": "Fundo de Desenvolvimento Económico Local — FDEL", @@ -25,8 +35,22 @@ "sector_ids": [], "resource_ids": [], "criteria": [ - { "code": "nationality-individual", "question": "Tem nacionalidade moçambicana?", "applies_to": "individual", "expected": "yes", "source_reference": "Decreto n.º 4/2025, art. 3", "explanation": "Condição declarada; não substitui a apreciação competente." }, - { "code": "economic-viability", "question": "O projecto apresenta elementos de viabilidade económica?", "applies_to": "all", "expected": "yes", "source_reference": "Decreto n.º 4/2025, art. 3; Regulamento, art. 13", "explanation": "A avaliação do projecto cabe às entidades competentes." } + { + "code": "nationality-individual", + "question": "Tem nacionalidade moçambicana?", + "applies_to": "individual", + "expected": "yes", + "source_reference": "Decreto n.º 4/2025, art. 3", + "explanation": "Condição declarada; não substitui a apreciação competente." + }, + { + "code": "economic-viability", + "question": "O projecto apresenta elementos de viabilidade económica?", + "applies_to": "all", + "expected": "yes", + "source_reference": "Decreto n.º 4/2025, art. 3; Regulamento, art. 13", + "explanation": "A avaliação do projecto cabe às entidades competentes." + } ], "windows": [ { @@ -42,15 +66,788 @@ "checked_on": "2026-11-02", "application_url": "https://cmct.gov.mz/anexo-5-plano-de-negocio/", "criteria": [ - { "code": "tete-nuit", "question": "Dispõe de NUIT?", "applies_to": "all", "expected": "yes", "source_reference": "Aviso municipal, Requisitos", "explanation": "Documentação indicada para esta chamada histórica." }, - { "code": "tete-identity", "question": "Dispõe de cópia do BI?", "applies_to": "individual", "expected": "yes", "source_reference": "Aviso municipal, Candidatos individuais", "explanation": "Aplica-se a pessoas singulares nesta chamada." }, - { "code": "tete-registration", "question": "A entidade dispõe de comprovativo de registo legal?", "applies_to": "entity", "expected": "yes", "source_reference": "Aviso municipal, Entidades", "explanation": "Aplica-se às entidades indicadas no aviso." }, - { "code": "tete-idoneity", "question": "Dispõe de atestado de idoneidade emitido pela sede do bairro?", "applies_to": "individual", "expected": "yes", "source_reference": "Aviso municipal, Candidatos individuais", "explanation": "Documento indicado no aviso." }, - { "code": "tete-national-entity", "question": "A entidade é constituída por cidadãos nacionais?", "applies_to": "entity", "expected": "yes", "source_reference": "Aviso municipal, Entidades", "explanation": "Condição específica desta chamada." } + { + "code": "tete-nuit", + "question": "Dispõe de NUIT?", + "applies_to": "all", + "expected": "yes", + "source_reference": "Aviso municipal, Requisitos", + "explanation": "Documentação indicada para esta chamada histórica." + }, + { + "code": "tete-identity", + "question": "Dispõe de cópia do BI?", + "applies_to": "individual", + "expected": "yes", + "source_reference": "Aviso municipal, Candidatos individuais", + "explanation": "Aplica-se a pessoas singulares nesta chamada." + }, + { + "code": "tete-registration", + "question": "A entidade dispõe de comprovativo de registo legal?", + "applies_to": "entity", + "expected": "yes", + "source_reference": "Aviso municipal, Entidades", + "explanation": "Aplica-se às entidades indicadas no aviso." + }, + { + "code": "tete-idoneity", + "question": "Dispõe de atestado de idoneidade emitido pela sede do bairro?", + "applies_to": "individual", + "expected": "yes", + "source_reference": "Aviso municipal, Candidatos individuais", + "explanation": "Documento indicado no aviso." + }, + { + "code": "tete-national-entity", + "question": "A entidade é constituída por cidadãos nacionais?", + "applies_to": "entity", + "expected": "yes", + "source_reference": "Aviso municipal, Entidades", + "explanation": "Condição específica desta chamada." + } ] } ] } + }, + "bci": { + "edition": "tempo-benchmark-20261004-directory-20261110-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; BCI Exclusivo PME", + "url": "https://www.bci.co.mz/bci-exclusivo-pme/", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "BCI", + "kind": "institution", + "summary": "Conta corrente caucionada, empréstimo de médio/longo prazo, garantias e comércio externo. Público/finalidade: ENI, micro, pequenas e médias empresas.. Referência informativa, não concessão de financiamento.", + "manager_name": "BCI", + "source_url": "https://www.bci.co.mz/bci-exclusivo-pme/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; BCI Exclusivo PME", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Nacional; atendimento conforme rede e canais do banco.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "working_capital", + "investment", + "guarantee" + ], + "institution_key": "bci", + "institution_nature": "bank", + "contacts": [ + { + "source_url": "https://www.bci.co.mz/bci-exclusivo-pme/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; BCI Exclusivo PME", + "checked_on": "2026-11-10", + "kind": "website", + "value": "https://www.bci.co.mz/bci-exclusivo-pme/" + } + ], + "locations": [], + "products": [ + { + "source_url": "https://www.bci.co.mz/bci-exclusivo-pme/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; BCI Exclusivo PME", + "checked_on": "2026-11-10", + "code": "bci-oferta", + "title": "BCI — Soluções PME", + "instrument": "Conta corrente caucionada, empréstimo de médio/longo prazo, garantias e comércio externo.", + "needs": [ + "working_capital", + "investment", + "guarantee" + ], + "coverage": "national", + "coverage_text": "Nacional; atendimento conforme rede e canais do banco.", + "territory_ids": [], + "conditions": "ENI, micro, pequenas e médias empresas. Oferta permanente publicada. A antiga “Linha BCI Negócios PME” terminou em 31 de Dezembro de 2018 e fica excluída das oportunidades activas.", + "amounts": "Variável segundo necessidade, produto e análise.", + "availability": "documented", + "contact_url": "https://www.bci.co.mz/bci-exclusivo-pme/" + } + ] + } + }, + "millennium-bim": { + "edition": "tempo-benchmark-20261004-directory-20261110-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento para empresas", + "url": "https://www.millenniumbim.co.mz/pt/empresas/produtos/financiamento", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Millennium bim", + "kind": "institution", + "summary": "Conta empréstimo, conta corrente caucionada, factoring, confirming , leasing e garantias. Público/finalidade: Empresas e ENI elegíveis.. Referência informativa, não concessão de financiamento.", + "manager_name": "Millennium bim", + "source_url": "https://www.millenniumbim.co.mz/pt/empresas/produtos/financiamento", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento para empresas", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Nacional; balcões e canais do banco.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "working_capital", + "investment", + "guarantee" + ], + "institution_key": "millennium-bim", + "institution_nature": "bank", + "contacts": [ + { + "source_url": "https://www.millenniumbim.co.mz/pt/empresas/produtos/financiamento", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento para empresas", + "checked_on": "2026-11-10", + "kind": "website", + "value": "https://www.millenniumbim.co.mz/pt/empresas/produtos/financiamento" + } + ], + "locations": [], + "products": [ + { + "source_url": "https://www.millenniumbim.co.mz/pt/empresas/produtos/financiamento", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento para empresas", + "checked_on": "2026-11-10", + "code": "millennium-bim-oferta", + "title": "Millennium bim — Financiamento empresarial", + "instrument": "Conta empréstimo, conta corrente caucionada, factoring, confirming , leasing e garantias.", + "needs": [ + "working_capital", + "investment", + "guarantee" + ], + "coverage": "national", + "coverage_text": "Nacional; balcões e canais do banco.", + "territory_ids": [], + "conditions": "Empresas e ENI elegíveis. Oferta permanente publicada. Condições finais dependem da análise de risco e contrato.", + "amounts": "Conta empréstimo: investimento entre 3 e 180 meses na ficha publicada; restantes termos após análise.", + "availability": "documented", + "contact_url": "https://www.millenniumbim.co.mz/pt/empresas/produtos/financiamento" + } + ] + } + }, + "absa": { + "edition": "tempo-benchmark-20261004-directory-20261110-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Empréstimos comerciais", + "url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Absa", + "kind": "institution", + "summary": "CAPEX , activos, importação, descoberto e leasing. Público/finalidade: PME e empresas com capacidade de endividamento.. Referência informativa, não concessão de financiamento.", + "manager_name": "Absa", + "source_url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Empréstimos comerciais", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Nacional; localização da empresa é recolhida no pedido.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "working_capital", + "investment" + ], + "institution_key": "absa", + "institution_nature": "bank", + "contacts": [ + { + "source_url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Empréstimos comerciais", + "checked_on": "2026-11-10", + "kind": "website", + "value": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/" + }, + { + "source_url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Empréstimos comerciais", + "checked_on": "2026-11-10", + "kind": "phone", + "value": "+258 21 344 400" + }, + { + "source_url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Empréstimos comerciais", + "checked_on": "2026-11-10", + "kind": "email", + "value": "linhacliente@absa.africa" + } + ], + "locations": [], + "products": [ + { + "source_url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Empréstimos comerciais", + "checked_on": "2026-11-10", + "code": "absa-oferta", + "title": "Absa — Empréstimos PME e activos", + "instrument": "CAPEX , activos, importação, descoberto e leasing.", + "needs": [ + "working_capital", + "investment" + ], + "coverage": "national", + "coverage_text": "Nacional; localização da empresa é recolhida no pedido.", + "territory_ids": [], + "conditions": "PME e empresas com capacidade de endividamento. Oferta permanente publicada. Critérios, documentos, garantias e ausência de registo desabonatório aplicam-se conforme produto.", + "amounts": "Leasing com prazo publicado até 5 anos; demais condições conforme análise.", + "availability": "documented", + "contact_url": "https://www.absa.co.mz/pt/banca-de-negocios/borrow/" + } + ] + } + }, + "standard-bank": { + "edition": "tempo-benchmark-20261004-directory-20261110-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Conta Empréstimo", + "url": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Standard Bank", + "kind": "institution", + "summary": "Crédito de médio/longo prazo para bens de capital e CAPEX . Público/finalidade: Empresas com capacidade de endividamento.. Referência informativa, não concessão de financiamento.", + "manager_name": "Standard Bank", + "source_url": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Conta Empréstimo", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Nacional; balcões e canais empresariais.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "investment" + ], + "institution_key": "standard-bank", + "institution_nature": "bank", + "contacts": [ + { + "source_url": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Conta Empréstimo", + "checked_on": "2026-11-10", + "kind": "website", + "value": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo" + }, + { + "source_url": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Conta Empréstimo", + "checked_on": "2026-11-10", + "kind": "phone", + "value": "+258 21 355700" + } + ], + "locations": [], + "products": [ + { + "source_url": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Conta Empréstimo", + "checked_on": "2026-11-10", + "code": "standard-bank-oferta", + "title": "Standard Bank — Conta Empréstimo Empresas", + "instrument": "Crédito de médio/longo prazo para bens de capital e CAPEX .", + "needs": [ + "investment" + ], + "coverage": "national", + "coverage_text": "Nacional; balcões e canais empresariais.", + "territory_ids": [], + "conditions": "Empresas com capacidade de endividamento. Produto activo e publicado. Sujeito a análise e garantias.", + "amounts": "Até 7 anos; limite definido segundo capacidade e investimento; garantias reais.", + "availability": "documented", + "contact_url": "https://www.standardbank.co.mz/Produtos/Empresas/Conta-Emprestimo" + } + ] + } + }, + "moza": { + "edition": "tempo-benchmark-20261004-directory-20261110-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento empresarial", + "url": "https://www.mozabanco.co.mz/pt/empresas/investimento/financiamento/", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Moza Banco", + "kind": "institution", + "summary": "Tesouraria, investimento, construção e equipamento. Público/finalidade: Pequenas e médias empresas.. Referência informativa, não concessão de financiamento.", + "manager_name": "Moza Banco", + "source_url": "https://www.mozabanco.co.mz/pt/empresas/investimento/financiamento/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento empresarial", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Nacional; sem restrição territorial indicada no produto geral.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "working_capital", + "investment" + ], + "institution_key": "moza", + "institution_nature": "bank", + "contacts": [ + { + "source_url": "https://www.mozabanco.co.mz/pt/empresas/investimento/financiamento/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento empresarial", + "checked_on": "2026-11-10", + "kind": "website", + "value": "https://www.mozabanco.co.mz/pt/empresas/investimento/financiamento/" + } + ], + "locations": [], + "products": [ + { + "source_url": "https://www.mozabanco.co.mz/pt/empresas/investimento/financiamento/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Financiamento empresarial", + "checked_on": "2026-11-10", + "code": "moza-oferta", + "title": "Moza Banco — Crédito PME", + "instrument": "Tesouraria, investimento, construção e equipamento.", + "needs": [ + "working_capital", + "investment" + ], + "coverage": "national", + "coverage_text": "Nacional; sem restrição territorial indicada no produto geral.", + "territory_ids": [], + "conditions": "Pequenas e médias empresas. Produto apresentado no portal. A ficha contém condições que devem ser reconfirmadas antes da publicação, incluindo montante, comissão e garantias.", + "amounts": "Ficha publicada: 500.000–30.000.000 MT; 6–60 meses; Prime + spread.", + "availability": "unknown", + "contact_url": "https://www.mozabanco.co.mz/pt/empresas/investimento/financiamento/" + } + ] + } + }, + "bni": { + "edition": "tempo-benchmark-20261004-directory-20261110-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Banca de Desenvolvimento", + "url": "https://www.bni.co.mz/banca-de-desenvolvimento/", + "checked_on": "2026-11-10" + }, + { + "reference": "BNI Capital: veículo do BNI, registado como produto sem duplicar a instituição", + "url": "https://www.bni.co.mz/banca-de-investimento/capital-de-risco/", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "BNI", + "kind": "institution", + "summary": "Crédito para sectores produtivos, infra-estruturas e projectos com impacto. Público/finalidade: Empresas e projectos de desenvolvimento.. Referência informativa, não concessão de financiamento.", + "manager_name": "BNI", + "source_url": "https://www.bni.co.mz/banca-de-desenvolvimento/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Banca de Desenvolvimento", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Nacional ou conforme fundo/linha específica.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "investment" + ], + "institution_key": "bni", + "institution_nature": "bank", + "contacts": [ + { + "source_url": "https://www.bni.co.mz/banca-de-desenvolvimento/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Banca de Desenvolvimento", + "checked_on": "2026-11-10", + "kind": "website", + "value": "https://www.bni.co.mz/banca-de-desenvolvimento/" + }, + { + "source_url": "https://www.bni.co.mz/contactos/", + "source_reference": "BNI — Contactos, endereço e telefone", + "checked_on": "2026-11-10", + "kind": "phone", + "value": "+258 21 498 581" + } + ], + "locations": [ + { + "source_url": "https://www.bni.co.mz/contactos/", + "source_reference": "BNI — Contactos, endereço e telefone", + "checked_on": "2026-11-10", + "role": "contact_point", + "label": "BNI — endereço institucional de Maputo", + "address": "Av. Julius Nyerere, 3504, Bloco A2, 4668 Maputo, Moçambique", + "territory_id": null + } + ], + "products": [ + { + "source_url": "https://www.bni.co.mz/banca-de-desenvolvimento/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Banca de Desenvolvimento", + "checked_on": "2026-11-10", + "code": "bni-oferta", + "title": "BNI — Crédito de desenvolvimento", + "instrument": "Crédito para sectores produtivos, infra-estruturas e projectos com impacto.", + "needs": [ + "investment" + ], + "coverage": "national", + "coverage_text": "Nacional ou conforme fundo/linha específica.", + "territory_ids": [], + "conditions": "Empresas e projectos de desenvolvimento. Serviço institucional publicado. Cada linha deve ter o seu próprio estado e regulamento.", + "amounts": "Definido por operação; o simulador oficial é apenas indicativo.", + "availability": "documented", + "contact_url": "https://www.bni.co.mz/banca-de-desenvolvimento/" + }, + { + "source_url": "https://www.bni.co.mz/banca-de-investimento/capital-de-risco/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Capital de Risco", + "checked_on": "2026-11-10", + "code": "bni-capital-oferta", + "title": "BNI Capital", + "instrument": "Participação temporária e geralmente minoritária no capital; investimento em fundos.", + "needs": [ + "equity" + ], + "coverage": "national", + "coverage_text": "Moçambique, conforme tese e avaliação de investimento.", + "territory_ids": [], + "conditions": "Empresas não cotadas com crescimento, impacto, gestão profissional e insuficiência de capital. Serviço institucional publicado. Manifestação e processo dependem de avaliação do BNI .", + "amounts": "Negociado por operação; não é crédito.", + "availability": "documented", + "contact_url": "https://www.bni.co.mz/banca-de-investimento/capital-de-risco/" + } + ] + }, + "location_territory_names": { + "0": "Maputo Cidade" + } + }, + "gapi": { + "edition": "tempo-benchmark-20261004-directory-20261110-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Portal Gapi", + "url": "https://www.gapi.co.mz/", + "checked_on": "2026-10-04" + } + ], + "draft": { + "title": "Gapi", + "kind": "institution", + "summary": "Crédito, garantias, capacitação e apoio empresarial. Público/finalidade: MPME , empresas rurais, agronegócio, jovens e mulheres, conforme programa.. Referência informativa, não concessão de financiamento.", + "manager_name": "Gapi", + "source_url": "https://www.gapi.co.mz/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Portal Gapi", + "source_checked_on": "2026-10-04", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Presença nacional, com programas de cobertura territorial específica.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "working_capital", + "investment", + "guarantee", + "technical_assistance" + ], + "institution_key": "gapi", + "institution_nature": "other", + "contacts": [ + { + "source_url": "https://www.gapi.co.mz/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Portal Gapi", + "checked_on": "2026-10-04", + "kind": "website", + "value": "https://www.gapi.co.mz/" + } + ], + "locations": [], + "products": [ + { + "source_url": "https://www.gapi.co.mz/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Portal Gapi", + "checked_on": "2026-10-04", + "code": "gapi-oferta", + "title": "Gapi — Financiamento e investimento de impacto", + "instrument": "Crédito, garantias, capacitação e apoio empresarial.", + "needs": [ + "working_capital", + "investment", + "guarantee", + "technical_assistance" + ], + "coverage": "unknown", + "coverage_text": "Presença nacional, com programas de cobertura territorial específica.", + "territory_ids": [], + "conditions": "MPME , empresas rurais, agronegócio, jovens e mulheres, conforme programa. Actividade de financiamento publicada. A Gapi declara não usar intermediários para conceder financiamento.", + "amounts": "Variável por linha; avaliação própria.", + "availability": "unknown", + "contact_url": "https://www.gapi.co.mz/" + } + ] + } + }, + "fecop": { + "edition": "tempo-benchmark-20261004-directory-20261110-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Comunicado oficial Millennium bim", + "url": "https://www.millenniumbim.co.mz/media/gusl5uoe/20260624-comunicado-de-imprensa_millennium-bim-reforca-solucoes-de-financiamento-para-as-pme-atraves-do-fecop.pdf", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "FECOP — crédito por bancos aderentes", + "kind": "fund", + "summary": "Partilha de risco, crédito e assistência técnica. Público/finalidade: MPME e cooperativas de produtores elegíveis.. Referência informativa, não concessão de financiamento. Condições e montantes no quadro de 04/10/2026: Dotação global anunciada de cerca de €17 milhões; condições por banco e operação. Operacionalização confirmada em Junho de 2026. O Millennium bim mantém comunicado oficial; critérios e canal exacto devem ser confirmados em cada banco.", + "manager_name": "Entidades do programa identificadas na fonte", + "source_url": "https://www.millenniumbim.co.mz/media/gusl5uoe/20260624-comunicado-de-imprensa_millennium-bim-reforca-solucoes-de-financiamento-para-as-pme-atraves-do-fecop.pdf", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Comunicado oficial Millennium bim", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Moçambique; operacionalizado por Millennium bim , BCI e Vista Bank .", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "investment", + "working_capital", + "technical_assistance" + ] + } + }, + "semeia": { + "edition": "tempo-benchmark-20261004-directory-20261110-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Semeia Negócios", + "url": "https://semeia.gapi.co.mz/", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "Semeia Negócios — FECOP", + "kind": "programme", + "summary": "Subvenção em espécie, formalização, capacitação e equipamento produtivo. Público/finalidade: Startups , micro e pequenas empresas; foco em jovens e mulheres.. Referência informativa, não concessão de financiamento. Condições e montantes no quadro de 04/10/2026: Até 450.000 MT; até 75% do investimento; subvenção sem juro. Candidaturas encerradas. O portal permite consultar candidaturas já submetidas.", + "manager_name": "Gapi / FECOP", + "source_url": "https://semeia.gapi.co.mz/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Semeia Negócios", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "national", + "coverage_text": "Moçambique; província e distrito constam da candidatura.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [ + { + "code": "quadro-20261004", + "title": "Chamada indicada no quadro fornecido — encerrada", + "mode": "closed", + "coverage": "programme", + "territory_ids": [], + "source_url": "https://semeia.gapi.co.mz/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; Semeia Negócios", + "checked_on": "2026-11-10", + "application_url": "https://semeia.gapi.co.mz/", + "criteria": [] + } + ], + "funding_needs": [ + "investment", + "technical_assistance" + ] + } + }, + "fcid-viii": { + "edition": "tempo-benchmark-20261004-directory-20261110-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; VIII Edição FCID", + "url": "https://fundocatalitico.gov.mz/viii-edicao-fcid/", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "FCID VIII — Jobs Now", + "kind": "fund", + "summary": "Subvenção comparticipada para expansão produtiva, cadeias de valor e emprego. Público/finalidade: Pequenas e médias empresas e grandes empresas âncora formalizadas.. Referência informativa, não concessão de financiamento. Condições e montantes no quadro de 04/10/2026: Pequenas: USD 50.000–150.000; médias: USD 151.000–250.000; âncora: USD 251.000–500.000. Activo na data da verificação, com prazo iminente. O portal oficial mostrava candidaturas abertas e contagem decrescente; exige validação diária até ao encerramento.", + "manager_name": "Entidades do programa identificadas na fonte", + "source_url": "https://fundocatalitico.gov.mz/viii-edicao-fcid/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; VIII Edição FCID", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "territorial", + "coverage_text": "Províncias de Maputo, Gaza, Inhambane, Manica, Sofala e Zambézia. Não pressupõe cobertura nacional. Disponibilidade actual da janela por confirmar; a página indica candidaturas sem prazo final inequívoco.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "investment" + ] + }, + "territory_names": [ + "Maputo Província", + "Gaza", + "Inhambane", + "Manica", + "Sofala", + "Zambezia" + ] + }, + "fae": { + "edition": "tempo-benchmark-20261004-directory-20261110-v1", + "provenance": [ + { + "reference": "benchmark de melhorias investeMoz.docx; quadro comparativo 04/10/2026", + "sha256": "065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617", + "checked_on": "2026-11-10" + }, + { + "reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; FAE", + "url": "https://www.bni.co.mz/banca-de-desenvolvimento/fae/", + "checked_on": "2026-11-10" + } + ], + "draft": { + "title": "FAE — BNI /Agência do Zambeze", + "kind": "programme", + "summary": "Crédito em desembolso único, tranches ou espécie para agronegócio e empreendedorismo. Público/finalidade: Recém-graduados, MPME , cooperativas e associações lucrativas elegíveis.. Referência informativa, não concessão de financiamento. Condições e montantes no quadro de 04/10/2026: Segundo necessidade real do ciclo de produção e comercialização. Linha e processo publicados. A página não indica uma janela corrente com prazo; marcar “confirmação necessária” antes de aceitar candidatura.", + "manager_name": "BNI / Agência do Zambeze", + "source_url": "https://www.bni.co.mz/banca-de-desenvolvimento/fae/", + "source_reference": "Fonte institucional indicada no quadro Tempo de 04/10/2026; FAE", + "source_checked_on": "2026-11-10", + "source_status": "identified", + "coverage": "unknown", + "coverage_text": "Vale do Zambeze; projectos e actividades elegíveis na região.", + "territory_ids": [], + "sectors_scope": "unknown", + "sectors_text": "Critérios sectoriais por conferir no produto/programa; nenhuma elegibilidade automática.", + "sector_ids": [], + "resource_ids": [], + "criteria": [], + "windows": [], + "funding_needs": [ + "investment", + "working_capital" + ] + } } } } diff --git a/docs/investmoz/unification/traceability-and-manual.md b/docs/investmoz/unification/traceability-and-manual.md index 939b156d..0eb93ae3 100644 --- a/docs/investmoz/unification/traceability-and-manual.md +++ b/docs/investmoz/unification/traceability-and-manual.md @@ -1,5 +1,405 @@ +## 11/11/2026 — apresentação pública profissional do directório financeiro em QA + +**Pedido do proprietário:** descrições profissionais e apelativas,com descrição/produtos/serviços úteis ao investidor,sem texto de fichas,importação ou documento gerador;orientação transversal registada emAGENTS. O directório e o detalhe passam a uma apresentação editorial comum:reconhece exclusivamente o resumo genérico exacto da importação e usa a natureza publicada da entidade;descrições editoriais específicas são preservadas e limpas da fórmula genérica final. Produtos identificados são apresentados pelos nomes/instrumentos existentes;os sete catálogos específicos disponíveis não são extrapolados para outras entidades. Nas restantes,apresentam-se áreas de serviço conhecidas ou contacto para conhecer soluções,sem inventar produtos/condições. + +Retirados da apresentação pública nomes de ficheiros,hashes,linhas de importação,códigos de sucessora e descrições de registo interno. Ligações institucionais e datas úteis continuam acessíveis;metadados e fontes permanecem intactos no cadastro/editor. Instituições históricas/fundidas continuam identificadas como tal. Instituições sem chamada não mostram uma secção vazia de candidatura. Textos da selecção guardada e chamadas públicas dePorque investir/Serviços ajustados à linguagem do investidor. Fluxos de interesse,dossier,edição,revisão/publicação e filtros preservados. + +**QA:** nove verificações afectadas aprovadas,três novas incluindo270referências fornecidas,descrições específicas preservadas,produtos não inventados e renderização dos componentes públicos reais de lista/detalhe. Sem escrita em dados activos ou nova publicação do lote;é uma projecção editorial dos dados já publicados. Evidência `outputs/funding-public-editorial-20261111/verification.json` e quatroHTMLs;isto não constitui conferência visual no navegador. Tipos/lint/compilação aprovados;pacote Git com aplicação/reversão conferidas no fecho. + +**Estado:** implementado em QA,não instalado;homologação mantém `8f295f05` e270instituições publicadas. Restam instalação/visual e enriquecimento de produtos específicos quando houver informação disponível. O saldo dos outros módulos e resíduos fiscais permanece inalterado. Não é necessário seleccionar ou publicar novamente as270instituições para esta alteração de apresentação. + +## 11/11/2026 — rectificação do volume PEC instalada em8f295f05 + +Instalação expressamente autorizada,executada pelo processo Git existente e conferida às11:03:24Africa/Johannesburg(09:03:24UTC): `8f295f05510c786afeb8ea1dfa692e08d90a0d30`. No simulador fiscal,L8,**Rectificar volume na simulação PEC** conserva o valor original e o corrigido,com escolha explícita/fonte e efeito na estimativa apresentados no relatório. A hipótese de tesouraria anterior exige reconciliação se o total mudar;nenhum comprovativo pago,dedução ou saldo oficial é duplicado. Não executa pagamentos nem submete declaração rectificativa. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Quinze fontes por hash;revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração intacta,zero migrações/importações. Totais/checksums idênticos ao backup nas sete tabelas protegidas:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275fichas/270instituições publicadas preservadas. Recibo `outputs/irpc-pec-correction-20261111/installation.json`;pacote `outputs/entrega-pec-rectificacao-20261111.zip`,SHA256 `559e4477059b092a193d990f7dfb6cb50007d43c24ec00e2484326f076e0c973`. Revisãoa708f079 preservada para reversão. + +Este recorte29(3) deixa de ser pendência de implementação/instalação. Visual permanece separado;correcções fora do recorte têm âmbito próprio. Restam última base29(5),PPC excedente,períodos/regimes especiais e demais resíduos L1–L7/restanteL8/L9–L16 e módulos. Próximo trabalho:primeiro residual de simulação executável com as fontes aceites,sem reabrir este recorte. Portal não declarado integralmente concluído. + +## 11/11/2026 — rectificação do volume PEC na simulação em QA + +**Recorte29(3) avançado:** fonte documental permite rectificar o volume de negócios2025 usado na estimativa PEC2026. Valor original,valor corrigido,titular,exercício e fundamento ficam conservados;escolha explícita entre aplicar a correcção e manter o original. Não submete declaração rectificativa. A estimativa recalcula0,5%,limites e PPC anteriores uma única vez;relatório mostra origem,valor corrigido e efeito na estimativa. Mudança da base/titular/exercício exige reconferência;fonte ou valor ausente não é zero. + +Cálculo→API privada→recuperação→HTML/relatório do mesmo dossier em cinco cenários:aumento40.000→90.000MZN,redução40.000→20.000,original conservado40.000,base divergente e correcção para volumezero indeterminados. Hipótese de caixa anterior40.000 deixa de reconciliar quando o total muda;não é sobrescrita. Saldo anual138MZN,comprovativos pagos e histórico anterior preservados. QA55441 existente:uma prova nativa/47asserções com rollback,cinco testes novos de cálculo/interface e40afectados aprovados;tipos/lint/compilação aprovados. Provas `outputs/irpc-pec-correction-20261111/*-verification.json`;pacote Git com aplicação/reversão conferidas no fecho. Não é conferência visual. + +**Estado:** implementado em QA,ainda não instalado;homologação mantém `a708f079` e270instituições publicadas. Fonte:RIRPC,Decreto9/2008,art29(3),BR16/I16-04-2008,original já aceite SHA256 `fc373ff5637edf75ec6a9595dec8763a8503d4ee786e3b7d8f1c742eae9d80ee`. Sem migração,base,tabela ou direito novo. Restam instalação/visual,última base29(5),PPC excedente,períodos/regimes especiais e demais resíduos fiscais L1–L7/restanteL8/L9–L16. Correcções fora deste recorte conservam âmbito próprio;L8 e portal não são declarados integralmente concluídos. Próximo trabalho:primeiro residual de simulação executável pelas fontes aceites,sem reabrir este recorte. + +## 11/11/2026 — finalidade de viabilidade e projecção PEC instaladas ema708f079 + +Instalação expressamente autorizada,executada pelo processo Git existente e conferida às10:45:50Africa/Johannesburg(08:45:50UTC): `a708f079b318a13100644c27287f1caa854ecf1d`. No simulador fiscal,L8,os ecrãs apresentam **Simular PPC/PEC**,estimativas fiscais e hipóteses de tesouraria para avaliar a viabilidade do negócio. A hipótese PEC permite distribuir valores por três meses ou concentrar a estimativa num mês escolhido,com soma conferida e prazo legal não certificado. Rascunho,recuperação,histórico e relatórios preservam escolhas;dados documentais já pagos permanecem distintos. O portal não executa pagamentos,nem submete declarações fiscais. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Vinte e quatro fontes por hash;revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração intacta,zero migrações/importações. Totais/checksums idênticos ao backup nas sete tabelas protegidas:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275fichas/270instituições publicadas preservadas. Recibo `outputs/irpc-pec-plan-20261111/installation.json`;pacote `outputs/entrega-simulacao-viabilidade-20261111.zip`,SHA256 `a4dbbe26ca72230e3ff7a5c2a744c187a93380a4857e522b1db5ee17acce3ca5`. Revisãobcbbe51c preservada para reversão. + +Este delta deixa de ser pendência de implementação/instalação. Conferência visual permanece separada. Execução de pagamentos não é critério de conclusão deste simulador,conforme clarificação expressa registada emAGENTS. Próximo trabalho:primeiro residual de simulação executável pelas fontes aceites. Base29(5),rectificação29(3),PPC excedente,períodos/regimes e restantes resíduos L1–L7/restanteL8/L9–L16 e módulos mantêm o saldo;portal não declarado integralmente concluído. + +## 11/11/2026 — finalidade do simulador e projecção de tesouraria PEC + +**Clarificação expressa do proprietário:** o portal simula impostos para avaliar a viabilidade do negócio; não faz pagamentos. A apresentação anterior de «obrigação» e «plano de pagamento» criava uma expectativa errada de execução. Ecrãs PPC/PEC passam a **Simular PPC/PEC**,estimativa fiscal e projecção de tesouraria. Fontes legais e dados documentais já pagos continuam a informar o cálculo; não são operações executadas pelo portal. A execução de pagamentos não é pendência deste simulador. + +**Implementado em QA:** hipótese PEC distribuída por Junho/Agosto/Outubro com montantes explícitos cuja soma corresponde exactamente ao total,ou hipótese concentrada num mês escolhido. Não inventa igualdade/arredondamento ou validação de prazo para a opção única. Valores desconhecidos,divergência da soma,total alterado e ausência de estimativa positiva invalidam a projecção dependente,sem bloquear o cálculo fiscal. Trocar hipótese conserva edições;resumo com Alterar. Rascunho privado,recuperação,histórico e relatório do mesmo dossier reutilizados. As estimativas não alimentam os comprovativos pagos nem alteram deduções anuais. + +Cinco verificações novas de cálculo/interface e35afectadas aprovadas;percurso sintéticoAPI/recuperação/relatório em quatro cenários(distribuído,concentrado,divergente,total alterado),com saldo anual138MZN conservado. Provas `outputs/irpc-pec-plan-20261111/*-verification.json`. Sem migração,base,papel ou permissão nova. Tipos/lint/compilação aprovados;uma prova nativa/38asserções com rollback. Pacote Git e reversão conferidos no fecho. Isto não é conferência visual. + +**Estado:** QA,ainda sem instalação;homologação permanece `bcbbe51c` e270instituições publicadas. Restam instalação/visual e recortes fiscais de base29(5),rectificação29(3),PPC excedente,períodos/regimes e outras regras de simulação;prazo legal da hipótese única não é certificado. L1–L7/restanteL8/L9–L16 e demais módulos permanecem no saldo,sem transformar o portal em sistema de execução fiscal. Próximo trabalho:primeiro residual de simulação executável com fontes aceites. + +## 11/11/2026 — total e calendário PEC instalados embcbbe51c + +Instalação expressamente autorizada,executada pelo processo Git existente e conferida às10:28:18Africa/Johannesburg(08:28:18UTC): `bcbbe51c2fc279d5b2d85412f7bcb6ca2423a9b6`. Utilizável no simulador fiscal,fecho anual L8: **Preparar obrigação PEC**,com total ordinário2026 baseado no volume documental2025,limites antes dos PPC pagos anteriores,mesesJunho/Agosto/Outubro e dispensa no ano de início efectivo. Guardar/recuperar pelo rascunho privado e apresentar no relatório do mesmo dossier. Não cria pagamento,dedução anual ou reembolso. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Catorze fontes por hash;revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração preservada,zero migrações/importações. Sete tabelas protegidas mantêm totais/checksums do backup:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275fichas/270instituições publicadas preservadas. Recibo `outputs/irpc-pec-obligation-20261111/installation.json`;pacote preservado `outputs/entrega-pec-obrigacao-revisada-20261111.zip`,SHA256 `a9d9bb089305003487695969d653c7f876a913fce44bbbffb5191c1a792a9184`. Revisãofbff2660 preservada para reversão. + +Este recorte deixa de ser pendência de implementação/instalação;visual permanece separado. Restam montantes por prestação/pagamento único,última base29(5),rectificação29(3),PPC excedente,períodos/regimes especiais,guias/juros. Próximo trabalho:primeiro desses casos executável pelas fontes aceites,sem repetir o recorte instalado. L1–L7/restanteL8/L9–L16 e restantes módulos continuam no saldo;portal não declarado integralmente concluído. + +## 11/11/2026 — total e calendário PEC ordinário em QA + +**Novo recorte L8:** preparação do total PEC2026 pelo volume de negócios documental2025:0,5%,limites30.000/100.000MZN aplicados antes de deduzir PPC efectivamente pagos no ano anterior. MesesJunho/Agosto/Outubro,sem inventar dia limite ou importar o arredondamento PPC. Dispensa do ano de início efectivo da actividade29(4) fundamentada separadamente. Fonte:RIRPC,Decreto9/2008,art29(1–5),BR16/I16-04-2008,original SHA256 `fc373ff5637edf75ec6a9595dec8763a8503d4ee786e3b7d8f1c742eae9d80ee`, já preservado no acervo. + +Formulário progressivo reutiliza titular/exercício e conserva valores ao ocultar campos sem aplicação; rascunho privado e relatório do mesmo dossier reutilizados. Total preparado não é PEC pago,nem cria dedução anual,reembolso,guia ou consumo de saldo oficial. Ausência de informação não equivale a zero. Sem volume no ano anterior exige base29(5);PPC superiores ao montante limitado ficam por reconciliar,sem obrigação negativa. Esses casos não impedem o cálculo anual independente. + +**Percurso sintético:** cálculo→API privadaPOST/PUT→GET→recálculo→HTML/relatório:40.000MZN ordinário,20.000mínimo antes de PPC,90.000máximo antes de PPC,dispensa inicial0,volumezero e desconhecido indeterminados. Histórico e saldo anual138MZN preservados. QA55441 existente,uma prova nativa/56asserções com rollback,sem nova base/tabela/porta/papel/migração. Seis verificações novas de cálculo/interface e29afectadas aprovadas; tipos/lint/compilação aprovados. Provas `outputs/irpc-pec-obligation-20261111/*-verification.json`;pacote Git com aplicação/reversão conferidas no fecho. + +**Saldo:** implementado em QA,ainda não instalado. Homologação mantém `fbff2660` e270instituições publicadas. Restam entrega Git e visual;montantes por prestação/opção de pagamento único,última base29(5),rectificação29(3),PPC acima do limite,períodos/regimes especiais,guias/juros permanecem abertos. L8 não é integralmente concluído;resíduos L1–L7/restanteL8/L9–L16 e restantes módulos conservados. Próximo trabalho:primeiro desses casos executável com as fontes aceites,sem reabrir os recortes entregues. + +## 11/11/2026 — obrigação PPC instalada emfbff2660 + +Instalação expressamente autorizada e executada pelo processo Git existente: `fbff2660f280f53fe079221164bb21917032ac70`, conferida às09:04:59Africa/Johannesburg(07:04:59UTC). Utilizável no simulador fiscal,fecho anual L8: **Preparar obrigação PPC**,com imposto anterior documental líquido de retenções,80%,três prestações arredondadas individualmente por excesso ao milhar e calendárioMaio/Julho/Setembro. Guarda e recuperação pelo rascunho privado existente e inclusão no relatório do dossier. Obrigação preparada não equivale a pagamento,nem cria dedução de PPC. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Catorze fontes do delta por hash e revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração preservada,zero migrações/importações;sete tabelas protegidas com totais/checksums idênticos ao backup:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275fichas/270instituições publicadas preservadas. Recibo `outputs/irpc-ppc-obligation-20261111/installation.json`; pacote `outputs/entrega-ppc-obrigacao-20261111.zip`,SHA256 `ab72a11b9306e4503ab92669c47ec592b2510aa01189ebab1d5216bb40d3769a`. Revisão6805b606 preservada para reversão. + +Este recorte deixa de ser pendência de implementação/instalação. Conferência visual permanece separada. Próximo residual fiscal:PEC/obrigações e outros casos executáveis com fontes aceites;anualização/períodos especiais,dispensas/guias/juros e resíduos L1–L7/restanteL8/L9–L16 mantêm-se explícitos. Restantes módulos permanecem no saldo existente;portal não declarado integralmente concluído. + +## 11/11/2026 — obrigação PPC ordinária de L8 em QA + +**Pendência avançada:** o fecho anual existente passa a preparar a obrigação PPC2026 com liquidação documental do exercício civil completo2025: imposto anterior21(1) líquido de retenções,80%,três prestações iguais arredondadas individualmente por excesso ao milhar de meticais. Calendário por mês:Maio,Julho,Setembro,sem inventar dia limite. Fonte:RIRPC,Decreto9/2008,arts27(1)(a)/28(1–3),BR16/I16-04-2008,original SHA256 `fc373ff5637edf75ec6a9595dec8763a8503d4ee786e3b7d8f1c742eae9d80ee`, já preservado no acervo. Não usa colecta projectada corrente como liquidação anterior. + +Reutiliza titular/exercício e rascunho privado existentes; formulário progressivo conserva edições deliberadas ao trocar enquadramento. Obrigação preparada e comprovativos efectivamente pagos permanecem distintos: não cria pagamento,dedução,saldo oficial,guia ou juros. Campos vazios,fonte ausente,divergência de titular/período,base negativa e período especial ficam indeterminados,sem impedir o fecho anual independente. Zero explícito permanece zero. Anualização28(3),dispensas,PEC e restantes regimes ficam separados. + +**Prova sintética:** cálculo→POST/PUT→GET privado→recálculo→HTML/relatório do mesmo dossier em cinco cenários:72.000MZN ordinário,75.000após arredondamento,zero,valor desconhecido e período especial indeterminados. Saldo anual138MZN e comprovativos inalterados; histórico anterior conservado. Uma prova nativa/47asserções com rollback no QA55441 existente; cinco verificações novas de cálculo/interface e24afectadas aprovadas. Tipos/lint/compilação aprovados; pacote Git com aplicação/reversão conferidas no fecho. Provas `outputs/irpc-ppc-obligation-20261111/*-verification.json`. + +**Estado:** implementado em QA, ainda sem instalação. Homologação mantém `6805b606`,Educação entregue e270instituições publicadas. Restam entrega Git deste delta e visual; L8 não está integralmente concluído. Preservam-se os resíduos L1–L7,restanteL8/L9–L16 e restantes módulos. Próximo trabalho fiscal: PEC/obrigações e demais casos executáveis com as fontes aceites,sem reabrir PPC ordinário. + +## 11/11/2026 — retoma da revisão de Educação instalada em6805b606 + +Instalação autorizada pelo utilizador, executada pelo processo Git existente e conferida às08:46:05Africa/Johannesburg(06:46:05UTC): `6805b606a106fbed410b191ed778c0fad7c8e913`. Guardar e recuperar a preparação privada da revisão interna de procura/capacidade fica utilizável na homologação, pelo detalhe existente em `/management/education`. A gravação privada não decide nem aprova; preserva notas, versão analisada e a chave de uma intenção incerta. + +Backup novo e restauro isolado conferidos:190tabelas/369ficheiros. Catorze fontes conferidas por hash; revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração intacta, zero migrações/importações. Totais e checksums inalterados nas sete tabelas protegidas:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities. Permanecem275fichas/270instituições publicadas. Recibo `outputs/education-review-preparation-20261111/installation.json`; pacote preservado `outputs/entrega-educacao-retoma-20261111.zip`, SHA256 `d2b7fd5e0d24baffd7b53d534c78e6e0f4492b47a40bb1d9d146b8a8b553caf5`. + +Este recorte deixa de ser pendência de implementação e instalação. Conferência visual continua pendente; jornadas externas educativas e representação/consentimento documentados permanecem em aberto. Resíduos fiscais L1–L7/restanteL8/L9–L16 e restantes módulos mantêm-se no saldo existente. Próximo trabalho: primeiro residual executável dessa ordem, sem repetir este recorte nem as provas aceites. + +## 11/11/2026 — retoma durável da revisão de Educação em QA + +A revisão interna de procura e capacidade pode guardar e recuperar a preparação privada, incluindo notas, versão analisada e intenção de decisão incerta. Reutiliza os eventos de auditoria existentes, com conteúdo cifrado e isolamento por conta, tipo e declaração. Guardar não decide: a decisão continua pelo escritor nativo, com revisão independente e validação de versão. A intenção fica persistida antes do envio; uma resposta perdida recupera a mesma chave, sem duplicar a decisão. Edições posteriores e preparações mais recentes noutra janela não são substituídas silenciosamente. + +**QA concluído, ainda não instalado:** cinco testes nativos/105 asserções e dez testes novos de interface, com os 17 afectados preservados; análise PHP e tipos aprovados. A página nativa recuperada foi exercitada no componente real em harness: recibo reconhecido, edição posterior conservada e zero envios adicionais. Prova `outputs/education-review-preparation-20261111/verification.json`. Isto não constitui conferência visual no navegador. Sem migração, tabela, papel ou concessão nova. + +**Saldo:** falta entregar este delta pelo processo Git e conferir a apresentação no uso normal. Jornadas externas de estudantes, formadoras e empregadores, representação e consentimento documentados permanecem pendentes; Educação não é declarada integralmente concluída. A homologação mantém `9c067d6a` e as 270 instituições publicadas. Permanecem explícitos os resíduos fiscais L1–L7/restante L8/L9–L16 e os restantes módulos. As provas aceites não foram reabertas. + +## 11/11/2026 — combinação CBF15/créditos/PEC instalada em9c067d6a + +Instalação expressamente autorizada nesta retoma e executada pelo processoGit existente: `9c067d6ae89c0cd1e9ad4f2813e84048988d3319`, conferida às07:43:38Africa/Johannesburg(05:43:38UTC). Dezficheiros do delta conferidos por hash; revisão,entrada,login,up,Concursos,fundos e simuladorHTTP200; configuração preservada, zero migrações/importações. Backup/restauro isolado conferido:190tabelas e369ficheiros. Nenhum restauro sobre dados activos. + +**Utilizável na homologação:** combinação CBF15corrente/transportado com créditos económicos/internacionais e saldos anteriores, com escolha dePEC limitada à colecta residual apósCBF15; gravação/recuperação e relatórios pelo percurso existente, conforme cinco cenáriosQA aceites. Os recortes anteriores de transporte e os históricos são preservados. Nenhum saldo oficial é consumido, pagamento/reembolso executado ou nova prioridade entre exercícios inventada. + +**Preservação activa comprovada:** totais e checksums idênticos ao backup nas tabelas `funding_programmes`, `funding_programme_versions`, `funding_programme_interests`, `desk_cases` e `simulation_form_drafts`.275fichas,270publicadas; o original financeiro continua disponível. Não se extrapola esta comparação para tabelas voláteis de sessão/cache. Prova `outputs/irpc-cbf15-combination-20261111/installation.json`; pacote e reversão `outputs/entrega-irpc-combinacao-20261111.zip`, SHA256 `cebcd063b06f70a33b57f6cdd710478fb7aa3d18ef64aec4489cf855064bff99`. + +Saldo: este recorte deixa de ser pendência de implementação/instalação. Conferência visual mantém-se separada; continuam repartição automática/múltiplos projectos, outros períodos/moedas/regimes/EP/cumulações/benefícios/formulários e os restantes resíduos L1–L7/restanteL8/L9–L16 e módulos não fiscais. O portal não é declarado integralmente concluído. A próxima implementação seguirá o primeiro residual executável do saldo existente, sem reabrir a combinação entregue nem a publicação das270instituições. + +## 11/11/2026 — combinação CBF15 com créditos económicos/internacionais e PEC em QA + +Retoma da ordem de conclusão existente, sem nova auditoria ou repetição da publicação financeira:270instituições publicadas e revisão instalada4f3dbcf8 preservadas; visual financeiro/S08 permanece separado. Reconciliação delimitada: o transporte CBF15 básico(7476dc34) já integra a revisão instalada4f3dbcf8, pelo histórico Git e recibos aceites; a nota antiga «QA, não instalado» desse transporte foi superada por entregas posteriores. Não reinstalar esse recorte como se estivesse ausente. + +**Implementado nesta passagem, ainda sem instalação:** retirada a recusa técnica genérica da combinação de CBF15 corrente/transportado com saldos anteriores, reutilizando as fontes e ordem de dedução existentes. Créditos económicos e internacionais/correspondentes transportes precedemCBF15; PEC corrente e anterior usam apenas a colecta residual seguinte, antes de retenções/PPC. Uma escolha explícita de PEC superior ao residual é recusada como indeterminada, sem reduzir silenciosamente parcelas ou fabricar saldo recuperável. Histórico e fontes de investimento/uso anterior continuam preservados; a chave da combinação inclui versão própria para exigir recálculo dos resultados anteriores desse ramo, sem reescrever históricos nem invalidar os recortes sem combinação. + +Cinco cenários sintéticos: combinação ordinária138MZN; quota residual documental100→saldo438; PEC sobrealocado→saldo indeterminado; CBF15 esgota colecta1338 ePEC seleccionado expressamente0→saldo−500 proveniente dePPC, sem reembolso/consumo oficial; janelaCBF15 expirada→saldo538. Também provada a varianteCBF15 corrente e o limite de quota após créditos anteriores. Cálculo→POST/PUT do rascunho privado existente→GET→recálculo exacto→HTML/dossier aprovados no QA55441/proactive_investment_20261027_test, com rollback e sem novas bases/portas/migrations/direitos. Uma provaAPI/37asserções; cinco testes novos nas combinações e23casos afectados de compatibilidade aprovados, não multiplicados como funcionalidades. Tipos/lint aprovados; compilação QA e pacote registados no fecho. Provas `outputs/irpc-cbf15-combination-20261111/*-verification.json` e relatórios recuperados. + +**Saldo:** implementação e percurso desta combinação concluídos emQA; instalação do novo delta e visual separados. Persistem repartição automática/múltiplos projectos, outros períodos/moedas/regimes/EP/cumulações/benefícios e documentos fora dos recortes demonstrados; L1–L7/restanteL8/L9–L16 não são encerrados. Os cinco programas anteriores privados do directório financeiro não são publicados por consequência desta entrega. Próximo trabalho: agrupar a entrega compatível deste delta e continuar o primeiro residual fiscal executável, preservando os fechos aceites. + +## 10/11/2026 —270instituições publicadas e consultáveis na homologação + +**Cadastro e disponibilização do documento fornecido concluídos em homologação.** Conferência de leitura às22:54:31Africa/Johannesburg(20:54:31UTC), revisão instalada `4f3dbcf86499180011fc79712d6b5be445e57e26`:270/270instituições/operadores do documento publicados, nenhuma referência do original em falta,270identidades únicas,393referências físicas e168contactos. Publicações confirmadas pelo fluxo editorial nativo do utilizador; zero escritas efectuadas pelo verificador. As275fichas totais incluem cinco referências anteriores de fundos/programas que permanecem privadas, sem serem publicadas por consequência deste lote. Fonte original/SHA/edição, incertezas e identidades preservadas. + +Consulta pública comprovada porHTTP200 e dados efectivamente devolvidos: `/fundos?kind=institution&include_historical=1` contém270resultados; filtro categoria seguros/tipo seguradora/presença física/Nampula contém seis(Fidelidade,Emose,HollardMoçambique,Britam,Arko,Palma). Fichas deBCI,Absa eArko abrem no componente público e conservam a fonte SHA256 `119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108`. A opção de incluir histórico não transforma uma instituição fundida/extinta em activa. Sede/balcões continuam separados de cobertura e produtos; dados desconhecidos não se tornam condições confirmadas nem garantias de financiamento/seguro. + +**Saldo ACT-20261029-12 neste recorte:** conteúdo do documento cadastrado, publicado pelo editor e disponível por localização/categoria/tipo; já não é página vazia ou apenas códigoQA. Continuidade banco/seguradora/balcão/fonte/versão no mesmo dossier, gravação/recuperação e conservação após alterações continuam cobertas pelas provasQA aceites, reutilizadas sem criar dossier sintético em produção. Conferência visual de navegador permanece separada; não se presume instalação de outros módulos, fecho integral do portal ou conclusão dos resíduos fiscais. Nenhuma nova instalação/alteração de direitos exigida para declarar este resultado. Prova `outputs/funding-directory-20261110/institutions/publication-complete.json`. + +## 10/11/2026 — recusa depois do login: navegadores e sessões diferentes + +URL comunicado pelo utilizador:`/dashboard`. Conferência dirigida dos registos confirma login/MFA no **Edge** às22:03:53, seguido de`/dashboard`HTTP200 às22:03:55. A abertura seguinte de`/management/fundos/referencias-assistidas`às22:04:02/22:04:17 recebeu403 em **Safari/WebKit**, não no Edge. Existiam duas sessões da mesma conta: a sessão recente do Edge com confirmaçãoMFA válida e a anterior com confirmação antiga. A autorização editorial/verificação de email/perfil existentes estavam preservados. Logo esta nova recusa não comprova expiração do MFA recém-concluído no Edge nem falta de permissão da conta; o link abriu outro contexto de navegador. + +Solução indicada: copiar e colar o URL do editor na barra do Edge já autenticado, mantendo a mesma aba nas retomas. Não repetir login por rotina, alterar permissões, desactivar verificações ou reinstalar por este motivo. **Reposição de acesso confirmada:** GETdo editor noEdge às22:11:21(+02),HTTP200. A recusa de entrada ficou delimitada e resolvida por uso da sessão correcta, sem nova instalação, concessão ou alteração de segurança. A instalação4f3dbcf8 permanece; publicação/conteúdo consultável ainda não declarados concluídos. Consulta estritamente de leitura; nenhum identificador de sessão/token/cookie/palavra-passe exportado e nenhuma sessão modificada. Prova:`outputs/funding-directory-20261110/institutions/access-context-diagnosis.json`. + +## 10/11/2026 — retoma editorial instalada em4f3dbcf8 + +Correcção instalada pelo executor Git existente em `4f3dbcf86499180011fc79712d6b5be445e57e26`, confirmada às22:01:41Africa/Johannesburg (20:01:41UTC).7ficheiros conferidos por hash; revisão/entrada/login/up/Concursos/fundos HTTP200, configuração preservada, zero migrações/importações automáticas. Novo backup/restauro190tabelas/369ficheiros conferido, sem substituir dados activos. Pacote `outputs/entrega-instituicoes-retoma-20261110.zip`, SHA256 `9bce0250d546cd87f7c60a55f0c1d47fba74e8965f7d3224a588e140f87ec3cb`; anteriores preservados. + +**Saldo activo:90rascunhos, zero publicações.** A indicação de publicação não foi confirmada no servidor por expiraçãoMFA/403. A correcção torna visível o estado e conserva os recibos na mesma aba, poractor/fontes; não publica por consequência da instalação nem altera o limiteMFA900s. Os90rascunhos anteriores ao armazenamento no cliente são recuperados idempotentemente na primeira passagem actualizada; após isso as fichas conferidas são saltadas nas retomas da mesma aba. Confirmações de revisão/publicação voltam a ser exigidas na entrada, e o backend revalida guardas/hash/versão. Fechar a aba/limpar armazenamento não elimina rascunhos, mas perde a retoma local. Estado alterado por outra janela exige conferência actual; o armazenamento do cliente não é prova de publicação. + +Resta a conclusão autenticada da preparação/publicação e a consulta efectiva do conteúdo no destino. ACT12 continua aberto, visual pendente, sem reabrir APIEX/SWOT/S08 ou resíduos fiscais anteriores. Prova: `outputs/funding-directory-20261110/institutions/resume-installed.json`. + +## 10/11/2026 — retoma após MFA, sem repetir fichas conferidas + +Verificação activa posterior:90rascunhos/zero publicações; continuação GETMomentum403 às21:49:39 ePOSTpublicar403 às21:49:54 (+02). A sessão voltou a expirar. A publicação comunicada não chegou a ser executada pelo servidor. Nenhum rascunho foi removido. + +Correcção delimitada emQA: a mesma aba conserva selecção, recibos/versionamento/hash e fundamento, separados por conta e conjunto de fontes; após reautenticação salta fichas já conferidas. As confirmações de revisão/publicação são desmarcadas na nova entrada, sem publicação automática. Uma publicação de resposta incerta conserva o mesmo corpo para recuperação idempotente. Novo comando de renovação utiliza logout/login/MFA nativos; limite900s e guardas mantidos. «Seleccionar todas as instituições(270)», contagem de progresso e controlos antes da lista recolhida tornam o estado visível. Sem migração, dados novos ou alterações de permissões. Alteração ainda não instalada nesta anotação; revisão activaef24cbdc. + +Prova dirigida do componente efectivo: remonta a página como após autenticação, recupera selecção/recibos, não repete preparação, não publica automaticamente, recupera confirmação incerta e isola outra conta/fontes. Prova API editorial anterior1caso/27asserções reexecutada apenas pela propriedadeeditor_id acrescentada; provas270fichas e do dossier reutilizadas. Tipos/análise/compilação da entrega são registados pelo executor existente. + +## 10/11/2026 — confirmação da preparação parcial e expiração do MFA + +Após execução no editor, a homologação contém **32rascunhos e zero fichas publicadas**. A preparação gravou efectivamente e avançou por diferentes instituições. Os registos HTTP mostram preparação200 atéMyBucks às21:31:42, seguida deGETxtenda403 às21:31:43 ePOSTpublicar403 às21:31:59 (Africa/Johannesburg). A entrada no editor fora confirmada às21:16:43; corresponde ao limite existente de900segundos do MFA em `PortalProfileAccess::mfa`. Não é perda da instalação nem repetição de dados. Reautenticar no portal com MFA e retomar a preparação idempotente conserva os32rascunhos, sem substituir edições; publicação continua a exigir a confirmação separada. Nenhuma guarda, sessão ou permissão foi alterada. Revisão instalada `ef24cbdc`, ACT12 ainda sem conteúdo público confirmado. Prova de leitura: `outputs/funding-directory-20261110/institutions/publication-observation.json`. + +## 10/11/2026 — instalação confirmada do directório financeiro + +Revisão `ef24cbdc9218e2027f7d1a39968cc60869a35410` instalada na homologação às19:15UTC, pelo executor Git existente.33ficheiros conferidos por hash com o commit; configuração preservada, zero migrações/importações automáticas. Backup/restauro confirmado de190tabelas e369ficheiros. Entradas `/fundos?kind=institution`, `/concursos`, `/login`, `/up` e revisão HTTP200. Pacote anterior preservado; nova entrega `outputs/entrega-instituicoes-editorial-20261110.zip` SHA256 `168d7ffb6d054533674f3f07799959b46bc12641c045accfc1766da5cead9077`. + +**Implementação instalada; conteúdo ainda sem publicação confirmada.** Leitura activa:zero fichas/zero publicações; tabelas sem RLS, logo o resultado não decorre de falta de contexto de leitura. Entrada autenticada no editor assistido confirmada nos registos; ainda sem pedidos POST de preparação/publicação observados. A indicação do utilizador de operação concluída permanece por reconciliar com o resultado efectivo, sem repetir a importação ou simular MFA. A conta existente tem designação editorial e perfil exigidos; nenhuma concessão alterada. ACT-20261029-12 permanece aberto até existirem fichas consultáveis. Visual e restantes resíduos do portal mantidos. + +## 10/11/2026 — preparação editorial assistida das instituições + +A autenticação SSH foi confirmada, mas não substitui a sessão e MFA recentes do editor no portal. Acrescentada `/management/fundos/referencias-assistidas`: selecção explícita das instituições do documento, conferência das fontes, preparação sequencial idempotente e publicação confirmada numa segunda operação. Preparar nunca publica. Fichas deliberadamente alteradas são preservadas e exigem revisão individual; mudança do conjunto de fontes interrompe a operação. Uma resposta de publicação perdida conserva versão/hash/fundamento para a mesma repetição. Expiração de MFA mantém as guardas e os resultados já confirmados. + +Prova adicional delimitada:1caso API/27asserções,1caso frontend de separação preparação/publicação e recuperação da confirmação. Reutilizadas as5provas API/735asserções e28frontend anteriores; não se repetiu a carga das270instituições. Instalação e publicação no destino continuam distintas e serão registadas após confirmação efectiva. Sem migrações, novos direitos ou alteração das sessões existentes. + +## 10/11/2026 — instituições por localização, categoria e tipo no processo do investidor + +Pedido expresso da Tempo: inserir as instituições do documento agora indicado por localização/categoria/tipo e permitir que o investidor consulte bancos, seguradoras e outros intervenientes quando a necessidade surgir, sem limitar a decisão por falta de informação. **Implementação e conteúdo demonstrados em QA; nenhuma instalação ou publicação activa executada nesta passagem. Última revisão instalada confirmada:1c75a30a, APIEX/SWOT/Concursos preservados. ACT-12 não é encerrado pela preparação técnica.** + +Original read-only `Notas/Instituições financeiras em Moçambique.docx`, edição Novembro2026, SHA256 `119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108`. Texto,509linhas de tabelas e nomes/contactos presentes nos parágrafos reconciliados. **270instituições/operadores,393referências de localização física e168referências de contacto**, não270ofertas de financiamento nem393moradas independentemente confirmadas. Instituições repetidas são reunidas por identidade explícita/aliases documentados ou número de registo citado; divergências, moradas alternativas, terceiros, dados históricos e identidades por confirmar permanecem identificados, sem substituir factos. Entidades sem morada continuam consultáveis como não localizadas. Totais estatísticos/redes incompletas não criam entidades ou agências fictícias. Listas antigas não confirmam licença actual; ABC permanece fundida/extinta segundo o documento, ligada à referência Access, sem atribuir a origem dos balcões por inferência. + +Reutilizado o catálogo/versionamento/editorial existente: categorias banca,crédito/microfinanças,gestão de investimento,pensões,seguros/resseguros,mediação,câmbio,pagamentos e supervisão; uma entidade pode ter mais de uma categoria/função sem duplicação. Filtros por categoria,tipo e presença física são distintos da cobertura do produto. Província do cadastro é associada apenas por correspondência inequívoca; rua/localidade e precisão limitada conservam-se como declaradas. Pesquisa por cidade/balcão/morada/alias permite localizar informação textual (por exemplo Beira), sem geocodificação inventada. Informação por confirmar não é correspondência confirmada; ausência de registo não prova ausência de oferta. Oito gestoras de pensões continuam distintas de produtos de crédito, e seguradora não é apresentada automaticamente como financiadora/garantia de crédito. + +**Continuidade no mesmo dossier:** ferramentas do investimento abrem a pesquisa contextual; seleccionam-se necessidade (incluindo seguros), instituição e, opcionalmente, sede/balcão. Guarda-se identidade estável, categorias/tipos, versão pública, local exacto escolhido, fonte/documento/SHA/linha, estado de confirmação e produto quando existente. Banco e seguradora coexistem; gravação repetida não duplica escolha. Actualização posterior dos pressupostos do investimento conserva a escolha; retirada da ficha pública não apaga a fotografia consultada. Dados/etapas/autoridade de decisão anteriores não são alterados. Consulta pública livre, operações privadas e edição editorial com as guardas existentes; nenhuma candidatura, email ou contacto enviado às instituições, novo perfil/grant/porta/schema ou ligação fictícia. + +Provas no QA55441 existente, com rollback: **5casos API/735asserções únicas** (2desta fonte/608 e3de compatibilidade/127),28frontend dirigidos incluindo S08/navegação e recuperação da tentativa com balcão escolhido, tipos/PHPStan/lint/Pint/compilação QA aprovados. Uma tentativa de suite paralela foi recusada pela guarda da mesma base; compatibilidade executada sequencialmente sem remover a guarda ou criar outra base. `outputs/funding-directory-20261110/institutions/{content,verification}.json` e **`catalogo-qa.html` com270fichas ligadas**; renderização estática dos componentes, não conferência visual de navegador. Provas e pacote anteriores das11fichas/BNI Capital/FDEL mantidos. As7instituições comuns são enriquecidas pela mesma identidade; não há segundo directório. Fontes/documento original não foram alterados. + +**Saldo concreto:** conteúdo e percurso local/categoria/tipo → banco/seguradora → fonte/contacto → mesmo dossier → continuação/recuperação demonstrados em QA. Restam instalação e disponibilização/revisão/publicação autenticada pelo fluxo editorial existente, consulta efectiva no destino e visual (conector indisponível). Preparação documental não publica lote automaticamente, conformeAGENTS.md; não declarar informação já disponível na homologação por existir este código. Restantes módulos e resíduosL1–L7/restanteL8/L9–L16 mantêm o saldo anterior. + +### Consulta de bancos, seguradoras e outras instituições durante o processo + +No investimento escolha **Instituições financeiras e apoios**; no menu comum há **Instituições financeiras e seguros**. Seleccione categoria/tipo e escolha entre **Sede, balcão ou presença física** e **Cobertura do financiamento/produto**. Use a localização do cadastro e, se necessário, palavras da cidade, balcão ou morada. Confira a fonte e as reservas: “reportado no documento”, “a confirmar”, “histórico”, “identidade por confirmar” e “localização por confirmar” não são equivalentes a confirmação actual de licença/oferta. + +Na ficha, seleccione o dossier/oportunidade existentes, a necessidade (Seguros quando procura uma seguradora) e o balcão desejado, se identificado. Guardar conserva uma referência privada; não contrata seguro, não solicita empréstimo nem confirma garantia. No dossier, **Instituições e serviços ligados ao processo** apresenta banco e seguradora separadamente com categoria,tipo,balcão e origem. Os pressupostos/etapas seguintes não apagam essas escolhas; a ficha actual pode mudar mas a versão consultada fica no histórico privado. Não é preciso preencher um pedido externo para consultar os contactos. + +## 10/11/2026 — ACT-20261029-12: directório financeiro com conteúdo em QA + +**Homologação mantém1c75a30a; este conjunto não está instalado nem publicado.** A leitura autenticada do destino confirmou catálogo /fundos HTTP200, schema instalado e zero fichas/versões. O requisito não fica encerrado por essa disponibilidade técnica. APIEX/SWOT mantêm a entrega instalada própria, sem reabertura. + +Localizada e reutilizada a lista fornecida em `Relatorios/benchmark de melhorias investeMoz.docx`, SHA256 `065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617`, quadro de04/10/2026. Doze entradas documentais correspondem a **11fichas:7instituições e4programas/fundos** — BCI,Millennium bim,Absa,Standard Bank,Moza,BNI,Gapi,FECOP,Semeia Negócios,FCID VIII eFAE; **BNI Capital** integra os produtos do BNI, sem duplicar instituição ou presumir personalidade jurídica autónoma. Agregado genérico de linhas BNI não gera fundos fictícios. Referência FDEL anterior conservada, sem a contar novamente nesta entrega. + +O cadastro/versionamento/competência editorial existentes passam a conservar natureza factual, identidade estável, contactos com fonte/data, locais físicos (sede/balcão/ponto institucional) e produtos próprios. Moradas não determinam cobertura financeira. Produto tem finalidade, instrumento, condições/montantes, disponibilidade e cobertura próprios; vazios são identificados como por confirmar. Cobertura e necessidade têm de corresponder ao **mesmo produto**, antes da paginaçãoSQL. Critério documentado pode excluir desconhecidos; consulta geral distingue resultados por confirmar de correspondência sustentada. FCID conserva seis províncias documentadas, sem confundir Maputo Província/Cidade; FAE mantém o Vale do Zambeze como âmbito textual com vínculo geográfico por confirmar, sem inventar distritos. A localização institucional do BNI não limita o financiamento a Maputo. Semeia conserva a chamada encerrada; a antiga linha BCI2018 não é reaberta. Condições e janelas históricas não se tornam ofertas actuais pela importação. Fontes indicadas consultadas para âmbito/disponibilidade; falha de recolha da Gapi não revoga o original, cuja data04/10 e disponibilidade por confirmar ficam explícitas. + +Demonstrado em QA55441 existente: localização/necessidade → consulta das fichas reais fornecidas → fonte/contacto/condições → escolha privada no mesmo dossier e oportunidade → recuperação. Snapshot preserva versão pública e produto consultados mesmo após retirada/alteração da ficha. Repetição da intenção e recuperação após recarregar não duplicam a escolha/evento; outra oportunidade/actor e dossier encerrado mantêm guardas. Não envia candidatura, contactos ou dados às instituições, não concede crédito nem classifica o investidor automaticamente. Sem pontuação/IA, schema/base/porta nova, novas competências ou alteração de dados activos. + +Provas dirigidas: **3casos API/127asserções e13frontend**, PHPStan nível7 sem supressões, tipos/lint/Pint/compilação QA aprovados. Testes transaccionais revertidos; sequências QA podem avançar. `outputs/funding-directory-20261110/verification.json`, `content-qa.json`, `dossier-qa.json`; **catálogo consultável de revisão** `outputs/funding-directory-20261110/catalogo-qa.html` e11fichasHTML ligadas. Renderização estática dos componentes afectados, não conferência visual de navegador nem publicação no destino. Provas anteriores preservadas e reutilizadas. + +**Saldo ACT-12:** recorte funcional e conteúdo fornecido demonstrados em QA, preparado para disponibilização pelo fluxo editorial. **Restam instalação do conjunto, preparação/revisão/publicação autenticada das11fichas no destino e confirmação da consulta real pelo investidor**; visual continua pendente com conector indisponível. Não declarar ACT-12 encerrado ou o portal integral. Dados de sede/balcões, condições ou cobertura não documentados conservam o estado por confirmar; não bloqueiam os restantes dados fundamentados. Resíduos L1–L7/restanteL8/L9–L16 e outros módulos mantêm o saldo anterior. + +### Utilização do directório financeiro + +No dossier, escolha **Instituições financeiras e apoios**; o contexto da oportunidade é conservado. No catálogo /fundos seleccione **Local de interesse** e **Necessidade de financiamento**, pesquise e confira as mensagens de cobertura/condições por confirmar. Na ficha, leia separadamente presença física, cobertura do produto, fonte/data, contacto e disponibilidade. Escolha o produto e confirme apenas a conservação da referência privada; **Guardar e continuar no dossier** não envia candidatura. A secção **Referências de financiamento do dossier** conserva a fotografia consultada e permite abrir a ficha actual, que poderá ter mudado ou sido retirada. Resposta incerta permite repetir a mesma intenção sem duplicação; o dossier permite recuperar a escolha. + +Para a equipa editorial: **Gerir fundos e programas → Preparar referências fornecidas** apresenta as referências documentais (incluindo FDEL anterior). Escolha cada ficha, confira a fonte, prepare o rascunho pelo botão existente e complete apenas dados fundamentados. Repetir a preparação abre a ficha já existente, sem substituir edições. Use **Alterar** nas secções de contactos/locais/produtos; guarde, confira a prévia da versão e publique com confirmação/motivo no fluxo existente. Não publicar linhas históricas como activas nem marcar oferta desconhecida como aberta. Não é necessário novo perfil, módulo ou cadastro de organizações duplicado. + +## 10/11/2026 — APIEX, SWOT e acesso destacado a Concursos instalados + +**Homologação instalada e conferida: `1c75a30a601ef00fc187ddf5a64183446d329e6f`**, https://teste-investidor.tempo.co.mz. Inclui APIEX/SWOT37854d02 e correcção do menu autorizada pela Tempo. **Concursos e anúncios** tem agora grupo próprio no menu horizontal comum, com consulta pública e acompanhamentos para utilizadores autenticados; endereço https://teste-investidor.tempo.co.mz/concursos. O módulo já estava activo e apenas a entrada estava dentro de Descoberta; não foi necessário activá-lo novamente. Um rascunho privado e zero versões publicadas preservados. + +Conferência final:21hashes Git iguais à release, revisão HTTPS correcta e root/up/login/concursos HTTP200, configuração intacta, zero migrations/importações. Backup fresco restaurado com190tabelas/contagens/checksums iguais e369ficheiros/configuração conferidos;7476dc34 e pacotes anteriores preservados para reversão de código. Recibos `outputs/apiex-swot-concursos-delivery-20261110/{backup,restore,files-restore,verification,delivery}.json`; verificação UTC no recibo. Instalação executada pelo mesmo executor Git, sem alterações de permissões, dados reais, publicação de análises ou submissão externa. + +**Saldo:** APIEX e SWOT abaixo deixam de ser pendência de instalação. Acesso pelas ferramentas **Preparação APIEX e SWOT** do dossier existente, conservando a oportunidade seleccionada. Conferência visual no uso normal continua pendente no mesmo registo; não é inferida das provas automáticas. Âmbitos normativos não mapeados continuam indeterminados; os restantes módulos e resíduos L1–L7/restanteL8/L9–L16 conservam o saldo anterior. O portal não é declarado integralmente concluído. + +## 10/11/2026 — correcção dirigida das âncoras antes da promoção + +O executor recusou c7901592 por um caso frontendS08 (1falha/1788), mantendo7476dc34 activo. Diagnóstico delimitado: a página tinha dois efeitos de âncora e o teste existente conservava uma única sequência de dependências. A abertura SWOT foi integrada no listener de hash já existente, também para mudanças posteriores de #tarefas, sem alterar a guarda/foco/expansão de S08. O teste S08 aceite conserva as suas asserções; acrescentado caso que alterna #tarefas/#S08, verifica isolamento no dossier e limpeza do listener.15casos dirigidos APIEX/SWOT/âncoras aprovados. Nenhuma alteração de dados, permissões, fontes normativas ou configuração; entrega autorizada retomada no mesmo mecanismo, sem mascarar a falha nem desactivar verificações. Recibos finais continuam a determinar a revisão instalada. + +## 10/11/2026 — Concursos visíveis no menu principal; instalação agrupada autorizada + +Conferência delimitada do destino7476dc34 por SSH autenticado: `procurement.enabled=true`, módulo disponível, tabelas presentes; `/concursos` e raiz HTTP200 com `procurementEnabled=true`. Preservados um concurso em rascunho e zero versões publicadas. O módulo não desapareceu nem estava desligado: a ligação estava dentro de Descoberta. Pedido Tempo «onde foram parar concurso? depois de resolver isso autorizo a instalação»: entrada promovida a grupo próprio **Concursos e anúncios** no menu horizontal comum, com **Consultar concursos e anúncios** e, após autenticação, **Os concursos que acompanho**. Retirada só a ligação duplicada de Descoberta; cinco atalhos principais e autorizações editoriais preservados. Não cria/publica concursos nem muda flags, dados ou schema. + +Prova dirigida da navegação:20casos aprovados, incluindo visitante/utilizador, disponibilidade, destinos únicos e selecção correcta de catálogo/ficha/acompanhamentos. Tipos/lint/compilação QA aprovados. Observação anterior `outputs/investment-preparation-20261110/concursos-before.json`; pacote agrupado `outputs/entrega-apiex-swot-concursos-20261110.zip`, preservando o pacote APIEX/SWOT anterior. O conjunto APIEX/SWOT abaixo conserva as provas aceites, sem repetição. Instalação autorizada expressamente após esta correcção; execução e recibo final separados desta prova QA. Visual continua pendente por indisponibilidade do conector. + +## 10/11/2026 — APIEX e SWOT no dossier existente: QA concluído, instalação pendente + +**Instalado:** `7476dc343098f15a7982e9d7581bf4f59d43bc1a` em https://teste-investidor.tempo.co.mz, promovido às14:28:12UTC e conferido às14:29:07UTC (16:29 locais). Transporte CBF15 deixa de ser pendência de instalação. Delta14hashes Git/HTTPS, root/up/login/revision200, configuração intacta, zero migrations/importações; backup/restauro190tabelas e369ficheiros conferidos. Recibos `outputs/cbf15-carry-delivery-20261110/`; release anterior e pacotes preservados. + +**Implementado em QA, ainda não instalado — APIEX:** dossier existente → requisitos fundamentados disponíveis/em falta/não aplicáveis/indeterminados → documentos existentes e complementos → revisão → prévia/ZIP com índice e anexos íntegros → registo da entrega externa, esclarecimento, resposta e decisão com data/referência/comprovativo. Dados do investidor/empresa/contexto/localização/oportunidade reutilizados. Estados em preparação/pronto para entrega/entrega registada/decisão recebida distintos; exportar não submete nem aprova. Snapshot preparado, versões, SHA e pacote privado cifrado preservados; recuperação devolve os mesmos bytes após alteração do contexto, revalidando acesso e segurança dos documentos. Ausência de recepção electrónica APIEX, segundo a orientação Tempo, não bloqueia este percurso; nenhum conector fictício ou formulário oficial inventado. Reutiliza o avaliador e modelos/fontes aceites; períodos/regimes fora do âmbito actualmente mapeado ficam indeterminados, sem conclusão normativa presumida. + +**Implementado em QA, ainda não instalado — SWOT:** no mesmo dossier/oportunidade, objecto explícito investimento/território/sector/cluster, evidências do contexto/análise proactiva e Competitividade pública aprovada, quatro dimensões internas/externas, fonte/data/classificação de cada conclusão (facto documentado/hipótese/por confirmar). Sem pontuação, IA ou inferência de ausência pela falta de registos. Gravação/recuperação/histórico paginado e revisão pela equipa com permissões existentes. Alteração/retirada de fontes assinala revisão, conserva fotografia consultada e edições deliberadas. Acções ideia/oportunidade/parceiros/risco continuam no mesmo dossier; risco liga à tarefa nativa com origem própria e repetição sem duplicação. Privado por defeito; publicação exige o fluxo editorial existente, nunca automática. Contextos retirados ficam no histórico privado de leitura, sem reactivação. + +Provas sintéticas no QA55441 existente, com rollback: seis casos API/211asserções;16casos frontend dirigidos (incluindo transporte e cabeçalho comum147páginas), tipos, análise estática e lint aprovados. `outputs/investment-preparation-20261110/verification.json`, ZIP/índice/anexos, recuperação SWOT e provas de isolamento/histórico/segurança. Pacote Git agrupado `outputs/entrega-apiex-swot-20261110.zip`, base exacta7476dc34, reversão de código sem apagar auditoria, pacotes privados ou tarefas posteriores. Nenhuma migration/base/porta/conta real nova, submissão real ou publicação. Compilação QA separada; provas anteriores reutilizadas. + +**Saldo concreto:** APIEX e SWOT acima encerrados em implementação QA; instalação deste conjunto e conferência visual continuam pendentes. O conector mantém “The browser access host is unavailable”; SSR/testes não substituem visual, sem novo ciclo de reinícios. Os restantes módulos conservam o saldo anterior, incluindo resíduos L1–L7, restanteL8 e L9–L16. Isto não declara o portal integralmente concluído. + +### Utilização — preparação APIEX e SWOT + +Abra o dossier autorizado e escolha **Preparação APIEX e SWOT** nas ferramentas/documentos. Se houver várias oportunidades, escolha primeiro o contexto; o título e histórico identificam sempre essa escolha. Em APIEX, confira o resumo reutilizado e use **Alterar** para corrigir no editor existente. Confira os requisitos e os documentos disponíveis, complete os que faltam na biblioteca existente, guarde e reveja. A prévia apresenta o índice; exporte e conserve o ZIP. Registe depois a entrega efectivamente realizada externamente, com data, referência e comprovativo; esclarecimentos/respostas/decisão são eventos separados ligados à exportação. Uma decisão recebida não implica aprovação. + +Na aba SWOT, escolha objecto/âmbito, consulte as evidências e preencha as quatro dimensões com fonte/data/classificação. Guarde, peça/recolha a revisão com as permissões actuais e associe uma acção à conclusão. A ligação de risco abre a tarefa no mesmo dossier, sem substituir tarefas anteriores. Histórico permite recuperar versões; restauro de SWOT cria novo rascunho sem eliminar entregas externas ou acções. Se uma gravação tiver resposta incerta, repita a mesma intenção ou consulte e compare a versão guardada; a substituição das edições locais é explícita. Fontes alteradas exigem nova revisão, sem reescrever conclusões. Análises ficam privadas; eventual divulgação passa pelo fluxo editorial existente. + +## 10/11/2026 — transporte documental CBF15 em QA + +Homologação mantém `d216830b`; este delta ainda não está instalado. Tipos/lint/Pint/buildQA aprovados; pacote com aplicação/reversão exactas,sem migrations/dados/credenciais. Pendência encerrada no recorte normal residente2026/ano civil/MZN: crédito de investimento de origem anterior do mesmo contribuinte/projecto/local/regime, com activo/documento/parcela, exercício de origem, NUIT/projecto de origem, taxa original e qualificação históricas documentados. Exercício de origem anterior a2026,dentro da janela original e não anterior à aquisição; no projecto em funcionamento,a aquisição não precede o início aplicável. Não renova o prazo nem recalcula origem a outra taxa. Valor corrente/ausência e uso efectivo agregado exigem reconciliação explícita; histórico de simulações não equivale a utilização fiscal. + +Cálculo → POST/PUT do mesmo rascunho privado → GET → recálculo → HTML/dossier demonstrados no QA55441 existente com rollback. Exemplo sintético recuperado: nominal de origem4.000,uso efectivo anterior1.000,disponível3.000,quota documental do projecto200 → dedução200,não utilizado2.800,saldo500MZN. Início2022 → quinto exercício2026; mudando o início para2021 → sexto,parcela expirada3.000,disponível/dedução0,saldo700,com activo,uso anterior e origens preservados. Seis/sete resultados históricos conservados,incluindo o resultado ordinário aceite. Provas `outputs/irpc-cbf15-carry-20261110/{carry,expired}-verification.json` e relatórios respectivos; API um caso/28asserções novas,30casos frontend nas fronteiras alteradas incluindo formulário real compilado e prevenção de duplicação. SSR/formulário simulado não é navegador/visual. FonteCBF15(4/7),APIEX2025 PDF71–72 já aceite,reutilizada. + +A preparação mantém os activos correntes e exige explicitar os dados em falta; activos de origem e correntes partilham a capacidade documental e a detecção de duplicação entre mapas. Origem com outro NUIT/projecto/taxa,exercício incoerente,uso superior ao nominal ou declaração de ausência incompatível não produz dedução. Sem pagamento,reembolso,consumo oficial ou criação automática de saldo transportado. Livros antigos permanecem nos formatos1/2; só o transporte preparado usa livro3/detalhe2,para o código anterior recusar em vez de ignorar o crédito novo. Snapshots e históricos aceites não são reescritos; reversão é de código e não deve sobrescrever dados posteriores. + +Saldo preservado: outros projectos/localizações/regimes/cumulações/EP/L7,combinação positiva com transportes económicos/internacionais/PEC anteriores,repartição automática,benefícios/formulários oficiais e restantes resíduos L1–L7/restanteL8/L9–L16 mantêm os seus recortes. Os módulos não fiscais mantêm o saldo existente,sem nova auditoria geral. Próximo trabalho: primeira combinação residual executável respeitando a ordem de dedução e quota do projecto,ou percurso independente do saldo existente; visual continua pendente no mesmo registo. Não é conclusão integral do portal. + +## 10/11/2026 — menus horizontais instalados + +**Homologação: `d216830b068af8a7a40d43993795639e73aaed78`**, promovida às13:56:27UTC e conferida às13:56:54UTC (15:56 locais), em https://teste-investidor.tempo.co.mz. Delta10hashes Git e revisão HTTPS iguais; root/up/login/revision HTTP200, configuração preservada, zero migrations/importações. Backup/restauro190tabelas com contagens/checksums iguais e369ficheiros/configuração conferidos; revisão d5cb41b1 preservada para reversão. Recibos `outputs/horizontal-menu-delivery-20261110/{backup,restore,files-restore,verification,delivery}.json`. Pacote anterior e dados/históricos preservados; sessãoSSH pronta para continuação autenticada, sem credencial em disco. + +O recorte dos menus horizontais abaixo deixa de ser pendência de instalação: cabeçalho comum em páginas públicas/autenticação/definições/privadas, sem sidebar global concorrente; Descoberta sem repetição dos cinco atalhos mantidos na entrada principal. Prova estrutural dos146layouts e23casos dirigidos reutilizada; não é conferência visual. O conector continua indisponível,sem novos reinícios ou alterações ao navegador. Visual mantém-se pendente no mesmo registo. O restante saldo de funcionalidades por módulo e L1–L7/restanteL8/L9–L16 não é encerrado por esta instalação. + +## 10/11/2026 — janela CBF15 instalada; menus horizontais uniformizados em QA + +**Homologação: `d5cb41b111cac95c431a3072b8c4cc0141481ec2`**, promovida às13:43:40UTC e conferida às13:44:18UTC (15:44 locais). Delta12hashes Git e revisão HTTPS iguais; root/up/login/revision HTTP200, configuração preservada, zero migrations/importações. Backup/restauro190tabelas e369ficheiros/configuração conferidos,89e6d72c preservada. Recibos `outputs/cbf15-window-delivery-20261110/`. Janela de cinco exercícios CBF15 deixa de ser pendência de instalação; transporte de créditos anteriores e restantes resíduos fiscais continuam separados. + +**Delta posterior em QA, ainda não instalado — pedido expresso da Tempo10/11, corrigido para menus horizontais com dropdown:** cabeçalho comum passa a ser montado uma vez pelo layout global em todas as páginas; área privada usa o mesmo cabeçalho sem navegação lateral concorrente. Autenticação, definições, gestão e páginas públicas conservam conteúdo e breadcrumbs; filtros de capacidades, direitos e destinos privados existentes preservados. Esconder cabeçalho na impressão mantém-se. Os cinco atalhos (Porquê investir,Partir de uma ideia,Consultar oportunidades,Simulador Fiscal,Sectores) ficam intactos na entrada principal. Descoberta conserva localizações/mapa,catálogos e módulos opcionais,sem repetir os atalhos; Partir de uma ideia já estava fora desse grupo. CSS responsivo e implementação comum dos dropdowns/teclado/Escape/toque reutilizados,sem novo menu alternativo. + +Conferência estrutural dos layouts das146páginasTSX existentes: exactamente um cabeçalho comum por composição, incluindo páginas privadas,autenticação/definições, sem sidebar global; conteúdo/contexto/breadcrumbs e cinco atalhos preservados. Provas `tests/frontend/portal-horizontal-shell.test.mjs`, navegação e renderização dirigida (23casos aprovados). É SSR com dependências de UI substituídas,não prova visual de navegador. Tentativa única de inventárioCUA nesta continuação devolveu exactamente `Browsers: Error: The browser access host is unavailable`; nenhuma alteração/reinício de navegador. Conferência visual mantém-se pendente no registo existente. Tipos/lint/build QA aprovados, logs desta entrega; base activa/dados/permissões intocados. + +O saldo integral dos restantes módulos e L1–L7/restanteL8/L9–L16 permanece no plano existente; nenhuma contagem de páginas/testes declara o portal concluído. + +## 10/11/2026 — janela de cinco exercícios CBF15 em QA + +Homologação mantém `89e6d72c`; o delta seguinte ainda não está instalado. Pendência encerrada em QA: contagem inclusiva dos cinco exercícios civis do CBF15(4/7) na liquidação2026, para investimento efectivo do próprio2026. Início de exploração para projecto novo; início dos procedimentos após aprovação para projecto em funcionamento. Não usa cinco anos móveis nem reinicia o prazo pela data de aquisição. Início2022, mesmo em31/12 → quinto exercício2026, dedução200 pela quota residual, saldo500MZN. Início2021 → sexto exercício2026, prazo expirado, dedução0 e saldo700; activo e documento preservados. Datas inválidas/futuras e activos antigos apresentados como investimento corrente permanecem indeterminados/recusados, não zero por omissão. + +Cálculo → POST/PUT do mesmo rascunho privado → GET → recálculo → HTML/dossier demonstrados no QA55441 existente, com rollback, cinco/seis resultados históricos e todos os anteriores preservados. Provas `outputs/irpc-cbf15-window-20261110/{fifth,expired}-verification.json` e relatórios respectivos. Modelo `IRPC-CBF15/2`, livro existente versão2 sem migration; snapshots aceites não são reescritos. Fonte já aceite APIEX2025 PDF71–72,CBF15(4/7), reutilizada sem nova validação de autenticidade. Provas anteriores reutilizadas; apenas fronteiras alteradas conferidas. + +Saldo: transporte de créditos de investimento de anos anteriores, repartição automática/múltiplos projectos, EP/L7/cumulações/outros benefícios/formulários oficiais continuam por implementar nos respectivos recortes. A janela corrente não declara o transporte entregue. Resíduos L1–L7, restanteL8 e L9–L16 e saldo dos módulos não fiscais preservados. Conferência visual pendente no mesmo registo; portal não integral. Próximo trabalho executável: transporte documental CBF15 dentro da mesma janela, com consumo anterior reconciliado e sem duplicar o investimento corrente. + +## 10/11/2026 — CBF15 instalado na homologação + +**Revisão instalada: `89e6d72c1e86df8eb86e7be74583659975585036`**, promovida às13:27:59UTC e conferida às13:28:21UTC (15:28 locais), em https://teste-investidor.tempo.co.mz. Os17hashes do delta coincidem com Git; revisão/root/up/login HTTP200, configuração preservada, zero migrations/importações. Backup fresco/restauro190tabelas com contagens/checksums iguais e369ficheiros/configuração extraídos e conferidos;7c8d4726 preservada para reversão. Recibos `outputs/cbf15-delivery-20261110/{backup,restore,files-restore,verification,delivery}.json`; pacote imutável `outputs/entrega-cbf15-20261110.zip`, SHA25613bdecef2697edcc821d6fa490586d0c2f4b171b4308c655aa60ba5632664c83. + +O recorte CBF15 abaixo deixa de ser pendência de instalação: primeiro exercício2026, residente geral/MZN, activos e condições documentados, colecta integral do projecto ou quota residual documentada, cálculo/gravação/recuperação/relatórios com histórico. As notas QA anteriores ficam como histórico das provas aceites. Outros exercícios/transporte/caducidade, repartição automática/múltiplos projectos, EP/L7/cumulações/outros benefícios/formulários e restantes resíduos L1–L7/L8/L9–L16 permanecem no plano existente. Próximo trabalho: residual executável de CBF15/L8, preservando o recorte instalado e sem repetir as provas aceites. Conferência visual continua pendente no mesmo registo; portal não declarado integral. + # Rastreabilidade, utilização e formação +## 10/11/2026 — acordo PT–MZ instalado; crédito CBF15 demonstrado em QA + +**Homologação: `7c8d4726e9f93325480e2ee6e5e790e9adbcaf19`**, promovida às12:36:07UTC e conferida às12:37:11UTC (14:37 locais). Revisão HTTPS/10hashes iguais, quatro entradasHTTP200; configuração preservada, zero migrations/importações. Backup/restauro190tabelas e369ficheiros/configuração conferidos, b10b35f3 preservada. Recibos `outputs/cdt-agreement-delivery-20261110/`. Falha inicial de recepção Git delimitada ao directório objects/7c pertencente aroot: apenas proprietário/grupo ajustados a conta do serviço,modo0755 inalterado; pedido original validado recolocado sem alterar corpo/SHA ou controlos. Recibos git-permission-repair/request-retry; não foi falha do portal nem alteração de segurança do navegador. Sessão SSH preservada para continuação autenticada, sem credencial em disco. + +**Pendência efectivamente encerrada em QA, ainda sem instalação:** CBF15, crédito fiscal por investimento efectivo no primeiro exercício2026, residente geral/ano civil/MZN, colecta inteiramente da actividade do projecto ou quota residual documentada após créditos anteriores e sem outros benefícios próprios/cumulações ou transportes positivos combinados. Reutiliza qualificação CBF de L7 e fonte APIEX já aceite (recibo irpc-l7-common-qa-20261026,compilação oficial2025,PDF66–72,art15PDF71–72), não importação como activação. Localização do investimento,aprovação/condiçõesCBF3/9/10/regime genérico13,início aplicável e activos/documentos exigem correspondência própria. Activo novo corpóreo,nacional,produtivo e fora15(6); condições negativas/exclusões documentadas produzem crédito zero nessa linha,preservando os dados. Informação em falta não é zero. + +Percurso completo: preparar detalhe → calcular após económico/internacional e antesPEC/RF/PPC → gravar/actualizar pelo writer privado existente → recuperar → recalcular → HTML/dossier com fornecedor/documento/parcela/valores/qualificação/período/histórico. Maputo cidade5%: investimento10.000 → crédito500 → saldo200 MZN. Restantes províncias10%: crédito1.000 → saldo−300, recuperável simulado devido aoPPC. Cenário de limite: nominal4.000,dedução1.400,crédito não usado2.600,PEC não utilizado200,PPC500; nenhum reembolso de crédito/PEC ou saldo oficial criado/consumido. Provas `outputs/irpc-cbf15-20261110/{city,province,capped,partial}-verification.json` e relatórios respectivos. Quatro versões do mesmo rascunho API em transacção revertida QA55441,com histórico anterior e versões seguintes preservados; zero alterações activas. + +Quota residual documentada: nominal4.000, limite do projecto200, dedução200, não utilizado3.800 e saldo500 MZN; recuperada pela API com quatro resultados históricos. Quota superior à colecta global remanescente, negativa ou sem fundamento é recusada. Não há repartição automática de rendimentos/custos/perdas. Tipos, lint/Pint e compilação QA aprovados; provas anteriores reutilizadas. + +Livros anteriores L8 permanecem versão1,com chaves/resultados inalterados quando sem CBF15. Só o livro com este novo detalhe usa versão2: cliente anterior recusa o formato,conservando o snapshot,em vez de recalcular ignorando o novo benefício. Não é migration de base. O resumo antigo dos benefícios fica conservado e não reaplicado; ausência dos restantes benefícios exige declaração/reconciliação explícita,mesmo quando CBF15 é ausente. Fonte documental tem capacidade por factura/parcela e entre mapas da entidade; mudar id/data não duplica investimento. Repetir simulação não é uso fiscal anterior. + +**Saldo preservado:** CBF15 de outros exercícios/transporte/caducidade,repartição automática/múltiplos projectos,EP/L7/cumulações,outros benefícios e obrigações/formulários oficiais continuam separados. Ausência/zeroCBF15 não bloqueia os saldos anteriores aceites. Restantes L1–L7/L8/L9–L16 e módulos não fiscais mantêm o saldo existente; o portal não está integral. Visual permanece pendente. Conjunto CBF15 preparado para entrega sobre7c8d4726,sem instalação nesta entrada. + + +## 10/11/2026 — b10b35f3 instalado; acordo institucional PT–MZ em QA + +**Homologação: `b10b35f30830922dae00afde50ac2bdb0e8cef6f`**, promovida às12:15:13UTC e conferida às12:16:31UTC (14:16 locais). Revisão HTTPS e16hashes Git iguais, quatro entradasHTTP200; configuração preservada, zero migrations/importações. Backup/restauro190tabelas com contagens/checksums iguais e369ficheiros/configuração conferidos;60b52fc8 disponível para reversão. Recibos `outputs/government-fraction-delivery-20261110/{backup,restore,files-restore,verification}.json`. Sessão SSH mantida aberta para continuação autenticada, sem credencial em disco. Isenção por devedor público11(3)a e fracções económicas L6 deixam de ser pendências de instalação; as anotações anteriores QA são históricas nesses recortes. + +**Delta posterior QA, ainda não instalado:** correspondência11(3)b para instituição/organismo beneficiário corrente que concedeu o financiamento no âmbito de acordo concluído entre os governos PT–MZ. Beneficiário, financiamento ligado aos juros e acordo/cláusula aplicável exigem suporte próprio. País, nome da entidade ou qualificação institucional isolada não activam isenção. Fundamento distinto do devedor público11(3)a; limpar/trocar a escolha invalida a decisão corrente, sem apagar resultado histórico nem reutilizar campos ocultos como nova decisão. + +Cálculo → gravação/GET pela API existente no QA55441 com rollback → recuperação → HTML/dossier demonstrados. Exemplo sintético: juros brutos60, imposto pago10 e fracção nacional8, com acordo qualificado → limite convencional0/crédito0/saldo708 MZN; sem reembolso, transporte ou consumo oficial e sem alterar L6. Relatório conserva instituição, financiamento e acordo. Prova `outputs/irpc-pt-mz-agreement-20261110/verification.json`; tipos/lint/Pint/build QA aprovados e provas anteriores reutilizadas. + +Pacote `outputs/entrega-cdt-acordo-20261110.zip`, base exactab10b35f3, aplicação/reversão conferidas; entrega seguinte expressamente autorizada durante esta continuação, ainda sem instalação nesta entrada. Restantes beneficiários/regimes11(3)b, EP, relações especiais e demais CDT/benefícios/obrigações conservam correspondência própria; saldo L1–L7/restanteL8/L9–L16 preservado. Conferência visual continua pendente no mesmo registo; portal não integral. + + +## 10/11/2026 — CDT instalada; isenção governamental e precisão económica em QA + +**Homologação: `60b52fc8c7446cbbee904a4411eca8ad284aa7ad`**, promovida às11:49:26UTC e conferida às11:50:11UTC (13:50 locais). Delta13hashes Git e revisão HTTPS iguais; portal/login/up/revision HTTP200, .env preservado, zero migrations/importações. Backup fresco/restauro190tabelas com contagens/checksums iguais e369ficheiros/configuração extraídos/conferidos; ac67f9c1 disponível para reversão. Recibos `outputs/cdt-pt-delivery-20261110/{backup,restore,files-restore,verification}.json`. Sessão SSH encerrada, credencial não guardada. Royalties/dividendos/juros ordinários PT–MZ deste recorte deixam de ser pendência de instalação; não reabrir provas aceites. + +**Novos fechos dirigidos apenas em QA, ainda não instalados:** + +- CDT11(3)a: devedor Estado português, subdivisão política/administrativa ou autarquia, expressamente qualificado e documentado; mantém residência, fonte, definição, período e restantes condições do recorte. Limite convencional0, imposto pago10 sem crédito elegível e saldo708 MZN no exemplo. Não gera reembolso/transporte nem altera L6. Beneficiários/acordos11(3)b e outras situações permanecem separados. Prova `outputs/irpc-pt-mz-government-20261110/verification.json`, com API/gravação/recuperação/HTML/dossier e fundamento do devedor no relatório. +- L6: diferença económica conserva fracções exactas, incluindo subcêntimos e n/d, pelo mecanismo racional existente. Remove a limitação técnica de exigir cêntimos inteiros neste mapa; não cria regra de arredondamento fiscal. Montante do tópico é reconciliado por igualdade racional, evitando tratar0,006 como0 ou aceitar truncamento. Exemplo de IRPC subjacente20,01: nominal12,006, efeito112,006, base4512,006, colecta1443,84192; reconferida L8, saldo723,83592. Repetição/substituição não acumula; valores já considerados/históricos preservados. Prova `outputs/irpc-economic-fraction-20261110/verification.json`, até API/recuperação/HTML/dossier/L8. Outros mapas e arredondamento de declarações oficiais conservam âmbito próprio. + +Conjunto novo agrupável sobre60b52fc8; não integra a revisão instalada. Conferência visual permanece pendente no mesmo registo S08. Resíduos L1–L7, restante L8 e L9–L16 preservados; nenhum lote ou portal declarado integral. Próximos ramos: CDT11(3)b e restantes correspondências concretas, obrigações/benefícios e demais percursos conforme saldo existente. +Conjunto posterior preparado em `outputs/entrega-isencao-precisao-20261110.zip`, base exacta60b52fc8. Tipos/lint/Pint/build QA aprovados, aplicação/reversão conferidas em índices temporários. Não instalado; provas e pacotes anteriores preservados. + + + +## 10/11/2026 — económico instalado; CDT Portugal avançada em QA + +**Homologação: `ac67f9c13a6561b66c5da788a48849beac90a905`**, promovida pelo executor Git existente às11:32:14UTC e conferida às11:33:16UTC (13:33 locais). Revisão HTTPS e27hashes Git iguais; portal/login/up/revision HTTP200; .env preservado, zero migrations/importações. Backup/restauro190tabelas com contagens/checksums iguais e369ficheiros/configuração extraídos/conferidos. Release c359364d conservada. Recibos `outputs/economic-special-delivery-20261110/{backup,restore,files-restore,verification}.json`. Credencial não guardada; sessão SSH encerrada. Inclui quota económica, inclusão/reconciliação ordinária e especial L6, partilha64(3) e associações64(4). Entradas anteriores «apenas QA» são históricas nestes recortes; não reinstalar por consequência. + +**Delta posterior, ainda QA:** correspondência CDT PT–MZ para royalties ordinárias não digitais, dividendos e juros ordinários de fonte portuguesa de residente convencional em Moçambique. País não activa a convenção. Exige beneficiário efectivo, definição/natureza, fonte/pagador, ausência de EP/instalação fixa ligada, período e suporte documentados; relações especiais verificadas nos juros/royalties, isenção governamental11(3) separada. Limite10% do bruto nos ramos suportados; dividendos usam alteração do Protocolo2009 art6, evitando taxa15% do texto1992. Não usa retenção L5 em sentido inverso nem tax sparing presumido. Mantém limite manual/históricos e parcela líquida nacional. + +Prova sintética por ramo: bruto60 → limiteCDT6, imposto pago10/fracção nacional8 → crédito6 → saldo702 MZN. Cálculo/gravação/recuperação/HTML/dossier por API existente no QA55441; sem novo writer, schema, direito ou escrita activa. Provas `outputs/irpc-pt-mz-{credit,dividend,interest}-20261110/verification.json`. Fracções mantêm exactidão, sem arredondamento fiscal presumido. País/condição/período inválidos deixam apenas o caso dependente indeterminado. Este delta não integra ac67f9c1. + +Restam CDT de outros Estados/naturezas, EP/instalação fixa, juros governamentais, excessos/relações especiais e casos fora do recorte, além dos demais resíduos L1–L7/L8/L9–L16. Conferência visual continua pendente no mesmo registo. Não declarar L8 ou o portal integralmente concluídos. +Conjunto CDT agrupado em `outputs/entrega-cdt-pt-20261110.zip`, base exacta ac67f9c1, aplicação/reversão conferidas; tipos/lint/Pint e build QA aprovados. Instalação deste delta ainda não executada. + + + +## 10/11/2026 — crédito económico: partilha e associações em QA + +Homologação mantém `c359364d`. Avanço posterior em QA, sem instalação: art64(3) distingue a parcela elegível do rendimento da partilha e o excesso com natureza de mais-valia; art64(4) distingue associação em participação e à quota, exigindo tributação efectiva documentada na participação. Reutiliza cálculo60%, prova do imposto subjacente, limites, prioridades, isolamento e writer privado existentes. Não calcula a mais-valia como crédito nem pressupõe inclusão L6 ou reconferência da colecta. Campos antigos e históricos são preservados; fontes incompletas ficam recuperáveis e indeterminadas. + +Critério demonstrado: calcular → gravar/GET pela API existente no QA55441 com rollback → recuperar exactamente → HTML e relatório do dossier. Partilha sintética: valor atribuído200, entradas100 e rendimento documentado150 → elegível100/excesso50 → quota35,84/crédito12/saldo688 MZN. Associação documentada100/imposto20 → crédito12/saldo688 MZN, sem alterar L6. Provas `outputs/irpc-economic-liquidation-20261110/verification.json` e `outputs/irpc-economic-association-20261110/verification.json`. Não são actos fiscais nem consumo de saldos oficiais. + +Conjunto de fontes compatíveis com quota e inclusão ordinária agrupado em `outputs/entrega-economica-especial-20261110.zip`, base c359364d, aplicação/reversão conferidas em índices temporários. Pacotes anteriores intactos. Inclusão/correcção especial em L6 também demonstrada em QA: reconcilia rendimento total da partilha (incluindo mais-valia) uma só vez, enquanto a quota usa apenas a componente elegível; associações reutilizam a qualificação própria. Prova outputs/irpc-economic-special-inclusion-20261110/verification.json: efeito162, base4562/colecta1459,84, quota35,84/saldo739,84 recuperados na API e relatórios. Casos transitórios, fracções de cêntimo, CDT, benefícios/obrigações e restantes resíduos L1–L7/L9–L16 continuam no saldo. Conferência visual pendente. Próximo trabalho funcional: correspondência CDT automática nos casos suportados pelas fontes existentes; eventual instalação deste conjunto é acção separada. Tipos/lint/Pint/build QA conferidos no conjunto final. + + +## 10/11/2026 — inclusão/correcção económica L6 em QA + +Instalado: `c359364d`. Quota económica e inclusão/correcção L6 ordinária demonstradas em QA, sem instalação. Pacote anterior `outputs/entrega-economica-l6-l8-20261110.zip` preservado; novo delta posterior agrupado separadamente. Conferência visual pendente no registo existente. + +Escolha explícita da origem L8, reconciliação de lucros/crédito já considerados, prévia da diferença e confirmação precedem o cálculo/gravação existentes. Repetição substitui a parcela; não acumula. Prova: +112 MZN leva lucro tributável a6812, base4512 e colecta1443,84. Montantes já incluídos100/12 dão efeito0; excesso150/20 corrige−58. Origem L8 anterior fica desactualizada; reconferida a nova colecta, quota35,84 e saldo723,84 mantêm-se na API/recuperação/HTML/dossier, com históricos preservados. Provas `outputs/irpc-economic-inclusion-20261110/verification.json` e `outputs/irpc-economic-quota-20261110/verification.json`. Tipos/lint/Pint/build QA aprovados. + +Âmbito ordinário residente geral2026/MZN. Fracções de cêntimo exigem tratamento próprio, sem arredondamento presumido. Casos especiais, CDT e obrigações continuam no saldo. Resíduos L1–L7 e L9–L16 preservados; L6/L8 não integrais. Registos anteriores abaixo são históricos. + +## 10/11/2026 — conjunto Educação/L8 instalado e residual económico avançado + +**Instalado e conferido em c359364de3f65599f2248540a5b040604e8490cc**, por fast-forward normal em main a partir de ff726e57. Árvore058910eb26f566c0486a20c1e7fc12f06bbe06a5 igual ao pacote QA. Executor existente terminou às10:54:50UTC; revisão HTTPS/portal/login/upHTTP200 e14hashes de fontes conferidos às10:55:21UTC. Zero migrations/importações; configuração idêntica; release anterior preservada. Backup fresco em `/var/backups/investmoz-education-l8-20261110/backup`,190tabelas efectivamente restauradas/checksums iguais num contentor sem rede,369ficheiros/configuração restaurados e conferidos em pasta privada. Credencial não guardada; sessão SSH encerrada após conferência. Recibos `outputs/education-l8-delivery-20261110/{backup,restore,files-restore,verification}.json`. Pacotes selados anteriores preservados. Controlos do executor obrigatórios,sem nova ronda manual de provas aceites. + +Ficam utilizáveis no destino os dois recortes: revisão educativa conserva preparação/envio incerto ao consultar histórico; crédito internacional oferece derivação ordinária da fracção nacional. Instalação destes recortes deixa de ser pendência;conferência visual continua separada. Outros critérios dos módulos não são encerrados por esta instalação. + +**Próximo residual executável avançado após a instalação — QA,sem instalação nova:**quota proporcional do crédito económico ordinário,CIRPC64(1–2)após acréscimo53. Fonte aceite Lei34/2007,PDF18/p768-(72),reutilizada;60% do imposto correspondente e qualificação/exclusão40 já validados pelo mecanismo existente. Novo modo calcula `colecta L6 × (lucros incluídos + crédito nominal já acrescido) / matéria colectável L6`,com versão/origem/referência no resultado e relatório. Não altera a matéria colectável,não duplica o acréscimo,não calcula automaticamente a sua inclusão. Modo documentado antigo por omissão;limite anterior conservado,não utilizado no modo derivado. Fonte/base desactualizada,acréscimo incompleto,correspondência ausente e soma de componentes acima da base impedem o saldo dependente. Casos64(3/4),L7 e outras situações conservam o saldo próprio. + +Quatro casos novos frontend,cálculo/recuperação/HTML/dossier;API privada existente,num novo caso/9asserções,DatabaseTransactionsrollback na mesma QAproactive_investment_20261027_test:55441,actor1021existente. Novo exemplo sintético:lucros100+acréscimo60,base4400/colecta1408→quota256/5=51,2MZN;saldo3244/5=648,8MZN.Sem saldo fiscal consumido. Prova `outputs/irpc-economic-quota-20261110/verification.json`. Tipos/lint ePint aprovados;buildQA em log próprio. Nenhuma prova anterior de Educação/fracção nacional reaberta. Estado é QA,ainda não instalado nem visualmente aceite. L8 permanece parcial;resíduosL1–L7 eL9–L16 mantidos. Próximo:inclusão/correcção económica na base com a correspondência própria e restantes ramos já identificados,sem repetir os recortes fechados. + +## 10/11/2026 — L8: fracção nacional ordinária demonstrada até ao relatório em QA + +Pendência funcional encerrada **em QA no recorte ordinário**: opção explícita de derivar a fracção nacional do crédito internacional da colecta L6 corrente e da parcela líquida estrangeira correspondida à matéria colectável. Fonte aceite reutilizada: CIRPC65(1)(a/b),65(2),Lei34/2007,PDF18/p768-(72),e ordem66/RIRPC21. Não se exige nova validação da fonte oficial. A fórmula técnica `colecta antes de créditos × parcela líquida / matéria colectável` fica limitada à colecta normal corrente, base positiva, inclusão documentada, mesmo titular/exercício/país e afectação líquida identificada. O portal não inventa nem reparte custos/perdas/deduções; valores acima da base ou parcelas por país que em conjunto excedam a base impedem o saldo dependente. + +O modo documentado anterior continua por omissão nos livros existentes. Limite/suporte manuais ficam conservados quando se escolhe derivação, mas não são utilizados como limite activo nesse modo. Nova correspondência fica ligada à chave da colecta L6; origem alterada exige nova conferência. Método inválido é recusado. Os resultados antigos congelados não são reescritos. Convenção/aplicabilidade/limite continuam documentados por caso; efeitos L7 e outros regimes/períodos/moedas conservam correspondência própria. Não há consumo de crédito oficial, pagamento ou submissão fiscal. + +Percurso demonstrado: cálculo → gravação/actualização/GET pelos endpoints privados existentes → recuperação com snapshot íntegro → recálculo corrente → HTML e relatório financeiro do dossier. Exemplo exclusivamente sintético:base4400/colecta1408/parcela100 produz fracção32;imposto estrangeiro100 limitado32,PEC200/PPC500 deixam676MZN de saldo simulado. Parcela0,01 produz fracção exacta2/625,sem arredondamento fiscal presumido. Correspondência em falta deixa resultado indeterminado. LimiteCDT6 continua a reduzir a dedução e a produzir702 no cenário documentado. Provas em `outputs/irpc-national-fraction-20261110/recovered-reports.json`,HTMLs/relatórios no mesmo directório. + +Seis casos frontend novos (cinco iniciais e um adicional de afectação por países),um caso API/23 asserções apenas do delta, com transacção revertida na QA existente `proactive_investment_20261027_test:55441`,actor sintético existente1021. Sem novas bases,concessões,migrations ou alterações aos documentos/históricos anteriores. Tipos e lint dirigidos aprovados; compilação QA final acompanhada no log próprio. Provas aceites de IVA/IRPC/PEC/transporte/económico não repetidas. Reprodução dirigida: `node --test tests/frontend/irpc-national-fraction.test.mjs`; gerador de amostras `tools/irpc-national-fraction-fixtures.mjs`; writer QA `php tools/irpc-national-fraction-qa.php test`; conferência dos relatórios recuperados `node tools/irpc-national-fraction-recovered.mjs`. + +**L8 continua parcial; fiscal não se limita a L8.** Transporte ordinário e crédito económico já entregues em569a1cd7 preservados. Resíduos L1–L7 e lotes L9–L16 estão explicitados no saldo por módulo existente, sem presumir fecho integral a partir de uma entrada ou taxa. Novo delta L8 e continuidade de Educação são compatíveis (sem schema/rotas/writers novos), agrupados em `outputs/entrega-educacao-l8-20261110.zip`, com manifesto/fontes/patch/reversão contra ff726e57; ainda não instalados. Tipos/lint/Pint/compilação QA final aprovados. O índice de trabalho e o pacote anterior ficam preservados; conferência em índices temporários verifica aplicação e reversão, sem instalar ficheiros. Homologação mantém ff726e57; conferência visual permanece separada. O próximo trabalho é outra pendência funcional do saldo, não repetir esta prova. + +## 10/11/2026 — execução de conclusão integral após instalação ff726e57 + +Entrega de fontes até `ff726e57` instalada e verificada por HTTPS na homologação; inclui S08 e os restantes ajustes do pacote selado. Disponibilidade de código não é uma nova atribuição real nem prova de todos os percursos privados. Recibo `outputs/reviewed-install-20261110/verification.json`: revisão servida, 44 hashes do delta, configuração preservada, zero migrations/importações e release anterior conservada. As anotações antigas «sem instalação» continuam históricas, superadas neste âmbito. Conferência visual S08 permanece no registo próprio, sem reinstalação ou bloqueio transversal. + +Saldo actual por módulo/percurso reconciliado na visão consolidada existente e em 35 IDs da matriz, sem criar novas linhas ou apagar estados/critérios anteriores. Os 3.555 registos incluem cláusulas/campos sobrepostos, não 3.555 funcionalidades independentes. Restantes células preservadas; recibos aceites reutilizados, sem nova auditoria geral. + +**Utilização avançada nesta passagem — Educação:** no detalhe privado de uma declaração, preparar o fundamento da revisão e consultar Anterior/Seguinte no histórico deixa de exigir abandonar a revisão. As ligações conservam estado/posição; resposta nova actualiza a declaração mas não adopta silenciosamente a versão analisada. Um envio sem confirmação continua recuperável com a chave original. Alterar declaração/tipo/actor mantém a chave de isolamento do componente. Sair para outra página continua protegido pela guarda existente. Não houve novo endpoint, decisão automática, writer ou efeito na base. + +Quatro verificações novas de comportamento em `tests/frontend/education-review.test.mjs`, seleccionadas por `history paging`, aprovadas. Tipos globais, lint dirigido e compilação QA concluídos com código 0. O build QA existente foi actualizado, sem novo ambiente ou dados. Logs `storage/logs/education-history-continuity-20261110-{types,build}.log`. Sem repetir testes aceites ou suites PHP. O delta é local e ainda não instalado remotamente; não há prova de navegador nem persistência durável do motivo entre sessões. Saldo no módulo: essa retoma durável, jornadas externas com representação/vínculos documentados e conferência visual. O proprietário já indicou que não existe cadastro/documento aprovado desses vínculos; isso bloqueia apenas os ramos externos dependentes. + +Próximo trabalho funcional na ordem preservada: saldo fiscal L8 com fontes aceites, seguido de modalidades de Imobiliário/Bens de consumo/franquias e Estatística/IA, sem reabrir os fechos aceites. Não há exclusão de funcionalidades previstas nem conclusão global presumida. + +## 10/11/2026 — preparação conjunta de contador e aliases + +[Entrega conjunta](../v2/auditoria-portal/entrega-conjunta-contador-aliases-2026-11-10.md) preparada contra `main`/`origin/main` em `2209b838`, com patch único, reversão e manifesto. Oito casos novos/56 asserções conferem contexto sem base de dados nos dois aliases, GET/HEAD e com/sem barra final. Hashes das fontes e do build privado do contador continuam iguais ao recibo aceite; provas anteriores reutilizadas, não repetidas. + +Permanecem separados: **instalação conjunta pendente**, **revisão visual pendente** e **melhorias da janela S08 por concluir**. Contexto preservado no redireccionamento não demonstra a funcionalidade da S08 nem encerra a revisão visual. Sem instalação, publicação ou alteração de dados/configurações. + +## 10/11/2026 — contagem única e cobertura multiterritorial preparadas + +O total conta cada oportunidade pública uma única vez, mesmo com vários territórios. O indicador de províncias conta localizações declaradas distintas: uma oportunidade em duas províncias corresponde a uma no total e duas na cobertura. Localização desconhecida mantém a oportunidade no total sem inventar província. Abrangência nacional e contexto de corredor não se convertem automaticamente em implantação. + +[Código, critérios e provas](../v2/auditoria-portal/revisao-externa-2026-11-10.md): nove testes novos/23 asserções passaram; cache versionada, tipos, lint e compilação privada verificados. **O contador e os aliases anteriores estão preparados/testados, sem disponibilização no portal. Revisão visual e melhorias da janela S08 continuam pendentes, com provas aceites preservadas.** Nenhuma prova histórica do simulador/Balcão/aliases/S08 foi repetida ou tomada como conclusão nova. Sem dados de negócio alterados, migrations ou deploy. + +## 10/11/2026 — entradas antigas do simulador e dos contactos + +Os endereços `/simulador` e `/contactos`, também com barra final, passam a redireccionar permanentemente para `/simulador-fiscal` e `/apoio`. Os parâmetros de consulta são conservados; os formulários e permissões dos destinos existentes mantêm-se. O alias anterior `/Simulador` permanece disponível. + +[Relatório da revisão externa](../v2/auditoria-portal/revisao-externa-2026-11-10.md): nove testes dirigidos/37 asserções passaram sem acesso à base ou email real. O teste do router não é uma demonstração visual ou HTTP ponta a ponta. A contagem multiterritorial e a revisão desktop/móvel continuam pendentes; não se alteraram dados nem regras fiscais. Reversão limitada ao ciclo de aliases em `routes/web.php`, sem rollback de schema. + ## 02/11/2026 - reconciliacao das pre-condicoes da suite ampla A classificacao das falhas foi confrontada com os testes e com a configuracao efectiva. Os quatro 403 do intake de negocios pertenciam ao percurso de listas legadas, mas herdavam a activacao de perfis do ambiente. Com variante legada explicita, passaram nove testes/248 assercoes do intake e das operacoes documentais reais; GD/WebP foi activado apenas pelo argumento PHP -d extension=gd, sem alterar o runtime partilhado. O proprio ExistingBusinessIntakeTest passou a declarar essa variante no setUp, conservando todas as recusas de isolamento, MFA, designacao, auto-aprovacao e estados. Verificacao sem flags externas de perfis: sete testes/154 assercoes passaram. Nenhuma politica do produto foi alargada. @@ -9184,3 +9584,15 @@ Delta verificado: 12 testes frontend dirigidos aprovados, tipos globais, lint do **ACT-02 permanece parcial.** Cobertura factual nacional/regional, séries comparáveis, oferta laboral e metodologia quantitativa de potencial económico continuam pendentes conforme fontes aplicáveis. O cenário sintético não é estatística real. Conferência autenticada de Competitividade pela equipa e requisitos amplos V2-07/V2-10 preservados. Sem push, instalação deste delta, migração, importação, publicação automática, escrita activa, alteração de permissões ou reinício de serviços. ======= >>>>>>> 705dc69d683a451eda1371db7eceb280047b2895 + + +### 10/11/2026 ? commits separados; S08 e visual pendentes + +Ajustes locais separados por ?mbito na branch `entrega/directiva-20261110`: pacote contador/aliases `377c40a2`; contactos `4e614802`; informa??o/SEO `4e07557c`; pr?-dossier `dcecd251`; curadoria `7f131497`; sitemap `252f38bb`. Cobertura, limites e hashes em `docs/investmoz/v2/auditoria-portal/ajustes-por-ambito-2026-11-10.md`. Provas aceites preservadas. Sem push ou instala??o. + +S08 permanece por concluir, separada da revis?o visual; a especifica??o da janela n?o foi recuperada e n?o ? substitu?da pela etapa de licenciamento hom?nima. Visual interrompido por impossibilidade da ferramenta de confirmar o URL, n?o por Escape nem por falha demonstrada do portal. Cluster QA 55441 mantido ligado enquanto houver depend?ncias por conferir. Nenhum requisito amplo ? promovido a conclu?do por estes commits. + + +### 10/11/2026 ? S08: melhoria do percurso existente de licenciamento pr?vio + +?mbito esclarecido pela Tempo; substitui o anterior saldo ?por identificar?. Implementa??o e sete provas frontend dirigidas em `67344418`: estado sem repeti??o, registo/ac??o principal vis?veis, redu??o dos blocos expans?veis e abertura/foco da etapa por `#S08`, preservando campos/contexto/vers?o/grava??o e guardas existentes. TypeScript, lint dirigido e build QA aprovados. Sem altera??o de backend/hist?rico/dados ou repeti??o das provas aceites n?o afectadas. Detalhes e limites em `docs/investmoz/v2/auditoria-portal/ajustes-por-ambito-2026-11-10.md`. Revis?o visual e instala??o mant?m-se pendentes e separadas. Pacote contador/aliases preservado; sem push e cluster 55441 mantido ligado. diff --git a/docs/investmoz/v2/auditoria-portal/ajustes-por-ambito-2026-11-10.md b/docs/investmoz/v2/auditoria-portal/ajustes-por-ambito-2026-11-10.md new file mode 100644 index 00000000..1c8829d3 --- /dev/null +++ b/docs/investmoz/v2/auditoria-portal/ajustes-por-ambito-2026-11-10.md @@ -0,0 +1,75 @@ +# Ajustes separados por ?mbito ? 10/11/2026 + +Estado: commits locais na branch `entrega/directiva-20261110`, sobre main `2209b838`. Sem push, instala??o ou activa??o. A directiva permanece parcial. Provas anteriores conservadas; testes n?o equivalem a aceita??o ou revis?o visual. + +| Commit | ?mbito | Cobertura dirigida j? executada | Pend?ncia | +| --- | --- | --- | --- | +| `377c40a2` | Contador e aliases: ?rvore exacta do pacote preparado | Contador/cache 9 testes/23 asser??es; aliases/contexto conforme recibo selado, incluindo 8 casos/56 asser??es de contexto | Instala??o e visual | +| `4e614802` | Operador Tempo, Lda. e contacto institucional existente | 2 testes frontend de apresenta??o/valor partilhado | Visual; nenhum contacto dedicado inventado | +| `4e07557c` | Resumo p?blico/SEO e data de verifica??o distinta de ausente/inv?lida | 2 testes frontend de informa??o | Visual; preenchimento factual continua dependente dos dados | +| `dcecd251` | Pr?-dossier imprim?vel a partir da projec??o autorizada existente | 3 testes/16 asser??es; 5 testes cliente de estado; QA 200 do titular/403 de outro actor, projec??o e registo preservados | Visual, impress?o/PDF real e percurso de equipa | +| `7f131497` | Destaque editorial expl?cito, pr?via, confirma??o, motivo cifrado e hist?rico paginado | 3 testes/21 asser??es de autoridade; 4 testes cliente; QA legado 11 verifica??es; publicador nativo/MFA; hist?rico 25+1 | Visual e instala??o; sem escolha/publica??o autom?tica | +| `252f38bb` | Sitemap p?blico, origem fixa e p?ginas limitadas | 4 testes/19 asser??es; QA compara 51 oportunidades com o scope p?blico | Visual n?o aplic?vel ao XML; publica??o/indexa??o e instala??o pendentes | + +A ?rvore do primeiro commit ? `4c9334ffd750555a97fbd8ad29301a3954f74e76`, id?ntica ao manifesto do pacote. ZIP preservado: SHA256 `7aec8f2795dc44690fcc4cfb2c436db4d9b589d0112bd266e517b84074870213`. Os commits posteriores n?o alteram esse artefacto. O sitemap e a curadoria partilham apenas o ficheiro de rotas, com altera??es separadas nos respectivos commits. + +## Limites das provas + +Build final QA aprovado (2813 m?dulos, 37,56 s), PHPStan sem erros e TypeScript `tsc --noEmit` aprovado. Build QA privado: n?o foi instalado e n?o ? artefacto de produ??o. As provas anteriores s?o reutilizadas, sem repetir suites gerais. + +QA exclusiva `main_visual_20261104_test`, porta 55441. Curadoria: transac??es revertidas; actores sint?ticos existentes, sem novas concess?es. Prepara??o MFA sint?tica revertida. Hist?rico 25+1 usa 26 notas sint?ticas, n?o decis?es de neg?cio. Registos/actor e contagem de auditoria restabelecidos; sequ?ncias de auditoria podem avan?ar apesar de rollback. Pr?-dossier n?o executa opera??es nem confirma elegibilidade fiscal. + +A exist?ncia antiga de `is_featured` no editor legado n?o demonstrava disponibilidade na gest?o nova: o controlador legado bloqueia grava??o quando esta est? instalada. O commit de curadoria cobre essa lacuna sem alterar a autoridade nativa de publica??o, o estado de publica??o ou o contexto do workflow. + +## S08 e visual: saldo conservado + +**A melhoria da janela S08 n?o est? conclu?da.** Os documentos recuperados referem a pend?ncia sem especifica??o execut?vel. A etapa de licenciamento tamb?m chamada S08 n?o ? usada como substituto. Foi solicitada somente a refer?ncia da conversa/ficheiro j? fornecido para recuperar o requisito, n?o uma nova defini??o. Nenhum dos commits ou testes acima encerra S08. + +**A revis?o visual n?o est? conclu?da.** Causa correcta da interrup??o: a ferramenta n?o conseguiu confirmar com confian?a o URL actual no Windows; n?o foi a tecla Escape e n?o constitui falha demonstrada do portal. Retomar quando o acesso estiver dispon?vel ou pela equipa. Conferir desktop/mobile, foco/teclado, header/contador e aliases com contexto, apoio/rodap?, ficha/data, pr?-dossier/impress?o e curadoria (pr?via, confirma??o, recupera??o, pagina??o e altera??es por gravar). Preservar provas aceites anteriores; registar ambiente, commit e resultado de cada percurso. + +O cluster 55441 permanece ligado. Existem servidor de desenvolvimento e workers do portal em execu??o; aus?ncia moment?nea de liga??es n?o prova aus?ncia de depend?ncias. N?o foi encerrado nem reiniciado qualquer servi?o. Instala??o continua pendente e separada. + +## Recibos locais preservados + +- `outputs/directive-implementation-20261110/curation-qa.json` ? SHA256 `114e90597c03e17c318c4f52d6af83dac60bb74599db6f37b12c4bd735f4531a`. +- `outputs/directive-implementation-20261110/native-curation-qa.json` ? SHA256 `65cf7aff819d00fb3b23e5567be06caf3cb7683049126ae2eacd17c5df9babaa`. +- `outputs/directive-implementation-20261110/curation-history-qa.json` ? SHA256 `df25fde75f17ac3eb46eb65266e8ec62f1048432803cb8e4aa404d2787cdd7e7`. +- `outputs/directive-implementation-20261110/workspace-qa.json` ? SHA256 `ef20640b25689e0c54e9906efe54846d2401487b633b57bf42f650e2ecafe520`. +- `outputs/directive-implementation-20261110/build-final.log` ? SHA256 `167daca7b4284a7fe652a472a631a551fce5455d2364a9f6a783320bc962d798`. + +## Recuperacao das fontes Portal V4 + +A Tempo indicou a pasta `Portal V4` em resposta ao pedido de referencia. Inventariados dez DOCX e `cartografia_moz.xlsx`; originais preservados. Texto dos dez DOCX conferido, sem referencia literal a S08, S-08 ou S8. A imagem incorporada, identica em seis documentos, e um diagrama de entidades CRM, sem numeracao de janelas. Isto nao prova que o requisito nao foi transmitido; falta ligar a designacao S08 ao titulo ou URL da interface. Foi solicitada apenas essa identificacao. Nenhuma alteracao funcional foi atribuida por inferencia a S08. + +`correccoes a introduzir no portal.docx` descreve ajustes de formulario, perfil/contacto, pesquisa contextual, localizacao, estrutura financeira, emprego, operacao fiscal, necessidades, documentos e revisao, alem de catalogo, procedimentos e parcerias. Estes ambitos nao identificam inequivocamente uma janela S08 e nao autorizam declarar todo esse conjunto como o seu saldo. Documentos de referencia nao substituem as decisoes expressas da Tempo ou as provas aceites. + +Hashes dos originais inventariados: + +- `Matriz detalhada de oportunidades por sector.docx`: `73d7f7792631d144d69616061354b88fcbbedce825d0af533d5317ed34c8ccd6`. +- `Portal de investimentos v4.docx`: `a0438b98c56ce930453f3eb519a952b3274c01fc421b2a2b4c5a994e988a84bb`. +- `upgrade do portal de investimentos v6 programacao.docx`: `e1169a7743b13ff6c950d3ffd4672a2afea32e81da84885e11154b7d8de9241e`. +- `upgrade do portal de investimentos -casos .docx`: `b44ec86d313eee6790be68a829f43e00c21e191c16cb89b4f8c37dbddc26d0ba`. +- `correcções a introduzir no portal.docx`: `bfb24adfdc43afac8492b30b6bb2b7c57d5a3d57c7cd36008d9fdd5a80cd7dc5`. +- `cartografia_moz.xlsx`: `2c5728c46973866371139cb080b1b1837bb980a43ae91693f0b58f2263a6c455`. +- `simulador fiscal.docx`: `55997917b3bd85727cffac880b6c46fc85a78fef6a005798b9a110a0bca60fd0`. +- `upgrade do portal de investimentos v1.docx`: `f70ce3075523c6278e00dce15b9c7acf2b690679e16959ae5f7d007e754cfc6e`. +- `upgrade do portal de investimentos v2.docx`: `51b8f0ad3296d1064a5c12b450874fc72640869f10a164319cd7f3153dd3a086`. +- `upgrade do portal de investimentos v5 programacao.docx`: `edece80c0519537244f8a8b86456af0aa92de1c526f791bb0ee9b85af7a7e8b2`. +- `simulador fiscal v1.docx`: `f038d338fa0247ddd70f9dd34e72b080f9b7c93acfc02aec0d433bca1ee606d2`. + +### Esclarecimento da Tempo sobre S08 + +Em resposta ao pedido do titulo/URL da janela, a Tempo informou que nao dispoe dessa referencia adicional. Encerra-se esse pedido de esclarecimento, sem exigir novamente a mesma informacao. S08 permanece no saldo como pendencia de ambito por identificar; nao ha criterio executavel suficiente para lhe atribuir alteracoes de codigo ou provas de conclusao. Nao e declarada resolvida, cancelada ou equivalente a etapa de licenciamento homonima. Os commits preparados e as provas aceites mantem-se; revisao visual e instalacao continuam pendentes e separadas. Cluster QA 55441 mantido ligado. + + +## S08 ? ?mbito esclarecido e incremento implementado + +A Tempo esclareceu expressamente que S08 ? a melhoria do percurso existente de **licenciamento pr?vio**. Esta decis?o substitui as anota??es anteriores de ?mbito por identificar; n?o ? uma funcionalidade nova. Commit de c?digo e provas: `6734441855059d01bd087b323ee87ce03631d9ba`, separado do pacote contador/aliases e dos restantes ajustes. + +S08 mostra o estado actual uma vez no t?tulo; o selector de estado mant?m a fun??o de edi??o. A etapa passa a sec??o de largura completa, com formul?rio e refer?ncia vis?veis, retirando tr?s blocos expans?veis internos. A fase conserva a organiza??o do percurso. O bot?o ?Guardar registo? recebe destaque e mant?m o bloqueio durante a grava??o. Entrada inicial e mudan?a de fragmento `#S08` abrem os ancestrais da etapa, deslocam e d?o foco ? etapa existente. N?o h? nova navega??o, altera??o da query, remount dos campos, selec??o de outra oportunidade ou confirma??o autom?tica. Alvos desconhecidos, ausentes ou exteriores ao percurso n?o produzem efeito. + +Contrato de grava??o preservado: mesmo endpoint e transforma??o, vers?o actual do dossier, oportunidade, revis?o e confer?ncia de contexto, estado/ac??o, fundamento, refer?ncia, documento, entidade e data; mesmos campos condicionais de revis?o, erros e `preserveScroll`. Guardas `preparation_allowed`, `canWrite` e `canReview` conservadas. Nenhum controlador, servi?o de neg?cio, pol?tica, schema, hist?rico ou dado foi alterado neste incremento. As restantes etapas conservam os seus blocos expans?veis; a abertura por fragmento usa os alvos existentes. + +**Verifica??o dirigida:** sete testes frontend aprovados: estado/ac??o vis?veis, grava??o/contexto/vers?o/campos, leitura/revis?o e processamento/erros, preserva??o das outras etapas, abertura/foco, alvos inv?lidos e efeito inicial/hashchange/remo??o do listener. TypeScript e lint dirigido aprovados; build QA privado aprovado. Os testes usam harness de componentes e elementos simulados: n?o constituem revis?o visual, navegador real nem nova prova HTTP das autoriza??es do servidor. N?o foi usada qualquer base ou repetida a suite aceite do backend. Recibo `outputs/s08-licensing-20261110/verification.json` e log `outputs/s08-licensing-build-20261110.log`. + +Matriz existente: anotada apenas AUD-LEG-07 nas colunas de fonte/evid?ncia, com 3555 linhas e todas as c?lulas anteriores preservadas. Nenhum requisito amplo promovido a conclu?do. **Implementa??o e provas dirigidas deste recorte conclu?das; revis?o visual e instala??o continuam pendentes e separadas.** Conferir pela equipa ou quando o acesso permitir: entrada directa e hashchange, desktop/m?vel, foco/teclado, campos por gravar e grava??o/erro com os perfis existentes. A ferramenta n?o conseguiu confirmar o URL; isso n?o demonstra falha do portal. Sem push, instala??o ou encerramento do cluster QA 55441. diff --git a/docs/investmoz/v2/auditoria-portal/backlog.md b/docs/investmoz/v2/auditoria-portal/backlog.md index 138bc315..29cc8fa0 100644 --- a/docs/investmoz/v2/auditoria-portal/backlog.md +++ b/docs/investmoz/v2/auditoria-portal/backlog.md @@ -1,3 +1,368 @@ +## 11/11/2026 — apresentação pública profissional do directório financeiro em QA + +**Pedido do proprietário:** descrições profissionais e apelativas,com descrição/produtos/serviços úteis ao investidor,sem texto de fichas,importação ou documento gerador;orientação transversal registada emAGENTS. O directório e o detalhe passam a uma apresentação editorial comum:reconhece exclusivamente o resumo genérico exacto da importação e usa a natureza publicada da entidade;descrições editoriais específicas são preservadas e limpas da fórmula genérica final. Produtos identificados são apresentados pelos nomes/instrumentos existentes;os sete catálogos específicos disponíveis não são extrapolados para outras entidades. Nas restantes,apresentam-se áreas de serviço conhecidas ou contacto para conhecer soluções,sem inventar produtos/condições. + +Retirados da apresentação pública nomes de ficheiros,hashes,linhas de importação,códigos de sucessora e descrições de registo interno. Ligações institucionais e datas úteis continuam acessíveis;metadados e fontes permanecem intactos no cadastro/editor. Instituições históricas/fundidas continuam identificadas como tal. Instituições sem chamada não mostram uma secção vazia de candidatura. Textos da selecção guardada e chamadas públicas dePorque investir/Serviços ajustados à linguagem do investidor. Fluxos de interesse,dossier,edição,revisão/publicação e filtros preservados. + +**QA:** nove verificações afectadas aprovadas,três novas incluindo270referências fornecidas,descrições específicas preservadas,produtos não inventados e renderização dos componentes públicos reais de lista/detalhe. Sem escrita em dados activos ou nova publicação do lote;é uma projecção editorial dos dados já publicados. Evidência `outputs/funding-public-editorial-20261111/verification.json` e quatroHTMLs;isto não constitui conferência visual no navegador. Tipos/lint/compilação aprovados;pacote Git com aplicação/reversão conferidas no fecho. + +**Estado:** implementado em QA,não instalado;homologação mantém `8f295f05` e270instituições publicadas. Restam instalação/visual e enriquecimento de produtos específicos quando houver informação disponível. O saldo dos outros módulos e resíduos fiscais permanece inalterado. Não é necessário seleccionar ou publicar novamente as270instituições para esta alteração de apresentação. + +## 11/11/2026 — rectificação do volume PEC instalada em8f295f05 + +Instalação expressamente autorizada,executada pelo processo Git existente e conferida às11:03:24Africa/Johannesburg(09:03:24UTC): `8f295f05510c786afeb8ea1dfa692e08d90a0d30`. No simulador fiscal,L8,**Rectificar volume na simulação PEC** conserva o valor original e o corrigido,com escolha explícita/fonte e efeito na estimativa apresentados no relatório. A hipótese de tesouraria anterior exige reconciliação se o total mudar;nenhum comprovativo pago,dedução ou saldo oficial é duplicado. Não executa pagamentos nem submete declaração rectificativa. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Quinze fontes por hash;revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração intacta,zero migrações/importações. Totais/checksums idênticos ao backup nas sete tabelas protegidas:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275fichas/270instituições publicadas preservadas. Recibo `outputs/irpc-pec-correction-20261111/installation.json`;pacote `outputs/entrega-pec-rectificacao-20261111.zip`,SHA256 `559e4477059b092a193d990f7dfb6cb50007d43c24ec00e2484326f076e0c973`. Revisãoa708f079 preservada para reversão. + +Este recorte29(3) deixa de ser pendência de implementação/instalação. Visual permanece separado;correcções fora do recorte têm âmbito próprio. Restam última base29(5),PPC excedente,períodos/regimes especiais e demais resíduos L1–L7/restanteL8/L9–L16 e módulos. Próximo trabalho:primeiro residual de simulação executável com as fontes aceites,sem reabrir este recorte. Portal não declarado integralmente concluído. + +## 11/11/2026 — rectificação do volume PEC na simulação em QA + +**Recorte29(3) avançado:** fonte documental permite rectificar o volume de negócios2025 usado na estimativa PEC2026. Valor original,valor corrigido,titular,exercício e fundamento ficam conservados;escolha explícita entre aplicar a correcção e manter o original. Não submete declaração rectificativa. A estimativa recalcula0,5%,limites e PPC anteriores uma única vez;relatório mostra origem,valor corrigido e efeito na estimativa. Mudança da base/titular/exercício exige reconferência;fonte ou valor ausente não é zero. + +Cálculo→API privada→recuperação→HTML/relatório do mesmo dossier em cinco cenários:aumento40.000→90.000MZN,redução40.000→20.000,original conservado40.000,base divergente e correcção para volumezero indeterminados. Hipótese de caixa anterior40.000 deixa de reconciliar quando o total muda;não é sobrescrita. Saldo anual138MZN,comprovativos pagos e histórico anterior preservados. QA55441 existente:uma prova nativa/47asserções com rollback,cinco testes novos de cálculo/interface e40afectados aprovados;tipos/lint/compilação aprovados. Provas `outputs/irpc-pec-correction-20261111/*-verification.json`;pacote Git com aplicação/reversão conferidas no fecho. Não é conferência visual. + +**Estado:** implementado em QA,ainda não instalado;homologação mantém `a708f079` e270instituições publicadas. Fonte:RIRPC,Decreto9/2008,art29(3),BR16/I16-04-2008,original já aceite SHA256 `fc373ff5637edf75ec6a9595dec8763a8503d4ee786e3b7d8f1c742eae9d80ee`. Sem migração,base,tabela ou direito novo. Restam instalação/visual,última base29(5),PPC excedente,períodos/regimes especiais e demais resíduos fiscais L1–L7/restanteL8/L9–L16. Correcções fora deste recorte conservam âmbito próprio;L8 e portal não são declarados integralmente concluídos. Próximo trabalho:primeiro residual de simulação executável pelas fontes aceites,sem reabrir este recorte. + +## 11/11/2026 — finalidade de viabilidade e projecção PEC instaladas ema708f079 + +Instalação expressamente autorizada,executada pelo processo Git existente e conferida às10:45:50Africa/Johannesburg(08:45:50UTC): `a708f079b318a13100644c27287f1caa854ecf1d`. No simulador fiscal,L8,os ecrãs apresentam **Simular PPC/PEC**,estimativas fiscais e hipóteses de tesouraria para avaliar a viabilidade do negócio. A hipótese PEC permite distribuir valores por três meses ou concentrar a estimativa num mês escolhido,com soma conferida e prazo legal não certificado. Rascunho,recuperação,histórico e relatórios preservam escolhas;dados documentais já pagos permanecem distintos. O portal não executa pagamentos,nem submete declarações fiscais. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Vinte e quatro fontes por hash;revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração intacta,zero migrações/importações. Totais/checksums idênticos ao backup nas sete tabelas protegidas:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275fichas/270instituições publicadas preservadas. Recibo `outputs/irpc-pec-plan-20261111/installation.json`;pacote `outputs/entrega-simulacao-viabilidade-20261111.zip`,SHA256 `a4dbbe26ca72230e3ff7a5c2a744c187a93380a4857e522b1db5ee17acce3ca5`. Revisãobcbbe51c preservada para reversão. + +Este delta deixa de ser pendência de implementação/instalação. Conferência visual permanece separada. Execução de pagamentos não é critério de conclusão deste simulador,conforme clarificação expressa registada emAGENTS. Próximo trabalho:primeiro residual de simulação executável pelas fontes aceites. Base29(5),rectificação29(3),PPC excedente,períodos/regimes e restantes resíduos L1–L7/restanteL8/L9–L16 e módulos mantêm o saldo;portal não declarado integralmente concluído. + +## 11/11/2026 — finalidade do simulador e projecção de tesouraria PEC + +**Clarificação expressa do proprietário:** o portal simula impostos para avaliar a viabilidade do negócio; não faz pagamentos. A apresentação anterior de «obrigação» e «plano de pagamento» criava uma expectativa errada de execução. Ecrãs PPC/PEC passam a **Simular PPC/PEC**,estimativa fiscal e projecção de tesouraria. Fontes legais e dados documentais já pagos continuam a informar o cálculo; não são operações executadas pelo portal. A execução de pagamentos não é pendência deste simulador. + +**Implementado em QA:** hipótese PEC distribuída por Junho/Agosto/Outubro com montantes explícitos cuja soma corresponde exactamente ao total,ou hipótese concentrada num mês escolhido. Não inventa igualdade/arredondamento ou validação de prazo para a opção única. Valores desconhecidos,divergência da soma,total alterado e ausência de estimativa positiva invalidam a projecção dependente,sem bloquear o cálculo fiscal. Trocar hipótese conserva edições;resumo com Alterar. Rascunho privado,recuperação,histórico e relatório do mesmo dossier reutilizados. As estimativas não alimentam os comprovativos pagos nem alteram deduções anuais. + +Cinco verificações novas de cálculo/interface e35afectadas aprovadas;percurso sintéticoAPI/recuperação/relatório em quatro cenários(distribuído,concentrado,divergente,total alterado),com saldo anual138MZN conservado. Provas `outputs/irpc-pec-plan-20261111/*-verification.json`. Sem migração,base,papel ou permissão nova. Tipos/lint/compilação aprovados;uma prova nativa/38asserções com rollback. Pacote Git e reversão conferidos no fecho. Isto não é conferência visual. + +**Estado:** QA,ainda sem instalação;homologação permanece `bcbbe51c` e270instituições publicadas. Restam instalação/visual e recortes fiscais de base29(5),rectificação29(3),PPC excedente,períodos/regimes e outras regras de simulação;prazo legal da hipótese única não é certificado. L1–L7/restanteL8/L9–L16 e demais módulos permanecem no saldo,sem transformar o portal em sistema de execução fiscal. Próximo trabalho:primeiro residual de simulação executável com fontes aceites. + +## 11/11/2026 — total e calendário PEC instalados embcbbe51c + +Instalação expressamente autorizada,executada pelo processo Git existente e conferida às10:28:18Africa/Johannesburg(08:28:18UTC): `bcbbe51c2fc279d5b2d85412f7bcb6ca2423a9b6`. Utilizável no simulador fiscal,fecho anual L8: **Preparar obrigação PEC**,com total ordinário2026 baseado no volume documental2025,limites antes dos PPC pagos anteriores,mesesJunho/Agosto/Outubro e dispensa no ano de início efectivo. Guardar/recuperar pelo rascunho privado e apresentar no relatório do mesmo dossier. Não cria pagamento,dedução anual ou reembolso. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Catorze fontes por hash;revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração preservada,zero migrações/importações. Sete tabelas protegidas mantêm totais/checksums do backup:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275fichas/270instituições publicadas preservadas. Recibo `outputs/irpc-pec-obligation-20261111/installation.json`;pacote preservado `outputs/entrega-pec-obrigacao-revisada-20261111.zip`,SHA256 `a9d9bb089305003487695969d653c7f876a913fce44bbbffb5191c1a792a9184`. Revisãofbff2660 preservada para reversão. + +Este recorte deixa de ser pendência de implementação/instalação;visual permanece separado. Restam montantes por prestação/pagamento único,última base29(5),rectificação29(3),PPC excedente,períodos/regimes especiais,guias/juros. Próximo trabalho:primeiro desses casos executável pelas fontes aceites,sem repetir o recorte instalado. L1–L7/restanteL8/L9–L16 e restantes módulos continuam no saldo;portal não declarado integralmente concluído. + +## 11/11/2026 — total e calendário PEC ordinário em QA + +**Novo recorte L8:** preparação do total PEC2026 pelo volume de negócios documental2025:0,5%,limites30.000/100.000MZN aplicados antes de deduzir PPC efectivamente pagos no ano anterior. MesesJunho/Agosto/Outubro,sem inventar dia limite ou importar o arredondamento PPC. Dispensa do ano de início efectivo da actividade29(4) fundamentada separadamente. Fonte:RIRPC,Decreto9/2008,art29(1–5),BR16/I16-04-2008,original SHA256 `fc373ff5637edf75ec6a9595dec8763a8503d4ee786e3b7d8f1c742eae9d80ee`, já preservado no acervo. + +Formulário progressivo reutiliza titular/exercício e conserva valores ao ocultar campos sem aplicação; rascunho privado e relatório do mesmo dossier reutilizados. Total preparado não é PEC pago,nem cria dedução anual,reembolso,guia ou consumo de saldo oficial. Ausência de informação não equivale a zero. Sem volume no ano anterior exige base29(5);PPC superiores ao montante limitado ficam por reconciliar,sem obrigação negativa. Esses casos não impedem o cálculo anual independente. + +**Percurso sintético:** cálculo→API privadaPOST/PUT→GET→recálculo→HTML/relatório:40.000MZN ordinário,20.000mínimo antes de PPC,90.000máximo antes de PPC,dispensa inicial0,volumezero e desconhecido indeterminados. Histórico e saldo anual138MZN preservados. QA55441 existente,uma prova nativa/56asserções com rollback,sem nova base/tabela/porta/papel/migração. Seis verificações novas de cálculo/interface e29afectadas aprovadas; tipos/lint/compilação aprovados. Provas `outputs/irpc-pec-obligation-20261111/*-verification.json`;pacote Git com aplicação/reversão conferidas no fecho. + +**Saldo:** implementado em QA,ainda não instalado. Homologação mantém `fbff2660` e270instituições publicadas. Restam entrega Git e visual;montantes por prestação/opção de pagamento único,última base29(5),rectificação29(3),PPC acima do limite,períodos/regimes especiais,guias/juros permanecem abertos. L8 não é integralmente concluído;resíduos L1–L7/restanteL8/L9–L16 e restantes módulos conservados. Próximo trabalho:primeiro desses casos executável com as fontes aceites,sem reabrir os recortes entregues. + +## 11/11/2026 — obrigação PPC instalada emfbff2660 + +Instalação expressamente autorizada e executada pelo processo Git existente: `fbff2660f280f53fe079221164bb21917032ac70`, conferida às09:04:59Africa/Johannesburg(07:04:59UTC). Utilizável no simulador fiscal,fecho anual L8: **Preparar obrigação PPC**,com imposto anterior documental líquido de retenções,80%,três prestações arredondadas individualmente por excesso ao milhar e calendárioMaio/Julho/Setembro. Guarda e recuperação pelo rascunho privado existente e inclusão no relatório do dossier. Obrigação preparada não equivale a pagamento,nem cria dedução de PPC. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Catorze fontes do delta por hash e revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração preservada,zero migrações/importações;sete tabelas protegidas com totais/checksums idênticos ao backup:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275fichas/270instituições publicadas preservadas. Recibo `outputs/irpc-ppc-obligation-20261111/installation.json`; pacote `outputs/entrega-ppc-obrigacao-20261111.zip`,SHA256 `ab72a11b9306e4503ab92669c47ec592b2510aa01189ebab1d5216bb40d3769a`. Revisão6805b606 preservada para reversão. + +Este recorte deixa de ser pendência de implementação/instalação. Conferência visual permanece separada. Próximo residual fiscal:PEC/obrigações e outros casos executáveis com fontes aceites;anualização/períodos especiais,dispensas/guias/juros e resíduos L1–L7/restanteL8/L9–L16 mantêm-se explícitos. Restantes módulos permanecem no saldo existente;portal não declarado integralmente concluído. + +## 11/11/2026 — obrigação PPC ordinária de L8 em QA + +**Pendência avançada:** o fecho anual existente passa a preparar a obrigação PPC2026 com liquidação documental do exercício civil completo2025: imposto anterior21(1) líquido de retenções,80%,três prestações iguais arredondadas individualmente por excesso ao milhar de meticais. Calendário por mês:Maio,Julho,Setembro,sem inventar dia limite. Fonte:RIRPC,Decreto9/2008,arts27(1)(a)/28(1–3),BR16/I16-04-2008,original SHA256 `fc373ff5637edf75ec6a9595dec8763a8503d4ee786e3b7d8f1c742eae9d80ee`, já preservado no acervo. Não usa colecta projectada corrente como liquidação anterior. + +Reutiliza titular/exercício e rascunho privado existentes; formulário progressivo conserva edições deliberadas ao trocar enquadramento. Obrigação preparada e comprovativos efectivamente pagos permanecem distintos: não cria pagamento,dedução,saldo oficial,guia ou juros. Campos vazios,fonte ausente,divergência de titular/período,base negativa e período especial ficam indeterminados,sem impedir o fecho anual independente. Zero explícito permanece zero. Anualização28(3),dispensas,PEC e restantes regimes ficam separados. + +**Prova sintética:** cálculo→POST/PUT→GET privado→recálculo→HTML/relatório do mesmo dossier em cinco cenários:72.000MZN ordinário,75.000após arredondamento,zero,valor desconhecido e período especial indeterminados. Saldo anual138MZN e comprovativos inalterados; histórico anterior conservado. Uma prova nativa/47asserções com rollback no QA55441 existente; cinco verificações novas de cálculo/interface e24afectadas aprovadas. Tipos/lint/compilação aprovados; pacote Git com aplicação/reversão conferidas no fecho. Provas `outputs/irpc-ppc-obligation-20261111/*-verification.json`. + +**Estado:** implementado em QA, ainda sem instalação. Homologação mantém `6805b606`,Educação entregue e270instituições publicadas. Restam entrega Git deste delta e visual; L8 não está integralmente concluído. Preservam-se os resíduos L1–L7,restanteL8/L9–L16 e restantes módulos. Próximo trabalho fiscal: PEC/obrigações e demais casos executáveis com as fontes aceites,sem reabrir PPC ordinário. + +## 11/11/2026 — retoma da revisão de Educação instalada em6805b606 + +Instalação autorizada pelo utilizador, executada pelo processo Git existente e conferida às08:46:05Africa/Johannesburg(06:46:05UTC): `6805b606a106fbed410b191ed778c0fad7c8e913`. Guardar e recuperar a preparação privada da revisão interna de procura/capacidade fica utilizável na homologação, pelo detalhe existente em `/management/education`. A gravação privada não decide nem aprova; preserva notas, versão analisada e a chave de uma intenção incerta. + +Backup novo e restauro isolado conferidos:190tabelas/369ficheiros. Catorze fontes conferidas por hash; revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração intacta, zero migrações/importações. Totais e checksums inalterados nas sete tabelas protegidas:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities. Permanecem275fichas/270instituições publicadas. Recibo `outputs/education-review-preparation-20261111/installation.json`; pacote preservado `outputs/entrega-educacao-retoma-20261111.zip`, SHA256 `d2b7fd5e0d24baffd7b53d534c78e6e0f4492b47a40bb1d9d146b8a8b553caf5`. + +Este recorte deixa de ser pendência de implementação e instalação. Conferência visual continua pendente; jornadas externas educativas e representação/consentimento documentados permanecem em aberto. Resíduos fiscais L1–L7/restanteL8/L9–L16 e restantes módulos mantêm-se no saldo existente. Próximo trabalho: primeiro residual executável dessa ordem, sem repetir este recorte nem as provas aceites. + +## 11/11/2026 — retoma durável da revisão de Educação em QA + +A revisão interna de procura e capacidade pode guardar e recuperar a preparação privada, incluindo notas, versão analisada e intenção de decisão incerta. Reutiliza os eventos de auditoria existentes, com conteúdo cifrado e isolamento por conta, tipo e declaração. Guardar não decide: a decisão continua pelo escritor nativo, com revisão independente e validação de versão. A intenção fica persistida antes do envio; uma resposta perdida recupera a mesma chave, sem duplicar a decisão. Edições posteriores e preparações mais recentes noutra janela não são substituídas silenciosamente. + +**QA concluído, ainda não instalado:** cinco testes nativos/105 asserções e dez testes novos de interface, com os 17 afectados preservados; análise PHP e tipos aprovados. A página nativa recuperada foi exercitada no componente real em harness: recibo reconhecido, edição posterior conservada e zero envios adicionais. Prova `outputs/education-review-preparation-20261111/verification.json`. Isto não constitui conferência visual no navegador. Sem migração, tabela, papel ou concessão nova. + +**Saldo:** falta entregar este delta pelo processo Git e conferir a apresentação no uso normal. Jornadas externas de estudantes, formadoras e empregadores, representação e consentimento documentados permanecem pendentes; Educação não é declarada integralmente concluída. A homologação mantém `9c067d6a` e as 270 instituições publicadas. Permanecem explícitos os resíduos fiscais L1–L7/restante L8/L9–L16 e os restantes módulos. As provas aceites não foram reabertas. + +## 11/11/2026 — combinação CBF15/créditos/PEC instalada em9c067d6a + +Instalação expressamente autorizada nesta retoma e executada pelo processoGit existente: `9c067d6ae89c0cd1e9ad4f2813e84048988d3319`, conferida às07:43:38Africa/Johannesburg(05:43:38UTC). Dezficheiros do delta conferidos por hash; revisão,entrada,login,up,Concursos,fundos e simuladorHTTP200; configuração preservada, zero migrações/importações. Backup/restauro isolado conferido:190tabelas e369ficheiros. Nenhum restauro sobre dados activos. + +**Utilizável na homologação:** combinação CBF15corrente/transportado com créditos económicos/internacionais e saldos anteriores, com escolha dePEC limitada à colecta residual apósCBF15; gravação/recuperação e relatórios pelo percurso existente, conforme cinco cenáriosQA aceites. Os recortes anteriores de transporte e os históricos são preservados. Nenhum saldo oficial é consumido, pagamento/reembolso executado ou nova prioridade entre exercícios inventada. + +**Preservação activa comprovada:** totais e checksums idênticos ao backup nas tabelas `funding_programmes`, `funding_programme_versions`, `funding_programme_interests`, `desk_cases` e `simulation_form_drafts`.275fichas,270publicadas; o original financeiro continua disponível. Não se extrapola esta comparação para tabelas voláteis de sessão/cache. Prova `outputs/irpc-cbf15-combination-20261111/installation.json`; pacote e reversão `outputs/entrega-irpc-combinacao-20261111.zip`, SHA256 `cebcd063b06f70a33b57f6cdd710478fb7aa3d18ef64aec4489cf855064bff99`. + +Saldo: este recorte deixa de ser pendência de implementação/instalação. Conferência visual mantém-se separada; continuam repartição automática/múltiplos projectos, outros períodos/moedas/regimes/EP/cumulações/benefícios/formulários e os restantes resíduos L1–L7/restanteL8/L9–L16 e módulos não fiscais. O portal não é declarado integralmente concluído. A próxima implementação seguirá o primeiro residual executável do saldo existente, sem reabrir a combinação entregue nem a publicação das270instituições. + +## 11/11/2026 — combinação CBF15 com créditos económicos/internacionais e PEC em QA + +Retoma da ordem de conclusão existente, sem nova auditoria ou repetição da publicação financeira:270instituições publicadas e revisão instalada4f3dbcf8 preservadas; visual financeiro/S08 permanece separado. Reconciliação delimitada: o transporte CBF15 básico(7476dc34) já integra a revisão instalada4f3dbcf8, pelo histórico Git e recibos aceites; a nota antiga «QA, não instalado» desse transporte foi superada por entregas posteriores. Não reinstalar esse recorte como se estivesse ausente. + +**Implementado nesta passagem, ainda sem instalação:** retirada a recusa técnica genérica da combinação de CBF15 corrente/transportado com saldos anteriores, reutilizando as fontes e ordem de dedução existentes. Créditos económicos e internacionais/correspondentes transportes precedemCBF15; PEC corrente e anterior usam apenas a colecta residual seguinte, antes de retenções/PPC. Uma escolha explícita de PEC superior ao residual é recusada como indeterminada, sem reduzir silenciosamente parcelas ou fabricar saldo recuperável. Histórico e fontes de investimento/uso anterior continuam preservados; a chave da combinação inclui versão própria para exigir recálculo dos resultados anteriores desse ramo, sem reescrever históricos nem invalidar os recortes sem combinação. + +Cinco cenários sintéticos: combinação ordinária138MZN; quota residual documental100→saldo438; PEC sobrealocado→saldo indeterminado; CBF15 esgota colecta1338 ePEC seleccionado expressamente0→saldo−500 proveniente dePPC, sem reembolso/consumo oficial; janelaCBF15 expirada→saldo538. Também provada a varianteCBF15 corrente e o limite de quota após créditos anteriores. Cálculo→POST/PUT do rascunho privado existente→GET→recálculo exacto→HTML/dossier aprovados no QA55441/proactive_investment_20261027_test, com rollback e sem novas bases/portas/migrations/direitos. Uma provaAPI/37asserções; cinco testes novos nas combinações e23casos afectados de compatibilidade aprovados, não multiplicados como funcionalidades. Tipos/lint aprovados; compilação QA e pacote registados no fecho. Provas `outputs/irpc-cbf15-combination-20261111/*-verification.json` e relatórios recuperados. + +**Saldo:** implementação e percurso desta combinação concluídos emQA; instalação do novo delta e visual separados. Persistem repartição automática/múltiplos projectos, outros períodos/moedas/regimes/EP/cumulações/benefícios e documentos fora dos recortes demonstrados; L1–L7/restanteL8/L9–L16 não são encerrados. Os cinco programas anteriores privados do directório financeiro não são publicados por consequência desta entrega. Próximo trabalho: agrupar a entrega compatível deste delta e continuar o primeiro residual fiscal executável, preservando os fechos aceites. + +## 10/11/2026 —270instituições publicadas e consultáveis na homologação + +**Cadastro e disponibilização do documento fornecido concluídos em homologação.** Conferência de leitura às22:54:31Africa/Johannesburg(20:54:31UTC), revisão instalada `4f3dbcf86499180011fc79712d6b5be445e57e26`:270/270instituições/operadores do documento publicados, nenhuma referência do original em falta,270identidades únicas,393referências físicas e168contactos. Publicações confirmadas pelo fluxo editorial nativo do utilizador; zero escritas efectuadas pelo verificador. As275fichas totais incluem cinco referências anteriores de fundos/programas que permanecem privadas, sem serem publicadas por consequência deste lote. Fonte original/SHA/edição, incertezas e identidades preservadas. + +Consulta pública comprovada porHTTP200 e dados efectivamente devolvidos: `/fundos?kind=institution&include_historical=1` contém270resultados; filtro categoria seguros/tipo seguradora/presença física/Nampula contém seis(Fidelidade,Emose,HollardMoçambique,Britam,Arko,Palma). Fichas deBCI,Absa eArko abrem no componente público e conservam a fonte SHA256 `119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108`. A opção de incluir histórico não transforma uma instituição fundida/extinta em activa. Sede/balcões continuam separados de cobertura e produtos; dados desconhecidos não se tornam condições confirmadas nem garantias de financiamento/seguro. + +**Saldo ACT-20261029-12 neste recorte:** conteúdo do documento cadastrado, publicado pelo editor e disponível por localização/categoria/tipo; já não é página vazia ou apenas códigoQA. Continuidade banco/seguradora/balcão/fonte/versão no mesmo dossier, gravação/recuperação e conservação após alterações continuam cobertas pelas provasQA aceites, reutilizadas sem criar dossier sintético em produção. Conferência visual de navegador permanece separada; não se presume instalação de outros módulos, fecho integral do portal ou conclusão dos resíduos fiscais. Nenhuma nova instalação/alteração de direitos exigida para declarar este resultado. Prova `outputs/funding-directory-20261110/institutions/publication-complete.json`. + +## 10/11/2026 — recusa depois do login: navegadores e sessões diferentes + +URL comunicado pelo utilizador:`/dashboard`. Conferência dirigida dos registos confirma login/MFA no **Edge** às22:03:53, seguido de`/dashboard`HTTP200 às22:03:55. A abertura seguinte de`/management/fundos/referencias-assistidas`às22:04:02/22:04:17 recebeu403 em **Safari/WebKit**, não no Edge. Existiam duas sessões da mesma conta: a sessão recente do Edge com confirmaçãoMFA válida e a anterior com confirmação antiga. A autorização editorial/verificação de email/perfil existentes estavam preservados. Logo esta nova recusa não comprova expiração do MFA recém-concluído no Edge nem falta de permissão da conta; o link abriu outro contexto de navegador. + +Solução indicada: copiar e colar o URL do editor na barra do Edge já autenticado, mantendo a mesma aba nas retomas. Não repetir login por rotina, alterar permissões, desactivar verificações ou reinstalar por este motivo. **Reposição de acesso confirmada:** GETdo editor noEdge às22:11:21(+02),HTTP200. A recusa de entrada ficou delimitada e resolvida por uso da sessão correcta, sem nova instalação, concessão ou alteração de segurança. A instalação4f3dbcf8 permanece; publicação/conteúdo consultável ainda não declarados concluídos. Consulta estritamente de leitura; nenhum identificador de sessão/token/cookie/palavra-passe exportado e nenhuma sessão modificada. Prova:`outputs/funding-directory-20261110/institutions/access-context-diagnosis.json`. + +## 10/11/2026 — retoma editorial instalada em4f3dbcf8 + +Correcção instalada pelo executor Git existente em `4f3dbcf86499180011fc79712d6b5be445e57e26`, confirmada às22:01:41Africa/Johannesburg (20:01:41UTC).7ficheiros conferidos por hash; revisão/entrada/login/up/Concursos/fundos HTTP200, configuração preservada, zero migrações/importações automáticas. Novo backup/restauro190tabelas/369ficheiros conferido, sem substituir dados activos. Pacote `outputs/entrega-instituicoes-retoma-20261110.zip`, SHA256 `9bce0250d546cd87f7c60a55f0c1d47fba74e8965f7d3224a588e140f87ec3cb`; anteriores preservados. + +**Saldo activo:90rascunhos, zero publicações.** A indicação de publicação não foi confirmada no servidor por expiraçãoMFA/403. A correcção torna visível o estado e conserva os recibos na mesma aba, poractor/fontes; não publica por consequência da instalação nem altera o limiteMFA900s. Os90rascunhos anteriores ao armazenamento no cliente são recuperados idempotentemente na primeira passagem actualizada; após isso as fichas conferidas são saltadas nas retomas da mesma aba. Confirmações de revisão/publicação voltam a ser exigidas na entrada, e o backend revalida guardas/hash/versão. Fechar a aba/limpar armazenamento não elimina rascunhos, mas perde a retoma local. Estado alterado por outra janela exige conferência actual; o armazenamento do cliente não é prova de publicação. + +Resta a conclusão autenticada da preparação/publicação e a consulta efectiva do conteúdo no destino. ACT12 continua aberto, visual pendente, sem reabrir APIEX/SWOT/S08 ou resíduos fiscais anteriores. Prova: `outputs/funding-directory-20261110/institutions/resume-installed.json`. + +## 10/11/2026 — retoma após MFA, sem repetir fichas conferidas + +Verificação activa posterior:90rascunhos/zero publicações; continuação GETMomentum403 às21:49:39 ePOSTpublicar403 às21:49:54 (+02). A sessão voltou a expirar. A publicação comunicada não chegou a ser executada pelo servidor. Nenhum rascunho foi removido. + +Correcção delimitada emQA: a mesma aba conserva selecção, recibos/versionamento/hash e fundamento, separados por conta e conjunto de fontes; após reautenticação salta fichas já conferidas. As confirmações de revisão/publicação são desmarcadas na nova entrada, sem publicação automática. Uma publicação de resposta incerta conserva o mesmo corpo para recuperação idempotente. Novo comando de renovação utiliza logout/login/MFA nativos; limite900s e guardas mantidos. «Seleccionar todas as instituições(270)», contagem de progresso e controlos antes da lista recolhida tornam o estado visível. Sem migração, dados novos ou alterações de permissões. Alteração ainda não instalada nesta anotação; revisão activaef24cbdc. + +Prova dirigida do componente efectivo: remonta a página como após autenticação, recupera selecção/recibos, não repete preparação, não publica automaticamente, recupera confirmação incerta e isola outra conta/fontes. Prova API editorial anterior1caso/27asserções reexecutada apenas pela propriedadeeditor_id acrescentada; provas270fichas e do dossier reutilizadas. Tipos/análise/compilação da entrega são registados pelo executor existente. + +## 10/11/2026 — confirmação da preparação parcial e expiração do MFA + +Após execução no editor, a homologação contém **32rascunhos e zero fichas publicadas**. A preparação gravou efectivamente e avançou por diferentes instituições. Os registos HTTP mostram preparação200 atéMyBucks às21:31:42, seguida deGETxtenda403 às21:31:43 ePOSTpublicar403 às21:31:59 (Africa/Johannesburg). A entrada no editor fora confirmada às21:16:43; corresponde ao limite existente de900segundos do MFA em `PortalProfileAccess::mfa`. Não é perda da instalação nem repetição de dados. Reautenticar no portal com MFA e retomar a preparação idempotente conserva os32rascunhos, sem substituir edições; publicação continua a exigir a confirmação separada. Nenhuma guarda, sessão ou permissão foi alterada. Revisão instalada `ef24cbdc`, ACT12 ainda sem conteúdo público confirmado. Prova de leitura: `outputs/funding-directory-20261110/institutions/publication-observation.json`. + +## 10/11/2026 — instalação confirmada do directório financeiro + +Revisão `ef24cbdc9218e2027f7d1a39968cc60869a35410` instalada na homologação às19:15UTC, pelo executor Git existente.33ficheiros conferidos por hash com o commit; configuração preservada, zero migrações/importações automáticas. Backup/restauro confirmado de190tabelas e369ficheiros. Entradas `/fundos?kind=institution`, `/concursos`, `/login`, `/up` e revisão HTTP200. Pacote anterior preservado; nova entrega `outputs/entrega-instituicoes-editorial-20261110.zip` SHA256 `168d7ffb6d054533674f3f07799959b46bc12641c045accfc1766da5cead9077`. + +**Implementação instalada; conteúdo ainda sem publicação confirmada.** Leitura activa:zero fichas/zero publicações; tabelas sem RLS, logo o resultado não decorre de falta de contexto de leitura. Entrada autenticada no editor assistido confirmada nos registos; ainda sem pedidos POST de preparação/publicação observados. A indicação do utilizador de operação concluída permanece por reconciliar com o resultado efectivo, sem repetir a importação ou simular MFA. A conta existente tem designação editorial e perfil exigidos; nenhuma concessão alterada. ACT-20261029-12 permanece aberto até existirem fichas consultáveis. Visual e restantes resíduos do portal mantidos. + +## 10/11/2026 — preparação editorial assistida das instituições + +A autenticação SSH foi confirmada, mas não substitui a sessão e MFA recentes do editor no portal. Acrescentada `/management/fundos/referencias-assistidas`: selecção explícita das instituições do documento, conferência das fontes, preparação sequencial idempotente e publicação confirmada numa segunda operação. Preparar nunca publica. Fichas deliberadamente alteradas são preservadas e exigem revisão individual; mudança do conjunto de fontes interrompe a operação. Uma resposta de publicação perdida conserva versão/hash/fundamento para a mesma repetição. Expiração de MFA mantém as guardas e os resultados já confirmados. + +Prova adicional delimitada:1caso API/27asserções,1caso frontend de separação preparação/publicação e recuperação da confirmação. Reutilizadas as5provas API/735asserções e28frontend anteriores; não se repetiu a carga das270instituições. Instalação e publicação no destino continuam distintas e serão registadas após confirmação efectiva. Sem migrações, novos direitos ou alteração das sessões existentes. + +## 10/11/2026 — instituições por localização, categoria e tipo no processo do investidor + +Pedido expresso da Tempo: inserir as instituições do documento agora indicado por localização/categoria/tipo e permitir que o investidor consulte bancos, seguradoras e outros intervenientes quando a necessidade surgir, sem limitar a decisão por falta de informação. **Implementação e conteúdo demonstrados em QA; nenhuma instalação ou publicação activa executada nesta passagem. Última revisão instalada confirmada:1c75a30a, APIEX/SWOT/Concursos preservados. ACT-12 não é encerrado pela preparação técnica.** + +Original read-only `Notas/Instituições financeiras em Moçambique.docx`, edição Novembro2026, SHA256 `119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108`. Texto,509linhas de tabelas e nomes/contactos presentes nos parágrafos reconciliados. **270instituições/operadores,393referências de localização física e168referências de contacto**, não270ofertas de financiamento nem393moradas independentemente confirmadas. Instituições repetidas são reunidas por identidade explícita/aliases documentados ou número de registo citado; divergências, moradas alternativas, terceiros, dados históricos e identidades por confirmar permanecem identificados, sem substituir factos. Entidades sem morada continuam consultáveis como não localizadas. Totais estatísticos/redes incompletas não criam entidades ou agências fictícias. Listas antigas não confirmam licença actual; ABC permanece fundida/extinta segundo o documento, ligada à referência Access, sem atribuir a origem dos balcões por inferência. + +Reutilizado o catálogo/versionamento/editorial existente: categorias banca,crédito/microfinanças,gestão de investimento,pensões,seguros/resseguros,mediação,câmbio,pagamentos e supervisão; uma entidade pode ter mais de uma categoria/função sem duplicação. Filtros por categoria,tipo e presença física são distintos da cobertura do produto. Província do cadastro é associada apenas por correspondência inequívoca; rua/localidade e precisão limitada conservam-se como declaradas. Pesquisa por cidade/balcão/morada/alias permite localizar informação textual (por exemplo Beira), sem geocodificação inventada. Informação por confirmar não é correspondência confirmada; ausência de registo não prova ausência de oferta. Oito gestoras de pensões continuam distintas de produtos de crédito, e seguradora não é apresentada automaticamente como financiadora/garantia de crédito. + +**Continuidade no mesmo dossier:** ferramentas do investimento abrem a pesquisa contextual; seleccionam-se necessidade (incluindo seguros), instituição e, opcionalmente, sede/balcão. Guarda-se identidade estável, categorias/tipos, versão pública, local exacto escolhido, fonte/documento/SHA/linha, estado de confirmação e produto quando existente. Banco e seguradora coexistem; gravação repetida não duplica escolha. Actualização posterior dos pressupostos do investimento conserva a escolha; retirada da ficha pública não apaga a fotografia consultada. Dados/etapas/autoridade de decisão anteriores não são alterados. Consulta pública livre, operações privadas e edição editorial com as guardas existentes; nenhuma candidatura, email ou contacto enviado às instituições, novo perfil/grant/porta/schema ou ligação fictícia. + +Provas no QA55441 existente, com rollback: **5casos API/735asserções únicas** (2desta fonte/608 e3de compatibilidade/127),28frontend dirigidos incluindo S08/navegação e recuperação da tentativa com balcão escolhido, tipos/PHPStan/lint/Pint/compilação QA aprovados. Uma tentativa de suite paralela foi recusada pela guarda da mesma base; compatibilidade executada sequencialmente sem remover a guarda ou criar outra base. `outputs/funding-directory-20261110/institutions/{content,verification}.json` e **`catalogo-qa.html` com270fichas ligadas**; renderização estática dos componentes, não conferência visual de navegador. Provas e pacote anteriores das11fichas/BNI Capital/FDEL mantidos. As7instituições comuns são enriquecidas pela mesma identidade; não há segundo directório. Fontes/documento original não foram alterados. + +**Saldo concreto:** conteúdo e percurso local/categoria/tipo → banco/seguradora → fonte/contacto → mesmo dossier → continuação/recuperação demonstrados em QA. Restam instalação e disponibilização/revisão/publicação autenticada pelo fluxo editorial existente, consulta efectiva no destino e visual (conector indisponível). Preparação documental não publica lote automaticamente, conformeAGENTS.md; não declarar informação já disponível na homologação por existir este código. Restantes módulos e resíduosL1–L7/restanteL8/L9–L16 mantêm o saldo anterior. + +## 10/11/2026 — ACT-20261029-12: directório financeiro com conteúdo em QA + +**Homologação mantém1c75a30a; este conjunto não está instalado nem publicado.** A leitura autenticada do destino confirmou catálogo /fundos HTTP200, schema instalado e zero fichas/versões. O requisito não fica encerrado por essa disponibilidade técnica. APIEX/SWOT mantêm a entrega instalada própria, sem reabertura. + +Localizada e reutilizada a lista fornecida em `Relatorios/benchmark de melhorias investeMoz.docx`, SHA256 `065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617`, quadro de04/10/2026. Doze entradas documentais correspondem a **11fichas:7instituições e4programas/fundos** — BCI,Millennium bim,Absa,Standard Bank,Moza,BNI,Gapi,FECOP,Semeia Negócios,FCID VIII eFAE; **BNI Capital** integra os produtos do BNI, sem duplicar instituição ou presumir personalidade jurídica autónoma. Agregado genérico de linhas BNI não gera fundos fictícios. Referência FDEL anterior conservada, sem a contar novamente nesta entrega. + +O cadastro/versionamento/competência editorial existentes passam a conservar natureza factual, identidade estável, contactos com fonte/data, locais físicos (sede/balcão/ponto institucional) e produtos próprios. Moradas não determinam cobertura financeira. Produto tem finalidade, instrumento, condições/montantes, disponibilidade e cobertura próprios; vazios são identificados como por confirmar. Cobertura e necessidade têm de corresponder ao **mesmo produto**, antes da paginaçãoSQL. Critério documentado pode excluir desconhecidos; consulta geral distingue resultados por confirmar de correspondência sustentada. FCID conserva seis províncias documentadas, sem confundir Maputo Província/Cidade; FAE mantém o Vale do Zambeze como âmbito textual com vínculo geográfico por confirmar, sem inventar distritos. A localização institucional do BNI não limita o financiamento a Maputo. Semeia conserva a chamada encerrada; a antiga linha BCI2018 não é reaberta. Condições e janelas históricas não se tornam ofertas actuais pela importação. Fontes indicadas consultadas para âmbito/disponibilidade; falha de recolha da Gapi não revoga o original, cuja data04/10 e disponibilidade por confirmar ficam explícitas. + +Demonstrado em QA55441 existente: localização/necessidade → consulta das fichas reais fornecidas → fonte/contacto/condições → escolha privada no mesmo dossier e oportunidade → recuperação. Snapshot preserva versão pública e produto consultados mesmo após retirada/alteração da ficha. Repetição da intenção e recuperação após recarregar não duplicam a escolha/evento; outra oportunidade/actor e dossier encerrado mantêm guardas. Não envia candidatura, contactos ou dados às instituições, não concede crédito nem classifica o investidor automaticamente. Sem pontuação/IA, schema/base/porta nova, novas competências ou alteração de dados activos. + +Provas dirigidas: **3casos API/127asserções e13frontend**, PHPStan nível7 sem supressões, tipos/lint/Pint/compilação QA aprovados. Testes transaccionais revertidos; sequências QA podem avançar. `outputs/funding-directory-20261110/verification.json`, `content-qa.json`, `dossier-qa.json`; **catálogo consultável de revisão** `outputs/funding-directory-20261110/catalogo-qa.html` e11fichasHTML ligadas. Renderização estática dos componentes afectados, não conferência visual de navegador nem publicação no destino. Provas anteriores preservadas e reutilizadas. + +**Saldo ACT-12:** recorte funcional e conteúdo fornecido demonstrados em QA, preparado para disponibilização pelo fluxo editorial. **Restam instalação do conjunto, preparação/revisão/publicação autenticada das11fichas no destino e confirmação da consulta real pelo investidor**; visual continua pendente com conector indisponível. Não declarar ACT-12 encerrado ou o portal integral. Dados de sede/balcões, condições ou cobertura não documentados conservam o estado por confirmar; não bloqueiam os restantes dados fundamentados. Resíduos L1–L7/restanteL8/L9–L16 e outros módulos mantêm o saldo anterior. + +## 10/11/2026 — APIEX, SWOT e acesso destacado a Concursos instalados + +**Homologação instalada e conferida: `1c75a30a601ef00fc187ddf5a64183446d329e6f`**, https://teste-investidor.tempo.co.mz. Inclui APIEX/SWOT37854d02 e correcção do menu autorizada pela Tempo. **Concursos e anúncios** tem agora grupo próprio no menu horizontal comum, com consulta pública e acompanhamentos para utilizadores autenticados; endereço https://teste-investidor.tempo.co.mz/concursos. O módulo já estava activo e apenas a entrada estava dentro de Descoberta; não foi necessário activá-lo novamente. Um rascunho privado e zero versões publicadas preservados. + +Conferência final:21hashes Git iguais à release, revisão HTTPS correcta e root/up/login/concursos HTTP200, configuração intacta, zero migrations/importações. Backup fresco restaurado com190tabelas/contagens/checksums iguais e369ficheiros/configuração conferidos;7476dc34 e pacotes anteriores preservados para reversão de código. Recibos `outputs/apiex-swot-concursos-delivery-20261110/{backup,restore,files-restore,verification,delivery}.json`; verificação UTC no recibo. Instalação executada pelo mesmo executor Git, sem alterações de permissões, dados reais, publicação de análises ou submissão externa. + +**Saldo:** APIEX e SWOT abaixo deixam de ser pendência de instalação. Acesso pelas ferramentas **Preparação APIEX e SWOT** do dossier existente, conservando a oportunidade seleccionada. Conferência visual no uso normal continua pendente no mesmo registo; não é inferida das provas automáticas. Âmbitos normativos não mapeados continuam indeterminados; os restantes módulos e resíduos L1–L7/restanteL8/L9–L16 conservam o saldo anterior. O portal não é declarado integralmente concluído. + +## 10/11/2026 — correcção dirigida das âncoras antes da promoção + +O executor recusou c7901592 por um caso frontendS08 (1falha/1788), mantendo7476dc34 activo. Diagnóstico delimitado: a página tinha dois efeitos de âncora e o teste existente conservava uma única sequência de dependências. A abertura SWOT foi integrada no listener de hash já existente, também para mudanças posteriores de #tarefas, sem alterar a guarda/foco/expansão de S08. O teste S08 aceite conserva as suas asserções; acrescentado caso que alterna #tarefas/#S08, verifica isolamento no dossier e limpeza do listener.15casos dirigidos APIEX/SWOT/âncoras aprovados. Nenhuma alteração de dados, permissões, fontes normativas ou configuração; entrega autorizada retomada no mesmo mecanismo, sem mascarar a falha nem desactivar verificações. Recibos finais continuam a determinar a revisão instalada. + +## 10/11/2026 — Concursos visíveis no menu principal; instalação agrupada autorizada + +Conferência delimitada do destino7476dc34 por SSH autenticado: `procurement.enabled=true`, módulo disponível, tabelas presentes; `/concursos` e raiz HTTP200 com `procurementEnabled=true`. Preservados um concurso em rascunho e zero versões publicadas. O módulo não desapareceu nem estava desligado: a ligação estava dentro de Descoberta. Pedido Tempo «onde foram parar concurso? depois de resolver isso autorizo a instalação»: entrada promovida a grupo próprio **Concursos e anúncios** no menu horizontal comum, com **Consultar concursos e anúncios** e, após autenticação, **Os concursos que acompanho**. Retirada só a ligação duplicada de Descoberta; cinco atalhos principais e autorizações editoriais preservados. Não cria/publica concursos nem muda flags, dados ou schema. + +Prova dirigida da navegação:20casos aprovados, incluindo visitante/utilizador, disponibilidade, destinos únicos e selecção correcta de catálogo/ficha/acompanhamentos. Tipos/lint/compilação QA aprovados. Observação anterior `outputs/investment-preparation-20261110/concursos-before.json`; pacote agrupado `outputs/entrega-apiex-swot-concursos-20261110.zip`, preservando o pacote APIEX/SWOT anterior. O conjunto APIEX/SWOT abaixo conserva as provas aceites, sem repetição. Instalação autorizada expressamente após esta correcção; execução e recibo final separados desta prova QA. Visual continua pendente por indisponibilidade do conector. + +## 10/11/2026 — APIEX e SWOT no dossier existente: QA concluído, instalação pendente + +**Instalado:** `7476dc343098f15a7982e9d7581bf4f59d43bc1a` em https://teste-investidor.tempo.co.mz, promovido às14:28:12UTC e conferido às14:29:07UTC (16:29 locais). Transporte CBF15 deixa de ser pendência de instalação. Delta14hashes Git/HTTPS, root/up/login/revision200, configuração intacta, zero migrations/importações; backup/restauro190tabelas e369ficheiros conferidos. Recibos `outputs/cbf15-carry-delivery-20261110/`; release anterior e pacotes preservados. + +**Implementado em QA, ainda não instalado — APIEX:** dossier existente → requisitos fundamentados disponíveis/em falta/não aplicáveis/indeterminados → documentos existentes e complementos → revisão → prévia/ZIP com índice e anexos íntegros → registo da entrega externa, esclarecimento, resposta e decisão com data/referência/comprovativo. Dados do investidor/empresa/contexto/localização/oportunidade reutilizados. Estados em preparação/pronto para entrega/entrega registada/decisão recebida distintos; exportar não submete nem aprova. Snapshot preparado, versões, SHA e pacote privado cifrado preservados; recuperação devolve os mesmos bytes após alteração do contexto, revalidando acesso e segurança dos documentos. Ausência de recepção electrónica APIEX, segundo a orientação Tempo, não bloqueia este percurso; nenhum conector fictício ou formulário oficial inventado. Reutiliza o avaliador e modelos/fontes aceites; períodos/regimes fora do âmbito actualmente mapeado ficam indeterminados, sem conclusão normativa presumida. + +**Implementado em QA, ainda não instalado — SWOT:** no mesmo dossier/oportunidade, objecto explícito investimento/território/sector/cluster, evidências do contexto/análise proactiva e Competitividade pública aprovada, quatro dimensões internas/externas, fonte/data/classificação de cada conclusão (facto documentado/hipótese/por confirmar). Sem pontuação, IA ou inferência de ausência pela falta de registos. Gravação/recuperação/histórico paginado e revisão pela equipa com permissões existentes. Alteração/retirada de fontes assinala revisão, conserva fotografia consultada e edições deliberadas. Acções ideia/oportunidade/parceiros/risco continuam no mesmo dossier; risco liga à tarefa nativa com origem própria e repetição sem duplicação. Privado por defeito; publicação exige o fluxo editorial existente, nunca automática. Contextos retirados ficam no histórico privado de leitura, sem reactivação. + +Provas sintéticas no QA55441 existente, com rollback: seis casos API/211asserções;16casos frontend dirigidos (incluindo transporte e cabeçalho comum147páginas), tipos, análise estática e lint aprovados. `outputs/investment-preparation-20261110/verification.json`, ZIP/índice/anexos, recuperação SWOT e provas de isolamento/histórico/segurança. Pacote Git agrupado `outputs/entrega-apiex-swot-20261110.zip`, base exacta7476dc34, reversão de código sem apagar auditoria, pacotes privados ou tarefas posteriores. Nenhuma migration/base/porta/conta real nova, submissão real ou publicação. Compilação QA separada; provas anteriores reutilizadas. + +**Saldo concreto:** APIEX e SWOT acima encerrados em implementação QA; instalação deste conjunto e conferência visual continuam pendentes. O conector mantém “The browser access host is unavailable”; SSR/testes não substituem visual, sem novo ciclo de reinícios. Os restantes módulos conservam o saldo anterior, incluindo resíduos L1–L7, restanteL8 e L9–L16. Isto não declara o portal integralmente concluído. + +## 10/11/2026 — transporte documental CBF15 em QA + +Homologação mantém `d216830b`; este delta ainda não está instalado. Tipos/lint/Pint/buildQA aprovados; pacote com aplicação/reversão exactas,sem migrations/dados/credenciais. Pendência encerrada no recorte normal residente2026/ano civil/MZN: crédito de investimento de origem anterior do mesmo contribuinte/projecto/local/regime, com activo/documento/parcela, exercício de origem, NUIT/projecto de origem, taxa original e qualificação históricas documentados. Exercício de origem anterior a2026,dentro da janela original e não anterior à aquisição; no projecto em funcionamento,a aquisição não precede o início aplicável. Não renova o prazo nem recalcula origem a outra taxa. Valor corrente/ausência e uso efectivo agregado exigem reconciliação explícita; histórico de simulações não equivale a utilização fiscal. + +Cálculo → POST/PUT do mesmo rascunho privado → GET → recálculo → HTML/dossier demonstrados no QA55441 existente com rollback. Exemplo sintético recuperado: nominal de origem4.000,uso efectivo anterior1.000,disponível3.000,quota documental do projecto200 → dedução200,não utilizado2.800,saldo500MZN. Início2022 → quinto exercício2026; mudando o início para2021 → sexto,parcela expirada3.000,disponível/dedução0,saldo700,com activo,uso anterior e origens preservados. Seis/sete resultados históricos conservados,incluindo o resultado ordinário aceite. Provas `outputs/irpc-cbf15-carry-20261110/{carry,expired}-verification.json` e relatórios respectivos; API um caso/28asserções novas,30casos frontend nas fronteiras alteradas incluindo formulário real compilado e prevenção de duplicação. SSR/formulário simulado não é navegador/visual. FonteCBF15(4/7),APIEX2025 PDF71–72 já aceite,reutilizada. + +A preparação mantém os activos correntes e exige explicitar os dados em falta; activos de origem e correntes partilham a capacidade documental e a detecção de duplicação entre mapas. Origem com outro NUIT/projecto/taxa,exercício incoerente,uso superior ao nominal ou declaração de ausência incompatível não produz dedução. Sem pagamento,reembolso,consumo oficial ou criação automática de saldo transportado. Livros antigos permanecem nos formatos1/2; só o transporte preparado usa livro3/detalhe2,para o código anterior recusar em vez de ignorar o crédito novo. Snapshots e históricos aceites não são reescritos; reversão é de código e não deve sobrescrever dados posteriores. + +Saldo preservado: outros projectos/localizações/regimes/cumulações/EP/L7,combinação positiva com transportes económicos/internacionais/PEC anteriores,repartição automática,benefícios/formulários oficiais e restantes resíduos L1–L7/restanteL8/L9–L16 mantêm os seus recortes. Os módulos não fiscais mantêm o saldo existente,sem nova auditoria geral. Próximo trabalho: primeira combinação residual executável respeitando a ordem de dedução e quota do projecto,ou percurso independente do saldo existente; visual continua pendente no mesmo registo. Não é conclusão integral do portal. + +## 10/11/2026 — menus horizontais instalados + +**Homologação: `d216830b068af8a7a40d43993795639e73aaed78`**, promovida às13:56:27UTC e conferida às13:56:54UTC (15:56 locais), em https://teste-investidor.tempo.co.mz. Delta10hashes Git e revisão HTTPS iguais; root/up/login/revision HTTP200, configuração preservada, zero migrations/importações. Backup/restauro190tabelas com contagens/checksums iguais e369ficheiros/configuração conferidos; revisão d5cb41b1 preservada para reversão. Recibos `outputs/horizontal-menu-delivery-20261110/{backup,restore,files-restore,verification,delivery}.json`. Pacote anterior e dados/históricos preservados; sessãoSSH pronta para continuação autenticada, sem credencial em disco. + +O recorte dos menus horizontais abaixo deixa de ser pendência de instalação: cabeçalho comum em páginas públicas/autenticação/definições/privadas, sem sidebar global concorrente; Descoberta sem repetição dos cinco atalhos mantidos na entrada principal. Prova estrutural dos146layouts e23casos dirigidos reutilizada; não é conferência visual. O conector continua indisponível,sem novos reinícios ou alterações ao navegador. Visual mantém-se pendente no mesmo registo. O restante saldo de funcionalidades por módulo e L1–L7/restanteL8/L9–L16 não é encerrado por esta instalação. + +## 10/11/2026 — janela CBF15 instalada; menus horizontais uniformizados em QA + +**Homologação: `d5cb41b111cac95c431a3072b8c4cc0141481ec2`**, promovida às13:43:40UTC e conferida às13:44:18UTC (15:44 locais). Delta12hashes Git e revisão HTTPS iguais; root/up/login/revision HTTP200, configuração preservada, zero migrations/importações. Backup/restauro190tabelas e369ficheiros/configuração conferidos,89e6d72c preservada. Recibos `outputs/cbf15-window-delivery-20261110/`. Janela de cinco exercícios CBF15 deixa de ser pendência de instalação; transporte de créditos anteriores e restantes resíduos fiscais continuam separados. + +**Delta posterior em QA, ainda não instalado — pedido expresso da Tempo10/11, corrigido para menus horizontais com dropdown:** cabeçalho comum passa a ser montado uma vez pelo layout global em todas as páginas; área privada usa o mesmo cabeçalho sem navegação lateral concorrente. Autenticação, definições, gestão e páginas públicas conservam conteúdo e breadcrumbs; filtros de capacidades, direitos e destinos privados existentes preservados. Esconder cabeçalho na impressão mantém-se. Os cinco atalhos (Porquê investir,Partir de uma ideia,Consultar oportunidades,Simulador Fiscal,Sectores) ficam intactos na entrada principal. Descoberta conserva localizações/mapa,catálogos e módulos opcionais,sem repetir os atalhos; Partir de uma ideia já estava fora desse grupo. CSS responsivo e implementação comum dos dropdowns/teclado/Escape/toque reutilizados,sem novo menu alternativo. + +Conferência estrutural dos layouts das146páginasTSX existentes: exactamente um cabeçalho comum por composição, incluindo páginas privadas,autenticação/definições, sem sidebar global; conteúdo/contexto/breadcrumbs e cinco atalhos preservados. Provas `tests/frontend/portal-horizontal-shell.test.mjs`, navegação e renderização dirigida (23casos aprovados). É SSR com dependências de UI substituídas,não prova visual de navegador. Tentativa única de inventárioCUA nesta continuação devolveu exactamente `Browsers: Error: The browser access host is unavailable`; nenhuma alteração/reinício de navegador. Conferência visual mantém-se pendente no registo existente. Tipos/lint/build QA aprovados, logs desta entrega; base activa/dados/permissões intocados. + +O saldo integral dos restantes módulos e L1–L7/restanteL8/L9–L16 permanece no plano existente; nenhuma contagem de páginas/testes declara o portal concluído. + +## 10/11/2026 — janela de cinco exercícios CBF15 em QA + +Homologação mantém `89e6d72c`; o delta seguinte ainda não está instalado. Pendência encerrada em QA: contagem inclusiva dos cinco exercícios civis do CBF15(4/7) na liquidação2026, para investimento efectivo do próprio2026. Início de exploração para projecto novo; início dos procedimentos após aprovação para projecto em funcionamento. Não usa cinco anos móveis nem reinicia o prazo pela data de aquisição. Início2022, mesmo em31/12 → quinto exercício2026, dedução200 pela quota residual, saldo500MZN. Início2021 → sexto exercício2026, prazo expirado, dedução0 e saldo700; activo e documento preservados. Datas inválidas/futuras e activos antigos apresentados como investimento corrente permanecem indeterminados/recusados, não zero por omissão. + +Cálculo → POST/PUT do mesmo rascunho privado → GET → recálculo → HTML/dossier demonstrados no QA55441 existente, com rollback, cinco/seis resultados históricos e todos os anteriores preservados. Provas `outputs/irpc-cbf15-window-20261110/{fifth,expired}-verification.json` e relatórios respectivos. Modelo `IRPC-CBF15/2`, livro existente versão2 sem migration; snapshots aceites não são reescritos. Fonte já aceite APIEX2025 PDF71–72,CBF15(4/7), reutilizada sem nova validação de autenticidade. Provas anteriores reutilizadas; apenas fronteiras alteradas conferidas. + +Saldo: transporte de créditos de investimento de anos anteriores, repartição automática/múltiplos projectos, EP/L7/cumulações/outros benefícios/formulários oficiais continuam por implementar nos respectivos recortes. A janela corrente não declara o transporte entregue. Resíduos L1–L7, restanteL8 e L9–L16 e saldo dos módulos não fiscais preservados. Conferência visual pendente no mesmo registo; portal não integral. Próximo trabalho executável: transporte documental CBF15 dentro da mesma janela, com consumo anterior reconciliado e sem duplicar o investimento corrente. + +## 10/11/2026 — CBF15 instalado na homologação + +**Revisão instalada: `89e6d72c1e86df8eb86e7be74583659975585036`**, promovida às13:27:59UTC e conferida às13:28:21UTC (15:28 locais), em https://teste-investidor.tempo.co.mz. Os17hashes do delta coincidem com Git; revisão/root/up/login HTTP200, configuração preservada, zero migrations/importações. Backup fresco/restauro190tabelas com contagens/checksums iguais e369ficheiros/configuração extraídos e conferidos;7c8d4726 preservada para reversão. Recibos `outputs/cbf15-delivery-20261110/{backup,restore,files-restore,verification,delivery}.json`; pacote imutável `outputs/entrega-cbf15-20261110.zip`, SHA25613bdecef2697edcc821d6fa490586d0c2f4b171b4308c655aa60ba5632664c83. + +O recorte CBF15 abaixo deixa de ser pendência de instalação: primeiro exercício2026, residente geral/MZN, activos e condições documentados, colecta integral do projecto ou quota residual documentada, cálculo/gravação/recuperação/relatórios com histórico. As notas QA anteriores ficam como histórico das provas aceites. Outros exercícios/transporte/caducidade, repartição automática/múltiplos projectos, EP/L7/cumulações/outros benefícios/formulários e restantes resíduos L1–L7/L8/L9–L16 permanecem no plano existente. Próximo trabalho: residual executável de CBF15/L8, preservando o recorte instalado e sem repetir as provas aceites. Conferência visual continua pendente no mesmo registo; portal não declarado integral. + +## 10/11/2026 — acordo PT–MZ instalado; crédito CBF15 demonstrado em QA + +**Homologação: `7c8d4726e9f93325480e2ee6e5e790e9adbcaf19`**, promovida às12:36:07UTC e conferida às12:37:11UTC (14:37 locais). Revisão HTTPS/10hashes iguais, quatro entradasHTTP200; configuração preservada, zero migrations/importações. Backup/restauro190tabelas e369ficheiros/configuração conferidos, b10b35f3 preservada. Recibos `outputs/cdt-agreement-delivery-20261110/`. Falha inicial de recepção Git delimitada ao directório objects/7c pertencente aroot: apenas proprietário/grupo ajustados a conta do serviço,modo0755 inalterado; pedido original validado recolocado sem alterar corpo/SHA ou controlos. Recibos git-permission-repair/request-retry; não foi falha do portal nem alteração de segurança do navegador. Sessão SSH preservada para continuação autenticada, sem credencial em disco. + +**Pendência efectivamente encerrada em QA, ainda sem instalação:** CBF15, crédito fiscal por investimento efectivo no primeiro exercício2026, residente geral/ano civil/MZN, colecta inteiramente da actividade do projecto ou quota residual documentada após créditos anteriores e sem outros benefícios próprios/cumulações ou transportes positivos combinados. Reutiliza qualificação CBF de L7 e fonte APIEX já aceite (recibo irpc-l7-common-qa-20261026,compilação oficial2025,PDF66–72,art15PDF71–72), não importação como activação. Localização do investimento,aprovação/condiçõesCBF3/9/10/regime genérico13,início aplicável e activos/documentos exigem correspondência própria. Activo novo corpóreo,nacional,produtivo e fora15(6); condições negativas/exclusões documentadas produzem crédito zero nessa linha,preservando os dados. Informação em falta não é zero. + +Percurso completo: preparar detalhe → calcular após económico/internacional e antesPEC/RF/PPC → gravar/actualizar pelo writer privado existente → recuperar → recalcular → HTML/dossier com fornecedor/documento/parcela/valores/qualificação/período/histórico. Maputo cidade5%: investimento10.000 → crédito500 → saldo200 MZN. Restantes províncias10%: crédito1.000 → saldo−300, recuperável simulado devido aoPPC. Cenário de limite: nominal4.000,dedução1.400,crédito não usado2.600,PEC não utilizado200,PPC500; nenhum reembolso de crédito/PEC ou saldo oficial criado/consumido. Provas `outputs/irpc-cbf15-20261110/{city,province,capped,partial}-verification.json` e relatórios respectivos. Quatro versões do mesmo rascunho API em transacção revertida QA55441,com histórico anterior e versões seguintes preservados; zero alterações activas. + +Quota residual documentada: nominal4.000, limite do projecto200, dedução200, não utilizado3.800 e saldo500 MZN; recuperada pela API com quatro resultados históricos. Quota superior à colecta global remanescente, negativa ou sem fundamento é recusada. Não há repartição automática de rendimentos/custos/perdas. Tipos, lint/Pint e compilação QA aprovados; provas anteriores reutilizadas. + +Livros anteriores L8 permanecem versão1,com chaves/resultados inalterados quando sem CBF15. Só o livro com este novo detalhe usa versão2: cliente anterior recusa o formato,conservando o snapshot,em vez de recalcular ignorando o novo benefício. Não é migration de base. O resumo antigo dos benefícios fica conservado e não reaplicado; ausência dos restantes benefícios exige declaração/reconciliação explícita,mesmo quando CBF15 é ausente. Fonte documental tem capacidade por factura/parcela e entre mapas da entidade; mudar id/data não duplica investimento. Repetir simulação não é uso fiscal anterior. + +**Saldo preservado:** CBF15 de outros exercícios/transporte/caducidade,repartição automática/múltiplos projectos,EP/L7/cumulações,outros benefícios e obrigações/formulários oficiais continuam separados. Ausência/zeroCBF15 não bloqueia os saldos anteriores aceites. Restantes L1–L7/L8/L9–L16 e módulos não fiscais mantêm o saldo existente; o portal não está integral. Visual permanece pendente. Conjunto CBF15 preparado para entrega sobre7c8d4726,sem instalação nesta entrada. + +## 10/11/2026 — b10b35f3 instalado; acordo institucional PT–MZ em QA + +**Homologação: `b10b35f30830922dae00afde50ac2bdb0e8cef6f`**, promovida às12:15:13UTC e conferida às12:16:31UTC (14:16 locais). Revisão HTTPS e16hashes Git iguais, quatro entradasHTTP200; configuração preservada, zero migrations/importações. Backup/restauro190tabelas com contagens/checksums iguais e369ficheiros/configuração conferidos;60b52fc8 disponível para reversão. Recibos `outputs/government-fraction-delivery-20261110/{backup,restore,files-restore,verification}.json`. Sessão SSH mantida aberta para continuação autenticada, sem credencial em disco. Isenção por devedor público11(3)a e fracções económicas L6 deixam de ser pendências de instalação; as anotações anteriores QA são históricas nesses recortes. + +**Delta posterior QA, ainda não instalado:** correspondência11(3)b para instituição/organismo beneficiário corrente que concedeu o financiamento no âmbito de acordo concluído entre os governos PT–MZ. Beneficiário, financiamento ligado aos juros e acordo/cláusula aplicável exigem suporte próprio. País, nome da entidade ou qualificação institucional isolada não activam isenção. Fundamento distinto do devedor público11(3)a; limpar/trocar a escolha invalida a decisão corrente, sem apagar resultado histórico nem reutilizar campos ocultos como nova decisão. + +Cálculo → gravação/GET pela API existente no QA55441 com rollback → recuperação → HTML/dossier demonstrados. Exemplo sintético: juros brutos60, imposto pago10 e fracção nacional8, com acordo qualificado → limite convencional0/crédito0/saldo708 MZN; sem reembolso, transporte ou consumo oficial e sem alterar L6. Relatório conserva instituição, financiamento e acordo. Prova `outputs/irpc-pt-mz-agreement-20261110/verification.json`; tipos/lint/Pint/build QA aprovados e provas anteriores reutilizadas. + +Pacote `outputs/entrega-cdt-acordo-20261110.zip`, base exactab10b35f3, aplicação/reversão conferidas; entrega seguinte expressamente autorizada durante esta continuação, ainda sem instalação nesta entrada. Restantes beneficiários/regimes11(3)b, EP, relações especiais e demais CDT/benefícios/obrigações conservam correspondência própria; saldo L1–L7/restanteL8/L9–L16 preservado. Conferência visual continua pendente no mesmo registo; portal não integral. + +## 10/11/2026 — CDT instalada; isenção governamental e precisão económica em QA + +**Homologação: `60b52fc8c7446cbbee904a4411eca8ad284aa7ad`**, promovida às11:49:26UTC e conferida às11:50:11UTC (13:50 locais). Delta13hashes Git e revisão HTTPS iguais; portal/login/up/revision HTTP200, .env preservado, zero migrations/importações. Backup fresco/restauro190tabelas com contagens/checksums iguais e369ficheiros/configuração extraídos/conferidos; ac67f9c1 disponível para reversão. Recibos `outputs/cdt-pt-delivery-20261110/{backup,restore,files-restore,verification}.json`. Sessão SSH encerrada, credencial não guardada. Royalties/dividendos/juros ordinários PT–MZ deste recorte deixam de ser pendência de instalação; não reabrir provas aceites. + +**Novos fechos dirigidos apenas em QA, ainda não instalados:** + +- CDT11(3)a: devedor Estado português, subdivisão política/administrativa ou autarquia, expressamente qualificado e documentado; mantém residência, fonte, definição, período e restantes condições do recorte. Limite convencional0, imposto pago10 sem crédito elegível e saldo708 MZN no exemplo. Não gera reembolso/transporte nem altera L6. Beneficiários/acordos11(3)b e outras situações permanecem separados. Prova `outputs/irpc-pt-mz-government-20261110/verification.json`, com API/gravação/recuperação/HTML/dossier e fundamento do devedor no relatório. +- L6: diferença económica conserva fracções exactas, incluindo subcêntimos e n/d, pelo mecanismo racional existente. Remove a limitação técnica de exigir cêntimos inteiros neste mapa; não cria regra de arredondamento fiscal. Montante do tópico é reconciliado por igualdade racional, evitando tratar0,006 como0 ou aceitar truncamento. Exemplo de IRPC subjacente20,01: nominal12,006, efeito112,006, base4512,006, colecta1443,84192; reconferida L8, saldo723,83592. Repetição/substituição não acumula; valores já considerados/históricos preservados. Prova `outputs/irpc-economic-fraction-20261110/verification.json`, até API/recuperação/HTML/dossier/L8. Outros mapas e arredondamento de declarações oficiais conservam âmbito próprio. + +Conjunto novo agrupável sobre60b52fc8; não integra a revisão instalada. Conferência visual permanece pendente no mesmo registo S08. Resíduos L1–L7, restante L8 e L9–L16 preservados; nenhum lote ou portal declarado integral. Próximos ramos: CDT11(3)b e restantes correspondências concretas, obrigações/benefícios e demais percursos conforme saldo existente. +Conjunto posterior preparado em `outputs/entrega-isencao-precisao-20261110.zip`, base exacta60b52fc8. Tipos/lint/Pint/build QA aprovados, aplicação/reversão conferidas em índices temporários. Não instalado; provas e pacotes anteriores preservados. + + +## 10/11/2026 — económico instalado; CDT Portugal avançada em QA + +**Homologação: `ac67f9c13a6561b66c5da788a48849beac90a905`**, promovida pelo executor Git existente às11:32:14UTC e conferida às11:33:16UTC (13:33 locais). Revisão HTTPS e27hashes Git iguais; portal/login/up/revision HTTP200; .env preservado, zero migrations/importações. Backup/restauro190tabelas com contagens/checksums iguais e369ficheiros/configuração extraídos/conferidos. Release c359364d conservada. Recibos `outputs/economic-special-delivery-20261110/{backup,restore,files-restore,verification}.json`. Credencial não guardada; sessão SSH encerrada. Inclui quota económica, inclusão/reconciliação ordinária e especial L6, partilha64(3) e associações64(4). Entradas anteriores «apenas QA» são históricas nestes recortes; não reinstalar por consequência. + +**Delta posterior, ainda QA:** correspondência CDT PT–MZ para royalties ordinárias não digitais, dividendos e juros ordinários de fonte portuguesa de residente convencional em Moçambique. País não activa a convenção. Exige beneficiário efectivo, definição/natureza, fonte/pagador, ausência de EP/instalação fixa ligada, período e suporte documentados; relações especiais verificadas nos juros/royalties, isenção governamental11(3) separada. Limite10% do bruto nos ramos suportados; dividendos usam alteração do Protocolo2009 art6, evitando taxa15% do texto1992. Não usa retenção L5 em sentido inverso nem tax sparing presumido. Mantém limite manual/históricos e parcela líquida nacional. + +Prova sintética por ramo: bruto60 → limiteCDT6, imposto pago10/fracção nacional8 → crédito6 → saldo702 MZN. Cálculo/gravação/recuperação/HTML/dossier por API existente no QA55441; sem novo writer, schema, direito ou escrita activa. Provas `outputs/irpc-pt-mz-{credit,dividend,interest}-20261110/verification.json`. Fracções mantêm exactidão, sem arredondamento fiscal presumido. País/condição/período inválidos deixam apenas o caso dependente indeterminado. Este delta não integra ac67f9c1. + +Restam CDT de outros Estados/naturezas, EP/instalação fixa, juros governamentais, excessos/relações especiais e casos fora do recorte, além dos demais resíduos L1–L7/L8/L9–L16. Conferência visual continua pendente no mesmo registo. Não declarar L8 ou o portal integralmente concluídos. +Conjunto CDT agrupado em `outputs/entrega-cdt-pt-20261110.zip`, base exacta ac67f9c1, aplicação/reversão conferidas; tipos/lint/Pint e build QA aprovados. Instalação deste delta ainda não executada. + + +## 10/11/2026 — crédito económico: partilha e associações em QA + +Homologação mantém `c359364d`. Avanço posterior em QA, sem instalação: art64(3) distingue a parcela elegível do rendimento da partilha e o excesso com natureza de mais-valia; art64(4) distingue associação em participação e à quota, exigindo tributação efectiva documentada na participação. Reutiliza cálculo60%, prova do imposto subjacente, limites, prioridades, isolamento e writer privado existentes. Não calcula a mais-valia como crédito nem pressupõe inclusão L6 ou reconferência da colecta. Campos antigos e históricos são preservados; fontes incompletas ficam recuperáveis e indeterminadas. + +Critério demonstrado: calcular → gravar/GET pela API existente no QA55441 com rollback → recuperar exactamente → HTML e relatório do dossier. Partilha sintética: valor atribuído200, entradas100 e rendimento documentado150 → elegível100/excesso50 → quota35,84/crédito12/saldo688 MZN. Associação documentada100/imposto20 → crédito12/saldo688 MZN, sem alterar L6. Provas `outputs/irpc-economic-liquidation-20261110/verification.json` e `outputs/irpc-economic-association-20261110/verification.json`. Não são actos fiscais nem consumo de saldos oficiais. + +Conjunto de fontes compatíveis com quota e inclusão ordinária agrupado em `outputs/entrega-economica-especial-20261110.zip`, base c359364d, aplicação/reversão conferidas em índices temporários. Pacotes anteriores intactos. Inclusão/correcção especial em L6 também demonstrada em QA: reconcilia rendimento total da partilha (incluindo mais-valia) uma só vez, enquanto a quota usa apenas a componente elegível; associações reutilizam a qualificação própria. Prova outputs/irpc-economic-special-inclusion-20261110/verification.json: efeito162, base4562/colecta1459,84, quota35,84/saldo739,84 recuperados na API e relatórios. Casos transitórios, fracções de cêntimo, CDT, benefícios/obrigações e restantes resíduos L1–L7/L9–L16 continuam no saldo. Conferência visual pendente. Próximo trabalho funcional: correspondência CDT automática nos casos suportados pelas fontes existentes; eventual instalação deste conjunto é acção separada. Tipos/lint/Pint/build QA conferidos no conjunto final. + +## 10/11/2026 — inclusão/correcção económica L6 em QA + +Instalado: `c359364d`. Quota económica e inclusão/correcção L6 ordinária demonstradas em QA, sem instalação. Pacote anterior `outputs/entrega-economica-l6-l8-20261110.zip` preservado; novo delta posterior agrupado separadamente. Conferência visual pendente no registo existente. + +Escolha explícita da origem L8, reconciliação de lucros/crédito já considerados, prévia da diferença e confirmação precedem o cálculo/gravação existentes. Repetição substitui a parcela; não acumula. Prova: +112 MZN leva lucro tributável a6812, base4512 e colecta1443,84. Montantes já incluídos100/12 dão efeito0; excesso150/20 corrige−58. Origem L8 anterior fica desactualizada; reconferida a nova colecta, quota35,84 e saldo723,84 mantêm-se na API/recuperação/HTML/dossier, com históricos preservados. Provas `outputs/irpc-economic-inclusion-20261110/verification.json` e `outputs/irpc-economic-quota-20261110/verification.json`. Tipos/lint/Pint/build QA aprovados. + +Âmbito ordinário residente geral2026/MZN. Fracções de cêntimo exigem tratamento próprio, sem arredondamento presumido. Casos especiais, CDT e obrigações continuam no saldo. Resíduos L1–L7 e L9–L16 preservados; L6/L8 não integrais. Registos anteriores abaixo são históricos. + +## Continuação integral — saldo e execução em 10/11/2026 + +Estado actualizado: conjunto Educação/fracção nacional ordinária instalado e HTTPS verificado em `c359364d`,com backup/restauro190tabelas/369ficheiros,delta14hashes,.env inalterado e zero migrations/importações. Recibos `outputs/education-l8-delivery-20261110/`. As anotações de QA/instalação pendente abaixo ficam históricas neste recorte. Conferência visual permanece separada. + +Após essa instalação,avançado o residual de quota económica ordinária após acréscimo53:novo modo deriva de L6 com origem/versionamento e preservação do limite manual,salva/recupera pela API existente e apresenta HTML/dossier. Quatro casos novos+um API revertido/9asserções;tipos/lint/Pint aprovados. Prova `outputs/irpc-economic-quota-20261110/verification.json`. Este novo delta é QA,ainda não instalado. Inclusão/correcção automática do acréscimo na base e casos especiais não incluídos;L8parcial,resíduosL1–L7 eL9–L16 continuam explícitos. Não reabrir a fracção nacional internacional ou Educação para executar esse saldo. + +Actualização L8 desta passagem: recorte ordinário de derivação da fracção nacional implementado e demonstrado em QA até gravação/recuperação/relatório pelo writer privado existente. Base4400/colecta1408/parcela100 → fracção32 → saldo simulado676,com limites/provas próprios; caso exacto2/625 e correspondência em falta demonstrados. Nenhuma determinação automática de CDT,repartição de custos/perdas ou consumo oficial. Modo documentado e históricos preservados. Delta agrupável com Educação,ainda sem instalação. Fonte e percurso no início do manual; provas `outputs/irpc-national-fraction-20261110/recovered-reports.json`. + +Correcção do saldo global: preservar explicitamente resíduos L1–L7 e L9–L16 (INSS,IRPS mensal/anual,Selo,direitos,ICE,SISA,IPRA),conforme tabela actualizada na visão existente. Transporte/crédito económico entregues em569a1cd7 não são trabalho ausente. Nenhum lote agregado é fechado por número de testes;fecho comunicado nesta passagem é apenas a fracção nacional ordinária em QA. + +Entrega agrupada de fontes: `outputs/entrega-educacao-l8-20261110.zip`, base ff726e57, manifesto e patch/reversão conferidos em índices temporários; Educação e L8 sem alterações de schema/rotas/writers. Tipos, lint, Pint e compilação QA finais aprovados. Sem instalação/publicação nova, sem alterar o pacote selado anterior ou o índice de trabalho. Homologação permanece ff726e57. + +Instalação `ff726e57` concluída e verificada na homologação: contador/aliases, contactos, pré-dossier, curadoria, sitemap e S08 incluídos. As pendências de instalação dessas entregas nas entradas antigas abaixo são históricas, não trabalho a repetir. Prova: `outputs/reviewed-install-20261110/verification.json`. Conferência visual S08 conserva cinco pontos pendentes no mesmo registo; não bloqueia trabalhos independentes. + +Saldo por percursos no início de [visao-consolidada-modulos.md](visao-consolidada-modulos.md), separado em implementação, instalação/conferência e dependência concreta. Matriz existente reconciliada em 35 IDs agregados, conservando 3.555 linhas, estados, critérios originais e todas as células fora das três colunas actualizadas. Não se converteu falta de prova em falta de implementação nem se criou novo inventário. + +Primeiro trabalho executado nesta passagem: `AUD-EDU-01/03`, continuidade da revisão de procura/capacidade ao consultar histórico. A paginação normal obrigava a abandonar a preparação para navegar; os dois sentidos passam a conservar o estado e a posição, no mesmo detalhe. Chave por declaração/tipo/actor continua a separar contextos. Quatro verificações novas aprovadas: fundamento conservado, tentativa incerta repetida com a mesma chave, versão nova exige comparação e actor diferente não recebe o fundamento anterior. Tipos globais e lint dos dois ficheiros alterados aprovados. Nenhum teste anterior reexecutado; nenhuma alteração de writer, schema, permissões, dados ou histórico. Delta novo local, sem instalação remota ou prova visual presumida; não confundir com `ff726e57` já instalada. + +Compilação QA do delta concluída com código 0; apenas `public/build-qa-opportunities` actualizado para a instalação local existente. Logs de tipos/build: `storage/logs/education-history-continuity-20261110-{types,build}.log`. Build servido de produção, ZIP selado, dados e cluster QA preservados. Não foi feita instalação remota deste delta. + +Saldo de Educação: retoma durável da preparação de revisão, jornadas externas/representação sem cadastro aprovado e conferência visual. O delta resolve a perda de continuidade dentro da mesma página, não persistência entre sessões. Próximo trabalho na ordem acordada: continuar a funcionalidade fiscal L8 com fonte executável; preservar IVA/IRPC/PEC e exportações aceites, bloquear apenas os casos cuja regra/prova específica falta. O portal inteiro não fica concluído por este incremento. + +## Entrega conjunta preparada em 10/11/2026 + +[Contador e aliases na mesma entrega](entrega-conjunta-contador-aliases-2026-11-10.md): base `main` e `origin/main` actualizadas e coincidentes em `2209b838`; pacote de fontes com manifesto, patch conjunto e inverso, conferidos num índice temporário. Oito verificações novas de contexto/rotas, 56 asserções; provas aceites do contador e aliases reutilizadas, sem repetir suites anteriores. Sem instalação, push, dados de negócio, configuração ou build servido alterados. + +Saldo em três pontos independentes: **disponibilização conjunta pendente; revisão visual pendente; janela S08 como trabalho por concluir, sem conclusão comunicada**. A S08 não é encerrada pela compilação, pelos testes do contador, por uma query transportada ou pela futura revisão visual. Preservar as provas já aceites e os estados/critérios da matriz. + +## Continuação de 10/11/2026 — contador preparado; disponibilização e saldo preservados + +[Delta multiterritorial e provas](revisao-externa-2026-11-10.md): agregação SQL de IDs únicos de oportunidades públicas e províncias declaradas distintas, sem multiplicar o total pelas localizações. Uma oportunidade em duas províncias conta uma vez no total. Nova chave de cache, invalidadores existentes conservados e definição visível preparados. Nove testes novos/23 asserções passaram, além de PHPStan, Pint, tipos, lint e build em saída privada. Diagnóstico READ ONLY: seis oportunidades/cinco províncias; sem dados de negócio alterados. Cluster QA existente iniciado apenas para tabelas temporárias/rollback e reposto no estado parado; nenhuma base ou migration criada. + +**Sem disponibilização no portal**, tanto do contador como dos aliases `/simulador/` e `/contactos/` já corrigidos/testados. **A revisão visual e as melhorias da janela S08 continuam no saldo, sem conclusão comunicada.** Preservar provas aceites e não confundir janela S08 com uma etapa homónima do workflow. A agregação preparada não encerra o P0 inteiro, a S08 ou requisitos territoriais transversais. + +## Revisão externa inicial de 10/11/2026 + +[Reconciliação e primeiro delta P0](revisao-externa-2026-11-10.md): destino confirmado `portal-investidor`; inventário de 3.374 ficheiros e consulta da base configurada apenas em transacção READ ONLY. Aliases `/simulador` e `/contactos` acrescentados para os destinos existentes, com contexto conservado. Nove testes/37 asserções passaram sem base ou envio de email real. Seis IDs da matriz existente receberam somente fontes/evidências, com 3.555 linhas e todos os estados/critérios anteriores preservados. + +Saldo P0: agregação multiterritorial e definição visível do contador, conferência de contactos de apoio/identidade já decidida e reprodução visual do cabeçalho em desktop/móvel. Navegador indisponível e HEAD HTTPS impedido pela verificação de revogação Schannel; router directo não substitui essas provas. Nenhuma migration, seed, concessão, parâmetro fiscal, publicação ou deploy. Não recriar simulador, Balcão, biblioteca, contas ou protocolos. Fases estruturais/fiscais seguem a reconciliação específica; nenhuma conclusão global presumida. + O [saldo atualizado em 18/10/2026](visao-consolidada-modulos.md) reconcilia os recibos mais recentes, preserva os fechos aceites e distingue o estado histórico do próximo recorte verificável. As previsões antigas abaixo não devem ser somadas como horas restantes. @@ -3489,3 +3854,15 @@ Próximo recorte dos filtros previstos na matriz: selecção por indicador e per Delta verificado: 12 testes frontend dirigidos aprovados, tipos globais, lint do componente e build QA aprovados. Conferência visual apenas em `127.0.0.2:18644`/`main_visual_20261104_test`, reutilizando as cinco observações sintéticas anteriores, sem novas fixtures ou escrita de dados. Produção em 31/12/2025 devolve uma linha com `125.7500` toneladas; intervalo invertido mostra erro; limpar repõe cinco linhas. As 12 oportunidades do cenário QA mantêm-se. Corrigida e conferida a actualização dos campos de data durante a introdução. Recibo e hashes: `docs/investmoz/unification/quantitative-map-filters-local-20261104.json`; DOM, captura e logs em `outputs/quantitative-filters-20261104/`. **ACT-02 permanece parcial.** Cobertura factual nacional/regional, séries comparáveis, oferta laboral e metodologia quantitativa de potencial económico continuam pendentes conforme fontes aplicáveis. O cenário sintético não é estatística real. Conferência autenticada de Competitividade pela equipa e requisitos amplos V2-07/V2-10 preservados. Sem push, instalação deste delta, migração, importação, publicação automática, escrita activa, alteração de permissões ou reinício de serviços. + + +### 10/11/2026 ? commits separados; S08 e visual pendentes + +Ajustes locais separados por ?mbito na branch `entrega/directiva-20261110`: pacote contador/aliases `377c40a2`; contactos `4e614802`; informa??o/SEO `4e07557c`; pr?-dossier `dcecd251`; curadoria `7f131497`; sitemap `252f38bb`. Cobertura, limites e hashes em `docs/investmoz/v2/auditoria-portal/ajustes-por-ambito-2026-11-10.md`. Provas aceites preservadas. Sem push ou instala??o. + +S08 permanece por concluir, separada da revis?o visual; a especifica??o da janela n?o foi recuperada e n?o ? substitu?da pela etapa de licenciamento hom?nima. Visual interrompido por impossibilidade da ferramenta de confirmar o URL, n?o por Escape nem por falha demonstrada do portal. Cluster QA 55441 mantido ligado enquanto houver depend?ncias por conferir. Nenhum requisito amplo ? promovido a conclu?do por estes commits. + + +### 10/11/2026 ? S08: melhoria do percurso existente de licenciamento pr?vio + +?mbito esclarecido pela Tempo; substitui o anterior saldo ?por identificar?. Implementa??o e sete provas frontend dirigidas em `67344418`: estado sem repeti??o, registo/ac??o principal vis?veis, redu??o dos blocos expans?veis e abertura/foco da etapa por `#S08`, preservando campos/contexto/vers?o/grava??o e guardas existentes. TypeScript, lint dirigido e build QA aprovados. Sem altera??o de backend/hist?rico/dados ou repeti??o das provas aceites n?o afectadas. Detalhes e limites em `docs/investmoz/v2/auditoria-portal/ajustes-por-ambito-2026-11-10.md`. Revis?o visual e instala??o mant?m-se pendentes e separadas. Pacote contador/aliases preservado; sem push e cluster 55441 mantido ligado. diff --git a/docs/investmoz/v2/auditoria-portal/diagnostico-navegador-entrega-2026-11-10.md b/docs/investmoz/v2/auditoria-portal/diagnostico-navegador-entrega-2026-11-10.md new file mode 100644 index 00000000..1827f194 --- /dev/null +++ b/docs/investmoz/v2/auditoria-portal/diagnostico-navegador-entrega-2026-11-10.md @@ -0,0 +1,43 @@ +# Diagnóstico da ligação ao navegador e preparação da entrega + +O portal não foi instalado. S08 `67344418`, o registo `659c039b` e o pacote selado de contador/aliases permanecem intactos. A revisão visual continua por executar. Este diagnóstico não atribui uma falha ao portal nem substitui testes visuais por testes de componentes. + +## Ligação ao navegador + +Diagnósticos executados com os scripts fornecidos pelo plugin Chrome, versão local `26.1103.32239`: + +| Componente | Resultado observado | +| --- | --- | +| `chrome-is-running.js --browser chrome --check` | Chrome em execução; exit 0 | +| `installed-browsers.js --json` | Chrome e Edge instalados; navegador predefinido encaminhado pelo Parallels | +| `check-extension-installed.js --browser chrome --json` | Extensão `hehggadaopoacecdllhhajmbjkdcmajg`, versão `1.26.1102.11740_0`, instalada e habilitada no perfil Default; exit 0 | +| `check-native-host-manifest.js --browser chrome --json` | Manifesto, nome, origens permitidas e registo HKCU correctos; exit 0 | +| Processo nativo | `extension-host.exe`, PID 19492, presente; não foi terminado | +| Edge | Extensão habilitada em Profile 2; manifesto correcto. Usa o mesmo host nativo. Não foram alterados perfis ou permissões | +| Alternativa suportada | `mcp__cua_repl.js`: `cua.createBrowserTab('iab','about:blank',{visible:true})` devolveu exactamente `The browser access host is unavailable` | + +Na tentativa anterior, o inventário nativo identificou a nova janela Chrome `658216`, título “Tempo - Google Chrome”, mas o inventário de browsers devolveu `Browsers: Error: The browser access host is unavailable`. `cua.getApp({windowId:658216})` encerrou o controlo com `could not determine the current browser URL on Windows with enough confidence to enforce policy`. Nesta ronda foi testado o navegador integrado pelo mecanismo documentado, sem repetir a abertura do Chrome ou provocar novamente o encerramento na confirmação de URL. + +**Camada da falha delimitada:** o serviço de acesso ao navegador exposto à sessão está indisponível tanto para descoberta Chrome como para criação IAB, antes de qualquer navegação. A instalação da extensão e o manifesto passam nos diagnósticos. Isso exclui tratá-los como comprovadamente ausentes, mas não demonstra uma comunicação funcional fim a fim. A causa interna da indisponibilidade desse serviço não ficou estabelecida. + +Conferidos registos locais do desktop e SQLite de logs, apenas para diagnóstico, sem copiar credenciais ou histórico de navegação para a entrega. Há eventos anteriores `browser_use_iab_backend_startup_ready` e pipes `codex-browser-use-*` existentes. Não foi encontrado um erro específico que explique a indisponibilidade actual. O catálogo local `chrome-native-hosts-v2.json` conserva entradas antigas: a entrada da versão actual indica PID 5564, já inexistente, com última actualização em 07/11; isto é uma anomalia de registo observada, **não uma causa raiz demonstrada**. Não se editaram esses registos nem se ligou manualmente aos pipes. + +O transporte nativo configurado é stdio/pipes; não foi identificada uma porta TCP do host em conflito. Conferidas as ligações locais: 55441 pertence ao PostgreSQL PID 20756; 8000 ao servidor PHP PID 14316; 5173 ao Vite PID 17180. Sem ocupação observada em 5180, 9222 ou 9223. Não se activou depuração remota, não se libertaram portas e nenhum desses serviços foi parado. A ausência de um conflito observado não é prova de toda a configuração de rede. + +**Intervenção específica para recuperar:** guardar o trabalho e encerrar/reabrir a aplicação desktop ChatGPT/Codex, para recriar o serviço de acesso e a ligação desta sessão; reiniciar só Chrome já foi tentado sem resolver. Essa operação termina a sessão de controlo e deve ser feita pelo utilizador. Depois, a primeira verificação é `cua.listBrowsers()` e uma abertura IAB, antes de tocar em S08. Se o serviço continuar indisponível, reinstalar o plugin Browser/Chrome pela interface oficial de Plugins e repetir o diagnóstico, ou fornecer estes erros ao suporte da aplicação. Não reinstalar o portal ou desligar QA. + +O guia local [Chrome troubleshooting](C:/Users/macbook/.codex/plugins/cache/openai-bundled/chrome/latest/docs/chrome-troubleshooting.md) determina: “Do not install or repair the native host yourself.” Não foi executada reparação manual do manifesto/host. A [documentação oficial de configuração](https://developers.openai.com/training/walkthroughs/using-your-computer-and-browser) descreve a instalação dos plugins Browser e Chrome e da extensão; não estabelece a causa interna deste erro específico. + +## Revisão do código e compatibilidade + +`git fetch --no-tags origin main` executado com sucesso. `main` e `origin/main` continuam em `2209b8382019b0bbc2be57b3f6e665a3c94dd032`, a base preparada. Nenhum push ou alteração de main. + +Revistos os deltas de S08, formulário/endpoint/contexto e condicionais de autoridade; curadoria com autorização nativa/MFA, prévia vinculada ao actor/versão/intent, transacção e recuperação; sitemap limitado ao scope público/origem configurada; pré-dossier sobre a projecção autorizada comum. Esta revisão não é nova homologação integral nem ensaio de carga. + +Identificado um caso adicional em S08: uma resposta de gravação que muda `path.next.code` pode fechar a fase controlada, apesar de o fragmento continuar em `#S08`. Correcção adicional em `03bcaf38`: o efeito de abertura também acompanha essa mudança, sem alterar campos ou contrato de gravação. Commit original preservado. Executado apenas o teste afectado com `node --test --test-name-pattern='server next-stage updates' tests/frontend/licensing-stage.test.mjs`: 1/1 aprovado; TypeScript global aprovado. As outras seis provas aceites e as suites do servidor não foram repetidas. + +## Entrega preparada e saldo + +Entrega incremental de fontes em `outputs/entrega-revisada-20261110/`, com manifesto, patches cumulativos/incrementais, série de commits e reversões. A conferência em índices Git temporários valida aplicação e reversão contra a base de main e contra a árvore selada do contador/aliases, sem tocar no índice de trabalho ou instalar ficheiros. Os hashes finais constam do manifesto e do recibo de compatibilidade do pacote. Builds QA anteriores permanecem provas locais, não artefactos para produção; o delta adicional tem prova dirigida e TypeScript, sem novo build instalado. + +Continuam separados: revisão visual real de S08 e dos percursos afectados; instalação/activação; confirmação operacional autenticada no destino. O pacote não autoriza publicação automática nem concessões ou operações de negócio. Cluster QA 55441 ligado; servidor e workers existentes preservados. diff --git a/docs/investmoz/v2/auditoria-portal/entrega-conjunta-contador-aliases-2026-11-10.md b/docs/investmoz/v2/auditoria-portal/entrega-conjunta-contador-aliases-2026-11-10.md new file mode 100644 index 00000000..2bb62194 --- /dev/null +++ b/docs/investmoz/v2/auditoria-portal/entrega-conjunta-contador-aliases-2026-11-10.md @@ -0,0 +1,50 @@ +# Entrega conjunta do contador e dos aliases + +## Resultado + +Pacote de fontes preparado em 10/11/2026 para reunir o contador multiterritorial e os aliases `/simulador/` e `/contactos/`. Sem instalação, publicação, push ou alteração de dados/configurações. O pacote contém patch conjunto, patch inverso, fontes seleccionadas, manifesto de hashes, recibos e procedimento de aplicação/reversão futura. + +Directório local: `outputs/entrega-conjunta-contador-aliases-20261110/`; arquivo com o mesmo nome e extensão `.zip`. O manifesto e `compatibilidade.json` identificam exactamente a base, a árvore candidata e os resultados da aplicação/reversão. É uma entrega de fontes; o build QA anterior é evidência e não um build de produção a instalar. + +## Compatibilidade com main + +A referência remota foi actualizada por `git fetch --no-tags origin main`. `main`, `origin/main` e `FETCH_HEAD` coincidem em `2209b8382019b0bbc2be57b3f6e665a3c94dd032`. A preparação não altera branches nem cria um commit em `main`. + +O patch é verificado num índice Git temporário iniciado nessa base: `git apply --cached --check`, aplicação ao índice e comparação da árvore resultante com a candidata. O patch inverso é conferido e aplicado no mesmo índice; a árvore final deve ser exactamente a árvore da base. O índice de trabalho original é preservado por hash. Nenhuma destas operações instala os ficheiros na árvore de trabalho ou no portal. + +Esta prova cobre a base exacta identificada. Se `main` avançar, é necessário voltar a conferir o delta afectado; não se declara compatibilidade com commits futuros. A lista de ficheiros é fechada e não inclui `.env`, credenciais, dumps, dependências, builds servidos ou alterações do SGF Tempo. + +## Ajustes incluídos + +- Total de oportunidades por ID público único; várias localizações não multiplicam a oportunidade. Províncias declaradas distintas a partir da referência principal e das adicionais, pelas regras públicas existentes. +- Chave de cache versionada, invalidação nos dois idiomas e definição do indicador junto da contagem. Sem limpeza da cache activa ou alteração da validade de dez minutos. +- Aliases minúsculos, com e sem barra final, para as rotas existentes `/simulador-fiscal` e `/apoio`, por 301. O alias histórico `/Simulador` e os destinos oficiais são preservados. +- Testes e registos necessários à entrega conjunta, incluindo a matriz e o manual existentes. Sem migrations, novas tabelas de negócio, direitos ou parâmetros fiscais. + +## Contexto nos redireccionamentos + +Oito casos novos passaram, com 56 asserções: GET e HEAD nos dois aliases, com e sem barra final. Os testes conferem 301, esquema e host, caminho canónico, nome da rota existente e equivalência dos parâmetros após codificação/descodificação. + +O contexto inclui dossier, oportunidade, idioma, origem/território aninhados, retorno com query própria e texto com acentos e caracteres reservados. Um parâmetro `redirect` com URL externa permanece dado de consulta; não substitui o destino. O valor de etapa transportado dentro de um retorno é opaco: conservá-lo não demonstra a funcionalidade dessa etapa ou da janela S08. + +Os testes executam a colecção de rotas e a resposta, com acesso à base proibido. Não são prova de navegador, middleware completo, nova autenticação, retomada de dossier ou apresentação visual do destino. Fragmentos do browser não são parâmetros enviados ao servidor e não foram ensaiados. + +## Provas anteriores reutilizadas + +O recibo `home-territorial-delivery.json` continua a corresponder, por SHA-256, aos sete ficheiros de fontes/testes do contador e ao manifesto do build privado anterior. Reutilizam-se os nove testes/23 asserções e as verificações de tipos, lint, PHPStan, Pint e compilação nesse âmbito. Não se repetiram a suite SQL, os testes aceites dos aliases, os ciclos do simulador/Balcão ou provas da S08. O teste novo passou Pint; `git diff --check` não detectou erros de whitespace no delta. + +As provas históricas e os limites da leitura READ ONLY seis oportunidades/cinco províncias estão no [relatório anterior](revisao-externa-2026-11-10.md). Não há novo ensaio de dados de negócio, arranque de QA ou consulta à base nesta preparação. + +## Saldo preservado + +1. **Instalação/disponibilização conjunta:** pendente. O pacote preparado não torna contador ou aliases disponíveis no portal. +2. **Revisão visual:** pendente, com âmbito próprio de desktop/móvel e percursos afectados. Aplicação limpa do patch, testes de router e build não a encerram. +3. **Janela S08:** trabalho por concluir, sem conclusão comunicada. É uma pendência separada da revisão visual e não foi resolvida pelos testes do contador ou pelo transporte de contexto. As provas já aceites mantêm-se; não se atribui conteúdo à janela a partir de uma etapa homónima. + +## Procedimento de entrega e reversão + +Antes de uma futura aplicação, conferir a base e os hashes do manifesto, preservar alterações locais e efectuar a verificação do patch no destino correcto. A instalação exige o procedimento já aplicável ao portal e a autorização correspondente; não executar estes passos sobre dados activos por inferência desta preparação. + +O pacote fornece um delta único para evitar instalar o contador sem os invalidadores/definição, ou distribuir os aliases sem o seu contexto e testes. O frontend exige o build do modo e ambiente de destino: não copiar o build QA com identificação de QA para produção. Não há migration ou comando SQL de instalação. + +A reversão é delimitada aos ficheiros desse delta sobre a árvore candidata exacta. Conferir o patch inverso antes de o usar; não aplicar sobre edições posteriores nem repor o repositório inteiro. Nenhum rollback de base, limpeza de cache global, eliminação de dados, reset destrutivo ou reinstalação de dependências faz parte desta entrega. From eca67191358a1a6842de8867817509b6a8236871 Mon Sep 17 00:00:00 2001 From: nala Date: Wed, 11 Nov 2026 12:11:52 +0200 Subject: [PATCH 3/6] Unify institution profiles and reduce primary menu to six groups --- AGENTS.md | 5 + .../unification/traceability-and-manual.md | 10 + docs/investmoz/v2/auditoria-portal/backlog.md | 10 + .../v2/auditoria-portal/matriz-requisitos.csv | 8 +- .../visao-consolidada-modulos.md | 10 + .../js/components/funding-institution.tsx | 282 ++++++++++-------- .../js/components/portal-grouped-menu.tsx | 17 +- .../js/lib/funding-public-presentation.ts | 104 ++++++- resources/js/lib/portal-navigation.ts | 53 ++-- resources/js/pages/funding/index.tsx | 61 ++-- resources/js/pages/funding/show.tsx | 209 +++++++------ tests/frontend/funding-directory.test.mjs | 11 +- .../funding-public-presentation.test.mjs | 167 ++++++++++- tests/frontend/portal-navigation.test.mjs | 8 +- tests/frontend/portal-six-group-menu.test.mjs | 194 ++++++++++++ 15 files changed, 853 insertions(+), 296 deletions(-) create mode 100644 tests/frontend/portal-six-group-menu.test.mjs diff --git a/AGENTS.md b/AGENTS.md index d693d3f9..6a1b3886 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,3 +1,8 @@ +## Uniformização pública e menu — decisão expressa do proprietário,11/11/2026 + +Lista e detalhe das instituições financeiras devem usar a mesma apresentação:descrição única,categoria/tipo sem repetição,produtos/serviços,contactos e moradas úteis apenas quando disponíveis. Não apresentar secções vazias,avisos genéricos repetidos,notas de publicação/importação,preços antigos por reconfirmar ou a mesma informação várias vezes. Deduplicar apenas a apresentação,conservando dados e fontes no editor. Usar Quorus e Moza Banco como exemplos de conferência. +Menu principal:Início,Descoberta,Realização,Suporte,Sobre nós,Mais. Descoberta:Concursos e anúncios,Localizações,Instituições financeiras,Catálogos relacionados. Realização:Iniciar investimento,Licenciamento,Acesso à terra. Suporte:Biblioteca,Legislação,Serviços ao investidor,Acompanhamento do projecto,Apoio ao investidor. Preservar conteúdo deSobre nós/Mais,contexto dos dossiers e permissões. Escolha de apresentação:acessos de trabalho antes no nível principal passam paraMais,sem novas concessões. + ## Comunicação pública — orientação expressa do proprietário,11/11/2026 Apresentar conteúdos públicos com linguagem profissional,clara e apelativa,centrada na entidade,oportunidade,produtos e serviços úteis ao investidor. Não usar descrições de importação,cadastro,fichas,ficheiros ou documentos geradores como apresentação comercial. Preservar as fontes,versões e rastreabilidade no cadastro/editor;ligações institucionais e datas úteis podem ser consultadas separadamente. Não inventar ofertas,condições,disponibilidade,cobertura ou garantias para preencher lacunas. Esta orientação aplica-se transversalmente aos conteúdos do portal. diff --git a/docs/investmoz/unification/traceability-and-manual.md b/docs/investmoz/unification/traceability-and-manual.md index 2d69ce4b..f288bbdf 100644 --- a/docs/investmoz/unification/traceability-and-manual.md +++ b/docs/investmoz/unification/traceability-and-manual.md @@ -1,3 +1,13 @@ +## 11/11/2026 — uniformização Quorus/Moza e menu de seis grupos em QA + +Correcção orientada pelos exemplos expressos do proprietário:lista e detalhe reutilizam agora **o mesmo componente público**. Descrição única,categoria/tipo numa linha,produtos/serviços uma vez,contactos e moradas apenas quando disponíveis. Quorus:descrição de corretagem eSeguros uma vez;sem secções vazias ou avisos genéricos. Moza:descrição paraPME,CréditoPME/instrumentos uma vez,umtelefone e umamorada;sem notas de publicação,preços antigos,comissões/garantias por reconfirmar,entidade responsável repetida,sectores/cobertura desconhecidos ou referências institucionais duplicadas. Não inventa dados nem altera condições guardadas. Ligações dos produtos/contactos permanecem acessíveis uma vez;moradas diferentes são preservadas. + +Menu principal exactamente **Início–Descoberta–Realização–Suporte–Sobre nós–Mais**. Concursos movido paraDescoberta;Biblioteca eInstituições financeiras com os nomes pedidos;conteúdos deSobre nós/Mais preservados. Acesso de trabalho deslocado paraMais,sem perder permissões;conta/contexto/licenciamentoS08 e filtros preservados. Instruções permanentes actualizadas com o padrão pedido. + +**QA:**33verificações dirigidas aprovadas,com três casos novos:exemplos públicos exactos nas duas páginas,deduplicação conservadora e cabeçalho real com seis entradas em quatro combinações(público/autenticado,móvel/computador). Reutilizadas provas dos fluxos de interesse/dossier/editorial e das permissões,não reexecutadas na base. Fontes de270instituições intactas,sem migração/importação/republicação. Artefactos `outputs/funding-uniform-menu-20261111/verification.json` eHTMLs reais emSSR. Não é conferência visual de navegador;tipos/lint/compilação aprovados;pacote Git com aplicação/reversão conferidas no fecho. + +**Estado:** implementado em QA,não instalado;homologação mantém `a59142ca` e270instituições publicadas. Restam instalação e conferência visual;não requer seleccionar/publicar novamente instituições. Restante saldo de módulos e fiscal preservado. Próximo trabalho:entregar este conjunto compatível e continuar os resíduos de implementação acordados. + ## 11/11/2026 — apresentação financeira profissional instalada ema59142ca Instalação expressamente autorizada,executada pelo processo Git existente e conferida às11:38:54Africa/Johannesburg(09:38:54UTC): `a59142caa2fc277975be82fb550223ff7d949594`. O directório `/fundos` e o detalhe apresentam descrição e produtos/serviços conhecidos,sem usar texto de importação,fichas ou documento gerador como apresentação. Descrições específicas são preservadas;resumo genérico exacto passa a uma descrição pela natureza publicada. Não são inventadas ofertas para instituições sem produtos específicos identificados. Metadados/fontes/histórico mantidos no editor;ligações institucionais e datas úteis acessíveis separadamente. Orientação transversal registada emAGENTS. diff --git a/docs/investmoz/v2/auditoria-portal/backlog.md b/docs/investmoz/v2/auditoria-portal/backlog.md index 50c69d3b..f730ba48 100644 --- a/docs/investmoz/v2/auditoria-portal/backlog.md +++ b/docs/investmoz/v2/auditoria-portal/backlog.md @@ -1,3 +1,13 @@ +## 11/11/2026 — uniformização Quorus/Moza e menu de seis grupos em QA + +Correcção orientada pelos exemplos expressos do proprietário:lista e detalhe reutilizam agora **o mesmo componente público**. Descrição única,categoria/tipo numa linha,produtos/serviços uma vez,contactos e moradas apenas quando disponíveis. Quorus:descrição de corretagem eSeguros uma vez;sem secções vazias ou avisos genéricos. Moza:descrição paraPME,CréditoPME/instrumentos uma vez,umtelefone e umamorada;sem notas de publicação,preços antigos,comissões/garantias por reconfirmar,entidade responsável repetida,sectores/cobertura desconhecidos ou referências institucionais duplicadas. Não inventa dados nem altera condições guardadas. Ligações dos produtos/contactos permanecem acessíveis uma vez;moradas diferentes são preservadas. + +Menu principal exactamente **Início–Descoberta–Realização–Suporte–Sobre nós–Mais**. Concursos movido paraDescoberta;Biblioteca eInstituições financeiras com os nomes pedidos;conteúdos deSobre nós/Mais preservados. Acesso de trabalho deslocado paraMais,sem perder permissões;conta/contexto/licenciamentoS08 e filtros preservados. Instruções permanentes actualizadas com o padrão pedido. + +**QA:**33verificações dirigidas aprovadas,com três casos novos:exemplos públicos exactos nas duas páginas,deduplicação conservadora e cabeçalho real com seis entradas em quatro combinações(público/autenticado,móvel/computador). Reutilizadas provas dos fluxos de interesse/dossier/editorial e das permissões,não reexecutadas na base. Fontes de270instituições intactas,sem migração/importação/republicação. Artefactos `outputs/funding-uniform-menu-20261111/verification.json` eHTMLs reais emSSR. Não é conferência visual de navegador;tipos/lint/compilação aprovados;pacote Git com aplicação/reversão conferidas no fecho. + +**Estado:** implementado em QA,não instalado;homologação mantém `a59142ca` e270instituições publicadas. Restam instalação e conferência visual;não requer seleccionar/publicar novamente instituições. Restante saldo de módulos e fiscal preservado. Próximo trabalho:entregar este conjunto compatível e continuar os resíduos de implementação acordados. + ## 11/11/2026 — apresentação financeira profissional instalada ema59142ca Instalação expressamente autorizada,executada pelo processo Git existente e conferida às11:38:54Africa/Johannesburg(09:38:54UTC): `a59142caa2fc277975be82fb550223ff7d949594`. O directório `/fundos` e o detalhe apresentam descrição e produtos/serviços conhecidos,sem usar texto de importação,fichas ou documento gerador como apresentação. Descrições específicas são preservadas;resumo genérico exacto passa a uma descrição pela natureza publicada. Não são inventadas ofertas para instituições sem produtos específicos identificados. Metadados/fontes/histórico mantidos no editor;ligações institucionais e datas úteis acessíveis separadamente. Orientação transversal registada emAGENTS. diff --git a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv index 5035d09f..b6634468 100644 --- a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv +++ b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv @@ -2026,7 +2026,7 @@ MASTER-f167d915-0004,"5. Ligações institucionais de apoio: disponibilizar, no MASTER-f167d915-0005,"Princípio de incorporação: o Balcão Virtual não será uma aplicação isolada. Será incluído no mesmo domínio funcional do Portal do Investidor, partilhando cabeçalho, menus, sessão, perfis, design system, gestão de utilizadores, observabilidade e processos de publicação. A implementação deverá evitar autenticação duplicada, cadastros paralelos e componentes que já existam no portal.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 30,Balcão/orientação,/balcao-virtual/contextos; /balcao-virtual/dossiers; /balcao-virtual/dossiers/{id}; /balcao-virtual/dossiers/{id}/documentos; /balcao-virtual/dossiers/{id}/documentos/{document}; /balcao-virtual/dossiers/{id}/documentos/{document}/conferencia; /balcao-virtual/dossiers/{id}/etapas; /balcao-virtual/dossiers/{id}/fontes; /balcao-virtual/dossiers/{id}/orientacao; /balcao-virtual/dossiers/{id}/pedidos; /balcao-virtual/dossiers/{id}/pressupostos; /balcao-virtual/dossiers/{id}/recomendacoes,"VirtualDesk, pedidos/casos, anexos, contexto dossier e acompanhamento. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,"Pedido contextual→gravar→submeter→nova sessão→gestor→mensagem/documentos/resultado, reaproveitando A/B. Critério individual original preservado; cobertura atual ainda não individualizada.","Perfis próprios do Balcão; serviços/campos e decisões externas aplicáveis, sem inventar destinatário/prazo. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0005: Princípio de incorporação: o Balcão Virtual não será uma aplicação isolada. Será incluído no mesmo domínio funcional do Portal do Investidor, partilhando cabeçalho, menus, sessão, perfis, design system, gestão de utilizadores, observabilidade e processos de publicação. A implementação deverá evitar autenticação duplicada, cadastros paralelos e componentes que já existam no portal.",P2,MASTER-f167d915-0005: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0005,1,"[{""id"":""MASTER-f167d915-0005"",""pedido"":""Princípio de incorporação: o Balcão Virtual não será uma aplicação isolada. Será incluído no mesmo domínio funcional do Portal do Investidor, partilhando cabeçalho, menus, sessão, perfis, design system, gestão de utilizadores, observabilidade e processos de publicação. A implementação deverá evitar autenticação duplicada, cadastros paralelos e componentes que já existam no portal."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 30""],""aceitacao"":""Princípio de incorporação: o Balcão Virtual não será uma aplicação isolada. Será incluído no mesmo domínio funcional do Portal do Investidor, partilhando cabeçalho, menus, sessão, perfis, design system, gestão de utilizadores, observabilidade e processos de publicação. A implementação deverá evitar autenticação duplicada, cadastros paralelos e componentes que já existam no portal."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""Balcão/orientação""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.desk_cases: 1 registos; public.desk_requests: 0 registos; public.desk_institutional_links: 0 registos; public.desk_messages: 0 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Pedido contextual→gravar→submeter→nova sessão→gestor→mensagem/documentos/resultado, reaproveitando A/B. Critério individual original preservado; cobertura atual ainda não individualizada.","VirtualDesk, pedidos/casos, anexos, contexto dossier e acompanhamento","Perfis próprios do Balcão; serviços/campos e decisões externas aplicáveis, sem inventar destinatário/prazo.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: balcão. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,balcão,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/VirtualDesk.php; app/Services/Ai/InvestorGuidance.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,InvestorGuidanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-f167d915-0006,"URL e navegação recomendadas: disponibilizar o módulo através de uma rota própria no Portal do Investidor, por exemplo “/balcao-virtual”, acessível pelo menu principal e pela área autenticada. As rotas internas dos formulários, pedidos e painéis devem permanecer sob o mesmo domínio e respeitar os mecanismos de autorização já existentes.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 31,Balcão/orientação,/balcao-virtual/contextos; /balcao-virtual/dossiers; /balcao-virtual/dossiers/{id}; /balcao-virtual/dossiers/{id}/documentos; /balcao-virtual/dossiers/{id}/documentos/{document}; /balcao-virtual/dossiers/{id}/documentos/{document}/conferencia; /balcao-virtual/dossiers/{id}/etapas; /balcao-virtual/dossiers/{id}/fontes; /balcao-virtual/dossiers/{id}/orientacao; /balcao-virtual/dossiers/{id}/pedidos; /balcao-virtual/dossiers/{id}/pressupostos; /balcao-virtual/dossiers/{id}/recomendacoes,"VirtualDesk, pedidos/casos, anexos, contexto dossier e acompanhamento. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,"Pedido contextual→gravar→submeter→nova sessão→gestor→mensagem/documentos/resultado, reaproveitando A/B. Critério individual original preservado; cobertura atual ainda não individualizada.","Perfis próprios do Balcão; serviços/campos e decisões externas aplicáveis, sem inventar destinatário/prazo. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0006: URL e navegação recomendadas: disponibilizar o módulo através de uma rota própria no Portal do Investidor, por exemplo “/balcao-virtual”, acessível pelo menu principal e pela área autenticada. As rotas internas dos formulários, pedidos e painéis devem permanecer sob o mesmo domínio e respeitar os mecanismos de autorização já existentes.",P2,MASTER-f167d915-0006: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0006,1,"[{""id"":""MASTER-f167d915-0006"",""pedido"":""URL e navegação recomendadas: disponibilizar o módulo através de uma rota própria no Portal do Investidor, por exemplo “/balcao-virtual”, acessível pelo menu principal e pela área autenticada. As rotas internas dos formulários, pedidos e painéis devem permanecer sob o mesmo domínio e respeitar os mecanismos de autorização já existentes."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 31""],""aceitacao"":""URL e navegação recomendadas: disponibilizar o módulo através de uma rota própria no Portal do Investidor, por exemplo “/balcao-virtual”, acessível pelo menu principal e pela área autenticada. As rotas internas dos formulários, pedidos e painéis devem permanecer sob o mesmo domínio e respeitar os mecanismos de autorização já existentes."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""Balcão/orientação""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.desk_cases: 1 registos; public.desk_requests: 0 registos; public.desk_institutional_links: 0 registos; public.desk_messages: 0 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Pedido contextual→gravar→submeter→nova sessão→gestor→mensagem/documentos/resultado, reaproveitando A/B. Critério individual original preservado; cobertura atual ainda não individualizada.","VirtualDesk, pedidos/casos, anexos, contexto dossier e acompanhamento","Perfis próprios do Balcão; serviços/campos e decisões externas aplicáveis, sem inventar destinatário/prazo.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: balcão. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,balcão,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/VirtualDesk.php; app/Services/Ai/InvestorGuidance.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,InvestorGuidanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-f167d915-0007,"A validação pública do portal confirma uma plataforma activa com navegação, conteúdos, área de entrada, dados de mercado, notícias, explorador de activos, carteira, perfil do investidor e simuladores. A reutilização técnica definitiva depende de acesso ao repositório, configuração, base de dados e ambientes; por isso, os itens abaixo distinguem o que pode ser assumido como disponível do que deve ser comprovado na Fase 0.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 42,simuladores,/api/v1/questionnaires/{code}; /api/v1/simulation-drafts; /api/v1/simulation-drafts/claim; /api/v1/simulation-drafts/claim-preview; /api/v1/simulation-drafts/current; /api/v1/simulation-drafts/linkable-businesses; /api/v1/simulation-drafts/{id}; /api/v1/simulation-drafts/{id}/business-link; /api/v1/simulation-drafts/{id}/conversions; /api/v1/simulation-drafts/{id}/touch; /api/v1/simulations; /api/v1/simulations/history,"SimulationExecution, resultados/cenários/fontes, rascunhos e dossier existentes. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Cenário→cálculo→gravação→resultado/dossier correto→nova sessão→PDF/derivadas autorizadas. Sem aprovação/score inventado. Critério individual original preservado; cobertura atual ainda não individualizada.,"Regras financeiras/fiscais separadas; fonte oficial aceite, parâmetros/âmbito/período podem faltar; não substituir por0/taxa atual. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0007: A validação pública do portal confirma uma plataforma activa com navegação, conteúdos, área de entrada, dados de mercado, notícias, explorador de activos, carteira, perfil do investidor e simuladores. A reutilização técnica definitiva depende de acesso ao repositório, configuração, base de dados e ambientes; por isso, os itens abaixo distinguem o que pode ser assumido como disponível do que deve ser comprovado na Fase 0.",P2,MASTER-f167d915-0007: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0007,1,"[{""id"":""MASTER-f167d915-0007"",""pedido"":""A validação pública do portal confirma uma plataforma activa com navegação, conteúdos, área de entrada, dados de mercado, notícias, explorador de activos, carteira, perfil do investidor e simuladores. A reutilização técnica definitiva depende de acesso ao repositório, configuração, base de dados e ambientes; por isso, os itens abaixo distinguem o que pode ser assumido como disponível do que deve ser comprovado na Fase 0."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 42""],""aceitacao"":""A validação pública do portal confirma uma plataforma activa com navegação, conteúdos, área de entrada, dados de mercado, notícias, explorador de activos, carteira, perfil do investidor e simuladores. A reutilização técnica definitiva depende de acesso ao repositório, configuração, base de dados e ambientes; por isso, os itens abaixo distinguem o que pode ser assumido como disponível do que deve ser comprovado na Fase 0."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""simuladores""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.simulation_form_drafts: 22 registos; public.simulation_scenarios: 16 registos; public.simulations: 16 registos; public.simulation_tax_rules: tabela ausente,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Cenário→cálculo→gravação→resultado/dossier correto→nova sessão→PDF/derivadas autorizadas. Sem aprovação/score inventado. Critério individual original preservado; cobertura atual ainda não individualizada.,"SimulationExecution, resultados/cenários/fontes, rascunhos e dossier existentes","Regras financeiras/fiscais separadas; fonte oficial aceite, parâmetros/âmbito/período podem faltar; não substituir por0/taxa atual.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: simuladores. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,simuladores,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/SimulationTaxParameterResolver.php; resources/js/components/simulation-form.tsx — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"SimulationExecutionTest, SimulationFormDraftTest, SimulationDraftContinuityTest, SimulationTaxRuleGovernanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, -MASTER-f167d915-0008,"Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 44,dashboard/perfis,/api/v1/investment/companies/{id?}; /api/v1/investment/notifications; /api/v1/investment/notifications/{id}/read; /api/v1/investment/profile; /api/v1/investment/submissions/{id}/messages; /api/v1/investment/submissions/{id}/revisions/{version}; /dashboard; /investidor/companies/{id?}; /investidor/manifestacoes/{id}/messages; /investidor/manifestacoes/{id}/revisions/{version}; /investidor/notifications; /investidor/notifications/{id}/read,"Fortify, PortalProfileAdministration/Access, grants, policies, portal_security_approvals e menus atuais. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.","outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | [Identidade Tempo 19/10/2026] Pedido expresso: importar header/footer de tempo-dashboard, remover marca InvesteMoz da navega??o e organizar Descoberta/Realiza??o/Suporte. AGENTS.md 12/10/2026: propriet?rio e regras Tempo preservados. Radix, CSS responsivo e tradu??es institucionais s?o escolhas t?cnicas. S? ambiente local investmoz_local_test:55441; sem migra??es ou implanta??o activa nesta altera??o visual. Prova: outputs/tempo-shell-20261019/analysis-and-plan.json; verification.json; header.png; footer.png; mobile-320.png. Quatro p?ginas 200; cinco larguras 320?1440 sem overflow; teclado/Escape/foco, idioma, login/logout sem erros JS. N?o encerra aceita??o global da cl?usula.",Sem evidência suficiente,"Reutilizar provas existentes; suplementar autorização/revogação/elevação por ação/consumidor, sem sistema paralelo. Critério individual original preservado; cobertura atual ainda não individualizada.","030000→040000 instalados, seis categorias ON; contas/grants reais concluídos. Autorizações por tipo/org e independência mantidas. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0008: Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação.",P2,MASTER-f167d915-0008: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0008,1,"[{""id"":""MASTER-f167d915-0008"",""pedido"":""Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 44""],""aceitacao"":""Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""dashboard/perfis""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.investment_accounts: 0 registos; public.investment_company_declarations: 0 registos; public.investment_submissions: 3 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Reutilizar provas existentes; suplementar autorização/revogação/elevação por ação/consumidor, sem sistema paralelo. Critério individual original preservado; cobertura atual ainda não individualizada.","Fortify, PortalProfileAdministration/Access, grants, policies, portal_security_approvals e menus atuais","030000→040000 instalados, seis categorias ON; contas/grants reais concluídos. Autorizações por tipo/org e independência mantidas.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: perfis. Esforço de código adicional só após lacuna reproduzida.,"outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | [Identidade Tempo 19/10/2026] Pedido expresso: importar header/footer de tempo-dashboard, remover marca InvesteMoz da navega??o e organizar Descoberta/Realiza??o/Suporte. AGENTS.md 12/10/2026: propriet?rio e regras Tempo preservados. Radix, CSS responsivo e tradu??es institucionais s?o escolhas t?cnicas. S? ambiente local investmoz_local_test:55441; sem migra??es ou implanta??o activa nesta altera??o visual. Prova: outputs/tempo-shell-20261019/analysis-and-plan.json; verification.json; header.png; footer.png; mobile-320.png. Quatro p?ginas 200; cinco larguras 320?1440 sem overflow; teclado/Escape/foco, idioma, login/logout sem erros JS. N?o encerra aceita??o global da cl?usula.",perfis,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Http/Controllers/DashboardController.php; app/Services/CountryCatalogue.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentWorkspaceTest, InvestorGuidanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, +MASTER-f167d915-0008,"Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 44,dashboard/perfis,/api/v1/investment/companies/{id?}; /api/v1/investment/notifications; /api/v1/investment/notifications/{id}/read; /api/v1/investment/profile; /api/v1/investment/submissions/{id}/messages; /api/v1/investment/submissions/{id}/revisions/{version}; /dashboard; /investidor/companies/{id?}; /investidor/manifestacoes/{id}/messages; /investidor/manifestacoes/{id}/revisions/{version}; /investidor/notifications; /investidor/notifications/{id}/read,"Fortify, PortalProfileAdministration/Access, grants, policies, portal_security_approvals e menus atuais. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[FUNDING-UNIFORM-MENU-20261111] Uniformização pública Quorus/Moza e menu de seis grupos em QA,não instalados;homologaçãoa59142ca preservada. | Histórico: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.","outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | [Identidade Tempo 19/10/2026] Pedido expresso: importar header/footer de tempo-dashboard, remover marca InvesteMoz da navega??o e organizar Descoberta/Realiza??o/Suporte. AGENTS.md 12/10/2026: propriet?rio e regras Tempo preservados. Radix, CSS responsivo e tradu??es institucionais s?o escolhas t?cnicas. S? ambiente local investmoz_local_test:55441; sem migra??es ou implanta??o activa nesta altera??o visual. Prova: outputs/tempo-shell-20261019/analysis-and-plan.json; verification.json; header.png; footer.png; mobile-320.png. Quatro p?ginas 200; cinco larguras 320?1440 sem overflow; teclado/Escape/foco, idioma, login/logout sem erros JS. N?o encerra aceita??o global da cl?usula.",Sem evidência suficiente,"Reutilizar provas existentes; suplementar autorização/revogação/elevação por ação/consumidor, sem sistema paralelo. Critério individual original preservado; cobertura atual ainda não individualizada.","030000→040000 instalados, seis categorias ON; contas/grants reais concluídos. Autorizações por tipo/org e independência mantidas. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0008: Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação.",P2,MASTER-f167d915-0008: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0008,1,"[{""id"":""MASTER-f167d915-0008"",""pedido"":""Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 44""],""aceitacao"":""Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""dashboard/perfis""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.investment_accounts: 0 registos; public.investment_company_declarations: 0 registos; public.investment_submissions: 3 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","[FUNDING-UNIFORM-MENU-20261111] Lista/detalhe comuns,sem repetições/secções vazias/dados antigos;seis grupos conforme proprietário. Restam instalação/visual;sem republicação das270instituições ou concessões novas. | Histórico: Reutilizar provas existentes; suplementar autorização/revogação/elevação por ação/consumidor, sem sistema paralelo. Critério individual original preservado; cobertura atual ainda não individualizada.","Fortify, PortalProfileAdministration/Access, grants, policies, portal_security_approvals e menus atuais","030000→040000 instalados, seis categorias ON; contas/grants reais concluídos. Autorizações por tipo/org e independência mantidas.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: perfis. Esforço de código adicional só após lacuna reproduzida.,"[FUNDING-UNIFORM-MENU-20261111]33verificações dirigidas:exemplos Quorus/Moza,deduplicação conservadora,cabeçalho real desktop/mobile,público/autenticado,rotas/permissões preservadas. outputs/funding-uniform-menu-20261111/verification.json;270fontes intactas,sem migração/escrita activa. | Histórico: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | [Identidade Tempo 19/10/2026] Pedido expresso: importar header/footer de tempo-dashboard, remover marca InvesteMoz da navega??o e organizar Descoberta/Realiza??o/Suporte. AGENTS.md 12/10/2026: propriet?rio e regras Tempo preservados. Radix, CSS responsivo e tradu??es institucionais s?o escolhas t?cnicas. S? ambiente local investmoz_local_test:55441; sem migra??es ou implanta??o activa nesta altera??o visual. Prova: outputs/tempo-shell-20261019/analysis-and-plan.json; verification.json; header.png; footer.png; mobile-320.png. Quatro p?ginas 200; cinco larguras 320?1440 sem overflow; teclado/Escape/foco, idioma, login/logout sem erros JS. N?o encerra aceita??o global da cl?usula.",perfis,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Http/Controllers/DashboardController.php; app/Services/CountryCatalogue.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentWorkspaceTest, InvestorGuidanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-f167d915-0009,"Área de entrada e sessão Existe ponto de entrada público; implementação interna não verificada. Reutilizar autenticação e sessão existentes, sem criar credenciais paralelas. Fluxo de login/logout, recuperação, MFA, duração de sessão e mecanismo de autorização.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 45,governação/outros,/api/v1/investment/admin/interests/{interest}/status; /management/history; /management/interests; /management/interests/{interest}; /management/interests/{interest}/consent/contact; /management/interests/{interest}/consent/proponent; /management/opportunities; /management/opportunities/create; /management/opportunities/drafts; /management/opportunities/{id}/draft; /management/opportunities/{id}/edit; /management/opportunities/{id}/lifecycle,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0009: Área de entrada e sessão Existe ponto de entrada público; implementação interna não verificada. Reutilizar autenticação e sessão existentes, sem criar credenciais paralelas. Fluxo de login/logout, recuperação, MFA, duração de sessão e mecanismo de autorização.",P1,MASTER-f167d915-0009: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0009,1,"[{""id"":""MASTER-f167d915-0009"",""pedido"":""Área de entrada e sessão Existe ponto de entrada público; implementação interna não verificada. Reutilizar autenticação e sessão existentes, sem criar credenciais paralelas. Fluxo de login/logout, recuperação, MFA, duração de sessão e mecanismo de autorização."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 45""],""aceitacao"":""Área de entrada e sessão Existe ponto de entrada público; implementação interna não verificada. Reutilizar autenticação e sessão existentes, sem criar credenciais paralelas. Fluxo de login/logout, recuperação, MFA, duração de sessão e mecanismo de autorização."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,Requisito transversal; consultar estado-ativo-after.json,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer","Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: governação e demais cláusulas. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,governação e demais cláusulas,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",AGENTS.md — componentes do domínio encontrados; correspondência integral deste requisito não presumida,; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-f167d915-0010,"Frontend e design system Interface funcional confirmada; stack e biblioteca não verificados. Reutilizar componentes existentes; criar apenas componentes específicos de formulários, timeline, filas e validação. Stack frontend, biblioteca, convenções, acessibilidade e cobertura de testes.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 47,biblioteca,//; /Simulador; /api/v1/ai/documents; /api/v1/documents/recommendations; /api/v2/investment/admin/legal-sources; /api/v2/investment/admin/legal-sources/{id}/{action}; /apoio; /balcao-virtual; /balcao-virtual/dossiers/{id}/documentos/{document}/conferencia; /como-investir; /documentos; /documentos/{id},"documents, biblioteca, importação autenticada, VerifiedDocumentBinary, jobs/derivadas. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Cobrir consulta/importação/doc/derivada/hash/perfil e revogação; preservar original; divulgação separada. Não inferir relação territorial. Critério individual original preservado; cobertura atual ainda não individualizada.,Scanner/worker/GD/WebP e originais privados; ACL por oportunidade/sala diferente de partilha individual não implementada. LegadoOFF. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,"MASTER-f167d915-0010: Frontend e design system Interface funcional confirmada; stack e biblioteca não verificados. Reutilizar componentes existentes; criar apenas componentes específicos de formulários, timeline, filas e validação. Stack frontend, biblioteca, convenções, acessibilidade e cobertura de testes.",P2,MASTER-f167d915-0010: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0010,1,"[{""id"":""MASTER-f167d915-0010"",""pedido"":""Frontend e design system Interface funcional confirmada; stack e biblioteca não verificados. Reutilizar componentes existentes; criar apenas componentes específicos de formulários, timeline, filas e validação. Stack frontend, biblioteca, convenções, acessibilidade e cobertura de testes."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 47""],""aceitacao"":""Frontend e design system Interface funcional confirmada; stack e biblioteca não verificados. Reutilizar componentes existentes; criar apenas componentes específicos de formulários, timeline, filas e validação. Stack frontend, biblioteca, convenções, acessibilidade e cobertura de testes."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""biblioteca""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.documents: 4 registos; public.portal_resources: 4 registos; public.portal_resource_links: 19 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Cobrir consulta/importação/doc/derivada/hash/perfil e revogação; preservar original; divulgação separada. Não inferir relação territorial. Critério individual original preservado; cobertura atual ainda não individualizada.,"documents, biblioteca, importação autenticada, VerifiedDocumentBinary, jobs/derivadas",Scanner/worker/GD/WebP e originais privados; ACL por oportunidade/sala diferente de partilha individual não implementada. LegadoOFF.,Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: documentos e legado. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,documentos e legado,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Http/Controllers/PortalServicesController.php; app/Jobs/ScanDocumentForMalware.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"PortalServicesTest, DocumentLibrarySchemaCompatibilityTest, ImportDocumentBatchTest, ClamDScannerIntegrationTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-f167d915-0011,"Base de dados Não verificável externamente. Reutilizar a instância e padrões existentes, criando schema/tabelas próprias e relações controladas com utilizadores e organizações. SGBD, migrations, convenções, volumes, backups, índices, auditoria e política de dados.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 49,governação/outros,/api/v1/investment/admin/interests/{interest}/status; /management/history; /management/interests; /management/interests/{interest}; /management/interests/{interest}/consent/contact; /management/interests/{interest}/consent/proponent; /management/opportunities; /management/opportunities/create; /management/opportunities/drafts; /management/opportunities/{id}/draft; /management/opportunities/{id}/edit; /management/opportunities/{id}/lifecycle,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0011: Base de dados Não verificável externamente. Reutilizar a instância e padrões existentes, criando schema/tabelas próprias e relações controladas com utilizadores e organizações. SGBD, migrations, convenções, volumes, backups, índices, auditoria e política de dados.",P2,MASTER-f167d915-0011: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0011,1,"[{""id"":""MASTER-f167d915-0011"",""pedido"":""Base de dados Não verificável externamente. Reutilizar a instância e padrões existentes, criando schema/tabelas próprias e relações controladas com utilizadores e organizações. SGBD, migrations, convenções, volumes, backups, índices, auditoria e política de dados."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 49""],""aceitacao"":""Base de dados Não verificável externamente. Reutilizar a instância e padrões existentes, criando schema/tabelas próprias e relações controladas com utilizadores e organizações. SGBD, migrations, convenções, volumes, backups, índices, auditoria e política de dados."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,Requisito transversal; consultar estado-ativo-after.json,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer","Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: governação e demais cláusulas. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,governação e demais cláusulas,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",AGENTS.md — componentes do domínio encontrados; correspondência integral deste requisito não presumida,; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, @@ -10894,11 +10894,11 @@ AUD-ESTABLISHMENT-01,"Importar empresas licenciadas e empreendimentos turístico [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. [PROACTIVE-SUPPLY-REVIEW-20261102] Reconciliação com prova aceite de28/10/2026: importação privada específica já entregue, com361464 observações administrativas,147165 repetições conservadas e214299 projecções distintas; nenhum destes números é contagem de empresas únicas. Recibo proactive-supply-git-delivery-20261028.json e motores prepare/export/load-proactive-supply.py preservados. Os estados anteriores a essa entrega são históricos, não prova de ausência actual. Acrescentada consulta privada só de leitura das origens/linhas, pendências territoriais, repetições e conflitos, com cobertura explícita, referências recuperáveis e filtros sem acentos. Corrigidas respostas antigas após mudança de contexto; hashes de identidade/recibos privados excluídos da projecção. 9 Feature/138 asserções e seis frontend; PHPStan, tipos, lint/Pint/build aprovados. Onze tabelas QA com contagens/checksums iguais antes/depois. Recibo proactive_supply_review_increment_20261102; sem importação ou alteração no activo.",incrementos futuros,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Importador específico destes cadastros e reconciliação de entidades/versões ainda por preparar. Importação de artigos do legado e geometrias não substitui esta carga.,Identificar fontes/dados/âmbito/período concretos; não reabrir aceitação oficial.,"Inventariar os ficheiros fornecidos, inspecionar colunas e IDs reais; reutilizar organizações/estabelecimentos existentes por correspondência, serviços de importação privada/hash e hierarquia territorial. Não criar organizações automaticamente com base em nome ou licença.",Leitura integral do exemplar local e inventário código/documental; importação/retrieval deste DOCX não comprova a funcionalidade descrita.,Contrato específico não demonstrado.,,,,24–48 h por formato aprovado; acesso ao ficheiro e identificadores são pré-condições.,,, -AUD-FUND-01,Catálogo de fundos nacionais e territoriais com elegibilidade explicada e atualização,[Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] Alias documental INV-005; SEG-bf26caee-p157; SEG-bf26caee-p158; SEG-bf26caee-p483; SEG-bf26caee-p636; SEG-bf26caee-p723,INV-005 / incremento posterior ao workflow das seis categorias,"Consumidor específico ainda por delimitar; reutilizar rotas de biblioteca/Balcão/negócios/simulador pertinentes, sem atribuir existência fictícia.","Biblioteca, taxonomias, fontes e filtros comuns. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[INSTALADO-a59142ca-20261111] Apresentação profissional do directório/detalhe instalada;HTTP200 e270instituições publicadas preservadas. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Apresentação profissional em QA,não instalada;270publicadas e homologação8f295f05 preservadas. | Histórico: [INSTITUICOES-20261110]270instituições/operadores,393referências de localização e168contactos do documento fornecido, em QA. Nenhuma nova instalação/publicação activa. | Histórico anterior preservado: [ACT12-20261110] Directório financeiro/conteúdo fornecido em QA; não instalado/publicado. Homologação1c75a30a mantém zero fichas financeiras. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Fontes até ff726e57 na homologação teste-investidor. Não confundir instalação do código com nova concessão, habilitação nominal ou prova visual integral. | Histórico anterior preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","segmentacao-processos-reconciliacao-20261011.md; contratos/rotas inventariados atuais; não há prova de percurso completo deste incremento. [FUNDING-EDITOR-20261102] Catálogo e editor locais: rascunhos, prévia vinculada, publicação/retirada com autoridade editorial existente, versões imutáveis, janelas/critério explicado, documentos por versão e interesse privado. Quatro testes/91 asserções e tipos aprovados. Filtros territoriais/sectoriais, ensaios de documentos, fontes reais, visual e disponibilização pendentes; requisito parcial, sem alteração no activo. Manual de 02/11 e funding_editor_increment_20261102. [FUNDING-FILTERS-20261102] Filtros locais por sector, cobertura territorial e estado de janela, com desconhecidos explícitos e cobertura parcial. Nomes/caminhos territoriais e sectores conservados por versão. Descarga verifica versão, checksum, direitos, análise e bytes; prévia obsoleta recusada. Seis testes/204 asserções, PHPStan, tipos, lint sem avisos e compilação aprovados. Recibo funding_filters_increment_20261102 e manual. Faltam fontes reais incorporadas, validação visual, ensaios de concorrência e disponibilização; requisito parcial. [FUNDING-REFERENCES-20261102] Referência oficial FDEL empacotada com fontes/edições/hashes e prévia editorial; prepara rascunho sem publicar. Uma ficha e chamada municipal histórica, repetição sem duplicar ou substituir. Sete testes/235 asserções; PHPStan, tipos e lint aprovados. Recibo funding_references_increment_20261102; manual de 02/11. Ligações sectorial/cartográfica, concorrência, visual, alertas e disponibilização pendentes. Parcial local, sem escrita no activo. [FUNDING-CONCURRENCY-20261102] Ensaio com cinco pares de processos e bloqueios observados no PostgreSQL identificou deadlock 40P01 entre retirada e interesse da mesma pessoa. Bloqueio da conta ajustado a FOR NO KEY UPDATE, conservando serialização e referências de auditoria. Cinco cenários passaram após correcção; sete Feature/235 asserções e PHPStan/Pint aprovados. Dados/versão/interesse e auditoria sem duplicação conservados; recibo funding_concurrency_increment_20261102. Não comprova carga ou todas as intercalações. Visual, vínculos da referência, alertas e disponibilização pendentes. [FUNDING-ALERTS-20261102] ACT-11: versões publicadas de fundos/programas/incentivos do catálogo integradas no motor de alertas existente, com adesão explícita e preferências antigas preservadas. Filtros e desconhecidos explicados, origem/versão/estado conservados, retirada/acesso próprio, cancelamento, lote e reversão transaccional. 36 testes/612 asserções e seis frontend; PHPStan, tipos, lint e compilação aprovados. Recibo funding_alerts_increment_20261102 e manual. Sem canais externos, recolha externa ou instalação no activo; requisito agregado parcial. [FUNDING-ASSESSMENT-CONCURRENCY-20261102] Nove pares concorrentes observados aprovaram referências/versões/interesses, geradores duplicados, preferências idempotentes e ambas as precedências de cancelamento. Conferência de critérios mostra/envia apenas perguntas aplicáveis, preserva respostas locais e reinicia por ficha/versão. Oito frontend, tipos/lint/compilação aprovados; PHP da aplicação sem delta, provas 36 Feature/612 reutilizadas após conferir hashes. Recibo funding_assessment_concurrency_increment_20261102. Visual, vínculos de referência, canais externos e disponibilização continuam pendentes.",Parcial — implementação local em QA,"02/11/2026: concorrência do gerador verificada nos cenários delimitados e perguntas aplicáveis corrigidas. Restam visual, vínculos da referência, canais externos e disponibilização/agendador. Histórico: 02/11/2026: oportunidades, concursos e fundos/apoios do catálogo integrados em alertas locais com prova. Restam canais/outras fontes externas, concorrência específica do gerador, visual, vínculos de referência e disponibilização/agendador. Histórico: 02/11/2026: concorrência demonstrada nos cinco cenários delimitados e impasse corrigido. Restam visual, vínculos ao cadastro da referência, alertas de incentivos e disponibilização. Histórico: 02/11/2026: referência oficial preparada pela interface com prova local; restam vínculos sectorial/cartográfico da referência, concorrência/visual, alertas de incentivos e disponibilização. Histórico: 02/11/2026: filtros e ensaios específicos de documentos implementados/verificados localmente. Restam fontes reais incorporadas, visual, concorrência e disponibilização; integração de incentivos nos alertas não demonstrada. Histórico preservado: 02/11/2026: implementação local parcial com editor e percurso público; restam filtros territoriais/sectoriais, provas específicas de documentos/conflitos, fontes reais e visual/disponibilização. Histórico: Catálogo de fundos com janelas e elegibilidade não implementado; ofertas experimentais não o substituem.","Documentos/entidades/fontes/parâmetros próprios antes de implementação; sem novos módulos nesta auditoria. Fundos com fonte/data, elegibilidade explicada e janela; indeterminado quando parâmetros faltam. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","Fonte, gestor, sectores, cobertura nacional ou territorial, datas/estado e documentos; filtro e explicação por critério; fundos expirados sinalizados; guardar interesse autorizado sem duplicação.",P2,"Código INV-005 é alias deste documento, não renumeração do roteiro/backlog. Conteúdo/regras pendentes não se tornam aprovados pela importação.",SEG-bf26caee-p157; SEG-bf26caee-p158; SEG-bf26caee-p483; SEG-bf26caee-p636; SEG-bf26caee-p723,5,"[{""id"": ""SEG-bf26caee-p157"", ""section"": ""1.5"", ""first_paragraph"": 157, ""last_paragraph"": 157, ""text"": ""Permitir a consulta de negócios similares na zona antes da abertura de um empreendimento, apoiando a análise de viabilidade. As fontes iniciais incluem os ficheiros de cadastro de empreendimentos turísticos de três, quatro e cinco estrelas e de empresas licenciadas já disponibilizados ao projecto. Antes da utilização, estes dados devem ser inventariados, normalizados, deduplicados, georreferenciados e sujeitos a validação de actualidade, cobertura e autorização de uso."", ""requirements"": [""AUD-ESTABLISHMENT-01"", ""AUD-FUND-01"", ""AUD-MARKET-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p157"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p158"", ""section"": ""1.5"", ""first_paragraph"": 158, ""last_paragraph"": 158, ""text"": ""Publicar fundos de financiamento por localização ou com cobertura nacional, conforme a respectiva distribuição geográfica."", ""requirements"": [""AUD-ESTABLISHMENT-01"", ""AUD-FUND-01"", ""AUD-MARKET-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p158"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p483"", ""section"": ""3.2.3"", ""first_paragraph"": 483, ""last_paragraph"": 483, ""text"": ""A pesquisa deve permitir combinar texto, sector, localização, raio, dimensão, classificação, estado, período e fonte, com ordenação e paginação consistentes. Os resultados de negócios similares, fundos e oportunidades devem apresentar data de actualização, cobertura, critérios usados e limitações conhecidas. Sempre que existir correspondência ou recomendação automatizada, o portal deve explicar os factores considerados, permitir correcção dos dados de entrada e evitar classificações baseadas em informação incompleta ou não validada."", ""requirements"": [""AUD-FUND-01"", ""AUD-MARKET-01"", ""AUD-OP-04""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p483"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p636"", ""section"": ""6"", ""first_paragraph"": 636, ""last_paragraph"": 641, ""text"": ""INV-005 | Fundos compatíveis com explicação da correspondência | Sim | Sem demonstração suficiente | — | Demonstrar catálogo, cobertura, critérios, prazos, actualização e justificação."", ""requirements"": [""AUD-FUND-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p636"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p723"", ""section"": ""6.1"", ""first_paragraph"": 723, ""last_paragraph"": 729, ""text"": ""§1.5 | Fundos nacionais e territoriais | INV-005 | Sim | Sem demonstração suficiente | — | Demonstrar cadastro, fonte, actualização, cobertura, critérios, prazos e correspondência fundamentada."", ""requirements"": [""AUD-FUND-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p723"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}]",Consumidor específico não demonstrado.,Contrato específico não demonstrado.,Nenhuma entidade/regra criada para este módulo.,"A recuperação do original da especificação é prova do acervo, não deste percurso.",Pendente de implementação/prova própria.,"Novo ID apenas após pesquisa de correspondência: os requisitos relacionados são componentes a reutilizar, não equivalências. [Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] ",não implementado,Não demonstrada para este requisito específico; nenhum pacote ativado por esta incorporação. COUNTRY02ON preservado.,"Diagnóstico específico anterior de ausência/cobertura conservado; inventário atual não demonstra entrega posterior deste incremento. Nenhuma nova implementação iniciada nesta auditoria. +AUD-FUND-01,Catálogo de fundos nacionais e territoriais com elegibilidade explicada e atualização,[Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] Alias documental INV-005; SEG-bf26caee-p157; SEG-bf26caee-p158; SEG-bf26caee-p483; SEG-bf26caee-p636; SEG-bf26caee-p723,INV-005 / incremento posterior ao workflow das seis categorias,"Consumidor específico ainda por delimitar; reutilizar rotas de biblioteca/Balcão/negócios/simulador pertinentes, sem atribuir existência fictícia.","Biblioteca, taxonomias, fontes e filtros comuns. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[FUNDING-UNIFORM-MENU-20261111] Uniformização pública Quorus/Moza e menu de seis grupos em QA,não instalados;homologaçãoa59142ca preservada. | Histórico: [INSTALADO-a59142ca-20261111] Apresentação profissional do directório/detalhe instalada;HTTP200 e270instituições publicadas preservadas. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Apresentação profissional em QA,não instalada;270publicadas e homologação8f295f05 preservadas. | Histórico: [INSTITUICOES-20261110]270instituições/operadores,393referências de localização e168contactos do documento fornecido, em QA. Nenhuma nova instalação/publicação activa. | Histórico anterior preservado: [ACT12-20261110] Directório financeiro/conteúdo fornecido em QA; não instalado/publicado. Homologação1c75a30a mantém zero fichas financeiras. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Fontes até ff726e57 na homologação teste-investidor. Não confundir instalação do código com nova concessão, habilitação nominal ou prova visual integral. | Histórico anterior preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","segmentacao-processos-reconciliacao-20261011.md; contratos/rotas inventariados atuais; não há prova de percurso completo deste incremento. [FUNDING-EDITOR-20261102] Catálogo e editor locais: rascunhos, prévia vinculada, publicação/retirada com autoridade editorial existente, versões imutáveis, janelas/critério explicado, documentos por versão e interesse privado. Quatro testes/91 asserções e tipos aprovados. Filtros territoriais/sectoriais, ensaios de documentos, fontes reais, visual e disponibilização pendentes; requisito parcial, sem alteração no activo. Manual de 02/11 e funding_editor_increment_20261102. [FUNDING-FILTERS-20261102] Filtros locais por sector, cobertura territorial e estado de janela, com desconhecidos explícitos e cobertura parcial. Nomes/caminhos territoriais e sectores conservados por versão. Descarga verifica versão, checksum, direitos, análise e bytes; prévia obsoleta recusada. Seis testes/204 asserções, PHPStan, tipos, lint sem avisos e compilação aprovados. Recibo funding_filters_increment_20261102 e manual. Faltam fontes reais incorporadas, validação visual, ensaios de concorrência e disponibilização; requisito parcial. [FUNDING-REFERENCES-20261102] Referência oficial FDEL empacotada com fontes/edições/hashes e prévia editorial; prepara rascunho sem publicar. Uma ficha e chamada municipal histórica, repetição sem duplicar ou substituir. Sete testes/235 asserções; PHPStan, tipos e lint aprovados. Recibo funding_references_increment_20261102; manual de 02/11. Ligações sectorial/cartográfica, concorrência, visual, alertas e disponibilização pendentes. Parcial local, sem escrita no activo. [FUNDING-CONCURRENCY-20261102] Ensaio com cinco pares de processos e bloqueios observados no PostgreSQL identificou deadlock 40P01 entre retirada e interesse da mesma pessoa. Bloqueio da conta ajustado a FOR NO KEY UPDATE, conservando serialização e referências de auditoria. Cinco cenários passaram após correcção; sete Feature/235 asserções e PHPStan/Pint aprovados. Dados/versão/interesse e auditoria sem duplicação conservados; recibo funding_concurrency_increment_20261102. Não comprova carga ou todas as intercalações. Visual, vínculos da referência, alertas e disponibilização pendentes. [FUNDING-ALERTS-20261102] ACT-11: versões publicadas de fundos/programas/incentivos do catálogo integradas no motor de alertas existente, com adesão explícita e preferências antigas preservadas. Filtros e desconhecidos explicados, origem/versão/estado conservados, retirada/acesso próprio, cancelamento, lote e reversão transaccional. 36 testes/612 asserções e seis frontend; PHPStan, tipos, lint e compilação aprovados. Recibo funding_alerts_increment_20261102 e manual. Sem canais externos, recolha externa ou instalação no activo; requisito agregado parcial. [FUNDING-ASSESSMENT-CONCURRENCY-20261102] Nove pares concorrentes observados aprovaram referências/versões/interesses, geradores duplicados, preferências idempotentes e ambas as precedências de cancelamento. Conferência de critérios mostra/envia apenas perguntas aplicáveis, preserva respostas locais e reinicia por ficha/versão. Oito frontend, tipos/lint/compilação aprovados; PHP da aplicação sem delta, provas 36 Feature/612 reutilizadas após conferir hashes. Recibo funding_assessment_concurrency_increment_20261102. Visual, vínculos de referência, canais externos e disponibilização continuam pendentes.",Parcial — implementação local em QA,"02/11/2026: concorrência do gerador verificada nos cenários delimitados e perguntas aplicáveis corrigidas. Restam visual, vínculos da referência, canais externos e disponibilização/agendador. Histórico: 02/11/2026: oportunidades, concursos e fundos/apoios do catálogo integrados em alertas locais com prova. Restam canais/outras fontes externas, concorrência específica do gerador, visual, vínculos de referência e disponibilização/agendador. Histórico: 02/11/2026: concorrência demonstrada nos cinco cenários delimitados e impasse corrigido. Restam visual, vínculos ao cadastro da referência, alertas de incentivos e disponibilização. Histórico: 02/11/2026: referência oficial preparada pela interface com prova local; restam vínculos sectorial/cartográfico da referência, concorrência/visual, alertas de incentivos e disponibilização. Histórico: 02/11/2026: filtros e ensaios específicos de documentos implementados/verificados localmente. Restam fontes reais incorporadas, visual, concorrência e disponibilização; integração de incentivos nos alertas não demonstrada. Histórico preservado: 02/11/2026: implementação local parcial com editor e percurso público; restam filtros territoriais/sectoriais, provas específicas de documentos/conflitos, fontes reais e visual/disponibilização. Histórico: Catálogo de fundos com janelas e elegibilidade não implementado; ofertas experimentais não o substituem.","Documentos/entidades/fontes/parâmetros próprios antes de implementação; sem novos módulos nesta auditoria. Fundos com fonte/data, elegibilidade explicada e janela; indeterminado quando parâmetros faltam. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","Fonte, gestor, sectores, cobertura nacional ou territorial, datas/estado e documentos; filtro e explicação por critério; fundos expirados sinalizados; guardar interesse autorizado sem duplicação.",P2,"Código INV-005 é alias deste documento, não renumeração do roteiro/backlog. Conteúdo/regras pendentes não se tornam aprovados pela importação.",SEG-bf26caee-p157; SEG-bf26caee-p158; SEG-bf26caee-p483; SEG-bf26caee-p636; SEG-bf26caee-p723,5,"[{""id"": ""SEG-bf26caee-p157"", ""section"": ""1.5"", ""first_paragraph"": 157, ""last_paragraph"": 157, ""text"": ""Permitir a consulta de negócios similares na zona antes da abertura de um empreendimento, apoiando a análise de viabilidade. As fontes iniciais incluem os ficheiros de cadastro de empreendimentos turísticos de três, quatro e cinco estrelas e de empresas licenciadas já disponibilizados ao projecto. Antes da utilização, estes dados devem ser inventariados, normalizados, deduplicados, georreferenciados e sujeitos a validação de actualidade, cobertura e autorização de uso."", ""requirements"": [""AUD-ESTABLISHMENT-01"", ""AUD-FUND-01"", ""AUD-MARKET-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p157"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p158"", ""section"": ""1.5"", ""first_paragraph"": 158, ""last_paragraph"": 158, ""text"": ""Publicar fundos de financiamento por localização ou com cobertura nacional, conforme a respectiva distribuição geográfica."", ""requirements"": [""AUD-ESTABLISHMENT-01"", ""AUD-FUND-01"", ""AUD-MARKET-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p158"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p483"", ""section"": ""3.2.3"", ""first_paragraph"": 483, ""last_paragraph"": 483, ""text"": ""A pesquisa deve permitir combinar texto, sector, localização, raio, dimensão, classificação, estado, período e fonte, com ordenação e paginação consistentes. Os resultados de negócios similares, fundos e oportunidades devem apresentar data de actualização, cobertura, critérios usados e limitações conhecidas. Sempre que existir correspondência ou recomendação automatizada, o portal deve explicar os factores considerados, permitir correcção dos dados de entrada e evitar classificações baseadas em informação incompleta ou não validada."", ""requirements"": [""AUD-FUND-01"", ""AUD-MARKET-01"", ""AUD-OP-04""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p483"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p636"", ""section"": ""6"", ""first_paragraph"": 636, ""last_paragraph"": 641, ""text"": ""INV-005 | Fundos compatíveis com explicação da correspondência | Sim | Sem demonstração suficiente | — | Demonstrar catálogo, cobertura, critérios, prazos, actualização e justificação."", ""requirements"": [""AUD-FUND-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p636"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p723"", ""section"": ""6.1"", ""first_paragraph"": 723, ""last_paragraph"": 729, ""text"": ""§1.5 | Fundos nacionais e territoriais | INV-005 | Sim | Sem demonstração suficiente | — | Demonstrar cadastro, fonte, actualização, cobertura, critérios, prazos e correspondência fundamentada."", ""requirements"": [""AUD-FUND-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p723"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}]",Consumidor específico não demonstrado.,Contrato específico não demonstrado.,Nenhuma entidade/regra criada para este módulo.,"A recuperação do original da especificação é prova do acervo, não deste percurso.",Pendente de implementação/prova própria.,"Novo ID apenas após pesquisa de correspondência: os requisitos relacionados são componentes a reutilizar, não equivalências. [Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] ",não implementado,Não demonstrada para este requisito específico; nenhum pacote ativado por esta incorporação. COUNTRY02ON preservado.,"Diagnóstico específico anterior de ausência/cobertura conservado; inventário atual não demonstra entrega posterior deste incremento. Nenhuma nova implementação iniciada nesta auditoria. -[RECONCILIACAO-43-20261019] 15: Implementar fonte/gestor, janela, elegibilidade explicável, estados desconhecido/expirado e interesse idempotente.","[INSTALADO-a59142ca-20261111] Delta editorial encerrado em implementação/instalação;restam visual e enriquecimento de produtos específicos quando informado. Sem nova selecção/publicação do lote. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Descrição/produtos/serviços sem texto de importação/fichas/documento gerador. Restam instalação/visual e enriquecimento de ofertas específicas quando informado;sem republicação do lote. | Histórico: [INSTITUICOES-20261110] Local/categoria/tipo → banco e seguradora → fonte/contacto → mesmo dossier → actualização do processo/recuperação demonstrados; presença física e cobertura separadas, incertezas/histórico explícitos. Restam instalação, revisão/publicação editorial autenticada, consulta efectiva no destino e visual. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [ACT12-20261110] Onze fichas fundamentadas (7instituições+4programas/fundos; BNI Capital como produto BNI), pesquisa local/necessidade no mesmo produto, condições/fontes/contactos e gravação/recuperação no mesmo dossier demonstradas. Restam instalação, preparação/revisão/publicação autenticada e consulta real no destino; visual pendente. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Catálogo/editor/versionamento/critérios e alertas locais já implementados; fontes instaladas até ff726e57. Restam vínculos da referência, canais/fontes externos e observação visual. Confirmar operação do agendador no âmbito configurado sem presumir ausência ou criar destinatários. | Histórico anterior preservado: 02/11/2026: concorrência do gerador verificada nos cenários delimitados e perguntas aplicáveis corrigidas. Restam visual, vínculos da referência, canais externos e disponibilização/agendador. Histórico: 02/11/2026: oportunidades, concursos e fundos/apoios do catálogo integrados em alertas locais com prova. Restam canais/outras fontes externas, concorrência específica do gerador, visual, vínculos de referência e disponibilização/agendador. Histórico: 02/11/2026: concorrência demonstrada nos cinco cenários delimitados e impasse corrigido. Restam visual, vínculos ao cadastro da referência, alertas de incentivos e disponibilização. Histórico: 02/11/2026: referência oficial preparada pela interface com prova local; restam vínculos sectorial/cartográfico da referência, concorrência/visual, alertas de incentivos e disponibilização. Histórico: 02/11/2026: filtros e ensaios específicos de documentos implementados/verificados localmente. Restam fontes reais incorporadas, visual, concorrência e disponibilização; integração de incentivos nos alertas não demonstrada. Histórico preservado: 02/11/2026: implementação local parcial com editor e percurso público; restam filtros territoriais/sectoriais, provas específicas de documentos/conflitos, fontes reais e visual/disponibilização. Histórico: Catálogo de fundos com janelas e elegibilidade não implementado; ofertas experimentais não o substituem. +[RECONCILIACAO-43-20261019] 15: Implementar fonte/gestor, janela, elegibilidade explicável, estados desconhecido/expirado e interesse idempotente.","[FUNDING-UNIFORM-MENU-20261111] Lista/detalhe comuns,sem repetições/secções vazias/dados antigos;seis grupos conforme proprietário. Restam instalação/visual;sem republicação das270instituições ou concessões novas. | Histórico: [INSTALADO-a59142ca-20261111] Delta editorial encerrado em implementação/instalação;restam visual e enriquecimento de produtos específicos quando informado. Sem nova selecção/publicação do lote. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Descrição/produtos/serviços sem texto de importação/fichas/documento gerador. Restam instalação/visual e enriquecimento de ofertas específicas quando informado;sem republicação do lote. | Histórico: [INSTITUICOES-20261110] Local/categoria/tipo → banco e seguradora → fonte/contacto → mesmo dossier → actualização do processo/recuperação demonstrados; presença física e cobertura separadas, incertezas/histórico explícitos. Restam instalação, revisão/publicação editorial autenticada, consulta efectiva no destino e visual. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [ACT12-20261110] Onze fichas fundamentadas (7instituições+4programas/fundos; BNI Capital como produto BNI), pesquisa local/necessidade no mesmo produto, condições/fontes/contactos e gravação/recuperação no mesmo dossier demonstradas. Restam instalação, preparação/revisão/publicação autenticada e consulta real no destino; visual pendente. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Catálogo/editor/versionamento/critérios e alertas locais já implementados; fontes instaladas até ff726e57. Restam vínculos da referência, canais/fontes externos e observação visual. Confirmar operação do agendador no âmbito configurado sem presumir ausência ou criar destinatários. | Histórico anterior preservado: 02/11/2026: concorrência do gerador verificada nos cenários delimitados e perguntas aplicáveis corrigidas. Restam visual, vínculos da referência, canais externos e disponibilização/agendador. Histórico: 02/11/2026: oportunidades, concursos e fundos/apoios do catálogo integrados em alertas locais com prova. Restam canais/outras fontes externas, concorrência específica do gerador, visual, vínculos de referência e disponibilização/agendador. Histórico: 02/11/2026: concorrência demonstrada nos cinco cenários delimitados e impasse corrigido. Restam visual, vínculos ao cadastro da referência, alertas de incentivos e disponibilização. Histórico: 02/11/2026: referência oficial preparada pela interface com prova local; restam vínculos sectorial/cartográfico da referência, concorrência/visual, alertas de incentivos e disponibilização. Histórico: 02/11/2026: filtros e ensaios específicos de documentos implementados/verificados localmente. Restam fontes reais incorporadas, visual, concorrência e disponibilização; integração de incentivos nos alertas não demonstrada. Histórico preservado: 02/11/2026: implementação local parcial com editor e percurso público; restam filtros territoriais/sectoriais, provas específicas de documentos/conflitos, fontes reais e visual/disponibilização. Histórico: Catálogo de fundos com janelas e elegibilidade não implementado; ofertas experimentais não o substituem. -[UTILIZACAO-HOMOLOGACAO-20261019] 15: Desenvolvimento restante + dados — Primeiro fundo documentado e tratamento de elegibilidade/prazo ainda em falta. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","Biblioteca, taxonomias, fontes e filtros comuns","Documentos/entidades/fontes/parâmetros próprios antes de implementação; sem novos módulos nesta auditoria. Fundos com fonte/data, elegibilidade explicada e janela; indeterminado quando parâmetros faltam.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,"Nova funcionalidade/expansão; preparar execução, não implementar nesta auditoria",Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: incrementos futuros. Esforço de código adicional só após lacuna reproduzida.,"[INSTALADO-a59142ca-20261111] outputs/funding-public-editorial-20261111/installation.json:16fontes,HTTP200,backup/restauro190tabelas/369ficheiros,sete tabelas protegidas idênticas,zero migrações/importações/republicações. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Nove testes afectados,três novos:270referências,edições preservadas,produtos não inventados,lista/detalhe reais sem metadados internos. outputs/funding-public-editorial-20261111/verification.json;sem alteração de cadastros/interesses/editorial/fontes. | Histórico: [INSTITUICOES-20261110]outputs/funding-directory-20261110/institutions/{content,verification}.json e catalogo-qa.html/270fichas;5API/735asserções e28frontend dirigidos. Fonte Instituições financeiras em Moçambique.docx SHA119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108. | Histórico anterior preservado: [ACT12-20261110] outputs/funding-directory-20261110/{verification,content-qa,dossier-qa}.json e catalogo-qa.html/11fichas;3API/127asserções,13frontend; fonte benchmark de melhorias investeMoz.docx SHA065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Instalação ff726e57: outputs/reviewed-install-20261110/verification.json; fontes aceites e recibos anteriores reutilizados. Saldo por percurso no início de visao-consolidada-modulos.md. segmentacao-processos-reconciliacao-20261011.md; contratos/rotas inventariados atuais; não há prova de percurso completo deste incremento. | Homologação teste-investidor 19/10/2026: Fundos=Não demonstrado. Saldo derivado e limites em outputs/investmoz-disponibilizacao-integral-20261019/SALDO-E-ACTUALIZACAO-CONSOLIDADA.md. Não substitui estado/provas do activo; trecho documental encerrado, vínculo dossier aberto. | Proposta integral fdcb31f1b5b9: aplicação activa local completa + R2/DOC01/destino reconciliados; schema/build/recuperação de contexto e reversão de apresentação ensaiados no clone isolado. Não instalado remotamente. Inc. QA territoriais/Inhambane/programas separados. Limites e decisões em outputs/investmoz-disponibilizacao-integral-20261019/PROPOSTA-INTEGRAL-PARA-DECISAO.md. | Execução autorizada fdcb31f1b5b9 concluída em teste-investidor: Fundos=Não demonstrado. 1080 hashes iguais, schema171/88, custódia/scan/recuperação reais. Sem publicação ou papéis novos. Vínculo dossier legítimo pendente; incrementos QA separados. Limites em outputs/investmoz-disponibilizacao-integral-20261019/RESULTADO-DISPONIBILIZACAO-INTEGRAL.md; não encerra critérios globais não demonstrados. +[UTILIZACAO-HOMOLOGACAO-20261019] 15: Desenvolvimento restante + dados — Primeiro fundo documentado e tratamento de elegibilidade/prazo ainda em falta. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","Biblioteca, taxonomias, fontes e filtros comuns","Documentos/entidades/fontes/parâmetros próprios antes de implementação; sem novos módulos nesta auditoria. Fundos com fonte/data, elegibilidade explicada e janela; indeterminado quando parâmetros faltam.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,"Nova funcionalidade/expansão; preparar execução, não implementar nesta auditoria",Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: incrementos futuros. Esforço de código adicional só após lacuna reproduzida.,"[FUNDING-UNIFORM-MENU-20261111]33verificações dirigidas:exemplos Quorus/Moza,deduplicação conservadora,cabeçalho real desktop/mobile,público/autenticado,rotas/permissões preservadas. outputs/funding-uniform-menu-20261111/verification.json;270fontes intactas,sem migração/escrita activa. | Histórico: [INSTALADO-a59142ca-20261111] outputs/funding-public-editorial-20261111/installation.json:16fontes,HTTP200,backup/restauro190tabelas/369ficheiros,sete tabelas protegidas idênticas,zero migrações/importações/republicações. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Nove testes afectados,três novos:270referências,edições preservadas,produtos não inventados,lista/detalhe reais sem metadados internos. outputs/funding-public-editorial-20261111/verification.json;sem alteração de cadastros/interesses/editorial/fontes. | Histórico: [INSTITUICOES-20261110]outputs/funding-directory-20261110/institutions/{content,verification}.json e catalogo-qa.html/270fichas;5API/735asserções e28frontend dirigidos. Fonte Instituições financeiras em Moçambique.docx SHA119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108. | Histórico anterior preservado: [ACT12-20261110] outputs/funding-directory-20261110/{verification,content-qa,dossier-qa}.json e catalogo-qa.html/11fichas;3API/127asserções,13frontend; fonte benchmark de melhorias investeMoz.docx SHA065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Instalação ff726e57: outputs/reviewed-install-20261110/verification.json; fontes aceites e recibos anteriores reutilizados. Saldo por percurso no início de visao-consolidada-modulos.md. segmentacao-processos-reconciliacao-20261011.md; contratos/rotas inventariados atuais; não há prova de percurso completo deste incremento. | Homologação teste-investidor 19/10/2026: Fundos=Não demonstrado. Saldo derivado e limites em outputs/investmoz-disponibilizacao-integral-20261019/SALDO-E-ACTUALIZACAO-CONSOLIDADA.md. Não substitui estado/provas do activo; trecho documental encerrado, vínculo dossier aberto. | Proposta integral fdcb31f1b5b9: aplicação activa local completa + R2/DOC01/destino reconciliados; schema/build/recuperação de contexto e reversão de apresentação ensaiados no clone isolado. Não instalado remotamente. Inc. QA territoriais/Inhambane/programas separados. Limites e decisões em outputs/investmoz-disponibilizacao-integral-20261019/PROPOSTA-INTEGRAL-PARA-DECISAO.md. | Execução autorizada fdcb31f1b5b9 concluída em teste-investidor: Fundos=Não demonstrado. 1080 hashes iguais, schema171/88, custódia/scan/recuperação reais. Sem publicação ou papéis novos. Vínculo dossier legítimo pendente; incrementos QA separados. Limites em outputs/investmoz-disponibilizacao-integral-20261019/RESULTADO-DISPONIBILIZACAO-INTEGRAL.md; não encerra critérios globais não demonstrados. [UTILIZACAO-HOMOLOGACAO-20261019] Leitura nominal de contas/recursos no destino; saldo18/10; prévia29 sem escrita; comparação de hashes QA separados. outputs/investmoz-disponibilizacao-integral-20261019/UTILIZACAO-EFECTIVA-HOMOLOGACAO.md diff --git a/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md b/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md index e7f4ea1a..b46ce098 100644 --- a/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md +++ b/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md @@ -1,3 +1,13 @@ +## 11/11/2026 — uniformização Quorus/Moza e menu de seis grupos em QA + +Correcção orientada pelos exemplos expressos do proprietário:lista e detalhe reutilizam agora **o mesmo componente público**. Descrição única,categoria/tipo numa linha,produtos/serviços uma vez,contactos e moradas apenas quando disponíveis. Quorus:descrição de corretagem eSeguros uma vez;sem secções vazias ou avisos genéricos. Moza:descrição paraPME,CréditoPME/instrumentos uma vez,umtelefone e umamorada;sem notas de publicação,preços antigos,comissões/garantias por reconfirmar,entidade responsável repetida,sectores/cobertura desconhecidos ou referências institucionais duplicadas. Não inventa dados nem altera condições guardadas. Ligações dos produtos/contactos permanecem acessíveis uma vez;moradas diferentes são preservadas. + +Menu principal exactamente **Início–Descoberta–Realização–Suporte–Sobre nós–Mais**. Concursos movido paraDescoberta;Biblioteca eInstituições financeiras com os nomes pedidos;conteúdos deSobre nós/Mais preservados. Acesso de trabalho deslocado paraMais,sem perder permissões;conta/contexto/licenciamentoS08 e filtros preservados. Instruções permanentes actualizadas com o padrão pedido. + +**QA:**33verificações dirigidas aprovadas,com três casos novos:exemplos públicos exactos nas duas páginas,deduplicação conservadora e cabeçalho real com seis entradas em quatro combinações(público/autenticado,móvel/computador). Reutilizadas provas dos fluxos de interesse/dossier/editorial e das permissões,não reexecutadas na base. Fontes de270instituições intactas,sem migração/importação/republicação. Artefactos `outputs/funding-uniform-menu-20261111/verification.json` eHTMLs reais emSSR. Não é conferência visual de navegador;tipos/lint/compilação aprovados;pacote Git com aplicação/reversão conferidas no fecho. + +**Estado:** implementado em QA,não instalado;homologação mantém `a59142ca` e270instituições publicadas. Restam instalação e conferência visual;não requer seleccionar/publicar novamente instituições. Restante saldo de módulos e fiscal preservado. Próximo trabalho:entregar este conjunto compatível e continuar os resíduos de implementação acordados. + ## 11/11/2026 — apresentação financeira profissional instalada ema59142ca Instalação expressamente autorizada,executada pelo processo Git existente e conferida às11:38:54Africa/Johannesburg(09:38:54UTC): `a59142caa2fc277975be82fb550223ff7d949594`. O directório `/fundos` e o detalhe apresentam descrição e produtos/serviços conhecidos,sem usar texto de importação,fichas ou documento gerador como apresentação. Descrições específicas são preservadas;resumo genérico exacto passa a uma descrição pela natureza publicada. Não são inventadas ofertas para instituições sem produtos específicos identificados. Metadados/fontes/histórico mantidos no editor;ligações institucionais e datas úteis acessíveis separadamente. Orientação transversal registada emAGENTS. diff --git a/resources/js/components/funding-institution.tsx b/resources/js/components/funding-institution.tsx index 74bb467c..1c7ba74e 100644 --- a/resources/js/components/funding-institution.tsx +++ b/resources/js/components/funding-institution.tsx @@ -1,10 +1,17 @@ import { ClassificationFields, - ClassificationSummary, evidenceLabels, type Classification, } from '@/components/funding-classification'; -import {fundingPublicPresentation} from '@/lib/funding-public-presentation'; +import { + fundingPublicPresentation, + publicInstitutionContacts, + publicInstitutionLocations, +} from '@/lib/funding-public-presentation'; +import { + financialCategories, + financialTypes, +} from '@/components/funding-classification'; import { card, input, button } from '@/pages/investment/shared'; export type FundingSource = { @@ -552,135 +559,158 @@ export function InstitutionFields({ ); } -function Source({value}:{value:FundingSource}){return <>{value.source_url&&
Informação institucionalConsultar informação da entidade

Consulta em {value.checked_on}.

}{value.evidence_status==='historical'&&

Informação histórica.

}{value.evidence_status==='conflict'&&

Informação por esclarecer junto da instituição.

};} -export function InstitutionView({ value }: { value: InstitutionDetails }) { +export function InstitutionView({ + value, + compact = false, +}: { + value: InstitutionDetails & { title?: string; summary?: string }; + compact?: boolean; +}) { + const presentation = fundingPublicPresentation({ + ...value, + title: value.title ?? '', + summary: value.summary ?? '', + kind: 'institution', + }), + contacts = publicInstitutionContacts(value.contacts), + locations = publicInstitutionLocations(value.locations); + const category = (value.institution_categories ?? []) + .map((k) => financialCategories[k]) + .filter(Boolean) + .join(' · '), + types = (value.institution_types ?? []) + .map((k) => financialTypes[k]) + .filter(Boolean) + .join(' · '); + const urls = new Set( + compact + ? [] + : presentation.products + .map((p) => p.url) + .filter((url): url is string => !!url), + ); + const sites = contacts + .filter((c) => c.kind === 'website') + .filter((c) => { + if (urls.has(c.value)) return false; + urls.add(c.value); + return true; + }); return ( -
-

Instituição financeira

- - {!value.institution_types?.length && ( +
+ {!compact && ( +

+ Instituição financeira +

+ )} +
+

Descrição

+

{presentation.description}

+
+ {(category || types) && (

- Natureza:{' '} - { - ( - { - bank: 'Banco', - credit: 'Instituição de crédito', - microfinance: 'Microfinanças', - investment_fund: 'Fundo de investimento', - development: - 'Agência de desenvolvimento/financiamento', - other: 'Outra natureza documentada', - unknown: 'Por confirmar', - } as Record - )[value.institution_nature] - } + {category} + {category && types ? ': ' : ''} + {types}

)} - -

Contactos

- {value.contacts.length === 0 &&

Contactos por confirmar.

} - {value.contacts.map((c, i) => ( -
-

- {c.kind === 'website' ? ( - - {c.value} - - ) : ( - c.value - )} -

- -
- ))} -

Sede e balcões — presença física

- {value.locations.length === 0 && ( -

Localização física por confirmar.

+ {['historical', 'merged'].includes( + value.institution_status ?? '', + ) &&

Instituição histórica ou integrada noutra entidade.

} +
+

Produtos e serviços

+ {presentation.products.length ? ( +
    + {presentation.products.map((p) => ( +
  • + {!compact && p.url ? ( + + {p.title} + + ) : ( + {p.title} + )} + {p.detail ? ': ' + p.detail : ''} +
  • + ))} +
+ ) : presentation.services.length ? ( +

{presentation.services.join(' · ')}

+ ) : null} +
+ {!compact && + (sites.length > 0 || + contacts.some((c) => c.kind !== 'website')) && ( +
+

Contactos

+
    + {sites.map((c) => ( +
  • + + Website + +
  • + ))} + {contacts + .filter((c) => c.kind !== 'website') + .map((c) => ( +
  • + {c.kind === 'email' ? ( + + {c.value} + + ) : c.kind === 'phone' ? ( + + {c.value} + + ) : ( + c.value + )} +
  • + ))} +
+
+ )} + {!compact && locations.length > 0 && ( +
+

Localização

+
    + {locations.map((l, i) => ( +
  • + {l.role === 'headquarters' + ? 'Sede: ' + : l.role === 'branch' + ? 'Balcão: ' + : ''} + {l.address} + {l.hours ? ' · ' + l.hours : ''} +
  • + ))} +
+
)} - {value.locations.map((l, i) => ( -
-

- {l.role === 'headquarters' - ? 'Sede' - : l.role === 'branch' - ? 'Balcão' - : 'Ponto de contacto institucional'} - : {l.label && !/^(Morada|Localização).*(documento|fonte)/i.test(l.label) ? l.label+' · ' : ''}{l.address} -

-

- {l.territory_path?.map((n) => n.name).join(' / ') || - 'Localização detalhada a confirmar'} -

- {l.location_text && ( -

Local indicado: {l.location_text}

- )} - {l.hours && ( -

- Horário de atendimento:{' '} - {l.hours} -

- )} - -
- ))} -

Produtos e serviços

- {value.products.length === 0 && ( -

- {fundingPublicPresentation({...value,title:"",kind:"institution",summary:""}).services.join(" · ") || "Consulte as soluções disponíveis junto da instituição."} -

- )} - {value.products.map((p) => ( -
-

{p.title}

-

{p.instrument}

-

- Cobertura do financiamento:{' '} - {p.coverage === 'national' - ? 'Nacional, segundo a fonte' - : p.coverage === 'territorial' - ? 'Locais documentados' - : 'Por confirmar'}{' '} - · {p.coverage_text} -

- {p.territory_paths?.map((path, i) => ( -

{path.map((n) => n.name).join(' / ')}

- ))} -

Condições: {p.conditions || 'Por confirmar'}

-

- Montantes/moeda/prazos: {p.amounts || 'Por confirmar'} -

-

- Disponibilidade:{' '} - {p.availability === 'unknown' - ? 'Por confirmar' - : p.availability === 'closed' - ? 'Encerrada segundo a fonte' - : 'Oferta identificada na fonte; confirmar condições actuais com a instituição'} -

- {p.contact_url && ( - - Contactar/consultar o produto - - )} - -
- ))} -

- Uma referência não é elegibilidade confirmada, aprovação nem - garantia de financiamento. O portal não envia pedidos ou dados à - instituição. -

); } diff --git a/resources/js/components/portal-grouped-menu.tsx b/resources/js/components/portal-grouped-menu.tsx index 498b8347..098a7d4d 100644 --- a/resources/js/components/portal-grouped-menu.tsx +++ b/resources/js/components/portal-grouped-menu.tsx @@ -200,11 +200,9 @@ export function PortalGroupedMenu() { {groups .filter((group) => [ - 'procurement-area', 'discovery', 'realization', 'support', - 'work', ].includes(group.id), ) .map((group) => ( @@ -260,7 +258,9 @@ export function PortalGroupedMenu() { Mais @@ -310,6 +310,17 @@ export function PortalGroupedMenu() { ), )} + {groups + .filter((group) => group.id === 'work') + .map((group) => ( + + + + {t(group.label)} + + {items(group.children ?? [])} + + ))} diff --git a/resources/js/lib/funding-public-presentation.ts b/resources/js/lib/funding-public-presentation.ts index db8c6d75..d54919db 100644 --- a/resources/js/lib/funding-public-presentation.ts +++ b/resources/js/lib/funding-public-presentation.ts @@ -1,4 +1,4 @@ -type PublicFunding = { +export type PublicFunding = { title: string; kind: string; summary: string; @@ -8,6 +8,8 @@ type PublicFunding = { title: string; instrument?: string | null; availability?: string; + contact_url?: string | null; + source_url?: string | null; }[]; }; const descriptions: Record = { @@ -45,9 +47,10 @@ const services: Record = { }; export function fundingPublicPresentation(p: PublicFunding) { const generic = + !p.summary.trim() || p.summary.trim() === - 'Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.'; - const description = generic + 'Instituição identificada no documento fornecido. Categoria, localização e contactos são informativos; produtos, disponibilidade e condições não documentados permanecem por confirmar.'; + let description = generic ? (descriptions[p.institution_types?.[0] ?? ''] ?? 'Entidade do sector financeiro.') : p.summary @@ -58,9 +61,31 @@ export function fundingPublicPresentation(p: PublicFunding) { .replace(/Público\/finalidade:/g, 'Soluções para') .replace(/\.\./g, '.') .trim(); + const repeatedInstrument = (p.products ?? []).some( + (product) => + product.instrument?.trim() && + description.startsWith(product.instrument.trim()), + ); + if (repeatedInstrument) { + const audience = description.match( + /Soluções para\s+(.+?)(?:\.|$)/i, + )?.[1]; + description = audience + ? 'Soluções financeiras para ' + + audience.charAt(0).toLowerCase() + + audience.slice(1) + + '.' + : (descriptions[p.institution_types?.[0] ?? ''] ?? description); + } const products = (p.products ?? []) .filter((x) => x.availability !== 'closed') - .map((x) => ({ title: x.title, detail: x.instrument?.trim() ?? '' })); + .map((x) => ({ + title: x.title.startsWith(p.title + ' — ') + ? x.title.slice(p.title.length + 3) + : x.title, + detail: x.instrument?.trim() ?? '', + url: x.contact_url || x.source_url || null, + })); return { description, products, @@ -73,3 +98,74 @@ export function fundingPublicPresentation(p: PublicFunding) { ], }; } + +const normal = (s: string) => + s + .normalize('NFD') + .replace(/[\u0300-\u036f]/g, '') + .toLowerCase() + .replace(/[^a-z0-9]+/g, ' ') + .trim(); +export function publicInstitutionContacts< + T extends { kind: string; value: string }, +>(rows: T[]) { + const seen = new Set(); + return rows.flatMap((row) => { + const value = + row.kind === 'phone' + ? row.value.replace(/\s*Não encontrado\.?$/i, '').trim() + : row.value.trim(); + if (!value) return []; + const key = + row.kind + + ':' + + (row.kind === 'phone' + ? value.replace(/\D/g, '') + : value.toLowerCase().replace(/\/$/, '')); + if (seen.has(key)) return []; + seen.add(key); + return [{ ...row, value }]; + }); +} +export function publicInstitutionLocations< + T extends { + role: string; + address?: string | null; + location_text?: string; + territory_path?: { name: string }[]; + }, +>(rows: T[]) { + const result: T[] = []; + for (const row of [...rows].sort( + (a, b) => + (a.role === 'headquarters' ? 0 : 1) - + (b.role === 'headquarters' ? 0 : 1), + )) { + if (!row.address?.trim()) continue; + const address = normal(row.address); + const duplicate = result.some((previous) => { + const other = normal(previous.address ?? ''); + if (address === other) return true; + const short = address.length < other.length ? address : other, + long = address.length < other.length ? other : address; + if (!long.startsWith(short + ' ')) return false; + const rest = long.slice(short.length).trim(); + const localities = [ + row.location_text ?? '', + previous.location_text ?? '', + ...(row.territory_path ?? []).map((x) => x.name), + ...(previous.territory_path ?? []).map((x) => x.name), + ].map(normal); + return ( + localities.includes(rest) || + localities.some( + (x) => + x.replace(/^cidade de /, '') === + rest.replace(/^cidade de /, ''), + ) + ); + }); + if (!duplicate) result.push(row); + } + return result; +} diff --git a/resources/js/lib/portal-navigation.ts b/resources/js/lib/portal-navigation.ts index 6a4f705d..26296836 100644 --- a/resources/js/lib/portal-navigation.ts +++ b/resources/js/lib/portal-navigation.ts @@ -478,40 +478,41 @@ export function portalNavigation(access: PortalNavAccess): PortalNavItem[] { : null) : null; return uniqueNavigationDestinations([ - ...(access.procurement - ? [ - { - id: 'procurement-area', - label: 'Concursos e anúncios', - children: [ - link( - 'procurement', - 'Consultar concursos e anúncios', - '/concursos', - ), - ...(access.authenticated - ? [ - link( - 'procurement-watched', - 'Os concursos que acompanho', - '/concursos/acompanhar', - ), - ] - : []), - ], - }, - ] - : []), { id: 'discovery', label: 'Descoberta', children: [ + ...(access.procurement + ? [ + { + id: 'procurement-area', + label: 'Concursos e anúncios', + children: [ + link( + 'procurement', + 'Consultar concursos e anúncios', + '/concursos', + ), + ...(access.authenticated + ? [ + link( + 'procurement-watched', + 'Os concursos que acompanho', + '/concursos/acompanhar', + ), + ] + : []), + ], + }, + ] + : []), + link('locations', 'Localizações', '/oportunidades?view=map'), ...(access.funding ? [ link( 'funding', - 'Instituições financeiras e seguros', + 'Instituições financeiras', '/fundos', ), ...(access.authenticated @@ -580,7 +581,7 @@ export function portalNavigation(access: PortalNavAccess): PortalNavItem[] { id: 'support', label: 'Suporte', children: [ - link('documents', 'Biblioteca de documentos', '/documentos'), + link('documents', 'Biblioteca', '/documentos'), link('legislation', 'Legislação', '/legislacao'), link( 'services', diff --git a/resources/js/pages/funding/index.tsx b/resources/js/pages/funding/index.tsx index 1d5975ed..c8666a96 100644 --- a/resources/js/pages/funding/index.tsx +++ b/resources/js/pages/funding/index.tsx @@ -1,4 +1,7 @@ -import {fundingPublicPresentation} from '@/lib/funding-public-presentation'; +import { + InstitutionView, + type InstitutionDetails, +} from '@/components/funding-institution'; import { financialCategories, financialTypes, @@ -68,8 +71,9 @@ export default function Index({ A minha selecção

- Encontre bancos, seguradoras, fundos e outros parceiros financeiros. - Explore as soluções e os contactos adequados ao seu investimento. + Encontre bancos, seguradoras, fundos e outros parceiros + financeiros. Explore as soluções e os contactos adequados ao seu + investimento.

- Sector e local filtram o âmbito geral do programa. Cada chamada - pode ter uma cobertura mais restrita. O estado indica que existe - pelo menos uma janela nesse estado; não confirma elegibilidade - nem candidatura aberta no local escolhido. + Explore as instituições e soluções adequadas ao seu + investimento. Use os filtros para encontrar a informação de que + precisa.

{items.data.length === 0 && (

@@ -274,27 +277,33 @@ export default function Index({ {item.payload.title} -

{fundingPublicPresentation(item.payload).description}

- {item.payload.kind==='institution' &&

Produtos e serviços

{fundingPublicPresentation(item.payload).products.length ?
    {fundingPublicPresentation(item.payload).products.map(p=>
  • {p.title}{p.detail ? ': '+p.detail : ''}
  • )}
:

{fundingPublicPresentation(item.payload).services.join(' · ') || 'Consulte as soluções disponíveis junto da instituição.'}

}
} -

- {(item.payload.institution_categories ?? []) - .map((k) => financialCategories[k] ?? k) - .join(' · ')}{' '} - ·{' '} - {(item.payload.institution_types ?? []) - .map((k) => financialTypes[k] ?? k) - .join(' · ')} -

- {item.payload.kind!=='institution' &&

Entidade gestora: {item.payload.manager_name}

} - {Object.entries(item.filter_explanation ?? {}).map( - ([key, message]) => ( -

{message}

- ), + {item.payload.kind === 'institution' ? ( + + ) : ( + <> +

{item.payload.summary}

+

Entidade gestora: {item.payload.manager_name}

+ {Object.entries(item.filter_explanation ?? {}).map( + ([key, message]) => ( +

{message}

+ ), + )} + )} - {item.payload.kind==='institution' && item.payload.windows.length===0 ? null : item.payload.windows.length === 0 ? ( + {item.payload.kind === 'institution' && + item.payload.windows.length === 0 ? null : item.payload + .windows.length === 0 ? (

- Não existe uma janela de candidatura confirmada - para este programa. + Não existe uma janela de candidatura confirmada para + este programa.

) : (
    diff --git a/resources/js/pages/funding/show.tsx b/resources/js/pages/funding/show.tsx index a163e7bf..6901d354 100644 --- a/resources/js/pages/funding/show.tsx +++ b/resources/js/pages/funding/show.tsx @@ -1,4 +1,4 @@ -import {fundingPublicPresentation} from '@/lib/funding-public-presentation'; +import { fundingPublicPresentation } from '@/lib/funding-public-presentation'; import { InstitutionView, type InstitutionDetails, @@ -41,9 +41,20 @@ export default function Show({ > Voltar aos fundos e programas -

    Descrição

    {fundingPublicPresentation(payload).description}

    - {payload.kind === 'institution' && ( - + {payload.kind === 'institution' ? ( + + ) : ( +
    +

    Descrição

    +

    {fundingPublicPresentation(payload).description}

    +
    )} {authenticated && ( )} -

    - Entidade responsável: {payload.manager_name}. -

    - {(payload.territory_paths ?? []).map((path, index) => ( -

    - Local abrangido: {path.map((node) => node.name).join(' / ')} -

    - ))} -

    - Sectores:{' '} - {payload.sectors_text || - (payload.sectors_scope === 'all' - ? 'Todos, segundo a fonte' - : payload.sectors_scope === 'unknown' - ? 'Por confirmar' - : (payload.sector_snapshots ?? []) - .map((sector) => sector.name) - .join(', '))} -

    -

    - {payload.coverage === 'national' - ? 'Cobertura nacional' - : payload.coverage === 'territorial' - ? 'Cobertura territorial' - : 'Cobertura por confirmar'} - {payload.coverage_text ? ` — ${payload.coverage_text}` : ''} -

    - {payload.source_url &&
    Informação institucionalConsultar informação da entidade

    Actualização consultada em {payload.source_checked_on}.

    } - {(payload.kind!=='institution'||payload.windows.length>0) && (
    -

    - Janelas de candidatura -

    - {payload.windows.length === 0 && ( -

    - Não há uma janela de candidatura confirmada para este programa. -

    - )} - {payload.windows.map((item) => ( -
    -

    {item.title}

    -

    {windowLabels[item.state]}

    - {item.start_on &&

    Abertura: {item.start_on}

    } - {item.end_on &&

    Data-limite: {item.end_on}

    } - {item.coverage_text &&

    {item.coverage_text}

    } -

    - {item.coverage === 'programme' - ? 'Mesma cobertura do programa' - : item.coverage === 'national' - ? 'Chamada nacional' - : item.coverage === 'unknown' - ? 'Cobertura da chamada por confirmar' - : 'Chamada territorial'} + {payload.kind !== 'institution' && ( + <> + {' '} +

    Entidade responsável: {payload.manager_name}.

    + {(payload.territory_paths ?? []).map((path, index) => ( +

    + Local abrangido:{' '} + {path.map((node) => node.name).join(' / ')}

    - {(item.territory_paths ?? []).map((path, index) => ( -

    - {path.map((node) => node.name).join(' / ')} -

    - ))} - - {item.source_reference} - -

    Fonte consultada em {item.checked_on}.

    - {item.application_url && ( + ))} +

    + Sectores:{' '} + {payload.sectors_text || + (payload.sectors_scope === 'all' + ? 'Todos, segundo a fonte' + : payload.sectors_scope === 'unknown' + ? 'Por confirmar' + : (payload.sector_snapshots ?? []) + .map((sector) => sector.name) + .join(', '))} +

    +

    + {payload.coverage === 'national' + ? 'Cobertura nacional' + : payload.coverage === 'territorial' + ? 'Cobertura territorial' + : 'Cobertura por confirmar'} + {payload.coverage_text + ? ` — ${payload.coverage_text}` + : ''} +

    + {payload.source_url && ( +
    + Informação institucional - Consultar o canal indicado pela entidade + Consultar informação da entidade - )} -
    - ))} -
    )} - {(payload.kind!=='institution'||payload.criteria.length>0||payload.windows.some(window=>window.criteria.length>0)) && ( )} +

    + Actualização consultada em{' '} + {payload.source_checked_on}. +

    + + )} + + )} + {(payload.kind !== 'institution' || payload.windows.length > 0) && ( +
    +

    + Janelas de candidatura +

    + {payload.windows.length === 0 && ( +

    + Não há uma janela de candidatura confirmada para + este programa. +

    + )} + {payload.windows.map((item) => ( +
    +

    {item.title}

    +

    {windowLabels[item.state]}

    + {item.start_on &&

    Abertura: {item.start_on}

    } + {item.end_on &&

    Data-limite: {item.end_on}

    } + {item.coverage_text &&

    {item.coverage_text}

    } +

    + {item.coverage === 'programme' + ? 'Mesma cobertura do programa' + : item.coverage === 'national' + ? 'Chamada nacional' + : item.coverage === 'unknown' + ? 'Cobertura da chamada por confirmar' + : 'Chamada territorial'} +

    + {(item.territory_paths ?? []).map((path, index) => ( +

    + {path.map((node) => node.name).join(' / ')} +

    + ))} + + {item.source_reference} + +

    Fonte consultada em {item.checked_on}.

    + {item.application_url && ( + + Consultar o canal indicado pela entidade + + )} +
    + ))} +
    + )} + {(payload.kind !== 'institution' || + payload.criteria.length > 0 || + payload.windows.some( + (window) => window.criteria.length > 0, + )) && ( + + )} {payload.documents.length > 0 && (

    Documentos associados

    @@ -162,10 +204,7 @@ export default function Show({ )}

    Guardar interesse

    -

    - Guarde esta opção para retomar a preparação do investimento. Não envia uma - candidatura nem contacta a entidade. -

    + {saved ? ( <>

    diff --git a/tests/frontend/funding-directory.test.mjs b/tests/frontend/funding-directory.test.mjs index 1408b484..e05f65d7 100644 --- a/tests/frontend/funding-directory.test.mjs +++ b/tests/frontend/funding-directory.test.mjs @@ -84,14 +84,11 @@ test("actual institution view keeps physical address separate from product cover const html = renderToStaticMarkup( React.createElement(InstitutionView, { value: details }), ); - assert.match(html, /Sede: SYNTHETIC Maputo office/); - assert.match(html, /Nacional, segundo a fonte/); - assert.match(html, /Condições: Por confirmar/); - assert.match(html, /Disponibilidade: Por confirmar/); + assert.match(html, /Sede: SYNTHETIC address/); + assert.match(html, /SYNTHETIC QA investment/); assert.match(html, /https:\/\/example.invalid\/contact/); - assert.match(html, /https:\/\/example\.invalid\/source/); - assert.match(html, /Consultar informação da entidade/); - assert.match(html, /não é elegibilidade confirmada/); + assert.doesNotMatch(html,/Por confirmar|não é elegibilidade|SHA-256/); + }); test("adding a physical location does not fill product financing coverage", () => { const { InstitutionFields } = load("components/funding-institution.tsx"); diff --git a/tests/frontend/funding-public-presentation.test.mjs b/tests/frontend/funding-public-presentation.test.mjs index c4a54350..fa439a65 100644 --- a/tests/frontend/funding-public-presentation.test.mjs +++ b/tests/frontend/funding-public-presentation.test.mjs @@ -60,16 +60,26 @@ function load(file) { } : name === './shared' ? { windowLabels: {} } - : name === '@/lib/portal-api' ? {portalRequest:()=>{throw Error('Read-only rendering must not send requests');}} : name === '@/components/funding-classification' - ? load('components/funding-classification.tsx') - : name === '@/components/funding-institution' - ? load('components/funding-institution.tsx') - : name === '@/components/funding-dossier-choice' - ? { FundingDossierChoice: () => null } - : name === - '@/components/funding-criteria-assessment' - ? load('components/funding-criteria-assessment.tsx') - : require(name), + : name === '@/lib/portal-api' + ? { + portalRequest: () => { + throw Error( + 'Read-only rendering must not send requests', + ); + }, + } + : name === '@/components/funding-classification' + ? load('components/funding-classification.tsx') + : name === '@/components/funding-institution' + ? load('components/funding-institution.tsx') + : name === '@/components/funding-dossier-choice' + ? { FundingDossierChoice: () => null } + : name === + '@/components/funding-criteria-assessment' + ? load( + 'components/funding-criteria-assessment.tsx', + ) + : require(name), module, module.exports, ); @@ -146,8 +156,143 @@ test('actual public cards and detail lead with description/products and keep imp new RegExp(raw.title.replace(/[.*+?^${}()|[\]\\]/g, '\\$&')), ); } - const out=new URL('../../outputs/funding-public-editorial-20261111/',import.meta.url);fs.mkdirSync(out,{recursive:true});const name=p.products.length?'bank-with-products':'investment-manager';fs.writeFileSync(new URL(name+'-index.html',out),index);fs.writeFileSync(new URL(name+'-detail.html',out),detail);fs.writeFileSync(new URL('verification.json',out),JSON.stringify({publishedSourceRecords:270,descriptionsPreserved:true,productsNotFabricated:true,actualPublicComponents:true,metadataRemovedFromPresentation:true,privateEditorialFieldsUnchanged:true,activeDataWrites:0,visualBrowserReview:false},null,2)); + const out = new URL( + '../../outputs/funding-public-editorial-20261111/', + import.meta.url, + ); + fs.mkdirSync(out, { recursive: true }); + const name = p.products.length + ? 'bank-with-products' + : 'investment-manager'; + fs.writeFileSync(new URL(name + '-index.html', out), index); + fs.writeFileSync(new URL(name + '-detail.html', out), detail); + fs.writeFileSync( + new URL('verification.json', out), + JSON.stringify( + { + publishedSourceRecords: 270, + descriptionsPreserved: true, + productsNotFabricated: true, + actualPublicComponents: true, + metadataRemovedFromPresentation: true, + privateEditorialFieldsUnchanged: true, + activeDataWrites: 0, + visualBrowserReview: false, + }, + null, + 2, + ), + ); assert.match(detail, /Descrição/); if (p.products.length) assert.match(detail, /Soluções PME/); } }); + +test('Quorus and Moza use one shared clean profile in both list and detail', () => { + const Index = load('pages/funding/index.tsx').default, + Show = load('pages/funding/show.tsx').default; + const out = new URL( + '../../outputs/funding-uniform-menu-20261111/', + import.meta.url, + ); + fs.mkdirSync(out, { recursive: true }); + for (const title of ['Quorus', 'Moza Banco']) { + const raw = records.find((p) => p.title === title); + assert.ok(raw, title); + const p = { ...raw, windows: [], documents: [] }, + item = { + id: 'synthetic', + version_id: 'synthetic-version', + version: 1, + payload: p, + }; + const index = renderToStaticMarkup( + React.createElement(Index, { + items: { data: [item], links: [] }, + filters: {}, + kinds: {}, + options: { territories: [], sectors: [] }, + management: false, + }), + ); + const detail = renderToStaticMarkup( + React.createElement(Show, { + record: item, + authenticated: false, + saved: null, + }), + ); + for (const html of [ + index.match(/

    ([\s\S]*?)<\/article>/)?.[0] ?? + index, + detail, + ]) { + assert.doesNotMatch( + html, + /Por confirmar|por confirmar|correspondência confirmada|Instituição identificada|Entidade responsável|Sectores:|Cobertura|garantia de financiamento|Não encontrado|ficha|Sede ou contacto indicado|Informação institucional/, + ); + assert.equal((html.match(/Produtos e serviços/g) || []).length, 1); + assert.equal((html.match(/Descrição/g) || []).length, 1); + } + if (title === 'Quorus') { + assert.equal( + (detail.match(/Entidade de corretagem de seguros/g) || []) + .length, + 1, + ); + assert.doesNotMatch( + detail, + /]*>Contactos|]*>Localização/, + ); + } else { + assert.equal((detail.match(/21 342 000/g) || []).length, 1); + assert.equal( + (detail.match(/Rua dos Desportistas/g) || []).length, + 1, + ); + assert.equal( + ( + detail.match( + /Tesouraria, investimento, construção e equipamento/g, + ) || [] + ).length, + 1, + ); + assert.doesNotMatch(detail, /500\.000|30\.000\.000|Prime|spread/); + } + fs.writeFileSync( + new URL(title.replaceAll(' ', '-') + '-index.html', out), + index, + ); + fs.writeFileSync( + new URL(title.replaceAll(' ', '-') + '-detail.html', out), + detail, + ); + } +}); +test('contact and location deduplication preserves different branches and original records', () => { + const moza = records.find((p) => p.title === 'Moza Banco'), + original = JSON.stringify(moza); + assert.equal( + presentation + .publicInstitutionContacts(moza.contacts) + .filter((c) => c.kind === 'phone').length, + 1, + ); + assert.equal( + presentation.publicInstitutionLocations(moza.locations).length, + 1, + ); + assert.equal( + presentation.publicInstitutionLocations([ + ...moza.locations, + { + ...moza.locations[0], + role: 'branch', + address: 'Rua dos Desportistas, número 714', + }, + ]).length, + 2, + ); + assert.equal(JSON.stringify(moza), original); +}); diff --git a/tests/frontend/portal-navigation.test.mjs b/tests/frontend/portal-navigation.test.mjs index 911aedd9..6775dd8a 100644 --- a/tests/frontend/portal-navigation.test.mjs +++ b/tests/frontend/portal-navigation.test.mjs @@ -417,7 +417,7 @@ void test('installed concours has its own primary group and preserves public and authenticated, procurement: true, }); - const group = groups.find((g) => g.id === 'procurement-area'); + const group = groups.find((g) => g.id === 'discovery').children.find(g=>g.id==='procurement-area'); assert.equal(group.label, 'Concursos e anúncios'); assert.equal( destinations(groups).filter((h) => h === '/concursos').length, @@ -427,15 +427,15 @@ void test('installed concours has its own primary group and preserves public and JSON.stringify(groups.find((g) => g.id === 'discovery')).includes( '/concursos', ), - false, + true, ); assert.equal( currentNavigationGroup(groups, '/concursos?q=obras'), - 'procurement-area', + 'discovery', ); assert.equal( currentNavigationGroup(groups, '/concursos/fixture'), - 'procurement-area', + 'discovery', ); assert.equal( destinations(group.children).includes('/concursos/acompanhar'), diff --git a/tests/frontend/portal-six-group-menu.test.mjs b/tests/frontend/portal-six-group-menu.test.mjs new file mode 100644 index 00000000..172c9c98 --- /dev/null +++ b/tests/frontend/portal-six-group-menu.test.mjs @@ -0,0 +1,194 @@ +import test from 'node:test'; +import assert from 'node:assert/strict'; +import fs from 'node:fs'; +import { createRequire } from 'node:module'; +import { compileFunction } from 'node:vm'; +import ts from 'typescript'; +import React from 'react'; +import { renderToStaticMarkup } from 'react-dom/server'; +import * as navigation from '../../resources/js/lib/portal-navigation.ts'; +import { searchTerritoryHref } from '../../resources/js/lib/search-territory.ts'; +const require = createRequire(import.meta.url); +let state, mobile; +const primitive = + (tag) => + ({ children, asChild, className, ...props }) => + asChild + ? React.cloneElement(children, { className }) + : React.createElement( + tag, + { + className, + ...Object.fromEntries( + Object.entries(props).filter( + ([k]) => + k.startsWith('aria-') || + k.startsWith('data-'), + ), + ), + }, + children, + ); +const source = fs.readFileSync( + new URL( + '../../resources/js/components/portal-grouped-menu.tsx', + import.meta.url, + ), + 'utf8', + ), + module = { exports: {} }; +const output = ts.transpileModule(source, { + compilerOptions: { + module: ts.ModuleKind.CommonJS, + target: ts.ScriptTarget.ES2022, + jsx: ts.JsxEmit.ReactJSX, + }, +}).outputText; +compileFunction(output, ['require', 'module', 'exports'])( + (name) => + name === '@/components/portal-product-identity' + ? {} + : name === '@inertiajs/react' + ? { + usePage: () => state, + Link: ({ children, href, className, ...props }) => + React.createElement( + 'a', + { + href, + className, + ...Object.fromEntries( + Object.entries(props).filter( + ([k]) => + k.startsWith('aria-') || + k.startsWith('data-'), + ), + ), + }, + children, + ), + router: {}, + } + : name === 'lucide-react' + ? new Proxy({}, { get: () => () => null }) + : name === '@/hooks/use-mobile' + ? { useIsMobile: () => mobile } + : name === '@/components/navigation-context' + ? { useNavigationContext: () => ({ view: null }) } + : name === '@/components/tempo-brand' + ? { useTempoUi: () => ({ t: (x) => x, language: 'pt' }) } + : name === '@/components/tempo-header-tools' + ? { TempoLanguageSelector: () => null } + : name === '@/components/ui/dropdown-menu' + ? new Proxy( + {}, + { + get: (_, key) => + primitive( + String(key).includes('Trigger') + ? 'button' + : 'div', + ), + }, + ) + : name === '@/lib/portal-navigation' + ? navigation + : name === '@/lib/search-territory' + ? { searchTerritoryHref } + : name === '@/routes' + ? { logout: () => '/logout' } + : require(name), + module, + module.exports, +); +test('actual header has exactly the requested six primary entries on desktop and mobile for public and signed-in users', () => { + const out = new URL( + '../../outputs/funding-uniform-menu-20261111/', + import.meta.url, + ); + fs.mkdirSync(out, { recursive: true }); + for (const authenticated of [false, true]) + for (mobile of [false, true]) { + state = { + url: '/', + props: { + auth: { + user: authenticated + ? { + name: 'SYNTHETIC QA', + email: 'qa@example.invalid', + } + : null, + canManagePortal: false, + }, + procurementEnabled: true, + fundingEnabled: true, + }, + }; + const html = renderToStaticMarkup( + React.createElement(module.exports.PortalGroupedMenu), + ); + const nav = html.match( + /]*aria-label="Áreas do portal"[\s\S]*?<\/nav>/, + )?.[0]; + assert.ok(nav); + const labels = [ + ...nav.matchAll( + /<(?:a|button)[^>]*class="tempo-nav-trigger"[^>]*>([\s\S]*?)<\/(?:a|button)>/g, + ), + ].map((m) => m[1].replace(/<[^>]*>/g, '').trim()); + assert.deepEqual(labels, [ + 'Início', + 'Descoberta', + 'Realização', + 'Suporte', + 'Sobre nós', + 'Mais', + ]); + for (const href of [ + '/concursos', + '/fundos', + '/documentos', + '/legislacao', + '/sobre', + '/contacto', + '/acesso-gestao', + ]) + assert.ok(html.includes('href="' + href + '"'), href); + assert.ok(html.includes('step=S08')); + assert.equal(html.includes('/management/'), false); + fs.writeFileSync( + new URL( + 'header-' + authenticated + '-' + mobile + '.html', + out, + ), + html, + ); + } + fs.writeFileSync( + new URL('verification.json', out), + JSON.stringify( + { + synthetic: true, + sharedInstitutionProfile: true, + suppliedExamples: ['Quorus', 'Moza Banco'], + sourceRowsPreserved: true, + primaryEntries: [ + 'Início', + 'Descoberta', + 'Realização', + 'Suporte', + 'Sobre nós', + 'Mais', + ], + actualHeaderRendered: true, + publicAndSignedIn: true, + mobileAndDesktopBranches: true, + visualBrowserReview: false, + activeDataWrites: 0, + }, + null, + 2, + ), + ); +}); From 4971f8935bafdcd394908b522eb53033e19f56af Mon Sep 17 00:00:00 2001 From: nala Date: Wed, 11 Nov 2026 12:39:23 +0200 Subject: [PATCH 4/6] Record reconciled profile and six-menu delivery installed in 6d3bf293 --- docs/investmoz/unification/traceability-and-manual.md | 10 ++++++++++ docs/investmoz/v2/auditoria-portal/backlog.md | 10 ++++++++++ .../v2/auditoria-portal/matriz-requisitos.csv | 8 ++++---- .../v2/auditoria-portal/visao-consolidada-modulos.md | 10 ++++++++++ 4 files changed, 34 insertions(+), 4 deletions(-) diff --git a/docs/investmoz/unification/traceability-and-manual.md b/docs/investmoz/unification/traceability-and-manual.md index f288bbdf..578a75a1 100644 --- a/docs/investmoz/unification/traceability-and-manual.md +++ b/docs/investmoz/unification/traceability-and-manual.md @@ -1,3 +1,13 @@ +## 11/11/2026 — perfis uniformes e menu de seis grupos instalados em6d3bf293 + +Instalação expressamente autorizada deeca67191 concluída na revisão integrada `6d3bf2937ee6f5a58267967516560ba73d2cc936`,conferida às12:38:49Africa/Johannesburg(10:38:49UTC). A guarda inicial detectoua400802b já instalada e parou antes de escrever. Comparação delimitada identificou seis alterações independentes de tradução/cabeçalho fixo,integradas e preservadas;os quinze ficheiros aprovados deeca67191 permaneceram idênticos. Pacote reconciliado aplica/reverte exactamente sobrea400802b;pacote original preservado. Não foi necessária nova decisão de âmbito. + +Utilizável em `/fundos` e nos detalhes deQuorus/Moza:mesmo componente público,descrição e produtos uma vez,categoria/tipo numa linha,contactos e moradas conhecidos sem duplicação;sem secções vazias,avisos genéricos,preços antigos ou notas internas. Menu principal **Início–Descoberta–Realização–Suporte–Sobre nós–Mais**,com concursos emDescoberta e acessos de trabalho preservados emMais. Fontes,históricos,contactos e moradas originais continuam no editor;nenhuma deduplicação de dados foi executada. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Vinte e um ficheiros por hash(15aprovados+6preservados);revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração intacta,zero migrações/importações/republicações. Totais/checksums idênticos ao backup nas sete tabelas protegidas:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275registos/270instituições publicadas preservados. Recibo `outputs/funding-uniform-menu-20261111/installation.json` e reconciliação no mesmo directório. Pacote `outputs/entrega-financeiras-menu-reconciliada-20261111.zip`,SHA256 `dc0be0d20569a96a3338ba140b8430013f146deb6eafd73b66343c2841d91e16`;reversão paraa400802b,preservando trabalho alheio. + +Este conjunto deixa de ser pendência de implementação/instalação;conferência visual permanece separada. Não requer seleccionar/publicar novamente instituições. Restante saldo de módulos e fiscal conservado;portal não declarado integralmente concluído. + ## 11/11/2026 — uniformização Quorus/Moza e menu de seis grupos em QA Correcção orientada pelos exemplos expressos do proprietário:lista e detalhe reutilizam agora **o mesmo componente público**. Descrição única,categoria/tipo numa linha,produtos/serviços uma vez,contactos e moradas apenas quando disponíveis. Quorus:descrição de corretagem eSeguros uma vez;sem secções vazias ou avisos genéricos. Moza:descrição paraPME,CréditoPME/instrumentos uma vez,umtelefone e umamorada;sem notas de publicação,preços antigos,comissões/garantias por reconfirmar,entidade responsável repetida,sectores/cobertura desconhecidos ou referências institucionais duplicadas. Não inventa dados nem altera condições guardadas. Ligações dos produtos/contactos permanecem acessíveis uma vez;moradas diferentes são preservadas. diff --git a/docs/investmoz/v2/auditoria-portal/backlog.md b/docs/investmoz/v2/auditoria-portal/backlog.md index f730ba48..ed23d91d 100644 --- a/docs/investmoz/v2/auditoria-portal/backlog.md +++ b/docs/investmoz/v2/auditoria-portal/backlog.md @@ -1,3 +1,13 @@ +## 11/11/2026 — perfis uniformes e menu de seis grupos instalados em6d3bf293 + +Instalação expressamente autorizada deeca67191 concluída na revisão integrada `6d3bf2937ee6f5a58267967516560ba73d2cc936`,conferida às12:38:49Africa/Johannesburg(10:38:49UTC). A guarda inicial detectoua400802b já instalada e parou antes de escrever. Comparação delimitada identificou seis alterações independentes de tradução/cabeçalho fixo,integradas e preservadas;os quinze ficheiros aprovados deeca67191 permaneceram idênticos. Pacote reconciliado aplica/reverte exactamente sobrea400802b;pacote original preservado. Não foi necessária nova decisão de âmbito. + +Utilizável em `/fundos` e nos detalhes deQuorus/Moza:mesmo componente público,descrição e produtos uma vez,categoria/tipo numa linha,contactos e moradas conhecidos sem duplicação;sem secções vazias,avisos genéricos,preços antigos ou notas internas. Menu principal **Início–Descoberta–Realização–Suporte–Sobre nós–Mais**,com concursos emDescoberta e acessos de trabalho preservados emMais. Fontes,históricos,contactos e moradas originais continuam no editor;nenhuma deduplicação de dados foi executada. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Vinte e um ficheiros por hash(15aprovados+6preservados);revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração intacta,zero migrações/importações/republicações. Totais/checksums idênticos ao backup nas sete tabelas protegidas:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275registos/270instituições publicadas preservados. Recibo `outputs/funding-uniform-menu-20261111/installation.json` e reconciliação no mesmo directório. Pacote `outputs/entrega-financeiras-menu-reconciliada-20261111.zip`,SHA256 `dc0be0d20569a96a3338ba140b8430013f146deb6eafd73b66343c2841d91e16`;reversão paraa400802b,preservando trabalho alheio. + +Este conjunto deixa de ser pendência de implementação/instalação;conferência visual permanece separada. Não requer seleccionar/publicar novamente instituições. Restante saldo de módulos e fiscal conservado;portal não declarado integralmente concluído. + ## 11/11/2026 — uniformização Quorus/Moza e menu de seis grupos em QA Correcção orientada pelos exemplos expressos do proprietário:lista e detalhe reutilizam agora **o mesmo componente público**. Descrição única,categoria/tipo numa linha,produtos/serviços uma vez,contactos e moradas apenas quando disponíveis. Quorus:descrição de corretagem eSeguros uma vez;sem secções vazias ou avisos genéricos. Moza:descrição paraPME,CréditoPME/instrumentos uma vez,umtelefone e umamorada;sem notas de publicação,preços antigos,comissões/garantias por reconfirmar,entidade responsável repetida,sectores/cobertura desconhecidos ou referências institucionais duplicadas. Não inventa dados nem altera condições guardadas. Ligações dos produtos/contactos permanecem acessíveis uma vez;moradas diferentes são preservadas. diff --git a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv index b6634468..e50ce317 100644 --- a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv +++ b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv @@ -2026,7 +2026,7 @@ MASTER-f167d915-0004,"5. Ligações institucionais de apoio: disponibilizar, no MASTER-f167d915-0005,"Princípio de incorporação: o Balcão Virtual não será uma aplicação isolada. Será incluído no mesmo domínio funcional do Portal do Investidor, partilhando cabeçalho, menus, sessão, perfis, design system, gestão de utilizadores, observabilidade e processos de publicação. A implementação deverá evitar autenticação duplicada, cadastros paralelos e componentes que já existam no portal.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 30,Balcão/orientação,/balcao-virtual/contextos; /balcao-virtual/dossiers; /balcao-virtual/dossiers/{id}; /balcao-virtual/dossiers/{id}/documentos; /balcao-virtual/dossiers/{id}/documentos/{document}; /balcao-virtual/dossiers/{id}/documentos/{document}/conferencia; /balcao-virtual/dossiers/{id}/etapas; /balcao-virtual/dossiers/{id}/fontes; /balcao-virtual/dossiers/{id}/orientacao; /balcao-virtual/dossiers/{id}/pedidos; /balcao-virtual/dossiers/{id}/pressupostos; /balcao-virtual/dossiers/{id}/recomendacoes,"VirtualDesk, pedidos/casos, anexos, contexto dossier e acompanhamento. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,"Pedido contextual→gravar→submeter→nova sessão→gestor→mensagem/documentos/resultado, reaproveitando A/B. Critério individual original preservado; cobertura atual ainda não individualizada.","Perfis próprios do Balcão; serviços/campos e decisões externas aplicáveis, sem inventar destinatário/prazo. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0005: Princípio de incorporação: o Balcão Virtual não será uma aplicação isolada. Será incluído no mesmo domínio funcional do Portal do Investidor, partilhando cabeçalho, menus, sessão, perfis, design system, gestão de utilizadores, observabilidade e processos de publicação. A implementação deverá evitar autenticação duplicada, cadastros paralelos e componentes que já existam no portal.",P2,MASTER-f167d915-0005: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0005,1,"[{""id"":""MASTER-f167d915-0005"",""pedido"":""Princípio de incorporação: o Balcão Virtual não será uma aplicação isolada. Será incluído no mesmo domínio funcional do Portal do Investidor, partilhando cabeçalho, menus, sessão, perfis, design system, gestão de utilizadores, observabilidade e processos de publicação. A implementação deverá evitar autenticação duplicada, cadastros paralelos e componentes que já existam no portal."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 30""],""aceitacao"":""Princípio de incorporação: o Balcão Virtual não será uma aplicação isolada. Será incluído no mesmo domínio funcional do Portal do Investidor, partilhando cabeçalho, menus, sessão, perfis, design system, gestão de utilizadores, observabilidade e processos de publicação. A implementação deverá evitar autenticação duplicada, cadastros paralelos e componentes que já existam no portal."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""Balcão/orientação""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.desk_cases: 1 registos; public.desk_requests: 0 registos; public.desk_institutional_links: 0 registos; public.desk_messages: 0 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Pedido contextual→gravar→submeter→nova sessão→gestor→mensagem/documentos/resultado, reaproveitando A/B. Critério individual original preservado; cobertura atual ainda não individualizada.","VirtualDesk, pedidos/casos, anexos, contexto dossier e acompanhamento","Perfis próprios do Balcão; serviços/campos e decisões externas aplicáveis, sem inventar destinatário/prazo.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: balcão. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,balcão,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/VirtualDesk.php; app/Services/Ai/InvestorGuidance.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,InvestorGuidanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-f167d915-0006,"URL e navegação recomendadas: disponibilizar o módulo através de uma rota própria no Portal do Investidor, por exemplo “/balcao-virtual”, acessível pelo menu principal e pela área autenticada. As rotas internas dos formulários, pedidos e painéis devem permanecer sob o mesmo domínio e respeitar os mecanismos de autorização já existentes.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 31,Balcão/orientação,/balcao-virtual/contextos; /balcao-virtual/dossiers; /balcao-virtual/dossiers/{id}; /balcao-virtual/dossiers/{id}/documentos; /balcao-virtual/dossiers/{id}/documentos/{document}; /balcao-virtual/dossiers/{id}/documentos/{document}/conferencia; /balcao-virtual/dossiers/{id}/etapas; /balcao-virtual/dossiers/{id}/fontes; /balcao-virtual/dossiers/{id}/orientacao; /balcao-virtual/dossiers/{id}/pedidos; /balcao-virtual/dossiers/{id}/pressupostos; /balcao-virtual/dossiers/{id}/recomendacoes,"VirtualDesk, pedidos/casos, anexos, contexto dossier e acompanhamento. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,"Pedido contextual→gravar→submeter→nova sessão→gestor→mensagem/documentos/resultado, reaproveitando A/B. Critério individual original preservado; cobertura atual ainda não individualizada.","Perfis próprios do Balcão; serviços/campos e decisões externas aplicáveis, sem inventar destinatário/prazo. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0006: URL e navegação recomendadas: disponibilizar o módulo através de uma rota própria no Portal do Investidor, por exemplo “/balcao-virtual”, acessível pelo menu principal e pela área autenticada. As rotas internas dos formulários, pedidos e painéis devem permanecer sob o mesmo domínio e respeitar os mecanismos de autorização já existentes.",P2,MASTER-f167d915-0006: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0006,1,"[{""id"":""MASTER-f167d915-0006"",""pedido"":""URL e navegação recomendadas: disponibilizar o módulo através de uma rota própria no Portal do Investidor, por exemplo “/balcao-virtual”, acessível pelo menu principal e pela área autenticada. As rotas internas dos formulários, pedidos e painéis devem permanecer sob o mesmo domínio e respeitar os mecanismos de autorização já existentes."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 31""],""aceitacao"":""URL e navegação recomendadas: disponibilizar o módulo através de uma rota própria no Portal do Investidor, por exemplo “/balcao-virtual”, acessível pelo menu principal e pela área autenticada. As rotas internas dos formulários, pedidos e painéis devem permanecer sob o mesmo domínio e respeitar os mecanismos de autorização já existentes."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""Balcão/orientação""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.desk_cases: 1 registos; public.desk_requests: 0 registos; public.desk_institutional_links: 0 registos; public.desk_messages: 0 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Pedido contextual→gravar→submeter→nova sessão→gestor→mensagem/documentos/resultado, reaproveitando A/B. Critério individual original preservado; cobertura atual ainda não individualizada.","VirtualDesk, pedidos/casos, anexos, contexto dossier e acompanhamento","Perfis próprios do Balcão; serviços/campos e decisões externas aplicáveis, sem inventar destinatário/prazo.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: balcão. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,balcão,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/VirtualDesk.php; app/Services/Ai/InvestorGuidance.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,InvestorGuidanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-f167d915-0007,"A validação pública do portal confirma uma plataforma activa com navegação, conteúdos, área de entrada, dados de mercado, notícias, explorador de activos, carteira, perfil do investidor e simuladores. A reutilização técnica definitiva depende de acesso ao repositório, configuração, base de dados e ambientes; por isso, os itens abaixo distinguem o que pode ser assumido como disponível do que deve ser comprovado na Fase 0.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 42,simuladores,/api/v1/questionnaires/{code}; /api/v1/simulation-drafts; /api/v1/simulation-drafts/claim; /api/v1/simulation-drafts/claim-preview; /api/v1/simulation-drafts/current; /api/v1/simulation-drafts/linkable-businesses; /api/v1/simulation-drafts/{id}; /api/v1/simulation-drafts/{id}/business-link; /api/v1/simulation-drafts/{id}/conversions; /api/v1/simulation-drafts/{id}/touch; /api/v1/simulations; /api/v1/simulations/history,"SimulationExecution, resultados/cenários/fontes, rascunhos e dossier existentes. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Cenário→cálculo→gravação→resultado/dossier correto→nova sessão→PDF/derivadas autorizadas. Sem aprovação/score inventado. Critério individual original preservado; cobertura atual ainda não individualizada.,"Regras financeiras/fiscais separadas; fonte oficial aceite, parâmetros/âmbito/período podem faltar; não substituir por0/taxa atual. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0007: A validação pública do portal confirma uma plataforma activa com navegação, conteúdos, área de entrada, dados de mercado, notícias, explorador de activos, carteira, perfil do investidor e simuladores. A reutilização técnica definitiva depende de acesso ao repositório, configuração, base de dados e ambientes; por isso, os itens abaixo distinguem o que pode ser assumido como disponível do que deve ser comprovado na Fase 0.",P2,MASTER-f167d915-0007: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0007,1,"[{""id"":""MASTER-f167d915-0007"",""pedido"":""A validação pública do portal confirma uma plataforma activa com navegação, conteúdos, área de entrada, dados de mercado, notícias, explorador de activos, carteira, perfil do investidor e simuladores. A reutilização técnica definitiva depende de acesso ao repositório, configuração, base de dados e ambientes; por isso, os itens abaixo distinguem o que pode ser assumido como disponível do que deve ser comprovado na Fase 0."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 42""],""aceitacao"":""A validação pública do portal confirma uma plataforma activa com navegação, conteúdos, área de entrada, dados de mercado, notícias, explorador de activos, carteira, perfil do investidor e simuladores. A reutilização técnica definitiva depende de acesso ao repositório, configuração, base de dados e ambientes; por isso, os itens abaixo distinguem o que pode ser assumido como disponível do que deve ser comprovado na Fase 0."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""simuladores""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.simulation_form_drafts: 22 registos; public.simulation_scenarios: 16 registos; public.simulations: 16 registos; public.simulation_tax_rules: tabela ausente,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Cenário→cálculo→gravação→resultado/dossier correto→nova sessão→PDF/derivadas autorizadas. Sem aprovação/score inventado. Critério individual original preservado; cobertura atual ainda não individualizada.,"SimulationExecution, resultados/cenários/fontes, rascunhos e dossier existentes","Regras financeiras/fiscais separadas; fonte oficial aceite, parâmetros/âmbito/período podem faltar; não substituir por0/taxa atual.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: simuladores. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,simuladores,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/SimulationTaxParameterResolver.php; resources/js/components/simulation-form.tsx — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"SimulationExecutionTest, SimulationFormDraftTest, SimulationDraftContinuityTest, SimulationTaxRuleGovernanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, -MASTER-f167d915-0008,"Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 44,dashboard/perfis,/api/v1/investment/companies/{id?}; /api/v1/investment/notifications; /api/v1/investment/notifications/{id}/read; /api/v1/investment/profile; /api/v1/investment/submissions/{id}/messages; /api/v1/investment/submissions/{id}/revisions/{version}; /dashboard; /investidor/companies/{id?}; /investidor/manifestacoes/{id}/messages; /investidor/manifestacoes/{id}/revisions/{version}; /investidor/notifications; /investidor/notifications/{id}/read,"Fortify, PortalProfileAdministration/Access, grants, policies, portal_security_approvals e menus atuais. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[FUNDING-UNIFORM-MENU-20261111] Uniformização pública Quorus/Moza e menu de seis grupos em QA,não instalados;homologaçãoa59142ca preservada. | Histórico: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.","outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | [Identidade Tempo 19/10/2026] Pedido expresso: importar header/footer de tempo-dashboard, remover marca InvesteMoz da navega??o e organizar Descoberta/Realiza??o/Suporte. AGENTS.md 12/10/2026: propriet?rio e regras Tempo preservados. Radix, CSS responsivo e tradu??es institucionais s?o escolhas t?cnicas. S? ambiente local investmoz_local_test:55441; sem migra??es ou implanta??o activa nesta altera??o visual. Prova: outputs/tempo-shell-20261019/analysis-and-plan.json; verification.json; header.png; footer.png; mobile-320.png. Quatro p?ginas 200; cinco larguras 320?1440 sem overflow; teclado/Escape/foco, idioma, login/logout sem erros JS. N?o encerra aceita??o global da cl?usula.",Sem evidência suficiente,"Reutilizar provas existentes; suplementar autorização/revogação/elevação por ação/consumidor, sem sistema paralelo. Critério individual original preservado; cobertura atual ainda não individualizada.","030000→040000 instalados, seis categorias ON; contas/grants reais concluídos. Autorizações por tipo/org e independência mantidas. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0008: Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação.",P2,MASTER-f167d915-0008: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0008,1,"[{""id"":""MASTER-f167d915-0008"",""pedido"":""Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 44""],""aceitacao"":""Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""dashboard/perfis""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.investment_accounts: 0 registos; public.investment_company_declarations: 0 registos; public.investment_submissions: 3 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","[FUNDING-UNIFORM-MENU-20261111] Lista/detalhe comuns,sem repetições/secções vazias/dados antigos;seis grupos conforme proprietário. Restam instalação/visual;sem republicação das270instituições ou concessões novas. | Histórico: Reutilizar provas existentes; suplementar autorização/revogação/elevação por ação/consumidor, sem sistema paralelo. Critério individual original preservado; cobertura atual ainda não individualizada.","Fortify, PortalProfileAdministration/Access, grants, policies, portal_security_approvals e menus atuais","030000→040000 instalados, seis categorias ON; contas/grants reais concluídos. Autorizações por tipo/org e independência mantidas.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: perfis. Esforço de código adicional só após lacuna reproduzida.,"[FUNDING-UNIFORM-MENU-20261111]33verificações dirigidas:exemplos Quorus/Moza,deduplicação conservadora,cabeçalho real desktop/mobile,público/autenticado,rotas/permissões preservadas. outputs/funding-uniform-menu-20261111/verification.json;270fontes intactas,sem migração/escrita activa. | Histórico: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | [Identidade Tempo 19/10/2026] Pedido expresso: importar header/footer de tempo-dashboard, remover marca InvesteMoz da navega??o e organizar Descoberta/Realiza??o/Suporte. AGENTS.md 12/10/2026: propriet?rio e regras Tempo preservados. Radix, CSS responsivo e tradu??es institucionais s?o escolhas t?cnicas. S? ambiente local investmoz_local_test:55441; sem migra??es ou implanta??o activa nesta altera??o visual. Prova: outputs/tempo-shell-20261019/analysis-and-plan.json; verification.json; header.png; footer.png; mobile-320.png. Quatro p?ginas 200; cinco larguras 320?1440 sem overflow; teclado/Escape/foco, idioma, login/logout sem erros JS. N?o encerra aceita??o global da cl?usula.",perfis,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Http/Controllers/DashboardController.php; app/Services/CountryCatalogue.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentWorkspaceTest, InvestorGuidanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, +MASTER-f167d915-0008,"Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 44,dashboard/perfis,/api/v1/investment/companies/{id?}; /api/v1/investment/notifications; /api/v1/investment/notifications/{id}/read; /api/v1/investment/profile; /api/v1/investment/submissions/{id}/messages; /api/v1/investment/submissions/{id}/revisions/{version}; /dashboard; /investidor/companies/{id?}; /investidor/manifestacoes/{id}/messages; /investidor/manifestacoes/{id}/revisions/{version}; /investidor/notifications; /investidor/notifications/{id}/read,"Fortify, PortalProfileAdministration/Access, grants, policies, portal_security_approvals e menus atuais. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[INSTALADO-6d3bf293-20261111] Perfis Quorus/Moza uniformes e seis grupos de menu instalados;inclui15ficheiros aprovados deeca67191 e preserva6alterações já instaladas ema400802b. | Histórico: [FUNDING-UNIFORM-MENU-20261111] Uniformização pública Quorus/Moza e menu de seis grupos em QA,não instalados;homologaçãoa59142ca preservada. | Histórico: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.","outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | [Identidade Tempo 19/10/2026] Pedido expresso: importar header/footer de tempo-dashboard, remover marca InvesteMoz da navega??o e organizar Descoberta/Realiza??o/Suporte. AGENTS.md 12/10/2026: propriet?rio e regras Tempo preservados. Radix, CSS responsivo e tradu??es institucionais s?o escolhas t?cnicas. S? ambiente local investmoz_local_test:55441; sem migra??es ou implanta??o activa nesta altera??o visual. Prova: outputs/tempo-shell-20261019/analysis-and-plan.json; verification.json; header.png; footer.png; mobile-320.png. Quatro p?ginas 200; cinco larguras 320?1440 sem overflow; teclado/Escape/foco, idioma, login/logout sem erros JS. N?o encerra aceita??o global da cl?usula.",Sem evidência suficiente,"Reutilizar provas existentes; suplementar autorização/revogação/elevação por ação/consumidor, sem sistema paralelo. Critério individual original preservado; cobertura atual ainda não individualizada.","030000→040000 instalados, seis categorias ON; contas/grants reais concluídos. Autorizações por tipo/org e independência mantidas. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0008: Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação.",P2,MASTER-f167d915-0008: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0008,1,"[{""id"":""MASTER-f167d915-0008"",""pedido"":""Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 44""],""aceitacao"":""Navegação e identidade visual Observável no portal público. Reutilizar cabeçalho, menus, grelha, tipografia, cores, componentes e padrões responsivos. Inventário de componentes, design tokens e regras de navegação."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""dashboard/perfis""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.investment_accounts: 0 registos; public.investment_company_declarations: 0 registos; public.investment_submissions: 3 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","[INSTALADO-6d3bf293-20261111] Implementação/instalação deste conjunto encerradas;resta conferência visual.270instituições publicadas,dados/históricos e permissões preservados;sem nova selecção/publicação. | Histórico: [FUNDING-UNIFORM-MENU-20261111] Lista/detalhe comuns,sem repetições/secções vazias/dados antigos;seis grupos conforme proprietário. Restam instalação/visual;sem republicação das270instituições ou concessões novas. | Histórico: Reutilizar provas existentes; suplementar autorização/revogação/elevação por ação/consumidor, sem sistema paralelo. Critério individual original preservado; cobertura atual ainda não individualizada.","Fortify, PortalProfileAdministration/Access, grants, policies, portal_security_approvals e menus atuais","030000→040000 instalados, seis categorias ON; contas/grants reais concluídos. Autorizações por tipo/org e independência mantidas.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: perfis. Esforço de código adicional só após lacuna reproduzida.,"[INSTALADO-6d3bf293-20261111] outputs/funding-uniform-menu-20261111/installation.json e baseline-reconciliation.json:21hashes,HTTP200,backup/restauro190tabelas/369ficheiros,sete tabelas protegidas idênticas,zero migrações/importações/republicações. | Histórico: [FUNDING-UNIFORM-MENU-20261111]33verificações dirigidas:exemplos Quorus/Moza,deduplicação conservadora,cabeçalho real desktop/mobile,público/autenticado,rotas/permissões preservadas. outputs/funding-uniform-menu-20261111/verification.json;270fontes intactas,sem migração/escrita activa. | Histórico: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | [Identidade Tempo 19/10/2026] Pedido expresso: importar header/footer de tempo-dashboard, remover marca InvesteMoz da navega??o e organizar Descoberta/Realiza??o/Suporte. AGENTS.md 12/10/2026: propriet?rio e regras Tempo preservados. Radix, CSS responsivo e tradu??es institucionais s?o escolhas t?cnicas. S? ambiente local investmoz_local_test:55441; sem migra??es ou implanta??o activa nesta altera??o visual. Prova: outputs/tempo-shell-20261019/analysis-and-plan.json; verification.json; header.png; footer.png; mobile-320.png. Quatro p?ginas 200; cinco larguras 320?1440 sem overflow; teclado/Escape/foco, idioma, login/logout sem erros JS. N?o encerra aceita??o global da cl?usula.",perfis,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Http/Controllers/DashboardController.php; app/Services/CountryCatalogue.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentWorkspaceTest, InvestorGuidanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-f167d915-0009,"Área de entrada e sessão Existe ponto de entrada público; implementação interna não verificada. Reutilizar autenticação e sessão existentes, sem criar credenciais paralelas. Fluxo de login/logout, recuperação, MFA, duração de sessão e mecanismo de autorização.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 45,governação/outros,/api/v1/investment/admin/interests/{interest}/status; /management/history; /management/interests; /management/interests/{interest}; /management/interests/{interest}/consent/contact; /management/interests/{interest}/consent/proponent; /management/opportunities; /management/opportunities/create; /management/opportunities/drafts; /management/opportunities/{id}/draft; /management/opportunities/{id}/edit; /management/opportunities/{id}/lifecycle,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0009: Área de entrada e sessão Existe ponto de entrada público; implementação interna não verificada. Reutilizar autenticação e sessão existentes, sem criar credenciais paralelas. Fluxo de login/logout, recuperação, MFA, duração de sessão e mecanismo de autorização.",P1,MASTER-f167d915-0009: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0009,1,"[{""id"":""MASTER-f167d915-0009"",""pedido"":""Área de entrada e sessão Existe ponto de entrada público; implementação interna não verificada. Reutilizar autenticação e sessão existentes, sem criar credenciais paralelas. Fluxo de login/logout, recuperação, MFA, duração de sessão e mecanismo de autorização."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 45""],""aceitacao"":""Área de entrada e sessão Existe ponto de entrada público; implementação interna não verificada. Reutilizar autenticação e sessão existentes, sem criar credenciais paralelas. Fluxo de login/logout, recuperação, MFA, duração de sessão e mecanismo de autorização."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,Requisito transversal; consultar estado-ativo-after.json,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer","Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: governação e demais cláusulas. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,governação e demais cláusulas,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",AGENTS.md — componentes do domínio encontrados; correspondência integral deste requisito não presumida,; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-f167d915-0010,"Frontend e design system Interface funcional confirmada; stack e biblioteca não verificados. Reutilizar componentes existentes; criar apenas componentes específicos de formulários, timeline, filas e validação. Stack frontend, biblioteca, convenções, acessibilidade e cobertura de testes.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 47,biblioteca,//; /Simulador; /api/v1/ai/documents; /api/v1/documents/recommendations; /api/v2/investment/admin/legal-sources; /api/v2/investment/admin/legal-sources/{id}/{action}; /apoio; /balcao-virtual; /balcao-virtual/dossiers/{id}/documentos/{document}/conferencia; /como-investir; /documentos; /documentos/{id},"documents, biblioteca, importação autenticada, VerifiedDocumentBinary, jobs/derivadas. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Cobrir consulta/importação/doc/derivada/hash/perfil e revogação; preservar original; divulgação separada. Não inferir relação territorial. Critério individual original preservado; cobertura atual ainda não individualizada.,Scanner/worker/GD/WebP e originais privados; ACL por oportunidade/sala diferente de partilha individual não implementada. LegadoOFF. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,"MASTER-f167d915-0010: Frontend e design system Interface funcional confirmada; stack e biblioteca não verificados. Reutilizar componentes existentes; criar apenas componentes específicos de formulários, timeline, filas e validação. Stack frontend, biblioteca, convenções, acessibilidade e cobertura de testes.",P2,MASTER-f167d915-0010: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0010,1,"[{""id"":""MASTER-f167d915-0010"",""pedido"":""Frontend e design system Interface funcional confirmada; stack e biblioteca não verificados. Reutilizar componentes existentes; criar apenas componentes específicos de formulários, timeline, filas e validação. Stack frontend, biblioteca, convenções, acessibilidade e cobertura de testes."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 47""],""aceitacao"":""Frontend e design system Interface funcional confirmada; stack e biblioteca não verificados. Reutilizar componentes existentes; criar apenas componentes específicos de formulários, timeline, filas e validação. Stack frontend, biblioteca, convenções, acessibilidade e cobertura de testes."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""biblioteca""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.documents: 4 registos; public.portal_resources: 4 registos; public.portal_resource_links: 19 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Cobrir consulta/importação/doc/derivada/hash/perfil e revogação; preservar original; divulgação separada. Não inferir relação territorial. Critério individual original preservado; cobertura atual ainda não individualizada.,"documents, biblioteca, importação autenticada, VerifiedDocumentBinary, jobs/derivadas",Scanner/worker/GD/WebP e originais privados; ACL por oportunidade/sala diferente de partilha individual não implementada. LegadoOFF.,Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: documentos e legado. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,documentos e legado,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Http/Controllers/PortalServicesController.php; app/Jobs/ScanDocumentForMalware.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"PortalServicesTest, DocumentLibrarySchemaCompatibilityTest, ImportDocumentBatchTest, ClamDScannerIntegrationTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-f167d915-0011,"Base de dados Não verificável externamente. Reutilizar a instância e padrões existentes, criando schema/tabelas próprias e relações controladas com utilizadores e organizações. SGBD, migrations, convenções, volumes, backups, índices, auditoria e política de dados.",..\..\..\..\..\..\Users\macbook\.codex\attachments\0ad28475-97cc-4263-b611-022f3de5bebc\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 49,governação/outros,/api/v1/investment/admin/interests/{interest}/status; /management/history; /management/interests; /management/interests/{interest}; /management/interests/{interest}/consent/contact; /management/interests/{interest}/consent/proponent; /management/opportunities; /management/opportunities/create; /management/opportunities/drafts; /management/opportunities/{id}/draft; /management/opportunities/{id}/edit; /management/opportunities/{id}/lifecycle,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-f167d915-0011: Base de dados Não verificável externamente. Reutilizar a instância e padrões existentes, criando schema/tabelas próprias e relações controladas com utilizadores e organizações. SGBD, migrations, convenções, volumes, backups, índices, auditoria e política de dados.",P2,MASTER-f167d915-0011: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-f167d915-0011,1,"[{""id"":""MASTER-f167d915-0011"",""pedido"":""Base de dados Não verificável externamente. Reutilizar a instância e padrões existentes, criando schema/tabelas próprias e relações controladas com utilizadores e organizações. SGBD, migrations, convenções, volumes, backups, índices, auditoria e política de dados."",""fontes"":[""..\\..\\..\\..\\..\\..\\Users\\macbook\\.codex\\attachments\\0ad28475-97cc-4263-b611-022f3de5bebc\\Pasted text.txt; SHA f167d9156c2572c0253949a6f0ed88aafc28450cce902e8f445e3d979119aa37; linha 49""],""aceitacao"":""Base de dados Não verificável externamente. Reutilizar a instância e padrões existentes, criando schema/tabelas próprias e relações controladas com utilizadores e organizações. SGBD, migrations, convenções, volumes, backups, índices, auditoria e política de dados."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,Requisito transversal; consultar estado-ativo-after.json,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer","Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: governação e demais cláusulas. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,governação e demais cláusulas,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",AGENTS.md — componentes do domínio encontrados; correspondência integral deste requisito não presumida,; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, @@ -10894,11 +10894,11 @@ AUD-ESTABLISHMENT-01,"Importar empresas licenciadas e empreendimentos turístico [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. [PROACTIVE-SUPPLY-REVIEW-20261102] Reconciliação com prova aceite de28/10/2026: importação privada específica já entregue, com361464 observações administrativas,147165 repetições conservadas e214299 projecções distintas; nenhum destes números é contagem de empresas únicas. Recibo proactive-supply-git-delivery-20261028.json e motores prepare/export/load-proactive-supply.py preservados. Os estados anteriores a essa entrega são históricos, não prova de ausência actual. Acrescentada consulta privada só de leitura das origens/linhas, pendências territoriais, repetições e conflitos, com cobertura explícita, referências recuperáveis e filtros sem acentos. Corrigidas respostas antigas após mudança de contexto; hashes de identidade/recibos privados excluídos da projecção. 9 Feature/138 asserções e seis frontend; PHPStan, tipos, lint/Pint/build aprovados. Onze tabelas QA com contagens/checksums iguais antes/depois. Recibo proactive_supply_review_increment_20261102; sem importação ou alteração no activo.",incrementos futuros,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Importador específico destes cadastros e reconciliação de entidades/versões ainda por preparar. Importação de artigos do legado e geometrias não substitui esta carga.,Identificar fontes/dados/âmbito/período concretos; não reabrir aceitação oficial.,"Inventariar os ficheiros fornecidos, inspecionar colunas e IDs reais; reutilizar organizações/estabelecimentos existentes por correspondência, serviços de importação privada/hash e hierarquia territorial. Não criar organizações automaticamente com base em nome ou licença.",Leitura integral do exemplar local e inventário código/documental; importação/retrieval deste DOCX não comprova a funcionalidade descrita.,Contrato específico não demonstrado.,,,,24–48 h por formato aprovado; acesso ao ficheiro e identificadores são pré-condições.,,, -AUD-FUND-01,Catálogo de fundos nacionais e territoriais com elegibilidade explicada e atualização,[Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] Alias documental INV-005; SEG-bf26caee-p157; SEG-bf26caee-p158; SEG-bf26caee-p483; SEG-bf26caee-p636; SEG-bf26caee-p723,INV-005 / incremento posterior ao workflow das seis categorias,"Consumidor específico ainda por delimitar; reutilizar rotas de biblioteca/Balcão/negócios/simulador pertinentes, sem atribuir existência fictícia.","Biblioteca, taxonomias, fontes e filtros comuns. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[FUNDING-UNIFORM-MENU-20261111] Uniformização pública Quorus/Moza e menu de seis grupos em QA,não instalados;homologaçãoa59142ca preservada. | Histórico: [INSTALADO-a59142ca-20261111] Apresentação profissional do directório/detalhe instalada;HTTP200 e270instituições publicadas preservadas. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Apresentação profissional em QA,não instalada;270publicadas e homologação8f295f05 preservadas. | Histórico: [INSTITUICOES-20261110]270instituições/operadores,393referências de localização e168contactos do documento fornecido, em QA. Nenhuma nova instalação/publicação activa. | Histórico anterior preservado: [ACT12-20261110] Directório financeiro/conteúdo fornecido em QA; não instalado/publicado. Homologação1c75a30a mantém zero fichas financeiras. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Fontes até ff726e57 na homologação teste-investidor. Não confundir instalação do código com nova concessão, habilitação nominal ou prova visual integral. | Histórico anterior preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","segmentacao-processos-reconciliacao-20261011.md; contratos/rotas inventariados atuais; não há prova de percurso completo deste incremento. [FUNDING-EDITOR-20261102] Catálogo e editor locais: rascunhos, prévia vinculada, publicação/retirada com autoridade editorial existente, versões imutáveis, janelas/critério explicado, documentos por versão e interesse privado. Quatro testes/91 asserções e tipos aprovados. Filtros territoriais/sectoriais, ensaios de documentos, fontes reais, visual e disponibilização pendentes; requisito parcial, sem alteração no activo. Manual de 02/11 e funding_editor_increment_20261102. [FUNDING-FILTERS-20261102] Filtros locais por sector, cobertura territorial e estado de janela, com desconhecidos explícitos e cobertura parcial. Nomes/caminhos territoriais e sectores conservados por versão. Descarga verifica versão, checksum, direitos, análise e bytes; prévia obsoleta recusada. Seis testes/204 asserções, PHPStan, tipos, lint sem avisos e compilação aprovados. Recibo funding_filters_increment_20261102 e manual. Faltam fontes reais incorporadas, validação visual, ensaios de concorrência e disponibilização; requisito parcial. [FUNDING-REFERENCES-20261102] Referência oficial FDEL empacotada com fontes/edições/hashes e prévia editorial; prepara rascunho sem publicar. Uma ficha e chamada municipal histórica, repetição sem duplicar ou substituir. Sete testes/235 asserções; PHPStan, tipos e lint aprovados. Recibo funding_references_increment_20261102; manual de 02/11. Ligações sectorial/cartográfica, concorrência, visual, alertas e disponibilização pendentes. Parcial local, sem escrita no activo. [FUNDING-CONCURRENCY-20261102] Ensaio com cinco pares de processos e bloqueios observados no PostgreSQL identificou deadlock 40P01 entre retirada e interesse da mesma pessoa. Bloqueio da conta ajustado a FOR NO KEY UPDATE, conservando serialização e referências de auditoria. Cinco cenários passaram após correcção; sete Feature/235 asserções e PHPStan/Pint aprovados. Dados/versão/interesse e auditoria sem duplicação conservados; recibo funding_concurrency_increment_20261102. Não comprova carga ou todas as intercalações. Visual, vínculos da referência, alertas e disponibilização pendentes. [FUNDING-ALERTS-20261102] ACT-11: versões publicadas de fundos/programas/incentivos do catálogo integradas no motor de alertas existente, com adesão explícita e preferências antigas preservadas. Filtros e desconhecidos explicados, origem/versão/estado conservados, retirada/acesso próprio, cancelamento, lote e reversão transaccional. 36 testes/612 asserções e seis frontend; PHPStan, tipos, lint e compilação aprovados. Recibo funding_alerts_increment_20261102 e manual. Sem canais externos, recolha externa ou instalação no activo; requisito agregado parcial. [FUNDING-ASSESSMENT-CONCURRENCY-20261102] Nove pares concorrentes observados aprovaram referências/versões/interesses, geradores duplicados, preferências idempotentes e ambas as precedências de cancelamento. Conferência de critérios mostra/envia apenas perguntas aplicáveis, preserva respostas locais e reinicia por ficha/versão. Oito frontend, tipos/lint/compilação aprovados; PHP da aplicação sem delta, provas 36 Feature/612 reutilizadas após conferir hashes. Recibo funding_assessment_concurrency_increment_20261102. Visual, vínculos de referência, canais externos e disponibilização continuam pendentes.",Parcial — implementação local em QA,"02/11/2026: concorrência do gerador verificada nos cenários delimitados e perguntas aplicáveis corrigidas. Restam visual, vínculos da referência, canais externos e disponibilização/agendador. Histórico: 02/11/2026: oportunidades, concursos e fundos/apoios do catálogo integrados em alertas locais com prova. Restam canais/outras fontes externas, concorrência específica do gerador, visual, vínculos de referência e disponibilização/agendador. Histórico: 02/11/2026: concorrência demonstrada nos cinco cenários delimitados e impasse corrigido. Restam visual, vínculos ao cadastro da referência, alertas de incentivos e disponibilização. Histórico: 02/11/2026: referência oficial preparada pela interface com prova local; restam vínculos sectorial/cartográfico da referência, concorrência/visual, alertas de incentivos e disponibilização. Histórico: 02/11/2026: filtros e ensaios específicos de documentos implementados/verificados localmente. Restam fontes reais incorporadas, visual, concorrência e disponibilização; integração de incentivos nos alertas não demonstrada. Histórico preservado: 02/11/2026: implementação local parcial com editor e percurso público; restam filtros territoriais/sectoriais, provas específicas de documentos/conflitos, fontes reais e visual/disponibilização. Histórico: Catálogo de fundos com janelas e elegibilidade não implementado; ofertas experimentais não o substituem.","Documentos/entidades/fontes/parâmetros próprios antes de implementação; sem novos módulos nesta auditoria. Fundos com fonte/data, elegibilidade explicada e janela; indeterminado quando parâmetros faltam. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","Fonte, gestor, sectores, cobertura nacional ou territorial, datas/estado e documentos; filtro e explicação por critério; fundos expirados sinalizados; guardar interesse autorizado sem duplicação.",P2,"Código INV-005 é alias deste documento, não renumeração do roteiro/backlog. Conteúdo/regras pendentes não se tornam aprovados pela importação.",SEG-bf26caee-p157; SEG-bf26caee-p158; SEG-bf26caee-p483; SEG-bf26caee-p636; SEG-bf26caee-p723,5,"[{""id"": ""SEG-bf26caee-p157"", ""section"": ""1.5"", ""first_paragraph"": 157, ""last_paragraph"": 157, ""text"": ""Permitir a consulta de negócios similares na zona antes da abertura de um empreendimento, apoiando a análise de viabilidade. As fontes iniciais incluem os ficheiros de cadastro de empreendimentos turísticos de três, quatro e cinco estrelas e de empresas licenciadas já disponibilizados ao projecto. Antes da utilização, estes dados devem ser inventariados, normalizados, deduplicados, georreferenciados e sujeitos a validação de actualidade, cobertura e autorização de uso."", ""requirements"": [""AUD-ESTABLISHMENT-01"", ""AUD-FUND-01"", ""AUD-MARKET-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p157"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p158"", ""section"": ""1.5"", ""first_paragraph"": 158, ""last_paragraph"": 158, ""text"": ""Publicar fundos de financiamento por localização ou com cobertura nacional, conforme a respectiva distribuição geográfica."", ""requirements"": [""AUD-ESTABLISHMENT-01"", ""AUD-FUND-01"", ""AUD-MARKET-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p158"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p483"", ""section"": ""3.2.3"", ""first_paragraph"": 483, ""last_paragraph"": 483, ""text"": ""A pesquisa deve permitir combinar texto, sector, localização, raio, dimensão, classificação, estado, período e fonte, com ordenação e paginação consistentes. Os resultados de negócios similares, fundos e oportunidades devem apresentar data de actualização, cobertura, critérios usados e limitações conhecidas. Sempre que existir correspondência ou recomendação automatizada, o portal deve explicar os factores considerados, permitir correcção dos dados de entrada e evitar classificações baseadas em informação incompleta ou não validada."", ""requirements"": [""AUD-FUND-01"", ""AUD-MARKET-01"", ""AUD-OP-04""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p483"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p636"", ""section"": ""6"", ""first_paragraph"": 636, ""last_paragraph"": 641, ""text"": ""INV-005 | Fundos compatíveis com explicação da correspondência | Sim | Sem demonstração suficiente | — | Demonstrar catálogo, cobertura, critérios, prazos, actualização e justificação."", ""requirements"": [""AUD-FUND-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p636"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p723"", ""section"": ""6.1"", ""first_paragraph"": 723, ""last_paragraph"": 729, ""text"": ""§1.5 | Fundos nacionais e territoriais | INV-005 | Sim | Sem demonstração suficiente | — | Demonstrar cadastro, fonte, actualização, cobertura, critérios, prazos e correspondência fundamentada."", ""requirements"": [""AUD-FUND-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p723"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}]",Consumidor específico não demonstrado.,Contrato específico não demonstrado.,Nenhuma entidade/regra criada para este módulo.,"A recuperação do original da especificação é prova do acervo, não deste percurso.",Pendente de implementação/prova própria.,"Novo ID apenas após pesquisa de correspondência: os requisitos relacionados são componentes a reutilizar, não equivalências. [Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] ",não implementado,Não demonstrada para este requisito específico; nenhum pacote ativado por esta incorporação. COUNTRY02ON preservado.,"Diagnóstico específico anterior de ausência/cobertura conservado; inventário atual não demonstra entrega posterior deste incremento. Nenhuma nova implementação iniciada nesta auditoria. +AUD-FUND-01,Catálogo de fundos nacionais e territoriais com elegibilidade explicada e atualização,[Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] Alias documental INV-005; SEG-bf26caee-p157; SEG-bf26caee-p158; SEG-bf26caee-p483; SEG-bf26caee-p636; SEG-bf26caee-p723,INV-005 / incremento posterior ao workflow das seis categorias,"Consumidor específico ainda por delimitar; reutilizar rotas de biblioteca/Balcão/negócios/simulador pertinentes, sem atribuir existência fictícia.","Biblioteca, taxonomias, fontes e filtros comuns. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[INSTALADO-6d3bf293-20261111] Perfis Quorus/Moza uniformes e seis grupos de menu instalados;inclui15ficheiros aprovados deeca67191 e preserva6alterações já instaladas ema400802b. | Histórico: [FUNDING-UNIFORM-MENU-20261111] Uniformização pública Quorus/Moza e menu de seis grupos em QA,não instalados;homologaçãoa59142ca preservada. | Histórico: [INSTALADO-a59142ca-20261111] Apresentação profissional do directório/detalhe instalada;HTTP200 e270instituições publicadas preservadas. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Apresentação profissional em QA,não instalada;270publicadas e homologação8f295f05 preservadas. | Histórico: [INSTITUICOES-20261110]270instituições/operadores,393referências de localização e168contactos do documento fornecido, em QA. Nenhuma nova instalação/publicação activa. | Histórico anterior preservado: [ACT12-20261110] Directório financeiro/conteúdo fornecido em QA; não instalado/publicado. Homologação1c75a30a mantém zero fichas financeiras. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Fontes até ff726e57 na homologação teste-investidor. Não confundir instalação do código com nova concessão, habilitação nominal ou prova visual integral. | Histórico anterior preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","segmentacao-processos-reconciliacao-20261011.md; contratos/rotas inventariados atuais; não há prova de percurso completo deste incremento. [FUNDING-EDITOR-20261102] Catálogo e editor locais: rascunhos, prévia vinculada, publicação/retirada com autoridade editorial existente, versões imutáveis, janelas/critério explicado, documentos por versão e interesse privado. Quatro testes/91 asserções e tipos aprovados. Filtros territoriais/sectoriais, ensaios de documentos, fontes reais, visual e disponibilização pendentes; requisito parcial, sem alteração no activo. Manual de 02/11 e funding_editor_increment_20261102. [FUNDING-FILTERS-20261102] Filtros locais por sector, cobertura territorial e estado de janela, com desconhecidos explícitos e cobertura parcial. Nomes/caminhos territoriais e sectores conservados por versão. Descarga verifica versão, checksum, direitos, análise e bytes; prévia obsoleta recusada. Seis testes/204 asserções, PHPStan, tipos, lint sem avisos e compilação aprovados. Recibo funding_filters_increment_20261102 e manual. Faltam fontes reais incorporadas, validação visual, ensaios de concorrência e disponibilização; requisito parcial. [FUNDING-REFERENCES-20261102] Referência oficial FDEL empacotada com fontes/edições/hashes e prévia editorial; prepara rascunho sem publicar. Uma ficha e chamada municipal histórica, repetição sem duplicar ou substituir. Sete testes/235 asserções; PHPStan, tipos e lint aprovados. Recibo funding_references_increment_20261102; manual de 02/11. Ligações sectorial/cartográfica, concorrência, visual, alertas e disponibilização pendentes. Parcial local, sem escrita no activo. [FUNDING-CONCURRENCY-20261102] Ensaio com cinco pares de processos e bloqueios observados no PostgreSQL identificou deadlock 40P01 entre retirada e interesse da mesma pessoa. Bloqueio da conta ajustado a FOR NO KEY UPDATE, conservando serialização e referências de auditoria. Cinco cenários passaram após correcção; sete Feature/235 asserções e PHPStan/Pint aprovados. Dados/versão/interesse e auditoria sem duplicação conservados; recibo funding_concurrency_increment_20261102. Não comprova carga ou todas as intercalações. Visual, vínculos da referência, alertas e disponibilização pendentes. [FUNDING-ALERTS-20261102] ACT-11: versões publicadas de fundos/programas/incentivos do catálogo integradas no motor de alertas existente, com adesão explícita e preferências antigas preservadas. Filtros e desconhecidos explicados, origem/versão/estado conservados, retirada/acesso próprio, cancelamento, lote e reversão transaccional. 36 testes/612 asserções e seis frontend; PHPStan, tipos, lint e compilação aprovados. Recibo funding_alerts_increment_20261102 e manual. Sem canais externos, recolha externa ou instalação no activo; requisito agregado parcial. [FUNDING-ASSESSMENT-CONCURRENCY-20261102] Nove pares concorrentes observados aprovaram referências/versões/interesses, geradores duplicados, preferências idempotentes e ambas as precedências de cancelamento. Conferência de critérios mostra/envia apenas perguntas aplicáveis, preserva respostas locais e reinicia por ficha/versão. Oito frontend, tipos/lint/compilação aprovados; PHP da aplicação sem delta, provas 36 Feature/612 reutilizadas após conferir hashes. Recibo funding_assessment_concurrency_increment_20261102. Visual, vínculos de referência, canais externos e disponibilização continuam pendentes.",Parcial — implementação local em QA,"02/11/2026: concorrência do gerador verificada nos cenários delimitados e perguntas aplicáveis corrigidas. Restam visual, vínculos da referência, canais externos e disponibilização/agendador. Histórico: 02/11/2026: oportunidades, concursos e fundos/apoios do catálogo integrados em alertas locais com prova. Restam canais/outras fontes externas, concorrência específica do gerador, visual, vínculos de referência e disponibilização/agendador. Histórico: 02/11/2026: concorrência demonstrada nos cinco cenários delimitados e impasse corrigido. Restam visual, vínculos ao cadastro da referência, alertas de incentivos e disponibilização. Histórico: 02/11/2026: referência oficial preparada pela interface com prova local; restam vínculos sectorial/cartográfico da referência, concorrência/visual, alertas de incentivos e disponibilização. Histórico: 02/11/2026: filtros e ensaios específicos de documentos implementados/verificados localmente. Restam fontes reais incorporadas, visual, concorrência e disponibilização; integração de incentivos nos alertas não demonstrada. Histórico preservado: 02/11/2026: implementação local parcial com editor e percurso público; restam filtros territoriais/sectoriais, provas específicas de documentos/conflitos, fontes reais e visual/disponibilização. Histórico: Catálogo de fundos com janelas e elegibilidade não implementado; ofertas experimentais não o substituem.","Documentos/entidades/fontes/parâmetros próprios antes de implementação; sem novos módulos nesta auditoria. Fundos com fonte/data, elegibilidade explicada e janela; indeterminado quando parâmetros faltam. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","Fonte, gestor, sectores, cobertura nacional ou territorial, datas/estado e documentos; filtro e explicação por critério; fundos expirados sinalizados; guardar interesse autorizado sem duplicação.",P2,"Código INV-005 é alias deste documento, não renumeração do roteiro/backlog. Conteúdo/regras pendentes não se tornam aprovados pela importação.",SEG-bf26caee-p157; SEG-bf26caee-p158; SEG-bf26caee-p483; SEG-bf26caee-p636; SEG-bf26caee-p723,5,"[{""id"": ""SEG-bf26caee-p157"", ""section"": ""1.5"", ""first_paragraph"": 157, ""last_paragraph"": 157, ""text"": ""Permitir a consulta de negócios similares na zona antes da abertura de um empreendimento, apoiando a análise de viabilidade. As fontes iniciais incluem os ficheiros de cadastro de empreendimentos turísticos de três, quatro e cinco estrelas e de empresas licenciadas já disponibilizados ao projecto. Antes da utilização, estes dados devem ser inventariados, normalizados, deduplicados, georreferenciados e sujeitos a validação de actualidade, cobertura e autorização de uso."", ""requirements"": [""AUD-ESTABLISHMENT-01"", ""AUD-FUND-01"", ""AUD-MARKET-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p157"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p158"", ""section"": ""1.5"", ""first_paragraph"": 158, ""last_paragraph"": 158, ""text"": ""Publicar fundos de financiamento por localização ou com cobertura nacional, conforme a respectiva distribuição geográfica."", ""requirements"": [""AUD-ESTABLISHMENT-01"", ""AUD-FUND-01"", ""AUD-MARKET-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p158"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p483"", ""section"": ""3.2.3"", ""first_paragraph"": 483, ""last_paragraph"": 483, ""text"": ""A pesquisa deve permitir combinar texto, sector, localização, raio, dimensão, classificação, estado, período e fonte, com ordenação e paginação consistentes. Os resultados de negócios similares, fundos e oportunidades devem apresentar data de actualização, cobertura, critérios usados e limitações conhecidas. Sempre que existir correspondência ou recomendação automatizada, o portal deve explicar os factores considerados, permitir correcção dos dados de entrada e evitar classificações baseadas em informação incompleta ou não validada."", ""requirements"": [""AUD-FUND-01"", ""AUD-MARKET-01"", ""AUD-OP-04""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p483"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p636"", ""section"": ""6"", ""first_paragraph"": 636, ""last_paragraph"": 641, ""text"": ""INV-005 | Fundos compatíveis com explicação da correspondência | Sim | Sem demonstração suficiente | — | Demonstrar catálogo, cobertura, critérios, prazos, actualização e justificação."", ""requirements"": [""AUD-FUND-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p636"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}, {""id"": ""SEG-bf26caee-p723"", ""section"": ""6.1"", ""first_paragraph"": 723, ""last_paragraph"": 729, ""text"": ""§1.5 | Fundos nacionais e territoriais | INV-005 | Sim | Sem demonstração suficiente | — | Demonstrar cadastro, fonte, actualização, cobertura, critérios, prazos e correspondência fundamentada."", ""requirements"": [""AUD-FUND-01""], ""source_sha256"": ""bf26caeee0437a8d292bf29be59247e2862c14e79b5ae465c00322747af72af5"", ""locator"": ""word/document.xml#p723"", ""declared_document_state_is_not_functional_evidence"": true, ""exact_requested_exemplar_confirmed"": true}]",Consumidor específico não demonstrado.,Contrato específico não demonstrado.,Nenhuma entidade/regra criada para este módulo.,"A recuperação do original da especificação é prova do acervo, não deste percurso.",Pendente de implementação/prova própria.,"Novo ID apenas após pesquisa de correspondência: os requisitos relacionados são componentes a reutilizar, não equivalências. [Segmentação bf26caeee043 — identidade confirmada; nome local v1.docx] ",não implementado,Não demonstrada para este requisito específico; nenhum pacote ativado por esta incorporação. COUNTRY02ON preservado.,"Diagnóstico específico anterior de ausência/cobertura conservado; inventário atual não demonstra entrega posterior deste incremento. Nenhuma nova implementação iniciada nesta auditoria. -[RECONCILIACAO-43-20261019] 15: Implementar fonte/gestor, janela, elegibilidade explicável, estados desconhecido/expirado e interesse idempotente.","[FUNDING-UNIFORM-MENU-20261111] Lista/detalhe comuns,sem repetições/secções vazias/dados antigos;seis grupos conforme proprietário. Restam instalação/visual;sem republicação das270instituições ou concessões novas. | Histórico: [INSTALADO-a59142ca-20261111] Delta editorial encerrado em implementação/instalação;restam visual e enriquecimento de produtos específicos quando informado. Sem nova selecção/publicação do lote. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Descrição/produtos/serviços sem texto de importação/fichas/documento gerador. Restam instalação/visual e enriquecimento de ofertas específicas quando informado;sem republicação do lote. | Histórico: [INSTITUICOES-20261110] Local/categoria/tipo → banco e seguradora → fonte/contacto → mesmo dossier → actualização do processo/recuperação demonstrados; presença física e cobertura separadas, incertezas/histórico explícitos. Restam instalação, revisão/publicação editorial autenticada, consulta efectiva no destino e visual. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [ACT12-20261110] Onze fichas fundamentadas (7instituições+4programas/fundos; BNI Capital como produto BNI), pesquisa local/necessidade no mesmo produto, condições/fontes/contactos e gravação/recuperação no mesmo dossier demonstradas. Restam instalação, preparação/revisão/publicação autenticada e consulta real no destino; visual pendente. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Catálogo/editor/versionamento/critérios e alertas locais já implementados; fontes instaladas até ff726e57. Restam vínculos da referência, canais/fontes externos e observação visual. Confirmar operação do agendador no âmbito configurado sem presumir ausência ou criar destinatários. | Histórico anterior preservado: 02/11/2026: concorrência do gerador verificada nos cenários delimitados e perguntas aplicáveis corrigidas. Restam visual, vínculos da referência, canais externos e disponibilização/agendador. Histórico: 02/11/2026: oportunidades, concursos e fundos/apoios do catálogo integrados em alertas locais com prova. Restam canais/outras fontes externas, concorrência específica do gerador, visual, vínculos de referência e disponibilização/agendador. Histórico: 02/11/2026: concorrência demonstrada nos cinco cenários delimitados e impasse corrigido. Restam visual, vínculos ao cadastro da referência, alertas de incentivos e disponibilização. Histórico: 02/11/2026: referência oficial preparada pela interface com prova local; restam vínculos sectorial/cartográfico da referência, concorrência/visual, alertas de incentivos e disponibilização. Histórico: 02/11/2026: filtros e ensaios específicos de documentos implementados/verificados localmente. Restam fontes reais incorporadas, visual, concorrência e disponibilização; integração de incentivos nos alertas não demonstrada. Histórico preservado: 02/11/2026: implementação local parcial com editor e percurso público; restam filtros territoriais/sectoriais, provas específicas de documentos/conflitos, fontes reais e visual/disponibilização. Histórico: Catálogo de fundos com janelas e elegibilidade não implementado; ofertas experimentais não o substituem. +[RECONCILIACAO-43-20261019] 15: Implementar fonte/gestor, janela, elegibilidade explicável, estados desconhecido/expirado e interesse idempotente.","[INSTALADO-6d3bf293-20261111] Implementação/instalação deste conjunto encerradas;resta conferência visual.270instituições publicadas,dados/históricos e permissões preservados;sem nova selecção/publicação. | Histórico: [FUNDING-UNIFORM-MENU-20261111] Lista/detalhe comuns,sem repetições/secções vazias/dados antigos;seis grupos conforme proprietário. Restam instalação/visual;sem republicação das270instituições ou concessões novas. | Histórico: [INSTALADO-a59142ca-20261111] Delta editorial encerrado em implementação/instalação;restam visual e enriquecimento de produtos específicos quando informado. Sem nova selecção/publicação do lote. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Descrição/produtos/serviços sem texto de importação/fichas/documento gerador. Restam instalação/visual e enriquecimento de ofertas específicas quando informado;sem republicação do lote. | Histórico: [INSTITUICOES-20261110] Local/categoria/tipo → banco e seguradora → fonte/contacto → mesmo dossier → actualização do processo/recuperação demonstrados; presença física e cobertura separadas, incertezas/histórico explícitos. Restam instalação, revisão/publicação editorial autenticada, consulta efectiva no destino e visual. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [ACT12-20261110] Onze fichas fundamentadas (7instituições+4programas/fundos; BNI Capital como produto BNI), pesquisa local/necessidade no mesmo produto, condições/fontes/contactos e gravação/recuperação no mesmo dossier demonstradas. Restam instalação, preparação/revisão/publicação autenticada e consulta real no destino; visual pendente. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Catálogo/editor/versionamento/critérios e alertas locais já implementados; fontes instaladas até ff726e57. Restam vínculos da referência, canais/fontes externos e observação visual. Confirmar operação do agendador no âmbito configurado sem presumir ausência ou criar destinatários. | Histórico anterior preservado: 02/11/2026: concorrência do gerador verificada nos cenários delimitados e perguntas aplicáveis corrigidas. Restam visual, vínculos da referência, canais externos e disponibilização/agendador. Histórico: 02/11/2026: oportunidades, concursos e fundos/apoios do catálogo integrados em alertas locais com prova. Restam canais/outras fontes externas, concorrência específica do gerador, visual, vínculos de referência e disponibilização/agendador. Histórico: 02/11/2026: concorrência demonstrada nos cinco cenários delimitados e impasse corrigido. Restam visual, vínculos ao cadastro da referência, alertas de incentivos e disponibilização. Histórico: 02/11/2026: referência oficial preparada pela interface com prova local; restam vínculos sectorial/cartográfico da referência, concorrência/visual, alertas de incentivos e disponibilização. Histórico: 02/11/2026: filtros e ensaios específicos de documentos implementados/verificados localmente. Restam fontes reais incorporadas, visual, concorrência e disponibilização; integração de incentivos nos alertas não demonstrada. Histórico preservado: 02/11/2026: implementação local parcial com editor e percurso público; restam filtros territoriais/sectoriais, provas específicas de documentos/conflitos, fontes reais e visual/disponibilização. Histórico: Catálogo de fundos com janelas e elegibilidade não implementado; ofertas experimentais não o substituem. -[UTILIZACAO-HOMOLOGACAO-20261019] 15: Desenvolvimento restante + dados — Primeiro fundo documentado e tratamento de elegibilidade/prazo ainda em falta. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","Biblioteca, taxonomias, fontes e filtros comuns","Documentos/entidades/fontes/parâmetros próprios antes de implementação; sem novos módulos nesta auditoria. Fundos com fonte/data, elegibilidade explicada e janela; indeterminado quando parâmetros faltam.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,"Nova funcionalidade/expansão; preparar execução, não implementar nesta auditoria",Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: incrementos futuros. Esforço de código adicional só após lacuna reproduzida.,"[FUNDING-UNIFORM-MENU-20261111]33verificações dirigidas:exemplos Quorus/Moza,deduplicação conservadora,cabeçalho real desktop/mobile,público/autenticado,rotas/permissões preservadas. outputs/funding-uniform-menu-20261111/verification.json;270fontes intactas,sem migração/escrita activa. | Histórico: [INSTALADO-a59142ca-20261111] outputs/funding-public-editorial-20261111/installation.json:16fontes,HTTP200,backup/restauro190tabelas/369ficheiros,sete tabelas protegidas idênticas,zero migrações/importações/republicações. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Nove testes afectados,três novos:270referências,edições preservadas,produtos não inventados,lista/detalhe reais sem metadados internos. outputs/funding-public-editorial-20261111/verification.json;sem alteração de cadastros/interesses/editorial/fontes. | Histórico: [INSTITUICOES-20261110]outputs/funding-directory-20261110/institutions/{content,verification}.json e catalogo-qa.html/270fichas;5API/735asserções e28frontend dirigidos. Fonte Instituições financeiras em Moçambique.docx SHA119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108. | Histórico anterior preservado: [ACT12-20261110] outputs/funding-directory-20261110/{verification,content-qa,dossier-qa}.json e catalogo-qa.html/11fichas;3API/127asserções,13frontend; fonte benchmark de melhorias investeMoz.docx SHA065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Instalação ff726e57: outputs/reviewed-install-20261110/verification.json; fontes aceites e recibos anteriores reutilizados. Saldo por percurso no início de visao-consolidada-modulos.md. segmentacao-processos-reconciliacao-20261011.md; contratos/rotas inventariados atuais; não há prova de percurso completo deste incremento. | Homologação teste-investidor 19/10/2026: Fundos=Não demonstrado. Saldo derivado e limites em outputs/investmoz-disponibilizacao-integral-20261019/SALDO-E-ACTUALIZACAO-CONSOLIDADA.md. Não substitui estado/provas do activo; trecho documental encerrado, vínculo dossier aberto. | Proposta integral fdcb31f1b5b9: aplicação activa local completa + R2/DOC01/destino reconciliados; schema/build/recuperação de contexto e reversão de apresentação ensaiados no clone isolado. Não instalado remotamente. Inc. QA territoriais/Inhambane/programas separados. Limites e decisões em outputs/investmoz-disponibilizacao-integral-20261019/PROPOSTA-INTEGRAL-PARA-DECISAO.md. | Execução autorizada fdcb31f1b5b9 concluída em teste-investidor: Fundos=Não demonstrado. 1080 hashes iguais, schema171/88, custódia/scan/recuperação reais. Sem publicação ou papéis novos. Vínculo dossier legítimo pendente; incrementos QA separados. Limites em outputs/investmoz-disponibilizacao-integral-20261019/RESULTADO-DISPONIBILIZACAO-INTEGRAL.md; não encerra critérios globais não demonstrados. +[UTILIZACAO-HOMOLOGACAO-20261019] 15: Desenvolvimento restante + dados — Primeiro fundo documentado e tratamento de elegibilidade/prazo ainda em falta. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","Biblioteca, taxonomias, fontes e filtros comuns","Documentos/entidades/fontes/parâmetros próprios antes de implementação; sem novos módulos nesta auditoria. Fundos com fonte/data, elegibilidade explicada e janela; indeterminado quando parâmetros faltam.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,"Nova funcionalidade/expansão; preparar execução, não implementar nesta auditoria",Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: incrementos futuros. Esforço de código adicional só após lacuna reproduzida.,"[INSTALADO-6d3bf293-20261111] outputs/funding-uniform-menu-20261111/installation.json e baseline-reconciliation.json:21hashes,HTTP200,backup/restauro190tabelas/369ficheiros,sete tabelas protegidas idênticas,zero migrações/importações/republicações. | Histórico: [FUNDING-UNIFORM-MENU-20261111]33verificações dirigidas:exemplos Quorus/Moza,deduplicação conservadora,cabeçalho real desktop/mobile,público/autenticado,rotas/permissões preservadas. outputs/funding-uniform-menu-20261111/verification.json;270fontes intactas,sem migração/escrita activa. | Histórico: [INSTALADO-a59142ca-20261111] outputs/funding-public-editorial-20261111/installation.json:16fontes,HTTP200,backup/restauro190tabelas/369ficheiros,sete tabelas protegidas idênticas,zero migrações/importações/republicações. | Histórico: [FUNDING-PUBLIC-EDITORIAL-20261111] Nove testes afectados,três novos:270referências,edições preservadas,produtos não inventados,lista/detalhe reais sem metadados internos. outputs/funding-public-editorial-20261111/verification.json;sem alteração de cadastros/interesses/editorial/fontes. | Histórico: [INSTITUICOES-20261110]outputs/funding-directory-20261110/institutions/{content,verification}.json e catalogo-qa.html/270fichas;5API/735asserções e28frontend dirigidos. Fonte Instituições financeiras em Moçambique.docx SHA119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108. | Histórico anterior preservado: [ACT12-20261110] outputs/funding-directory-20261110/{verification,content-qa,dossier-qa}.json e catalogo-qa.html/11fichas;3API/127asserções,13frontend; fonte benchmark de melhorias investeMoz.docx SHA065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617. | Histórico anterior preservado: [CONCLUSAO-INTEGRAL-20261110] Instalação ff726e57: outputs/reviewed-install-20261110/verification.json; fontes aceites e recibos anteriores reutilizados. Saldo por percurso no início de visao-consolidada-modulos.md. segmentacao-processos-reconciliacao-20261011.md; contratos/rotas inventariados atuais; não há prova de percurso completo deste incremento. | Homologação teste-investidor 19/10/2026: Fundos=Não demonstrado. Saldo derivado e limites em outputs/investmoz-disponibilizacao-integral-20261019/SALDO-E-ACTUALIZACAO-CONSOLIDADA.md. Não substitui estado/provas do activo; trecho documental encerrado, vínculo dossier aberto. | Proposta integral fdcb31f1b5b9: aplicação activa local completa + R2/DOC01/destino reconciliados; schema/build/recuperação de contexto e reversão de apresentação ensaiados no clone isolado. Não instalado remotamente. Inc. QA territoriais/Inhambane/programas separados. Limites e decisões em outputs/investmoz-disponibilizacao-integral-20261019/PROPOSTA-INTEGRAL-PARA-DECISAO.md. | Execução autorizada fdcb31f1b5b9 concluída em teste-investidor: Fundos=Não demonstrado. 1080 hashes iguais, schema171/88, custódia/scan/recuperação reais. Sem publicação ou papéis novos. Vínculo dossier legítimo pendente; incrementos QA separados. Limites em outputs/investmoz-disponibilizacao-integral-20261019/RESULTADO-DISPONIBILIZACAO-INTEGRAL.md; não encerra critérios globais não demonstrados. [UTILIZACAO-HOMOLOGACAO-20261019] Leitura nominal de contas/recursos no destino; saldo18/10; prévia29 sem escrita; comparação de hashes QA separados. outputs/investmoz-disponibilizacao-integral-20261019/UTILIZACAO-EFECTIVA-HOMOLOGACAO.md diff --git a/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md b/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md index b46ce098..d65d1e0e 100644 --- a/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md +++ b/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md @@ -1,3 +1,13 @@ +## 11/11/2026 — perfis uniformes e menu de seis grupos instalados em6d3bf293 + +Instalação expressamente autorizada deeca67191 concluída na revisão integrada `6d3bf2937ee6f5a58267967516560ba73d2cc936`,conferida às12:38:49Africa/Johannesburg(10:38:49UTC). A guarda inicial detectoua400802b já instalada e parou antes de escrever. Comparação delimitada identificou seis alterações independentes de tradução/cabeçalho fixo,integradas e preservadas;os quinze ficheiros aprovados deeca67191 permaneceram idênticos. Pacote reconciliado aplica/reverte exactamente sobrea400802b;pacote original preservado. Não foi necessária nova decisão de âmbito. + +Utilizável em `/fundos` e nos detalhes deQuorus/Moza:mesmo componente público,descrição e produtos uma vez,categoria/tipo numa linha,contactos e moradas conhecidos sem duplicação;sem secções vazias,avisos genéricos,preços antigos ou notas internas. Menu principal **Início–Descoberta–Realização–Suporte–Sobre nós–Mais**,com concursos emDescoberta e acessos de trabalho preservados emMais. Fontes,históricos,contactos e moradas originais continuam no editor;nenhuma deduplicação de dados foi executada. + +Backup novo/restauro isolado conferidos:190tabelas/369ficheiros. Vinte e um ficheiros por hash(15aprovados+6preservados);revisão,entrada,up,login,Concursos,fundos e simuladorHTTP200. Configuração intacta,zero migrações/importações/republicações. Totais/checksums idênticos ao backup nas sete tabelas protegidas:funding_programmes,funding_programme_versions,funding_programme_interests,desk_cases,simulation_form_drafts,labour_demands,training_capacities.275registos/270instituições publicadas preservados. Recibo `outputs/funding-uniform-menu-20261111/installation.json` e reconciliação no mesmo directório. Pacote `outputs/entrega-financeiras-menu-reconciliada-20261111.zip`,SHA256 `dc0be0d20569a96a3338ba140b8430013f146deb6eafd73b66343c2841d91e16`;reversão paraa400802b,preservando trabalho alheio. + +Este conjunto deixa de ser pendência de implementação/instalação;conferência visual permanece separada. Não requer seleccionar/publicar novamente instituições. Restante saldo de módulos e fiscal conservado;portal não declarado integralmente concluído. + ## 11/11/2026 — uniformização Quorus/Moza e menu de seis grupos em QA Correcção orientada pelos exemplos expressos do proprietário:lista e detalhe reutilizam agora **o mesmo componente público**. Descrição única,categoria/tipo numa linha,produtos/serviços uma vez,contactos e moradas apenas quando disponíveis. Quorus:descrição de corretagem eSeguros uma vez;sem secções vazias ou avisos genéricos. Moza:descrição paraPME,CréditoPME/instrumentos uma vez,umtelefone e umamorada;sem notas de publicação,preços antigos,comissões/garantias por reconfirmar,entidade responsável repetida,sectores/cobertura desconhecidos ou referências institucionais duplicadas. Não inventa dados nem altera condições guardadas. Ligações dos produtos/contactos permanecem acessíveis uma vez;moradas diferentes são preservadas. From 542ac2ff2c4a80dc57b2e5bf4192b0088184305e Mon Sep 17 00:00:00 2001 From: nala Date: Wed, 11 Nov 2026 14:10:15 +0200 Subject: [PATCH 5/6] Integrate mining and energy references into sector and dossier journeys --- .../Controllers/InvestorPathController.php | 23 +- .../InvestmentPreparationWorkspace.php | 4 + app/Services/InvestorContext.php | 3 + app/Services/InvestorPath.php | 1 + app/Services/SectorInvestment.php | 25 +- app/Services/SectorResourceReferences.php | 82 ++ database/data/energy-reference-20261111.json | 807 ++++++++++++++++++ database/data/mining-reference-20261111.json | 744 ++++++++++++++++ .../unification/traceability-and-manual.md | 22 + docs/investmoz/v2/auditoria-portal/backlog.md | 20 + .../v2/auditoria-portal/matriz-requisitos.csv | 14 +- .../visao-consolidada-modulos.md | 20 + resources/js/components/sector-entry.tsx | 3 + .../components/sector-resource-reference.tsx | 233 +++++ resources/js/pages/investor-path/index.tsx | 20 + resources/js/pages/investor-path/show.tsx | 17 + tests/Feature/EnergyReferenceTest.php | 111 +++ tests/Feature/MiningReferenceTest.php | 119 +++ .../sector-resource-reference.test.mjs | 119 +++ tools/prepare-energy-reference.py | 108 +++ tools/prepare-mining-reference.py | 24 + tools/sector-resource-qa.php | 34 + 22 files changed, 2535 insertions(+), 18 deletions(-) create mode 100644 app/Services/SectorResourceReferences.php create mode 100644 database/data/energy-reference-20261111.json create mode 100644 database/data/mining-reference-20261111.json create mode 100644 resources/js/components/sector-resource-reference.tsx create mode 100644 tests/Feature/EnergyReferenceTest.php create mode 100644 tests/Feature/MiningReferenceTest.php create mode 100644 tests/frontend/sector-resource-reference.test.mjs create mode 100644 tools/prepare-energy-reference.py create mode 100644 tools/prepare-mining-reference.py create mode 100644 tools/sector-resource-qa.php diff --git a/app/Http/Controllers/InvestorPathController.php b/app/Http/Controllers/InvestorPathController.php index 20b69c91..41bdfe3a 100644 --- a/app/Http/Controllers/InvestorPathController.php +++ b/app/Http/Controllers/InvestorPathController.php @@ -8,7 +8,9 @@ use App\Services\InvestmentGuides; use App\Services\InvestmentZonePathContext; use App\Services\InvestorPath; use App\Services\LegacyContent; +use App\Services\SectorResourceReferences; use App\Services\SectorInvestment; +use App\Services\VirtualDesk; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; @@ -32,6 +34,9 @@ class InvestorPathController extends Controller { abort_unless($path->available(), 404); $data = ['contexts' => $path->contexts($request->user()), 'sectorSource' => app(SectorInvestment::class)->context($sectorSlug)]; + if (isset(SectorResourceReferences::SOURCES[$sectorSlug]) && $request->filled('resource_area')) { + $data['resourceSource'] = app(SectorResourceReferences::class)->selection($sectorSlug, ['area_id' => $request->query('resource_area'), 'location_label' => $request->query('resource_location'), 'group_id' => $request->query('resource_group'), 'source_sha256' => $request->query('resource_source')]); + } return $request->expectsJson() ? response()->json($data) : Inertia::render('investor-path/index', $data); } @@ -73,14 +78,28 @@ class InvestorPathController extends Controller if ($sector !== null) { app(SectorInvestment::class)->context($sector); } + $reference = $request->input('sector_reference'); + if ($reference !== null) { + abort_unless(isset(SectorResourceReferences::SOURCES[$sector]) && is_array($reference), 422); + app(SectorResourceReferences::class)->selection($sector, $reference); + } $source = $request->input('content_resource_id'); if ($source !== null) { $resourceId = filter_var($source, FILTER_VALIDATE_INT); abort_unless(is_int($resourceId) && $resourceId !== 0, 422); app(LegacyContent::class)->articleForResource($resourceId); } - $id = DB::transaction(function () use ($path, $request, $source, $sector, $zone): string { + $id = DB::transaction(function () use ($path, $request, $source, $sector, $zone, $reference): string { + if ($reference !== null) { + DB::table('users')->where('id', $request->user()->id)->lockForUpdate()->first(); + } + $existingReferenceCase = $reference !== null ? DB::table('desk_cases')->where('user_id', $request->user()->id)->where('client_key', $request->input('client_key'))->first() : null; $id = $path->create($request->user(), $request->all()); + if ($existingReferenceCase) { + $selection = app(SectorResourceReferences::class)->selection($sector, $reference); + $oldPayload = app(VirtualDesk::class)->decode($existingReferenceCase->payload); + abort_unless(array_any($oldPayload['investor_path']['sector_references'] ?? [], fn ($row) => $row['key'] === $selection['key']), 409, 'A chave de criação já foi usada com outra referência sectorial; recupere o dossier existente.'); + } if ($source !== null) { $case = $path->view($request->user(), $id)['case']; app(LegacyContent::class)->attach($request->user(), $id, ['version' => $case['version'], 'resource_id' => (int) $source]); @@ -88,7 +107,7 @@ class InvestorPathController extends Controller if ($sector !== null) { $case = $path->view($request->user(), $id)['case']; - app(SectorInvestment::class)->attach($request->user(), $id, ['version' => $case['version'], 'sector_slug' => $sector]); + app(SectorInvestment::class)->attach($request->user(), $id, ['version' => $case['version'], 'sector_slug' => $sector, 'sector_reference' => $reference]); } if ($zone) { diff --git a/app/Services/InvestmentPreparationWorkspace.php b/app/Services/InvestmentPreparationWorkspace.php index 8aadbfd9..50bcebf8 100644 --- a/app/Services/InvestmentPreparationWorkspace.php +++ b/app/Services/InvestmentPreparationWorkspace.php @@ -127,6 +127,10 @@ final class InvestmentPreparationWorkspace { $objects = [['key' => 'investment:'.$case->id, 'label' => $case->title, 'kind' => 'investment']]; $evidence = []; + foreach ($context['sector_references'] ?? [] as $reference) { + $current = hash_equals((SectorResourceReferences::SOURCES[$reference['sector_slug']] ?? ''), $reference['source_sha256'] ?? '') ? $reference : ['unavailable' => true, 'source_sha256' => (SectorResourceReferences::SOURCES[$reference['sector_slug']] ?? '')]; + $evidence['sector-resource:'.$reference['key']] = ['key' => 'sector-resource:'.$reference['key'], 'label' => $reference['title'], 'consulted' => $reference, 'current' => $current, 'notice' => 'Referência sectorial e de cadeia de valor; não certifica direitos, licenças nem disponibilidade de projecto.']; + } $refs = array_values($context['selection'] ?? []); foreach ($context['opportunity_choices'] ?? [] as $choice) { $refs[] = $choice['opportunity']; diff --git a/app/Services/InvestorContext.php b/app/Services/InvestorContext.php index 918847a8..f0da80d1 100644 --- a/app/Services/InvestorContext.php +++ b/app/Services/InvestorContext.php @@ -142,6 +142,9 @@ final class InvestorContext $zone = $context['selection']['park'] ?? null; $context['fields']['investment_regime'] = $zone['fields']['investment_regime'] ?? 'general'; $context['fields']['special_zone_id'] = $zone['id'] ?? ''; + if (! empty($payload['investor_path']['sector_references'])) { + $context['sector_references'] = $payload['investor_path']['sector_references']; + } return $context; } diff --git a/app/Services/InvestorPath.php b/app/Services/InvestorPath.php index aae87dc9..06ee5325 100644 --- a/app/Services/InvestorPath.php +++ b/app/Services/InvestorPath.php @@ -173,6 +173,7 @@ final class InvestorPath 'results' => $results, 'requests' => $requests, 'documents' => $documents, 'zone_contexts' => ($owner || $manager) ? ($path['zone_contexts'] ?? []) : [], 'sector_contexts' => ($owner || $manager) ? ($path['sector_contexts'] ?? []) : [], + 'sector_references' => ($owner || $manager) ? ($path['sector_references'] ?? []) : [], 'content_sources' => ($owner || $manager) ? ($path['content_sources'] ?? []) : [], 'tasks' => DB::table('tasks')->where('desk_case_id', $id) ->whereNull('deleted_at') diff --git a/app/Services/SectorInvestment.php b/app/Services/SectorInvestment.php index c4ce0bec..ce46507a 100644 --- a/app/Services/SectorInvestment.php +++ b/app/Services/SectorInvestment.php @@ -74,7 +74,7 @@ final class SectorInvestment } } - return ['articles' => $articles, 'relations' => collect($relations)->unique('id')->values()->all(), 'locations' => $locations, + return ['resource_reference' => isset(SectorResourceReferences::SOURCES[$sector->slug]) ? app(SectorResourceReferences::class)->view($sector->slug) : null, 'articles' => $articles, 'relations' => collect($relations)->unique('id')->values()->all(), 'locations' => $locations, 'start_href' => app(InvestorPath::class)->available() ? '/investimentos/a-partir-do-setor/'.$sector->slug : null, 'start_notice' => app(InvestorPath::class)->available() ? null : 'O percurso para guardar a ideia está temporariamente indisponível. A consulta e o apoio continuam disponíveis.', 'register_href' => app(PortalProfileAccess::class)->available() ? ($creation ? $creation.'?sector_id='.$sector->id : '/perfil/promotor') : null, @@ -114,24 +114,31 @@ final class SectorInvestment */ public function attach(User $actor, string $id, array $input): void { - $data = Validator::make($input, ['version' => 'required|integer|min:1', 'sector_slug' => 'required|string|max:150'])->validate(); + $data = Validator::make($input, ['version' => 'required|integer|min:1', 'sector_slug' => 'required|string|max:150', 'sector_reference' => 'nullable|array'])->validate(); $context = $this->context($data['sector_slug']); + abort_if(! empty($data['sector_reference']) && ! isset(SectorResourceReferences::SOURCES[$context['slug']]), 422); + $reference = isset($data['sector_reference']) ? app(SectorResourceReferences::class)->selection($context['slug'], $data['sector_reference']) : null; abort_unless(app(InvestorPath::class)->available(), 404); - DB::transaction(function () use ($actor, $id, $data, $context) { + DB::transaction(function () use ($actor, $id, $data, $context, $reference) { $desk = app(VirtualDesk::class); $case = $desk->case($actor, $id, true, true); abort_if($case->closed_at, 409, 'O dossier está encerrado.'); abort_unless(DB::table('investor_journeys')->where('id', $case->journey_id)->whereNotNull('path_definition_id')->whereNull('deleted_at')->exists(), 409, 'Este dossier conserva outro roteiro.'); $payload = $desk->decode($case->payload); - foreach ($payload['investor_path']['sector_contexts'] ?? [] as $existing) { - if ($existing['id'] === $context['id']) { - return; - } + $hasSector = array_any($payload['investor_path']['sector_contexts'] ?? [], fn ($row) => $row['id'] === $context['id']); + $hasReference = $reference !== null && array_any($payload['investor_path']['sector_references'] ?? [], fn ($row) => $row['key'] === $reference['key']); + if ($hasSector && ($reference === null || $hasReference)) { + return; } abort_unless((int) $case->version === $data['version'], 409, 'O dossier foi alterado; recupere a versão atual.'); - $payload['investor_path']['sector_contexts'][] = [...$context, 'actor_id' => $actor->id, 'saved_at' => now()->toIso8601String()]; + if (! $hasSector) { + $payload['investor_path']['sector_contexts'][] = [...$context, 'actor_id' => $actor->id, 'saved_at' => now()->toIso8601String()]; + } + if ($reference !== null && ! $hasReference) { + $payload['investor_path']['sector_references'][] = [...$reference, 'actor_id' => $actor->id, 'saved_at' => now()->toIso8601String()]; + } DB::table('desk_cases')->where('id', $id)->update(['payload' => $desk->encode($payload), 'version' => $case->version + 1, 'updated_at' => now()]); - $desk->event($desk->case($actor, $id), $actor, 'sector_context_referenced', ['sector_id' => $context['id'], 'sector_slug' => $context['slug']]); + $desk->event($desk->case($actor, $id), $actor, 'sector_context_referenced', ['sector_id' => $context['id'], 'sector_slug' => $context['slug'], 'sector_reference_key' => $reference['key'] ?? null]); }); } } diff --git a/app/Services/SectorResourceReferences.php b/app/Services/SectorResourceReferences.php new file mode 100644 index 00000000..997115e8 --- /dev/null +++ b/app/Services/SectorResourceReferences.php @@ -0,0 +1,82 @@ + '7202fb5986b40e62347867c653770030683ffec2701a2921e84342f15e9f3d8a', + 'energia-especifica' => '2d9d94ac70115ade43c4093a4d5b302aaa93623a149f936615c38ba67b1e2bd2', + ]; + + // Generated data are checked independently from the unchanged Word originals. + public const DATA = [ + 'mineracao' => ['file' => 'mining-reference-20261111.json', 'hash' => '173c1fda9e20997436704d0e8e3a9a6d1be9b0dba4eb8b5f3d4c1e5fbb1020b8'], + 'energia-especifica' => ['file' => 'energy-reference-20261111.json', 'hash' => '3c1c33e68a710c65114f5db232eceb732f8894a1825baa52683e70a6e5a1f2bf'], + ]; + + /** @return array */ + public function data(string $sector): array + { + abort_unless(isset(self::DATA[$sector]), 404); + $path = database_path('data/'.self::DATA[$sector]['file']); + abort_unless(hash_equals(self::DATA[$sector]['hash'], CheckedFile::sha256($path)), 503, 'A versão das referências sectoriais mudou.'); + $data = json_decode(CheckedFile::read($path), true, 512, JSON_THROW_ON_ERROR); + abort_unless(($data['source_sha256'] ?? null) === self::SOURCES[$sector], 503, 'Reconciliar a versão da referência antes de usar.'); + + return $data; + } + + /** @return array */ + public function view(string $sector): array + { + $data = $this->data($sector); + $mining = $sector === 'mineracao'; + $groups = $mining ? $data['minerals'] : $data['groups']; + $risks = $data['risks']; + if ($mining) { + $start = array_find_key($risks, fn ($text) => str_starts_with($text, 'Riscos e pontos')); + $end = array_find_key($risks, fn ($text) => str_starts_with($text, 'Próximos passos')); + $risks = $start !== null && $end !== null ? array_slice($risks, $start + 1, $end - $start - 1) : []; + } + + return ['sector_slug' => $sector, 'title' => $mining ? 'Mineração e cadeias de valor' : 'Energia e cadeias de valor', + 'introduction' => $mining ? 'Explore recursos minerais por localização e possibilidades de fornecimento, logística, energia e transformação. São referências para preparar o investimento; uma ocorrência não identifica uma concessão ou um projecto disponível.' : 'Explore gás natural, electricidade, renováveis e as actividades da cadeia de valor. Distinga projectos de referência, propostas, previsões e possibilidades de fornecimento ao preparar o investimento.', + 'group_label' => $mining ? 'Grupo mineral' : 'Segmento energético', + 'resource_heading' => $mining ? 'Recursos e localização' : 'Segmentos e âmbito territorial', + 'resource_notice' => $mining ? 'A localização é a indicada para o grupo de minérios. Quando a fonte não discrimina a distribuição de cada minério, não se presume que todos ocorram em todos os locais.' : 'Bacias, localidades, corredores e províncias conservam o âmbito indicado na fonte. Uma localização não delimitada fica por definir no investimento; uma referência não significa concurso aberto ou projecto disponível.', + 'source_sha256' => self::SOURCES[$sector], 'reference_date' => $data['reference_date'], + 'groups' => array_map(fn ($group) => [...array_diff_key($group, ['province_names' => true]), 'location_labels' => $group['location_labels'] ?? $group['province_names']], $groups), + 'areas' => array_map(fn ($area) => [...array_diff_key($area, ['source_fields' => true, 'province_names' => true, 'mineral_ids' => true]), 'location_labels' => $area['location_labels'] ?? $area['province_names'], 'group_ids' => $area['group_ids'] ?? $area['mineral_ids']], $data['areas']), + 'projects' => $data['projects'], 'indicators' => array_map(fn ($row) => ['label' => $row['mineral'], 'value' => $row['value'], 'source' => $row['source']], $data['indicators']), + 'risks' => $risks, 'sources' => $data['sources'], 'source_links' => $data['source_links'] ?? [], 'background' => $data['background'] ?? []]; + } + + /** @param array $input + * @return array */ + public function selection(string $sector, array $input): array + { + abort_unless(isset(self::SOURCES[$sector]), 422); + $input = Validator::make($input, ['area_id' => 'required|string', 'source_sha256' => 'required|string|size:64', 'location_label' => 'nullable|string|max:150', 'group_id' => 'nullable|string'])->validate(); + abort_unless(hash_equals(self::SOURCES[$sector], $input['source_sha256']), 409, 'A referência foi actualizada; recupere a selecção actual.'); + $data = $this->view($sector); + $area = array_find($data['areas'], fn ($row) => $row['id'] === $input['area_id']); + abort_unless($area, 422, 'Escolha uma área de referência existente.'); + $group = isset($input['group_id']) ? array_find($data['groups'], fn ($row) => $row['id'] === $input['group_id']) : null; + abort_if(isset($input['group_id']) && (! $group || ! in_array($group['id'], $area['group_ids'], true)), 422, 'O grupo escolhido não corresponde à cadeia de valor.'); + $location = $input['location_label'] ?? null; + abort_if($location !== null && ! in_array($location, $area['location_labels'], true), 422, 'A localização escolhida não consta desta área de referência.'); + $snapshot = ['sector_slug' => $sector, 'source_sha256' => self::SOURCES[$sector], 'reference_date' => $data['reference_date'], + 'group_id' => $group['id'] ?? null, 'group_name' => $group['name'] ?? null, 'area_id' => $area['id'], 'title' => $area['title'], 'location_label' => $location, + 'locations_text' => $area['locations_text'], 'indicative_location' => $area['indicative_location'], 'value_chain' => $area['value_chain'], 'market_evidence' => $area['market_evidence'], + 'source_row' => $area['source_row'], 'source_state' => $area['source_state'], 'coordinates' => null, 'promotion_ready' => false, + 'territory_precision' => $location === null ? 'source_area_reference' : ($location === 'Maputo' ? 'province_or_city_unspecified' : 'source_location_reference'), + 'href' => '/sectores/'.$sector.'?'.http_build_query(['resource_area' => $area['id'], 'resource_location' => $location, 'resource_group' => $group['id'] ?? null])]; + + return ['key' => hash('sha256', json_encode([$sector, self::SOURCES[$sector], $area['id'], $location, $group['id'] ?? null], JSON_THROW_ON_ERROR)), ...$snapshot]; + } +} diff --git a/database/data/energy-reference-20261111.json b/database/data/energy-reference-20261111.json new file mode 100644 index 00000000..dcd2e760 --- /dev/null +++ b/database/data/energy-reference-20261111.json @@ -0,0 +1,807 @@ +{ + "format": "investmoz-energy-reference-v1", + "source_sha256": "2d9d94ac70115ade43c4093a4d5b302aaa93623a149f936615c38ba67b1e2bd2", + "source_document_name": "Oportunidades de investimento em energia.docx", + "reference_date": "2026-11-11", + "title": "Energia e cadeias de valor em Moçambique", + "groups": [ + { + "id": "EN-GAS", + "name": "Gás natural e GNL", + "locations_text": "Bacia do Rovuma; Buzi. A fonte não atribui todas as áreas a uma província. Projectos de GNL; base logística de Pemba. Gasoduto Norte–Sul; corredor Palma–Maputo, apresentado como proposta de estudo. Corredor Palma–Maputo proposto no estudo; implantação de cada indústria por definir. Implantação a definir no investimento; sem localização discriminada na fonte.", + "location_labels": [ + "Bacia do Rovuma", + "Buzi", + "Pemba", + "Norte–Sul", + "Palma–Maputo" + ], + "coordinates": null + }, + { + "id": "EN-POWER", + "name": "Electricidade, hidroeléctricas e redes", + "locations_text": "Rio Zambeze; Maputo–Temane; interligação Moçambique–Zâmbia. Âmbitos de projecto, sem coordenadas.", + "location_labels": [ + "Rio Zambeze", + "Maputo–Temane", + "Moçambique–Zâmbia" + ], + "coordinates": null + }, + { + "id": "EN-SOLAR", + "name": "Solar, armazenamento e sistemas fora da rede", + "locations_text": "Mocuba (Zambézia), Metoro (Cabo Delgado), Cuamba (Niassa) e Afungi. Sistemas fora da rede: implantação a definir.", + "location_labels": [ + "Zambézia", + "Mocuba", + "Cabo Delgado", + "Metoro", + "Niassa", + "Cuamba", + "Afungi" + ], + "coordinates": null + }, + { + "id": "EN-WIND", + "name": "Energia eólica", + "locations_text": "Namaacha (Maputo, sem distinção entre província e cidade na fonte).", + "location_labels": [ + "Namaacha", + "Maputo" + ], + "coordinates": null + }, + { + "id": "EN-HYDROGEN", + "name": "Hidrogénio verde", + "locations_text": "Sem implantação concreta identificada na fonte.", + "location_labels": [], + "coordinates": null + }, + { + "id": "EN-BIO", + "name": "Biocombustíveis", + "locations_text": "Implantação a definir; a fonte não discrimina locais de produção.", + "location_labels": [], + "coordinates": null + }, + { + "id": "EN-GREEN", + "name": "Parques industriais verdes", + "locations_text": "Corredores e parques sem implantação discriminada na fonte.", + "location_labels": [], + "coordinates": null + } + ], + "areas": [ + { + "id": "ENE-01", + "title": "Gás natural — Upstream", + "group_ids": [ + "EN-GAS" + ], + "locations_text": "Bacia do Rovuma; Buzi. A fonte não atribui todas as áreas a uma província.", + "location_labels": [ + "Bacia do Rovuma", + "Buzi" + ], + "value_chain": "Concursos de áreas, campos maduros (Buzi), parcerias com empresas locais. Perfil de investidor: Operadores e parceiros locais.", + "market_evidence": "A bacia do Rovuma concentra as maiores oportunidades do país. O Mozambique LNG (Área 1) prevê uma capacidade anual de 12,9 milhões de toneladas; o Coral Norte FLNG (Eni) teve decisão final de investimento em 2025, com 3,6 milhões de toneladas anuais a partir de 2028; e o Rovuma LNG (ExxonMobil), estimado em cerca de 24 mil milhões de dólares, aproxima-se da decisão final de investimento. Para investidores e empresas nacionais, as oportunidades estendem-se a engenharia, construção, logística, serviços marítimos, telecomunicações e manutenção industrial. No mercado interno, o Instituto Nacional de Petróleo identifica áreas como o gasoduto Norte-Sul, o campo maduro de Buzi, o GNL de pequena escala, o armazenamento de GPL e a base logística de Pemba.", + "indicative_location": "Bacia do Rovuma; Buzi. A fonte não atribui todas as áreas a uma província.", + "source_row": "table4:row1; paragraph:34,paragraph:35", + "source_state": "Referência para preparação", + "availability": "reference_only", + "promotion_ready": false, + "coordinates": null + }, + { + "id": "ENE-02", + "title": "Gás natural — Construção e serviços", + "group_ids": [ + "EN-GAS" + ], + "locations_text": "Projectos de GNL; base logística de Pemba.", + "location_labels": [ + "Pemba" + ], + "value_chain": "Engenharia, logística, serviços marítimos, telecomunicações, manutenção, formação. Perfil de investidor: PME nacionais e parcerias internacionais.", + "market_evidence": "Para investidores e empresas nacionais, as oportunidades estendem-se a engenharia, construção, logística, serviços marítimos, telecomunicações e manutenção industrial. No mercado interno, o Instituto Nacional de Petróleo identifica áreas como o gasoduto Norte-Sul, o campo maduro de Buzi, o GNL de pequena escala, o armazenamento de GPL e a base logística de Pemba. Está prevista uma componente de formação para 15.734 moçambicanos (custo estimado em 126 milhões de dólares) e a capacitação de 355 pequenas e médias empresas na fase de construção e cerca de 1.500 na fase operacional. O ministro apelou a parcerias com entidades estrangeiras especializadas para transferência de conhecimento e tecnologia.", + "indicative_location": "Projectos de GNL; base logística de Pemba.", + "source_row": "table4:row2; paragraph:35,paragraph:58", + "source_state": "Referência para preparação", + "availability": "reference_only", + "promotion_ready": false, + "coordinates": null + }, + { + "id": "ENE-03", + "title": "Gás natural — Midstream", + "group_ids": [ + "EN-GAS" + ], + "locations_text": "Gasoduto Norte–Sul; corredor Palma–Maputo, apresentado como proposta de estudo.", + "location_labels": [ + "Norte–Sul", + "Palma–Maputo" + ], + "value_chain": "Gasodutos Norte-Sul e Palma–Maputo, armazenamento de GPL, GNL de pequena escala. Perfil de investidor: Investidores em infra-estruturas.", + "market_evidence": "Para investidores e empresas nacionais, as oportunidades estendem-se a engenharia, construção, logística, serviços marítimos, telecomunicações e manutenção industrial. No mercado interno, o Instituto Nacional de Petróleo identifica áreas como o gasoduto Norte-Sul, o campo maduro de Buzi, o GNL de pequena escala, o armazenamento de GPL e a base logística de Pemba. Um estudo do Programa de Partilha de Conhecimentos (KSP) propõe um corredor energético Palma–Maputo para integrar petroquímica, fertilizantes e geração eléctrica, e destaca o gás natural veicular (GNV) nos transportes.", + "indicative_location": "Gasoduto Norte–Sul; corredor Palma–Maputo, apresentado como proposta de estudo.", + "source_row": "table4:row3; paragraph:35,paragraph:51", + "source_state": "Referência para preparação", + "availability": "reference_only", + "promotion_ready": false, + "coordinates": null + }, + { + "id": "ENE-04", + "title": "Gás natural — Industrialização", + "group_ids": [ + "EN-GAS" + ], + "locations_text": "Corredor Palma–Maputo proposto no estudo; implantação de cada indústria por definir.", + "location_labels": [ + "Palma–Maputo" + ], + "value_chain": "Fertilizantes, petroquímica, geração eléctrica a gás. Perfil de investidor: Grupos industriais e produtores independentes de energia.", + "market_evidence": "O Governo defende que o gás natural não deve ser visto apenas como produto de exportação, mas como matéria-prima para criar indústrias, empresas e emprego, com usos que vão da electricidade aos fertilizantes. O ministro dos Recursos Minerais e Energia identificou como desafios do sector privado o acesso a financiamento, a certificação e a tecnologia. Um estudo do Programa de Partilha de Conhecimentos (KSP) propõe um corredor energético Palma–Maputo para integrar petroquímica, fertilizantes e geração eléctrica, e destaca o gás natural veicular (GNV) nos transportes. Fertilizantes: o grupo Export Trading Group (ETG) manifestou, em Outubro de 2026, interesse em produzir fertilizantes a partir do gás natural, com o objectivo de liderar a produção na África Subsariana.", + "indicative_location": "Corredor Palma–Maputo proposto no estudo; implantação de cada indústria por definir.", + "source_row": "table4:row4; paragraph:50,paragraph:51,paragraph:53", + "source_state": "Referência para preparação", + "availability": "reference_only", + "promotion_ready": false, + "coordinates": null + }, + { + "id": "ENE-05", + "title": "Gás natural — Mercado final", + "group_ids": [ + "EN-GAS" + ], + "locations_text": "Implantação a definir no investimento; sem localização discriminada na fonte.", + "location_labels": [], + "value_chain": "GNV, biocombustíveis, mobilidade eléctrica. Perfil de investidor: Empresas de distribuição e mobilidade.", + "market_evidence": "Gás natural veicular e biocombustíveis: o Governo considera GNV, conversão de gás em electricidade, mobilidade eléctrica e biocombustíveis respostas à volatilidade dos preços dos combustíveis. Mercado interno: gasodutos e projectos de GNV orientados para o consumo doméstico abrem espaço ao sector privado.", + "indicative_location": "Implantação a definir no investimento; sem localização discriminada na fonte.", + "source_row": "table4:row5; paragraph:55,paragraph:56", + "source_state": "Referência para preparação", + "availability": "reference_only", + "promotion_ready": false, + "coordinates": null + }, + { + "id": "ENE-06", + "title": "Hidroeléctricas, redes e interligações", + "group_ids": [ + "EN-POWER" + ], + "locations_text": "Rio Zambeze; Maputo–Temane; interligação Moçambique–Zâmbia. Âmbitos de projecto, sem coordenadas.", + "location_labels": [ + "Rio Zambeze", + "Maputo–Temane", + "Moçambique–Zâmbia" + ], + "value_chain": "Fornecimento de subestações, transformadores, protecções eléctricas, SCADA e modernização de redes.", + "market_evidence": "A Hidroeléctrica de Cahora Bassa, com 2.075 MW instalados, mantém um papel central. Estão em preparação a barragem de Mphanda Nkuwa (1.500 MW no rio Zambeze, com conclusão prevista para 2031), a expansão de Cahora Bassa Norte (1.250 MW) e a linha de transmissão Maputo-Temane. A modernização da rede da EDM e a interligação Moçambique-Zâmbia de 400 kV, apoiada pelo BAD, abrem espaço para fornecimento de subestações, transformadores, protecções eléctricas e sistemas SCADA, além de reforçar a exportação regional de energia. Hidroeléctrica: a ETS prevê 3,5 GW de nova capacidade hídrica entre 2024 e 2030, incluindo a conclusão de Mphanda Nkuwa (1.500 MW), um projecto que o Governo procurou apresentar a parceiros estratégicos. Solar e eólica: a ETS prevê um programa de leilões de energia renovável para impulsionar estas fontes, bem como a expansão e modernização da rede para absorver a nova geração.", + "indicative_location": "Rio Zambeze; Maputo–Temane; interligação Moçambique–Zâmbia. Âmbitos de projecto, sem coordenadas.", + "source_row": "paragraphs:37,38,67,68", + "source_state": "Referência para preparação", + "availability": "reference_only", + "promotion_ready": false, + "coordinates": null + }, + { + "id": "ENE-07", + "title": "Solar, baterias e sistemas fora da rede", + "group_ids": [ + "EN-SOLAR" + ], + "locations_text": "Mocuba (Zambézia), Metoro (Cabo Delgado), Cuamba (Niassa) e Afungi. Sistemas fora da rede: implantação a definir.", + "location_labels": [ + "Zambézia", + "Mocuba", + "Cabo Delgado", + "Metoro", + "Niassa", + "Cuamba", + "Afungi" + ], + "value_chain": "Produção solar, sistemas de armazenamento, fornecimento e manutenção de equipamentos e soluções fora da rede.", + "market_evidence": "Moçambique recebe cerca de 2.500 horas de sol por ano e dispõe de potencial eólico ao longo da costa. A estratégia nacional prevê 2 GW de energia solar até 2030, e já existem projectos como a central solar de 7,1 MW associada ao complexo de Afungi e um parque solar de 400 MW ligado a Cahora Bassa. Os sistemas fora da rede permitem ainda alargar o acesso à electricidade onde a rede é mais lenta ou dispendiosa de expandir. Os projectos abaixo estão documentados em fontes oficiais (MIREME e EDM) ou em comunicados dos promotores. Mostram o modelo dominante: produtores independentes em parceria com a EDM, com contratos de compra de energia de longo prazo e financiamento de instituições de desenvolvimento. Os dados de Metoro diferem entre fontes, sobretudo no valor do investimento, por isso devem ser confirmados com a EDM. Em Mocuba, parte da receita anual destina-se a programas sociais na comunidade, e a Cuamba é um dos primeiros projectos do país a integrar armazenamento em baterias, o que sugere oportunidades em sistemas de armazenamento. Estado actual: segundo o director-executivo da Globeleq em Moçambique, as centrais de Mocuba e Cuamba estão em operação, foram adquiridas pela empresa em Dezembro de 2023 e injectam 48 MW na rede da EDM (33 MW em Mocuba e 15 MW em Cuamba), reduzindo as perdas de transmissão nas regiões centro e norte. Esta informação vem de uma declaração do promotor divulgada pela imprensa; a referência consultada não apresenta confirmação directa da EDM nem dados de 2026 sobre Metoro .", + "indicative_location": "Mocuba (Zambézia), Metoro (Cabo Delgado), Cuamba (Niassa) e Afungi. Sistemas fora da rede: implantação a definir.", + "source_row": "paragraphs:40,43,45,46; table3:rows1–3", + "source_state": "Referência para preparação", + "availability": "reference_only", + "promotion_ready": false, + "coordinates": null + }, + { + "id": "ENE-08", + "title": "Energia eólica — Namaacha", + "group_ids": [ + "EN-WIND" + ], + "locations_text": "Namaacha (Maputo, sem distinção entre província e cidade na fonte).", + "location_labels": [ + "Namaacha", + "Maputo" + ], + "value_chain": "Desenvolvimento e fornecimento para geração eólica; obras previstas dependem do fecho financeiro.", + "market_evidence": "Quanto à eólica, a Globeleq indicou em 2026 que desenvolve, com a EDM e a Source Energia, o parque eólico de Namaacha (Maputo), com 120 MW previstos e investimento global estimado em cerca de 260 milhões de dólares. O início das obras está previsto para 2027, depois do fecho financeiro, pelo que o projecto ainda não está em construção.", + "indicative_location": "Namaacha (Maputo, sem distinção entre província e cidade na fonte).", + "source_row": "paragraph:47", + "source_state": "Referência para preparação", + "availability": "reference_only", + "promotion_ready": false, + "coordinates": null + }, + { + "id": "ENE-09", + "title": "Hidrogénio verde — estudos e infra-estruturas", + "group_ids": [ + "EN-HYDROGEN" + ], + "locations_text": "Sem implantação concreta identificada na fonte.", + "location_labels": [], + "value_chain": "Estudos de mercado e viabilidade, consultoria, parcerias, produção, armazenamento e transporte.", + "market_evidence": "A Estratégia de Transição Energética (ETS) prevê investimentos de cerca de 80 mil milhões de dólares até 2050 e fixa a meta de posicionar Moçambique entre os líderes na produção de hidrogénio na África austral até 2030. O Governo aponta a combinação de recursos hídricos, gás, solar e eólico como base para a produção, sobretudo de hidrogénio verde, e prevê que seja maioritariamente exportado. A ETS refere ainda a necessidade de instalações de produção, armazenamento e redes de transporte, e parcerias regionais. O sector está numa fase inicial: o banco alemão KfW e a EDM assinaram, em Março de 2025, um acordo de 500 mil euros para estudos de mercado e de viabilidade técnica e económica do hidrogénio verde. Existem, por isso, oportunidades em estudos, consultoria, parcerias e infra-estruturas de apoio, mas o levantamento não identifica projectos com decisão final de investimento.", + "indicative_location": "Sem implantação concreta identificada na fonte.", + "source_row": "paragraphs:61,62", + "source_state": "Referência para preparação", + "availability": "reference_only", + "promotion_ready": false, + "coordinates": null + }, + { + "id": "ENE-10", + "title": "Biocombustíveis e respectivas cadeias de fornecimento", + "group_ids": [ + "EN-BIO" + ], + "locations_text": "Implantação a definir; a fonte não discrimina locais de produção.", + "location_labels": [], + "value_chain": "Matérias-primas agrícolas, produção, armazenagem, transporte, distribuição e mistura de biocombustíveis.", + "market_evidence": "O Decreto n.º 61/2023 regula a produção, transporte, armazenagem, distribuição, comercialização e exportação de biocombustíveis e prevê que importadores e distribuidores de combustíveis líquidos adquiram biocombustível produzido no país para mistura. A produção acima de 1.000.000 de litros por ano é licenciada pelo ministro da Energia. Um estudo do programa USAID SPEED indica que as misturas B3 (biodiesel) e E10 (etanol) estavam previstas para iniciar em Agosto de 2024 e que as matérias-primas imediatamente disponíveis são a cana-de-açúcar (etanol) e o óleo de soja e de algodão (biodiesel). O mesmo estudo lembra que a anterior tentativa de criar a indústria (2005–2013, centrada na jatrofa e na exportação) não teve sucesso, por falta de sementes de qualidade, apoio à cadeia de valor e mercado, e que há preocupações com terra, água e segurança alimentar. Em Junho de 2026, o MIREME promoveu o primeiro seminário nacional de biocombustíveis para identificar instrumentos de financiamento e operacionalizar a mistura obrigatória.", + "indicative_location": "Implantação a definir; a fonte não discrimina locais de produção.", + "source_row": "paragraphs:64,65", + "source_state": "Referência para preparação", + "availability": "reference_only", + "promotion_ready": false, + "coordinates": null + }, + { + "id": "ENE-11", + "title": "Parques industriais verdes", + "group_ids": [ + "EN-GREEN" + ], + "locations_text": "Corredores e parques sem implantação discriminada na fonte.", + "location_labels": [], + "value_chain": "Indústria e infra-estruturas abastecidas por energia limpa; preparação de parcerias e localização.", + "market_evidence": "Parques industriais verdes: a ETS refere corredores e parques industriais abastecidos por energia limpa, uma oportunidade para indústria e infra-estruturas.", + "indicative_location": "Corredores e parques sem implantação discriminada na fonte.", + "source_row": "paragraph:69", + "source_state": "Referência para preparação", + "availability": "reference_only", + "promotion_ready": false, + "coordinates": null + } + ], + "projects": [ + "Mozambique LNG (TotalEnergies) — Gás natural. Investimento estimado: ~20 mil milhões USD. Estado/calendário na fonte: Relançado em Jan. 2026; primeira produção em 2029.", + "Rovuma LNG (ExxonMobil) — Gás natural. Investimento estimado: ~24 mil milhões USD. Estado/calendário na fonte: Pré-decisão final de investimento.", + "Coral Norte FLNG (Eni) — Gás natural. Investimento estimado: 6 a 7 mil milhões USD. Estado/calendário na fonte: Decisão final tomada em 2025; capacidade a partir de 2028.", + "Mphanda Nkuwa — Hidroeléctrica. Investimento estimado: ~4,5 mil milhões EUR. Estado/calendário na fonte: 1.500 MW; conclusão prevista para 2031.", + "Interligação Moçambique-Zâmbia — Transmissão. Estado/calendário na fonte: Em execução, com apoio do BAD.", + "Central solar de Afungi — Solar. Investimento estimado: 10 a 15 milhões USD. Estado/calendário na fonte: Concurso EPC lançado (7,1 MW).", + "Central Solar de Mocuba (Zambézia) — Solar. Capacidade: 40 MW instalados (cerca de 33 MW injectados na rede); cerca de 79 GWh /ano. Investimento referido: 76 milhões USD. Parcerias: Origem: Scatec (52,5%), EDM (25%), Norfund (22,5%); financiamento IFC e Fundo Africano de Infra-estruturas Emergentes; contrato de compra de energia de 25 anos. Adquirida pela Globeleq em Dezembro de 2023. Estado na fonte: Inaugurada em Agosto de 2019, a primeira de grandes dimensões no país; em operação em 2026.", + "Central Solar de Metoro (Cabo Delgado) — Solar. Capacidade: 41 MWp; cerca de 69 GWh /ano. Investimento referido: 56 milhões USD (MIREME); 47,3 milhões EUR (Lusa/ ALER). Parcerias: Neoen (75%) e EDM (25%); empréstimo da AFD de 40 milhões USD. Estado na fonte: Inaugurada em 1 de Abril de 2022.", + "Central Solar de Cuamba (Niassa) — Solar com baterias. Capacidade: 19 MWp (15 MWac) com baterias de 2 MW / 7 MWh. Investimento referido: 36 milhões USD. Parcerias: Globeleq, Source Energia e EDM; dívida de 19 milhões USD do EAIF / PIDG; contrato de compra de energia de 25 anos. Estado na fonte: Em operação e a injectar cerca de 15 MW na rede em 2026 (fecho financeiro em Dezembro de 2021).", + "Parque eólico de Namaacha — Eólica. Investimento estimado: ~260 milhões USD. Estado/calendário na fonte: Em desenvolvimento (120 MW); obras previstas para 2027, após fecho financeiro." + ], + "indicators": [], + "risks": [ + "Segurança: Instabilidade em Cabo Delgado já adiou projectos de GNL. Resposta a considerar: Acompanhar a situação operacional e exigir planos de segurança.", + "Macrofiscal: A consolidação fiscal é essencial para atrair o sector privado. Resposta a considerar: Parcerias com financiadores multilaterais e garantias.", + "Ambiental e social: Barragens e GNL exigem gestão de impactos e realojamento. Resposta a considerar: Estudos de impacto e planos de envolvimento comunitário.", + "Mercado: Maior concorrência global entre projectos de GNL e financiamento condicionado. Resposta a considerar: Diversificar entre gás, renováveis e redes." + ], + "sources": [ + "Instituto Nacional de Petróleo – Oportunidades de Investimento", + "Novimoz – Gás natural em Moçambique: exportação e renováveis aceleram debate", + "Efacont – Energia Moçambique: Projetos e Oportunidades de Negócio", + "Integrity Magazine – Moçambique poderá avançar com dois grandes projectos energéticos", + "EY Moçambique – Transição Energética em Moçambique", + "Boletim da República – Lei n.º 9/2026 (Lei do Conteúdo Local)", + "BCL – A Lei do Conteúdo Local está disponível para consulta pública", + "APIEX – Legislação de Investimentos em Moçambique", + "INP – Políticas e Quadro Legal", + "Gasoduto – Ministro da Energia sugere cadeias de valor do gás", + "O Económico – Oportunidades Industriais do Gás Natural em Moçambique", + "MMO – Ministro incentiva empresários moçambicanos a aproveitarem oportunidades do gás natural", + "Diário Económico – Grupo ETG quer produzir fertilizantes a partir do gás natural", + "Agroportal – Empresas de fertilizantes e energia interessadas em investir em Moçambique", + "RTP – Moçambique quer entrar na produção de hidrogénio e ser líder na África austral até 2030", + "Jornal Notícias – Estuda-se viabilidade do hidrogénio verde", + "Boletim da República – Decreto n.º 61/2023 (Regulamento de Biocombustíveis)", + "USAID SPEED – Avaliação da política de mistura obrigatória de biocombustíveis em Moçambique", + "Jornal Domingo – MIREME apresenta quadro regulatório de biocombustível", + "EDM – Inauguração da Central Solar de Mocuba", + "MIREME – O país dispõe de mais uma central solar (Metoro)", + "ALER – Presidente moçambicano inaugura maior central solar do país", + "Camaramen – Acordo de financiamento da Central Solar de Cuamba", + "Diário Económico – EDM: Centrais de Cuamba e Mocuba reduzem perdas de energia na rede nacional" + ], + "source_links": [ + { + "title": "Instituto Nacional de Petróleo – Oportunidades de Investimento", + "url": "https://www.inp.gov.mz/oportunidades-de-investimento/", + "source_paragraph": 90 + }, + { + "title": "Novimoz – Gás natural em Moçambique: exportação e renováveis aceleram debate", + "url": "https://novimz.com/2026/08/21/gas-natural-em-mocambique-exportacao-e-renovaveis-aceleram-debate/", + "source_paragraph": 91 + }, + { + "title": "Efacont – Energia Moçambique: Projetos e Oportunidades de Negócio", + "url": "https://www.efacont.pt/blog/setor-energia-mocambique/", + "source_paragraph": 92 + }, + { + "title": "Integrity Magazine – Moçambique poderá avançar com dois grandes projectos energéticos", + "url": "https://integritymagazine.co.mz/arquivos/45893", + "source_paragraph": 93 + }, + { + "title": "EY Moçambique – Transição Energética em Moçambique", + "url": "https://www.ey.com/pt_mz/insights/energy-resources/transicao-energetica-em-mocambique", + "source_paragraph": 94 + }, + { + "title": "Boletim da República – Lei n.º 9/2026 (Lei do Conteúdo Local)", + "url": "https://mireme.gov.mz/wp-content/uploads/2026/09/Lei-de-Conteudo-Local-BR_104_I_SERIE_3.o_SUPLEMENTO_2026.pdf", + "source_paragraph": 95 + }, + { + "title": "BCL – A Lei do Conteúdo Local está disponível para consulta pública", + "url": "https://bcl.org.mz/noticia/a-lei-do-conteudo-local-esta-disponivel-para-consulta-publica-no-website-do-bcl/", + "source_paragraph": 96 + }, + { + "title": "APIEX – Legislação de Investimentos em Moçambique", + "url": "https://pt.apiex.gov.mz/wp-content/uploads/2025/02/LEGISLACAO-DE-INVESTIMENTOS-EM-MOCAMBIQUE.pdf", + "source_paragraph": 97 + }, + { + "title": "INP – Políticas e Quadro Legal", + "url": "https://www.inp.gov.mz/politicas-e-quadro-legal/", + "source_paragraph": 98 + }, + { + "title": "Gasoduto – Ministro da Energia sugere cadeias de valor do gás", + "url": "https://gasoduto.co.mz/2026/07/16/ministro-da-energia-sugere-cadeias-de-valor-do-gas/", + "source_paragraph": 99 + }, + { + "title": "O Económico – Oportunidades Industriais do Gás Natural em Moçambique", + "url": "https://www.oeconomico.com/oportunidades-industriais-do-gas-natural-em-mocambique/", + "source_paragraph": 100 + }, + { + "title": "MMO – Ministro incentiva empresários moçambicanos a aproveitarem oportunidades do gás natural", + "url": "https://noticias.mmo.co.mz/2026/06/ministro-incentiva-empresarios-mocambicanos-a-aproveitarem-oportunidades-do-gas-natural.html", + "source_paragraph": 101 + }, + { + "title": "Diário Económico – Grupo ETG quer produzir fertilizantes a partir do gás natural", + "url": "https://www.diarioeconomico.co.mz/2026/10/23/oilgas/grupo-etg-quer-produzir-fertilizantes-a-partir-do-gas-natural-no-pais/", + "source_paragraph": 102 + }, + { + "title": "Agroportal – Empresas de fertilizantes e energia interessadas em investir em Moçambique", + "url": "https://www.agroportal.pt/empresas-na-areas-dos-fertilizantes-e-da-energia-interessados-em-investir-mais-em-mocambique/", + "source_paragraph": 103 + }, + { + "title": "RTP – Moçambique quer entrar na produção de hidrogénio e ser líder na África austral até 2030", + "url": "https://www.rtp.pt/noticias/economia/mocambique-quer-entrar-na-producao-de-hidrogenio-e-ser-lider-na-africa-austral-ate-2030_n1551096", + "source_paragraph": 104 + }, + { + "title": "Jornal Notícias – Estuda-se viabilidade do hidrogénio verde", + "url": "https://www.jornalnoticias.co.mz/destaque/estuda-se-viabilidade-do-hidrogenio-verde/", + "source_paragraph": 105 + }, + { + "title": "Boletim da República – Decreto n.º 61/2023 (Regulamento de Biocombustíveis)", + "url": "https://faolex.fao.org/docs/pdf/moz223152.pdf", + "source_paragraph": 106 + }, + { + "title": "USAID SPEED – Avaliação da política de mistura obrigatória de biocombustíveis em Moçambique", + "url": "https://repositorio.up.ac.mz/server/api/core/bitstreams/6a5d12fc-736e-4a7b-8ccc-84365279377d/content", + "source_paragraph": 107 + }, + { + "title": "Jornal Domingo – MIREME apresenta quadro regulatório de biocombustível", + "url": "https://www.jornaldomingo.co.mz/economia/mireme-apresenta-quadro-regulatorio-de-biocombustivel/", + "source_paragraph": 108 + }, + { + "title": "EDM – Inauguração da Central Solar de Mocuba", + "url": "https://portal.edm.co.mz/en/node/1294", + "source_paragraph": 109 + }, + { + "title": "MIREME – O país dispõe de mais uma central solar (Metoro)", + "url": "https://mireme.gov.mz/o-pais-dispoe-de-mais-uma-central-solar/", + "source_paragraph": 110 + }, + { + "title": "ALER – Presidente moçambicano inaugura maior central solar do país", + "url": "https://www.aler-energia.org/pt/comunicacao/noticias/presidente-mocambicano-inaugura-maior-central-solar-do-pais/", + "source_paragraph": 111 + }, + { + "title": "Camaramen – Acordo de financiamento da Central Solar de Cuamba", + "url": "https://camaramen.co.mz/665/concluido-acordo-para-o-financiamento-da-central-solar-de-cuamba-em-niassa/", + "source_paragraph": 112 + }, + { + "title": "Diário Económico – EDM: Centrais de Cuamba e Mocuba reduzem perdas de energia na rede nacional", + "url": "https://www.diarioeconomico.co.mz/2026/05/28/oilgas/energia/edm-centrais-de-cuamba-e-mocuba-reduzem-perdas-de-energia-na-rede-nacional/", + "source_paragraph": 113 + } + ], + "background": [ + { + "title": "Financiamento referido nas fontes", + "paragraphs": [ + "Instituições como o Banco Mundial, o BAD e a União Europeia mobilizam financiamento para redes, interligações regionais e renováveis.", + "O novo programa do Banco Mundial (cerca de 6 mil milhões de dólares), as linhas do BAD, a iniciativa Global Gateway da União Europeia e o apoio do Exim Bank dos EUA ao Mozambique LNG (4,7 mil milhões de dólares) sustentam o ciclo actual. Parcerias público-privadas e quadros regulatórios estáveis são factores apontados para atrair capital." + ] + }, + { + "title": "Enquadramento sectorial referido nas fontes", + "paragraphs": [ + "O investimento privado rege-se pela Lei de Investimentos (Lei n.º 8/2023, de 9 de Junho), que estabelece garantias, direitos e deveres dos investidores e prevê incentivos fiscais e não fiscais. Esta lei não se aplica aos investimentos feitos ao abrigo de legislação específica, como a prospecção, pesquisa e produção de petróleo e gás, mas aplica-se, nas matérias não reguladas, ao processamento, comercialização e transporte de produtos petrolíferos. O Código dos Benefícios Fiscais (Lei n.º 4/2009) completa o regime geral.", + "As operações petrolíferas têm regime próprio: a Lei n.º 27/2014 (alterada pela Lei n.º 14/2017) define a tributação e os benefícios fiscais do sector. Em 3 de Junho de 2026 foi aprovada uma nova Lei do Petróleo (Lei n.º 8/2026), que revoga a Lei n.º 21/2014 e a Lei n.º 16/2022. Os investidores devem verificar o texto actualizado e os respectivos contratos de concessão.", + "A Lei n.º 9/2026, de 3 de Junho, estabelece o regime de aquisição de bens, contratação de serviços e emprego de mão-de-obra nacional nos projectos de petróleo e gás natural. Aplica-se aos titulares de direitos de operações petrolíferas, a terceiros que executem essas operações e às entidades que com eles contratam, que devem garantir, por via contratual, que os subcontratados cumprem as regras, sob pena de responsabilidade solidária.", + "Entre os princípios da lei estão a preservação do interesse nacional, a capacitação dos empresários moçambicanos, a contratação de mão-de-obra nacional com transferência de conhecimento, o incentivo a parcerias entre empresas nacionais e estrangeiras e a transparência nas aquisições. A lei prevê a criação de uma Autoridade de Conteúdo Local, e um regulamento deverá definir os planos de aquisição, a certificação e a monitoria. A sua aprovação pelo Conselho de Ministros era esperada em cerca de 90 dias após a publicação." + ] + }, + { + "title": "Âmbito dos dados solares", + "paragraphs": [ + "Os dados de Metoro diferem entre fontes, sobretudo no valor do investimento, por isso devem ser confirmados com a EDM. Em Mocuba, parte da receita anual destina-se a programas sociais na comunidade, e a Cuamba é um dos primeiros projectos do país a integrar armazenamento em baterias, o que sugere oportunidades em sistemas de armazenamento.", + "Estado actual: segundo o director-executivo da Globeleq em Moçambique, as centrais de Mocuba e Cuamba estão em operação, foram adquiridas pela empresa em Dezembro de 2023 e injectam 48 MW na rede da EDM (33 MW em Mocuba e 15 MW em Cuamba), reduzindo as perdas de transmissão nas regiões centro e norte. Esta informação vem de uma declaração do promotor divulgada pela imprensa; a referência consultada não apresenta confirmação directa da EDM nem dados de 2026 sobre Metoro ." + ] + } + ], + "original_tables": [ + [ + [ + "Preparado por", + "Osmane Nala" + ], + [ + "Data", + "11 de Novembro de 2026" + ], + [ + "Âmbito", + "Gás natural, hidroeléctrica, redes e energias renováveis" + ] + ], + [ + [ + "Projecto", + "Segmento", + "Investimento estimado", + "Estado / calendário" + ], + [ + "Mozambique LNG (TotalEnergies)", + "Gás natural", + "~20 mil milhões USD", + "Relançado em Jan. 2026; primeira produção em 2029" + ], + [ + "Rovuma LNG (ExxonMobil)", + "Gás natural", + "~24 mil milhões USD", + "Pré-decisão final de investimento" + ], + [ + "Coral Norte FLNG (Eni)", + "Gás natural", + "6 a 7 mil milhões USD", + "Decisão final tomada em 2025; capacidade a partir de 2028" + ], + [ + "Mphanda Nkuwa", + "Hidroeléctrica", + "~4,5 mil milhões EUR", + "1.500 MW; conclusão prevista para 2031" + ], + [ + "Interligação Moçambique-Zâmbia", + "Transmissão", + "n.d.", + "Em execução, com apoio do BAD" + ], + [ + "Central solar de Afungi", + "Solar", + "10 a 15 milhões USD", + "Concurso EPC lançado (7,1 MW)" + ], + [ + "Central Solar de Mocuba", + "Solar", + "76 milhões USD", + "Em operação; injecta cerca de 33 MW na rede (2026)" + ], + [ + "Central Solar de Metoro", + "Solar", + "56 milhões USD (MIREME)", + "Inaugurada em 2022; 41 MWp" + ], + [ + "Central Solar de Cuamba", + "Solar com baterias", + "36 milhões USD", + "Em operação; injecta cerca de 15 MW na rede (2026)" + ], + [ + "Parque eólico de Namaacha", + "Eólica", + "~260 milhões USD", + "Em desenvolvimento (120 MW); obras previstas para 2027, após fecho financeiro" + ] + ], + [ + [ + "Projecto", + "Capacidade", + "Investimento", + "Parceiros e financiamento", + "Estado" + ], + [ + "Central Solar de Mocuba (Zambézia)", + "40 MW instalados (cerca de 33 MW injectados na rede); cerca de 79 GWh /ano", + "76 milhões USD", + "Origem: Scatec (52,5%), EDM (25%), Norfund (22,5%); financiamento IFC e Fundo Africano de Infra-estruturas Emergentes; contrato de compra de energia de 25 anos. Adquirida pela Globeleq em Dezembro de 2023", + "Inaugurada em Agosto de 2019, a primeira de grandes dimensões no país; em operação em 2026" + ], + [ + "Central Solar de Metoro (Cabo Delgado)", + "41 MWp; cerca de 69 GWh /ano", + "56 milhões USD (MIREME); 47,3 milhões EUR (Lusa/ ALER)", + "Neoen (75%) e EDM (25%); empréstimo da AFD de 40 milhões USD", + "Inaugurada em 1 de Abril de 2022" + ], + [ + "Central Solar de Cuamba (Niassa)", + "19 MWp (15 MWac) com baterias de 2 MW / 7 MWh", + "36 milhões USD", + "Globeleq, Source Energia e EDM; dívida de 19 milhões USD do EAIF / PIDG; contrato de compra de energia de 25 anos", + "Em operação e a injectar cerca de 15 MW na rede em 2026 (fecho financeiro em Dezembro de 2021)" + ] + ], + [ + [ + "Elo da cadeia", + "Exemplos de oportunidades", + "Perfil de investidor" + ], + [ + "Upstream", + "Concursos de áreas, campos maduros (Buzi), parcerias com empresas locais", + "Operadores e parceiros locais" + ], + [ + "Construção e serviços", + "Engenharia, logística, serviços marítimos, telecomunicações, manutenção, formação", + "PME nacionais e parcerias internacionais" + ], + [ + "Midstream", + "Gasodutos Norte-Sul e Palma–Maputo, armazenamento de GPL, GNL de pequena escala", + "Investidores em infra-estruturas" + ], + [ + "Industrialização", + "Fertilizantes, petroquímica, geração eléctrica a gás", + "Grupos industriais e produtores independentes de energia" + ], + [ + "Mercado final", + "GNV, biocombustíveis, mobilidade eléctrica", + "Empresas de distribuição e mobilidade" + ] + ], + [ + [ + "Diploma", + "Matéria", + "Relevância para o investidor" + ], + [ + "Lei n.º 8/2023 (Lei de Investimentos)", + "Garantias, direitos, deveres e incentivos", + "Regime geral; não cobre a pesquisa e produção de petróleo e gás" + ], + [ + "Lei n.º 4/2009 (Código dos Benefícios Fiscais)", + "Benefícios fiscais", + "Base dos incentivos fiscais" + ], + [ + "Leis n.º 27/2014 e 14/2017", + "Tributação e benefícios das operações petrolíferas", + "Regime fiscal específico do sector" + ], + [ + "Lei n.º 8/2026 (Lei do Petróleo)", + "Atribuição de direitos petrolíferos", + "Substitui a Lei n.º 21/2014" + ], + [ + "Lei n.º 9/2026 (Conteúdo Local)", + "Bens, serviços e mão-de-obra nacionais", + "Obriga a priorizar fornecedores e trabalhadores moçambicanos" + ] + ], + [ + [ + "Risco", + "Descrição", + "Mitigação" + ], + [ + "Segurança", + "Instabilidade em Cabo Delgado já adiou projectos de GNL.", + "Acompanhar a situação operacional e exigir planos de segurança." + ], + [ + "Macrofiscal", + "A consolidação fiscal é essencial para atrair o sector privado.", + "Parcerias com financiadores multilaterais e garantias." + ], + [ + "Ambiental e social", + "Barragens e GNL exigem gestão de impactos e realojamento.", + "Estudos de impacto e planos de envolvimento comunitário." + ], + [ + "Mercado", + "Maior concorrência global entre projectos de GNL e financiamento condicionado.", + "Diversificar entre gás, renováveis e redes." + ] + ] + ], + "original_paragraphs": [ + "Oportunidades de investimento em energia", + "Panorama do sector energético em Moçambique", + "", + "Índice", + "Resumo executivo 3", + "Gás natural e GNL 3", + "Electricidade, hidroeléctricas e redes 3", + "Energias renováveis 4", + "Projectos solares em operação ou financiados 5", + "Outras oportunidades e cadeia de valor 6", + "Do gás exportado ao gás transformado 6", + "Oportunidades adicionais 7", + "Cadeia de valor e papel das empresas nacionais 7", + "Hidrogénio verde 8", + "Biocombustíveis 8", + "Outras fontes de energia 8", + "Financiamento 9", + "Incentivos fiscais, quadro legal e conteúdo local 9", + "Quadro legal geral 9", + "Regime específico do petróleo e gás 9", + "Lei do Conteúdo Local 9", + "Riscos e desafios 10", + "Recomendações 10", + "Conclusão 11", + "Fontes 11", + "Resumo executivo", + "Moçambique atravessa um ciclo de investimento energético particularmente relevante, assente no relançamento dos projectos de gás natural liquefeito (GNL) na bacia do Rovuma, na expansão da capacidade hidroeléctrica e na aposta crescente em energia solar e nas redes de transmissão.", + "O Mozambique LNG (TotalEnergies), com investimento estimado em cerca de 20 mil milhões de dólares, foi relançado em Janeiro de 2026, com primeira produção apontada para 2029.", + "A hidroeléctrica representa cerca de 70% da electricidade nacional, e a estratégia de transição energética prevê mais 2 a 4 GW hídricos e 2 GW solares até 2030.", + "Instituições como o Banco Mundial, o BAD e a União Europeia mobilizam financiamento para redes, interligações regionais e renováveis.", + "O investimento exige, contudo, atenção à segurança em Cabo Delgado, à estabilidade macrofiscal e à gestão dos impactos ambientais e sociais.", + "Principal conclusão", + "As maiores oportunidades concentram-se no gás natural (upstream, midstream e cadeia de fornecimento), na expansão de redes e interligações e em projectos solares e hídricos com apoio de financiadores multilaterais.", + "Gás natural e GNL", + "A bacia do Rovuma concentra as maiores oportunidades do país. O Mozambique LNG (Área 1) prevê uma capacidade anual de 12,9 milhões de toneladas; o Coral Norte FLNG (Eni) teve decisão final de investimento em 2025, com 3,6 milhões de toneladas anuais a partir de 2028; e o Rovuma LNG (ExxonMobil), estimado em cerca de 24 mil milhões de dólares, aproxima-se da decisão final de investimento.", + "Para investidores e empresas nacionais, as oportunidades estendem-se a engenharia, construção, logística, serviços marítimos, telecomunicações e manutenção industrial. No mercado interno, o Instituto Nacional de Petróleo identifica áreas como o gasoduto Norte-Sul, o campo maduro de Buzi, o GNL de pequena escala, o armazenamento de GPL e a base logística de Pemba.", + "Electricidade, hidroeléctricas e redes", + "A Hidroeléctrica de Cahora Bassa, com 2.075 MW instalados, mantém um papel central. Estão em preparação a barragem de Mphanda Nkuwa (1.500 MW no rio Zambeze, com conclusão prevista para 2031), a expansão de Cahora Bassa Norte (1.250 MW) e a linha de transmissão Maputo-Temane.", + "A modernização da rede da EDM e a interligação Moçambique-Zâmbia de 400 kV, apoiada pelo BAD, abrem espaço para fornecimento de subestações, transformadores, protecções eléctricas e sistemas SCADA, além de reforçar a exportação regional de energia.", + "Energias renováveis", + "Moçambique recebe cerca de 2.500 horas de sol por ano e dispõe de potencial eólico ao longo da costa. A estratégia nacional prevê 2 GW de energia solar até 2030, e já existem projectos como a central solar de 7,1 MW associada ao complexo de Afungi e um parque solar de 400 MW ligado a Cahora Bassa. Os sistemas fora da rede permitem ainda alargar o acesso à electricidade onde a rede é mais lenta ou dispendiosa de expandir.", + "Projectos energéticos em destaque", + "Projectos solares em operação ou financiados", + "Os projectos abaixo estão documentados em fontes oficiais (MIREME e EDM) ou em comunicados dos promotores. Mostram o modelo dominante: produtores independentes em parceria com a EDM, com contratos de compra de energia de longo prazo e financiamento de instituições de desenvolvimento.", + "Centrais solares concretas em Moçambique", + "Os dados de Metoro diferem entre fontes, sobretudo no valor do investimento, por isso devem ser confirmados com a EDM. Em Mocuba, parte da receita anual destina-se a programas sociais na comunidade, e a Cuamba é um dos primeiros projectos do país a integrar armazenamento em baterias, o que sugere oportunidades em sistemas de armazenamento.", + "Estado actual: segundo o director-executivo da Globeleq em Moçambique, as centrais de Mocuba e Cuamba estão em operação, foram adquiridas pela empresa em Dezembro de 2023 e injectam 48 MW na rede da EDM (33 MW em Mocuba e 15 MW em Cuamba), reduzindo as perdas de transmissão nas regiões centro e norte. Esta informação vem de uma declaração do promotor divulgada pela imprensa; não encontrei uma confirmação directa da EDM, nem dados de 2026 sobre Metoro .", + "Quanto à eólica, a Globeleq indicou em 2026 que desenvolve, com a EDM e a Source Energia, o parque eólico de Namaacha (Maputo), com 120 MW previstos e investimento global estimado em cerca de 260 milhões de dólares. O início das obras está previsto para 2027, depois do fecho financeiro, pelo que o projecto ainda não está em construção.", + "Outras oportunidades e cadeia de valor", + "Do gás exportado ao gás transformado", + "O Governo defende que o gás natural não deve ser visto apenas como produto de exportação, mas como matéria-prima para criar indústrias, empresas e emprego, com usos que vão da electricidade aos fertilizantes. O ministro dos Recursos Minerais e Energia identificou como desafios do sector privado o acesso a financiamento, a certificação e a tecnologia.", + "Um estudo do Programa de Partilha de Conhecimentos (KSP) propõe um corredor energético Palma–Maputo para integrar petroquímica, fertilizantes e geração eléctrica, e destaca o gás natural veicular (GNV) nos transportes.", + "Oportunidades adicionais", + "Fertilizantes: o grupo Export Trading Group (ETG) manifestou, em Outubro de 2026, interesse em produzir fertilizantes a partir do gás natural, com o objectivo de liderar a produção na África Subsariana.", + "Geração e transmissão de electricidade: a Azura Power, co-proprietária da central térmica de Ressano Garcia, declarou ambição de investir mais em geração, transmissão e infra-estruturas relacionadas, sem indicar projectos ou valores.", + "Gás natural veicular e biocombustíveis: o Governo considera GNV, conversão de gás em electricidade, mobilidade eléctrica e biocombustíveis respostas à volatilidade dos preços dos combustíveis.", + "Mercado interno: gasodutos e projectos de GNV orientados para o consumo doméstico abrem espaço ao sector privado.", + "Cadeia de valor e papel das empresas nacionais", + "Está prevista uma componente de formação para 15.734 moçambicanos (custo estimado em 126 milhões de dólares) e a capacitação de 355 pequenas e médias empresas na fase de construção e cerca de 1.500 na fase operacional. O ministro apelou a parcerias com entidades estrangeiras especializadas para transferência de conhecimento e tecnologia.", + "Elos da cadeia de valor do gás e oportunidades", + "Hidrogénio verde", + "A Estratégia de Transição Energética (ETS) prevê investimentos de cerca de 80 mil milhões de dólares até 2050 e fixa a meta de posicionar Moçambique entre os líderes na produção de hidrogénio na África austral até 2030. O Governo aponta a combinação de recursos hídricos, gás, solar e eólico como base para a produção, sobretudo de hidrogénio verde, e prevê que seja maioritariamente exportado. A ETS refere ainda a necessidade de instalações de produção, armazenamento e redes de transporte, e parcerias regionais.", + "O sector está numa fase inicial: o banco alemão KfW e a EDM assinaram, em Março de 2025, um acordo de 500 mil euros para estudos de mercado e de viabilidade técnica e económica do hidrogénio verde. Existem, por isso, oportunidades em estudos, consultoria, parcerias e infra-estruturas de apoio, mas ainda não encontrei projectos com decisão final de investimento.", + "Biocombustíveis", + "O Decreto n.º 61/2023 regula a produção, transporte, armazenagem, distribuição, comercialização e exportação de biocombustíveis e prevê que importadores e distribuidores de combustíveis líquidos adquiram biocombustível produzido no país para mistura. A produção acima de 1.000.000 de litros por ano é licenciada pelo ministro da Energia. Um estudo do programa USAID SPEED indica que as misturas B3 (biodiesel) e E10 (etanol) estavam previstas para iniciar em Agosto de 2024 e que as matérias-primas imediatamente disponíveis são a cana-de-açúcar (etanol) e o óleo de soja e de algodão (biodiesel).", + "O mesmo estudo lembra que a anterior tentativa de criar a indústria (2005–2013, centrada na jatrofa e na exportação) não teve sucesso, por falta de sementes de qualidade, apoio à cadeia de valor e mercado, e que há preocupações com terra, água e segurança alimentar. Em Junho de 2026, o MIREME promoveu o primeiro seminário nacional de biocombustíveis para identificar instrumentos de financiamento e operacionalizar a mistura obrigatória.", + "Outras fontes de energia", + "Hidroeléctrica: a ETS prevê 3,5 GW de nova capacidade hídrica entre 2024 e 2030, incluindo a conclusão de Mphanda Nkuwa (1.500 MW), um projecto que o Governo procurou apresentar a parceiros estratégicos.", + "Solar e eólica: a ETS prevê um programa de leilões de energia renovável para impulsionar estas fontes, bem como a expansão e modernização da rede para absorver a nova geração.", + "Parques industriais verdes: a ETS refere corredores e parques industriais abastecidos por energia limpa, uma oportunidade para indústria e infra-estruturas.", + "Financiamento", + "O novo programa do Banco Mundial (cerca de 6 mil milhões de dólares), as linhas do BAD, a iniciativa Global Gateway da União Europeia e o apoio do Exim Bank dos EUA ao Mozambique LNG (4,7 mil milhões de dólares) sustentam o ciclo actual. Parcerias público-privadas e quadros regulatórios estáveis são factores apontados para atrair capital.", + "Incentivos fiscais, quadro legal e conteúdo local", + "Quadro legal geral", + "O investimento privado rege-se pela Lei de Investimentos (Lei n.º 8/2023, de 9 de Junho), que estabelece garantias, direitos e deveres dos investidores e prevê incentivos fiscais e não fiscais. Esta lei não se aplica aos investimentos feitos ao abrigo de legislação específica, como a prospecção, pesquisa e produção de petróleo e gás, mas aplica-se, nas matérias não reguladas, ao processamento, comercialização e transporte de produtos petrolíferos. O Código dos Benefícios Fiscais (Lei n.º 4/2009) completa o regime geral.", + "Regime específico do petróleo e gás", + "As operações petrolíferas têm regime próprio: a Lei n.º 27/2014 (alterada pela Lei n.º 14/2017) define a tributação e os benefícios fiscais do sector. Em 3 de Junho de 2026 foi aprovada uma nova Lei do Petróleo (Lei n.º 8/2026), que revoga a Lei n.º 21/2014 e a Lei n.º 16/2022. Os investidores devem verificar o texto actualizado e os respectivos contratos de concessão.", + "Lei do Conteúdo Local", + "A Lei n.º 9/2026, de 3 de Junho, estabelece o regime de aquisição de bens, contratação de serviços e emprego de mão-de-obra nacional nos projectos de petróleo e gás natural. Aplica-se aos titulares de direitos de operações petrolíferas, a terceiros que executem essas operações e às entidades que com eles contratam, que devem garantir, por via contratual, que os subcontratados cumprem as regras, sob pena de responsabilidade solidária.", + "Entre os princípios da lei estão a preservação do interesse nacional, a capacitação dos empresários moçambicanos, a contratação de mão-de-obra nacional com transferência de conhecimento, o incentivo a parcerias entre empresas nacionais e estrangeiras e a transparência nas aquisições. A lei prevê a criação de uma Autoridade de Conteúdo Local, e um regulamento deverá definir os planos de aquisição, a certificação e a monitoria. A sua aprovação pelo Conselho de Ministros era esperada em cerca de 90 dias após a publicação.", + "Resumo do enquadramento para investidores", + "Riscos e desafios", + "Recomendações", + "Posicionar-se na cadeia de valor — Conteúdo local : registar-se junto dos grandes projectos de GNL e fornecer serviços de engenharia, logística e manutenção.", + "Explorar redes e interligações — Transmissão : acompanhar os concursos da EDM e da interligação Moçambique-Zâmbia para equipamentos e sistemas.", + "Apostar em solar e sistemas fora da rede — Diversificação : desenvolver projectos de menor escala com acesso a financiamento multilateral.", + "Gerir o risco desde o início — Segurança e conformidade : estruturar parcerias com empresas locais e prever cenários de atraso.", + "Conclusão", + "O sector energético moçambicano combina um ciclo de grandes projectos de gás com necessidades concretas de electricidade, redes e renováveis. Os investidores que conciliarem a escala dos megaprojectos com oportunidades de menor dimensão e uma gestão rigorosa do risco estarão melhor posicionados.", + "Fontes", + "Instituto Nacional de Petróleo – Oportunidades de Investimento", + "Novimoz – Gás natural em Moçambique: exportação e renováveis aceleram debate", + "Efacont – Energia Moçambique: Projetos e Oportunidades de Negócio", + "Integrity Magazine – Moçambique poderá avançar com dois grandes projectos energéticos", + "EY Moçambique – Transição Energética em Moçambique", + "Boletim da República – Lei n.º 9/2026 (Lei do Conteúdo Local)", + "BCL – A Lei do Conteúdo Local está disponível para consulta pública", + "APIEX – Legislação de Investimentos em Moçambique", + "INP – Políticas e Quadro Legal", + "Gasoduto – Ministro da Energia sugere cadeias de valor do gás", + "O Económico – Oportunidades Industriais do Gás Natural em Moçambique", + "MMO – Ministro incentiva empresários moçambicanos a aproveitarem oportunidades do gás natural", + "Diário Económico – Grupo ETG quer produzir fertilizantes a partir do gás natural", + "Agroportal – Empresas de fertilizantes e energia interessadas em investir em Moçambique", + "RTP – Moçambique quer entrar na produção de hidrogénio e ser líder na África austral até 2030", + "Jornal Notícias – Estuda-se viabilidade do hidrogénio verde", + "Boletim da República – Decreto n.º 61/2023 (Regulamento de Biocombustíveis)", + "USAID SPEED – Avaliação da política de mistura obrigatória de biocombustíveis em Moçambique", + "Jornal Domingo – MIREME apresenta quadro regulatório de biocombustível", + "EDM – Inauguração da Central Solar de Mocuba", + "MIREME – O país dispõe de mais uma central solar (Metoro)", + "ALER – Presidente moçambicano inaugura maior central solar do país", + "Camaramen – Acordo de financiamento da Central Solar de Cuamba", + "Diário Económico – EDM: Centrais de Cuamba e Mocuba reduzem perdas de energia na rede nacional" + ], + "source_instructions_are_not_product_rules": true +} \ No newline at end of file diff --git a/database/data/mining-reference-20261111.json b/database/data/mining-reference-20261111.json new file mode 100644 index 00000000..05f773a6 --- /dev/null +++ b/database/data/mining-reference-20261111.json @@ -0,0 +1,744 @@ +{ + "format": "investmoz-mining-reference-v1", + "source_sha256": "7202fb5986b40e62347867c653770030683ffec2701a2921e84342f15e9f3d8a", + "source_document_name": "Minérios de Moçambique e a sua localização.docx", + "reference_date": "2026-11-11", + "title": "Mineração e cadeias de valor em Moçambique", + "minerals": [ + { + "id": "MINERAL-01", + "name": "Carvão (térmico e metalúrgico)", + "locations_text": "Tete (Moatize, Changara, Mutarara, Marávia, Zumbo); ocorrências em Niassa (Lago) e Sofala", + "province_names": [ + "Niassa", + "Sofala", + "Tete" + ], + "source_row": "table1:row1", + "coordinates": null, + "classification": "reported_occurrence_group" + }, + { + "id": "MINERAL-02", + "name": "Gás natural e petróleo", + "locations_text": "Inhambane (Pande e Temane); Cabo Delgado (Palma, Mocímboa, bacia do Rovuma); Sofala (Búzi); pesquisa na baía do Bazaruto", + "province_names": [ + "Cabo Delgado", + "Inhambane", + "Sofala" + ], + "source_row": "table1:row2", + "coordinates": null, + "classification": "reported_occurrence_group" + }, + { + "id": "MINERAL-03", + "name": "Areias pesadas (ilmenite, zircão, rútilo, monazite)", + "locations_text": "Nampula (Moma, Angoche); Zambézia (Pebane, Chinde, Moebase); Inhambane (Jangamo); Gaza (Chibuto, Xai-Xai); Maputo (Ponta do Ouro, Inhaca)", + "province_names": [ + "Gaza", + "Inhambane", + "Maputo", + "Nampula", + "Zambézia" + ], + "source_row": "table1:row3", + "coordinates": null, + "classification": "reported_occurrence_group" + }, + { + "id": "MINERAL-04", + "name": "Grafite", + "locations_text": "Cabo Delgado (Balama, Ancuabe); Niassa (Nipepe); Tete (Angónia)", + "province_names": [ + "Cabo Delgado", + "Niassa", + "Tete" + ], + "source_row": "table1:row4", + "coordinates": null, + "classification": "reported_occurrence_group" + }, + { + "id": "MINERAL-05", + "name": "Terras raras, fluorite e gálio", + "locations_text": "Tete (Monte Muambe); Sofala (ocorrências aluvionares preliminares)", + "province_names": [ + "Sofala", + "Tete" + ], + "source_row": "table1:row5", + "coordinates": null, + "classification": "reported_occurrence_group" + }, + { + "id": "MINERAL-06", + "name": "Ouro", + "locations_text": "Manica; Zambézia; Nampula; Tete; Niassa; ouro aluvial em rios como Revuè e Chua", + "province_names": [ + "Manica", + "Nampula", + "Niassa", + "Tete", + "Zambézia" + ], + "source_row": "table1:row6", + "coordinates": null, + "classification": "reported_occurrence_group" + }, + { + "id": "MINERAL-07", + "name": "Ferro, titânio, vanádio e manganês", + "locations_text": "Manica, Tete (Chiúta), Nampula", + "province_names": [ + "Manica", + "Nampula", + "Tete" + ], + "source_row": "table1:row7", + "coordinates": null, + "classification": "reported_occurrence_group" + }, + { + "id": "MINERAL-08", + "name": "Cobre, níquel, zinco e bauxite", + "locations_text": "Tete (Chidué, Fíngoè), Manica, Nampula (Monapo, Murrupula), Zambézia, Niassa", + "province_names": [ + "Manica", + "Nampula", + "Niassa", + "Tete", + "Zambézia" + ], + "source_row": "table1:row8", + "coordinates": null, + "classification": "reported_occurrence_group" + }, + { + "id": "MINERAL-09", + "name": "Tantalite, lítio e outros metais raros", + "locations_text": "Zambézia (Ile, Alto Molócue); Nampula; Zambézia e Cabo Delgado em pegmatitos", + "province_names": [ + "Cabo Delgado", + "Nampula", + "Zambézia" + ], + "source_row": "table1:row9", + "coordinates": null, + "classification": "reported_occurrence_group" + }, + { + "id": "MINERAL-10", + "name": "Pedras preciosas e semipreciosas", + "locations_text": "Cabo Delgado (rubis em Montepuez); Zambézia, Nampula, Manica, Tete (turmalina, água-marinha, granada, esmeralda)", + "province_names": [ + "Cabo Delgado", + "Manica", + "Nampula", + "Tete", + "Zambézia" + ], + "source_row": "table1:row10", + "coordinates": null, + "classification": "reported_occurrence_group" + }, + { + "id": "MINERAL-11", + "name": "Mármore, apatite, calcário, argilas e diatomito", + "locations_text": "Cabo Delgado (mármore, Montepuez); Nampula (apatite); Sofala, Inhambane e Maputo (calcário); Maputo e Gaza (diatomito)", + "province_names": [ + "Cabo Delgado", + "Gaza", + "Inhambane", + "Maputo", + "Nampula", + "Sofala" + ], + "source_row": "table1:row11", + "coordinates": null, + "classification": "reported_occurrence_group" + } + ], + "areas": [ + { + "id": "MIN-01", + "title": "Carvão: fornecimento de bens e serviços e logística", + "mineral_ids": [ + "MINERAL-01" + ], + "locations_text": "Tete (Moatize, Revobue); corredores de Nacala e Sena (Beira)", + "province_names": [ + "Tete" + ], + "market_evidence": "Produção nacional de 16,3 Mt em 2024, com previsão de mais de 22 Mt em 2026; Revobue prevê 3,5 Mt /ano, subindo para 7 Mt /ano a partir de 2032", + "value_chain": "Conteúdo local, serviços à mina, manutenção ferroviária e portuária (indicativo)", + "source_state": "A estruturar", + "indicative_location": "Moatize (Tete); porto de Nacala-a-Velha e cidade da Beira, nos corredores logísticos. Distrito do Revobue não indicado nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "source_fields": { + "ID InvesteMoz": "[a atribuir]", + "Título": "MIN-01: Carvão: fornecimento de bens e serviços e logística", + "Sector / subsector": "Energia e minas / carvão e logística", + "Localização": "Tete (Moatize, Revobue); corredores de Nacala e Sena (Beira)", + "Localização indicativa (distrito, não oficial)": "Moatize (Tete); porto de Nacala-a-Velha e cidade da Beira, nos corredores logísticos. Distrito do Revobue não indicado nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "Georreferenciação": "[a confirmar]", + "Evidência de mercado": "Produção nacional de 16,3 Mt em 2024, com previsão de mais de 22 Mt em 2026; Revobue prevê 3,5 Mt /ano, subindo para 7 Mt /ano a partir de 2032.", + "Modelo possível": "Conteúdo local, serviços à mina, manutenção ferroviária e portuária (indicativo)", + "Promotor e ponto focal": "[a confirmar]", + "DUAT ou direito de uso": "[a confirmar]", + "Estudos de viabilidade e técnicos": "[a confirmar]", + "Licenças e autorizações": "[a confirmar]", + "Modelo contratual": "[a confirmar]", + "CAPEX (com data-base)": "[a confirmar]", + "Estado": "A estruturar", + "": "" + }, + "source_row": "table3:row1", + "coordinates": null, + "availability": "reference_only", + "promotion_ready": false + }, + { + "id": "MIN-02", + "title": "Grafite: cadeia de valor para baterias", + "mineral_ids": [ + "MINERAL-04" + ], + "locations_text": "Cabo Delgado (Balama, Ancuabe); Niassa (Nipepe)", + "province_names": [ + "Cabo Delgado", + "Niassa" + ], + "market_evidence": "4.º produtor mundial em 2024; Balama com capacidade nominal de 350 000 t/ano; produção caiu 64% em 2024", + "value_chain": "Beneficiamento e parcerias com operadores (indicativo)", + "source_state": "A estruturar", + "indicative_location": "Balama e Ancuabe (Cabo Delgado); Nipepe (Niassa). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "source_fields": { + "ID InvesteMoz": "[a atribuir]", + "Título": "MIN-02: Grafite: cadeia de valor para baterias", + "Sector / subsector": "Minas / grafite e materiais para baterias", + "Localização": "Cabo Delgado (Balama, Ancuabe); Niassa (Nipepe)", + "Localização indicativa (distrito, não oficial)": "Balama e Ancuabe (Cabo Delgado); Nipepe (Niassa). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "Georreferenciação": "[a confirmar]", + "Evidência de mercado": "4.º produtor mundial em 2024; Balama com capacidade nominal de 350 000 t/ano; produção caiu 64% em 2024.", + "Modelo possível": "Beneficiamento e parcerias com operadores (indicativo)", + "Promotor e ponto focal": "[a confirmar]", + "DUAT ou direito de uso": "[a confirmar]", + "Estudos de viabilidade e técnicos": "[a confirmar]", + "Licenças e autorizações": "[a confirmar]", + "Modelo contratual": "[a confirmar]", + "CAPEX (com data-base)": "[a confirmar]", + "Estado": "A estruturar", + "Fonte e data": "Fontes públicas: USGS; Diário Económico. Actualizado em 11/11/2026." + }, + "source_row": "table3:row2", + "coordinates": null, + "availability": "reference_only", + "promotion_ready": false + }, + { + "id": "MIN-03", + "title": "Areias pesadas e terras raras: processamento local", + "mineral_ids": [ + "MINERAL-03", + "MINERAL-05" + ], + "locations_text": "Nampula (Moma); Tete (Monte Muambe); Sofala (fase preliminar)", + "province_names": [ + "Nampula", + "Sofala", + "Tete" + ], + "market_evidence": "Moçambique é o 2.º produtor mundial de ilmenite; a monazite de Moma é exportada como concentrado, sem separação no país; Monte Muambe tem recurso de 13,6 Mt com 2,42% de óxidos de terras raras", + "value_chain": "Separação e refinação de terras raras, parcerias com operadores (indicativo)", + "source_state": "A estruturar", + "indicative_location": "Moma (Nampula); Monte Muambe (Tete). Distrito de Monte Muambe e localização em Sofala não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "source_fields": { + "ID InvesteMoz": "[a atribuir]", + "Título": "MIN-03: Areias pesadas e terras raras: processamento local", + "Sector / subsector": "Minas / areias pesadas e terras raras", + "Localização": "Nampula (Moma); Tete (Monte Muambe); Sofala (fase preliminar)", + "Localização indicativa (distrito, não oficial)": "Moma (Nampula); Monte Muambe (Tete). Distrito de Monte Muambe e localização em Sofala não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "Georreferenciação": "[a confirmar]", + "Evidência de mercado": "2.º produtor mundial de ilmenite em 2024; a monazite de Moma é exportada como concentrado, sem separação no país; Monte Muambe tem recurso de 13,6 Mt com 2,42% de óxidos totais de terras raras.", + "Modelo possível": "Separação e refinação de terras raras, parcerias com operadores (indicativo)", + "Promotor e ponto focal": "[a confirmar]", + "DUAT ou direito de uso": "[a confirmar]", + "Estudos de viabilidade e técnicos": "[a confirmar]", + "Licenças e autorizações": "[a confirmar]", + "Modelo contratual": "[a confirmar]", + "CAPEX (com data-base)": "[a confirmar]", + "Estado": "A estruturar", + "": "" + }, + "source_row": "table3:row3", + "coordinates": null, + "availability": "reference_only", + "promotion_ready": false + }, + { + "id": "MIN-04", + "title": "Gás natural: GNL e energia", + "mineral_ids": [ + "MINERAL-02" + ], + "locations_text": "Inhambane (Pande e Temane); Cabo Delgado (Coral Sul FLNG); Maputo (terminal GNL da Matola)", + "province_names": [ + "Cabo Delgado", + "Inhambane", + "Maputo" + ], + "market_evidence": "Pande e Temane em declínio, com fim da extracção previsto para 2030; terminal da Matola visa fecho financeiro até ao fim de 2027; Coral Sul com 3,4 Mtpa", + "value_chain": "Infra-estrutura de GNL, geração de electricidade, concessão ou parceria (indicativo)", + "source_state": "A estruturar", + "indicative_location": "Inhassoro (Inhambane, para Pande e Temane); Palma e Mocímboa (Cabo Delgado, para o gás da bacia do Rovuma); Matola (Maputo, para o terminal de GNL). Distrito do Coral Sul FLNG não indicado nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "source_fields": { + "ID InvesteMoz": "[a atribuir]", + "Título": "MIN-04: Gás natural: GNL e energia", + "Sector / subsector": "Energia / gás natural e GNL", + "Localização": "Inhambane (Pande e Temane); Cabo Delgado (Coral Sul FLNG); Maputo (terminal GNL da Matola)", + "Localização indicativa (distrito, não oficial)": "Inhassoro (Inhambane, para Pande e Temane); Palma e Mocímboa (Cabo Delgado, para o gás da bacia do Rovuma); Matola (Maputo, para o terminal de GNL). Distrito do Coral Sul FLNG não indicado nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "Georreferenciação": "[a confirmar]", + "Evidência de mercado": "Pande e Temane em declínio, com fim da extracção previsto para 2030; terminal da Matola visa fecho financeiro até ao fim de 2027; Coral Sul com capacidade de 3,4 Mtpa .", + "Modelo possível": "Infra-estrutura de GNL, geração de electricidade, concessão ou parceria (indicativo)", + "Promotor e ponto focal": "[a confirmar]", + "DUAT ou direito de uso": "[a confirmar]", + "Estudos de viabilidade e técnicos": "[a confirmar]", + "Licenças e autorizações": "[a confirmar]", + "Modelo contratual": "[a confirmar]", + "CAPEX (com data-base)": "[a confirmar]", + "Estado": "A estruturar", + "": "" + }, + "source_row": "table3:row4", + "coordinates": null, + "availability": "reference_only", + "promotion_ready": false + }, + { + "id": "MIN-05", + "title": "Gemas: rubis e pedras semipreciosas", + "mineral_ids": [ + "MINERAL-10" + ], + "locations_text": "Cabo Delgado (Montepuez); Zambézia, Nampula, Manica, Tete", + "province_names": [ + "Cabo Delgado", + "Manica", + "Nampula", + "Tete", + "Zambézia" + ], + "market_evidence": "Produção de rubi de 5,10 milhões de quilates em 2025 (mais 29%) e 3,18 milhões no primeiro semestre de 2026; cerca de 70% é exportada, sobretudo para os Emirados Árabes Unidos (Governo; USGS).", + "value_chain": "Lapidação, certificação e comercialização (indicativo)", + "source_state": "A estruturar", + "indicative_location": "Montepuez (Cabo Delgado). Distritos das restantes ocorrências não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "source_fields": { + "ID InvesteMoz": "[a atribuir]", + "Título": "MIN-05: Gemas: rubis e pedras semipreciosas", + "Sector / subsector": "Minas / gemas", + "Localização": "Cabo Delgado (Montepuez); Zambézia, Nampula, Manica, Tete", + "Localização indicativa (distrito, não oficial)": "Montepuez (Cabo Delgado). Distritos das restantes ocorrências não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "Georreferenciação": "[a confirmar]", + "Evidência de mercado": "Produção de rubi segundo o Ministério dos Recursos Minerais e Energia: 3,95 milhões de quilates em 2023, 4,14 em 2024 e 5,10 em 2025 (aumento de 29%; 123% da meta). Em 2026, 3,18 milhões de quilates no primeiro semestre (mais 61%), cerca de 78% da meta anual de 4,06 milhões; cerca de 70% da produção é exportada. Outra fonte indica valores mais baixos para 2023 (2,71 milhões) e 2024 (3,95 milhões), por isso os valores de anos anteriores podem ter sido revistos. Não encontrei dados de produção das outras gemas. O Montepuez Ruby Mining (Gemfields 75%, Mwiriti 25%) exportou 1,3 milhões de quilates em 2023, com receitas de leilão de 151,3 milhões de dólares nesse ano e de pelo menos 49,9 milhões de dólares em 2025. O USGS indica que os rubis são exportados sobretudo para os Emirados Árabes Unidos.", + "Modelo possível": "Lapidação, certificação e comercialização (indicativo)", + "Promotor e ponto focal": "[a confirmar]", + "DUAT ou direito de uso": "[a confirmar]", + "Estudos de viabilidade e técnicos": "[a confirmar]", + "Licenças e autorizações": "[a confirmar]", + "Modelo contratual": "[a confirmar]", + "CAPEX (com data-base)": "[a confirmar]", + "Estado": "A estruturar", + "": "" + }, + "source_row": "table3:row5", + "coordinates": null, + "availability": "reference_only", + "promotion_ready": false + }, + { + "id": "MIN-06", + "title": "Minerais industriais e materiais de construção", + "mineral_ids": [ + "MINERAL-11" + ], + "locations_text": "Cabo Delgado (mármore); Nampula (apatite); Sofala, Inhambane e Maputo (calcário); Maputo e Gaza (diatomito)", + "province_names": [ + "Cabo Delgado", + "Gaza", + "Inhambane", + "Maputo", + "Nampula", + "Sofala" + ], + "market_evidence": "Ocorrências identificadas; sem dados de produção confirmados neste documento", + "value_chain": "Cimento, cerâmica, agricultura (indicativo)", + "source_state": "A estruturar", + "indicative_location": "Montepuez (Cabo Delgado, mármore); Manhiça, Boane, Macia e Manjacaze (Maputo e Gaza, diatomito). Distritos das restantes ocorrências não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "source_fields": { + "ID InvesteMoz": "[a atribuir]", + "Título": "MIN-06: Minerais industriais e materiais de construção", + "Sector / subsector": "Minas / minerais industriais", + "Localização": "Cabo Delgado (mármore); Nampula (apatite); Sofala, Inhambane e Maputo (calcário); Maputo e Gaza (diatomito)", + "Localização indicativa (distrito, não oficial)": "Montepuez (Cabo Delgado, mármore); Manhiça, Boane, Macia e Manjacaze (Maputo e Gaza, diatomito). Distritos das restantes ocorrências não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "Georreferenciação": "[a confirmar]", + "Evidência de mercado": "Ocorrências identificadas; sem dados de produção confirmados neste documento.", + "Modelo possível": "Cimento, cerâmica, agricultura (indicativo)", + "Promotor e ponto focal": "[a confirmar]", + "DUAT ou direito de uso": "[a confirmar]", + "Estudos de viabilidade e técnicos": "[a confirmar]", + "Licenças e autorizações": "[a confirmar]", + "Modelo contratual": "[a confirmar]", + "CAPEX (com data-base)": "[a confirmar]", + "Estado": "A estruturar", + "": "" + }, + "source_row": "table3:row6", + "coordinates": null, + "availability": "reference_only", + "promotion_ready": false + }, + { + "id": "MIN-07", + "title": "Ouro: exploração e comercialização", + "mineral_ids": [ + "MINERAL-06" + ], + "locations_text": "Manica; Zambézia; Nampula; Tete; Niassa; ouro aluvial em rios como Revuè e Chua", + "province_names": [ + "Manica", + "Nampula", + "Niassa", + "Tete", + "Zambézia" + ], + "market_evidence": "Produção nacional de 1 349 kg em 2025 (queda de 17%) e meta de 1 723 kg para 2026, que seria recorde; Manica é a província que mais contribui (Governo).", + "value_chain": "Parcerias com operadores e mineração artesanal organizada (indicativo)", + "source_state": "A estruturar", + "indicative_location": "Rios Revuè, Inhamucarara, Musa, Chimesi, Mimosa e Chua (sem distritos indicados nas fontes). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "source_fields": { + "ID InvesteMoz": "[a atribuir]", + "Título": "MIN-07: Ouro: exploração e comercialização", + "Sector / subsector": "Minas / ouro", + "Localização": "Manica; Zambézia; Nampula; Tete; Niassa; ouro aluvial em rios como Revuè e Chua", + "Localização indicativa (distrito, não oficial)": "Rios Revuè, Inhamucarara, Musa, Chimesi, Mimosa e Chua (sem distritos indicados nas fontes). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "Georreferenciação": "[a confirmar]", + "Evidência de mercado": "Produção nacional segundo o Governo: 1 263 kg em 2022; 1 641 kg em 2024 (recorde); 1 349 kg em 2025 (queda de 17%, por suspensão da mineração em Manica); meta de 1 723 kg para 2026, com 713 kg no primeiro semestre (queda de 12%). O USGS (via CEIC) regista 1 666 kg em 2023 e 1 626 kg em 2024, valor ligeiramente diferente do do Governo para 2024. Manica é a província que mais contribui para a produção; em Setembro de 2025 o Governo suspendeu a mineração em Manica, e 30 das 41 empresas suspensas foram autorizadas a retomar em Agosto de 2026.", + "Modelo possível": "Parcerias com operadores e mineração artesanal organizada (indicativo)", + "Promotor e ponto focal": "[a confirmar]", + "DUAT ou direito de uso": "[a confirmar]", + "Estudos de viabilidade e técnicos": "[a confirmar]", + "Licenças e autorizações": "[a confirmar]", + "Modelo contratual": "[a confirmar]", + "CAPEX (com data-base)": "[a confirmar]", + "Estado": "A estruturar", + "": "" + }, + "source_row": "table3:row7", + "coordinates": null, + "availability": "reference_only", + "promotion_ready": false + }, + { + "id": "MIN-08", + "title": "Ferro, titânio, vanádio e manganês", + "mineral_ids": [ + "MINERAL-07" + ], + "locations_text": "Manica, Tete (Chiúta), Nampula", + "province_names": [ + "Manica", + "Nampula", + "Tete" + ], + "market_evidence": "Ocorrências identificadas; titânio associado às areias pesadas (concentrados de titânio cresceram 4% em 2024, USGS); sem dados de produção de ferro, vanádio e manganês.", + "value_chain": "Exploração e parcerias com operadores (indicativo)", + "source_state": "A estruturar", + "indicative_location": "Chiúta (Tete). Distritos de Manica e Nampula não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "source_fields": { + "ID InvesteMoz": "[a atribuir]", + "Título": "MIN-08: Ferro, titânio, vanádio e manganês", + "Sector / subsector": "Minas / metais ferrosos", + "Localização": "Manica, Tete (Chiúta), Nampula", + "Localização indicativa (distrito, não oficial)": "Chiúta (Tete). Distritos de Manica e Nampula não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "Georreferenciação": "[a confirmar]", + "Evidência de mercado": "Ocorrências identificadas; titânio associado às areias pesadas (concentrados de titânio cresceram 4% em 2024, USGS); sem dados de produção de ferro, vanádio e manganês.", + "Modelo possível": "Exploração e parcerias com operadores (indicativo)", + "Promotor e ponto focal": "[a confirmar]", + "DUAT ou direito de uso": "[a confirmar]", + "Estudos de viabilidade e técnicos": "[a confirmar]", + "Licenças e autorizações": "[a confirmar]", + "Modelo contratual": "[a confirmar]", + "CAPEX (com data-base)": "[a confirmar]", + "Estado": "A estruturar", + "": "" + }, + "source_row": "table3:row8", + "coordinates": null, + "availability": "reference_only", + "promotion_ready": false + }, + { + "id": "MIN-09", + "title": "Cobre, níquel, zinco e bauxite", + "mineral_ids": [ + "MINERAL-08" + ], + "locations_text": "Tete (Chidué, Fíngoè), Manica, Nampula (Monapo, Murrupula), Zambézia, Niassa", + "province_names": [ + "Manica", + "Nampula", + "Niassa", + "Tete", + "Zambézia" + ], + "market_evidence": "Ocorrências de metais básicos associados a ouro, vanádio e prata; USGS regista bauxite e alumínio entre os produtos do país, com alumínio exportado para Singapura; sem dados de produção de cobre, níquel e zinco.", + "value_chain": "Pesquisa e exploração, parcerias com operadores (indicativo)", + "source_state": "A estruturar", + "indicative_location": "Chidué e Fíngoè (Tete); Monapo e Murrupula (Nampula). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "source_fields": { + "ID InvesteMoz": "[a atribuir]", + "Título": "MIN-09: Cobre, níquel, zinco e bauxite", + "Sector / subsector": "Minas / metais básicos e bauxite", + "Localização": "Tete (Chidué, Fíngoè), Manica, Nampula (Monapo, Murrupula), Zambézia, Niassa", + "Localização indicativa (distrito, não oficial)": "Chidué e Fíngoè (Tete); Monapo e Murrupula (Nampula). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "Georreferenciação": "[a confirmar]", + "Evidência de mercado": "Ocorrências de metais básicos associados a ouro, vanádio e prata; USGS regista bauxite e alumínio entre os produtos do país, com alumínio exportado para Singapura; sem dados de produção de cobre, níquel e zinco.", + "Modelo possível": "Pesquisa e exploração, parcerias com operadores (indicativo)", + "Promotor e ponto focal": "[a confirmar]", + "DUAT ou direito de uso": "[a confirmar]", + "Estudos de viabilidade e técnicos": "[a confirmar]", + "Licenças e autorizações": "[a confirmar]", + "Modelo contratual": "[a confirmar]", + "CAPEX (com data-base)": "[a confirmar]", + "Estado": "A estruturar", + "": "" + }, + "source_row": "table3:row9", + "coordinates": null, + "availability": "reference_only", + "promotion_ready": false + }, + { + "id": "MIN-10", + "title": "Tantalite, lítio e outros metais raros", + "mineral_ids": [ + "MINERAL-09" + ], + "locations_text": "Zambézia (Ile, Alto Molócue); Nampula; Zambézia e Cabo Delgado em pegmatitos", + "province_names": [ + "Cabo Delgado", + "Nampula", + "Zambézia" + ], + "market_evidence": "6.º produtor mundial de tântalo em 2024 (USGS); depósitos de tantalite subexplorados na Zambézia; lítio em pegmatitos; o Diário Económico refere que a Britannica indica que Moçambique poderá ter as maiores reservas mundiais de tantalite.", + "value_chain": "Pesquisa, exploração e beneficiamento, parcerias com operadores (indicativo)", + "source_state": "A estruturar", + "indicative_location": "Ile e Alto Molócue (Zambézia). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "source_fields": { + "ID InvesteMoz": "[a atribuir]", + "Título": "MIN-10: Tantalite, lítio e outros metais raros", + "Sector / subsector": "Minas / metais raros e críticos", + "Localização": "Zambézia (Ile, Alto Molócue); Nampula; Zambézia e Cabo Delgado em pegmatitos", + "Localização indicativa (distrito, não oficial)": "Ile e Alto Molócue (Zambézia). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.", + "Georreferenciação": "[a confirmar]", + "Evidência de mercado": "6.º produtor mundial de tântalo em 2024 (USGS); depósitos de tantalite subexplorados na Zambézia; lítio em pegmatitos; o Diário Económico refere que a Britannica indica que Moçambique poderá ter as maiores reservas mundiais de tantalite.", + "Modelo possível": "Pesquisa, exploração e beneficiamento, parcerias com operadores (indicativo)", + "Promotor e ponto focal": "[a confirmar]", + "DUAT ou direito de uso": "[a confirmar]", + "Estudos de viabilidade e técnicos": "[a confirmar]", + "Licenças e autorizações": "[a confirmar]", + "Modelo contratual": "[a confirmar]", + "CAPEX (com data-base)": "[a confirmar]", + "Estado": "A estruturar", + "": "" + }, + "source_row": "table3:row10", + "coordinates": null, + "availability": "reference_only", + "promotion_ready": false + } + ], + "indicators": [ + { + "mineral": "Ilmenite (areias pesadas)", + "value": "2.º produtor mundial em 2024, cerca de 21% da produção global; Moma tem cerca de 200 milhões de toneladas de ilmenite em recursos", + "source": "USGS (2024); Diário Económico", + "source_row": "table2:row1" + }, + { + "mineral": "Zircão", + "value": "3.º produtor mundial em 2024, cerca de 10% da produção global", + "source": "USGS (2024)", + "source_row": "table2:row2" + }, + { + "mineral": "Concentrados de titânio", + "value": "Produção aumentou 4% em 2024", + "source": "USGS (2024)", + "source_row": "table2:row3" + }, + { + "mineral": "Grafite", + "value": "4.º produtor mundial em 2024 (cerca de 3%); produção caiu 64% após interrupções em Ancuabe e Balama; Balama tem capacidade nominal de 350 000 t/ano", + "source": "USGS (2024); Diário Económico", + "source_row": "table2:row4" + }, + { + "mineral": "Berílio e tântalo", + "value": "5.º produtor mundial de berílio (1%) e 6.º de tântalo (2%) em 2024", + "source": "USGS (2024)", + "source_row": "table2:row5" + }, + { + "mineral": "Terras raras (Monte Muambe)", + "value": "Recurso de 13,6 milhões de toneladas com 2,42% de óxidos totais de terras raras (código JORC)", + "source": "Diário Económico", + "source_row": "table2:row6" + }, + { + "mineral": "Produção mineral total", + "value": "27,3 milhões de toneladas em 2023, contra 20,9 milhões em 2022", + "source": "CEIC (2023)", + "source_row": "table2:row7" + }, + { + "mineral": "Carvão (Tete)", + "value": "Produção nacional, concentrada em Tete: 14,8 milhões de toneladas em 2022, 14,9 em 2023 e 16,3 em 2024; previsão do Governo de 19 milhões em 2025 e mais de 22 milhões em 2026. A mina de Moatize (Vulcan) é a maior; Revobue prevê 3,5 milhões de t/ano na fase inicial", + "source": "Club of Mozambique / Africa-Press (PESOE 2026); Without Borders Energy", + "source_row": "table2:row8" + }, + { + "mineral": "Gás natural (Pande e Temane)", + "value": "Produção acumulada de 79,48 mil milhões de m³ até Outubro de 2025; reservas provadas da concessão PPA de 327,9 mil milhões de pés cúbicos em Junho de 2026 (440,6 em Junho de 2025); a produção total da Sasol em Moçambique caiu 7% no exercício de 2026; fim da extracção previsto para 2030", + "source": "Club of Mozambique (Lusa); MZ News (Sasol 20-F)", + "source_row": "table2:row9" + }, + { + "mineral": "Gás natural (Coral Sul FLNG)", + "value": "Capacidade de liquefacção de cerca de 3,4 milhões de toneladas por ano (Bacia do Rovuma, Cabo Delgado)", + "source": "Eni", + "source_row": "table2:row10" + }, + { + "mineral": "Ouro", + "value": "Produção nacional segundo o Governo: 1 263 kg em 2022; 1 641 kg em 2024 (recorde); 1 349 kg em 2025 (queda de 17%, por suspensão da mineração em Manica); meta de 1 723 kg para 2026, com 713 kg no primeiro semestre (queda de 12%). O USGS (via CEIC) regista 1 666 kg em 2023 e 1 626 kg em 2024, valor ligeiramente diferente do do Governo para 2024.", + "source": "Ministério dos Recursos Minerais e Energia (via Club of Mozambique/Lusa e 360 Mozambique/Diário Económico); USGS (via CEIC)", + "source_row": "table2:row11" + }, + { + "mineral": "Rubis e outras gemas", + "value": "Produção de rubi segundo o Ministério dos Recursos Minerais e Energia: 3,95 milhões de quilates em 2023, 4,14 em 2024 e 5,10 em 2025 (aumento de 29%; 123% da meta). Em 2026, 3,18 milhões de quilates no primeiro semestre (mais 61%), cerca de 78% da meta anual de 4,06 milhões; cerca de 70% da produção é exportada. Outra fonte indica valores mais baixos para 2023 (2,71 milhões) e 2024 (3,95 milhões), por isso os valores de anos anteriores podem ter sido revistos. Não encontrei dados de produção das outras gemas.", + "source": "Ministério dos Recursos Minerais e Energia (via Club of Mozambique/Lusa e 360 Mozambique); Beyond The Bay", + "source_row": "table2:row12" + } + ], + "projects": [ + "Balama (Cabo Delgado): a maior mina de grafite de África, operada pela Syrah Resources .", + "Moma (Nampula): mina de areias pesadas operada pela Kenmare Resources, com ilmenite, zircão e rútilo.", + "Monte Muambe (Tete): projecto de terras raras, fluorite e gálio associado.", + "Pande e Temane (Inhambane): jazigos de gás natural, com gasoduto para a África do Sul.", + "Coral Sul FLNG (Cabo Delgado): primeira unidade flutuante de GNL instalada em águas ultraprofundas, na bacia do Rovuma, com capacidade de liquefacção de cerca de 3,4 milhões de toneladas por ano. É operada pela Eni em nome dos parceiros da Área 4 (ExxonMobil, CNPC, Galp, KOGAS e ENH).", + "Revobue (Tete): mina de carvão inaugurada em Março de 2026, com o grupo indiano Jindal como principal accionista. Prevê produzir 3,5 milhões de toneladas por ano na fase inicial e 7 milhões a partir de 2032, com vida útil de 35 anos. O carvão será exportado pela linha de Sena até ao porto da Beira." + ], + "risks": [ + "Segundo a regra de publicação do InvesteMoz, uma oportunidade só recebe o estado \"Pronta para promoção\" quando estiverem documentados, em simultâneo, os seis requisitos abaixo. Nenhum está confirmado para as áreas listadas, por isso todas ficam \"A estruturar\".", + "Situação fundiária (DUAT) ou direito de uso aplicável.", + "Promotor e ponto focal.", + "Estudos de viabilidade e técnicos requeridos.", + "Licenças e autorizações relevantes.", + "Modelo contratual aprovado.", + "CAPEX actualizado, com data-base.", + "Riscos e pontos de diligência identificados nas fontes", + "Volatilidade de produção: a produção de grafite caiu 64% em 2024 e as vendas de carvão caíram 35% no primeiro trimestre de 2025, por paragens de minas e perturbações ferroviárias.", + "Declínio do gás: as reservas provadas de Pande e Temane caíram 25,6% num ano.", + "Comunidades e ambiente: há críticas à poluição e às detonações em Moatize, e o Revobue exige o reassentamento de cinco aldeias.", + "Ouro e licenciamento: a mineração foi suspensa em Manica desde 30 de Setembro de 2025 e a produção de 2025 caiu 17%; também houve paragens no Niassa para regularização de licenças.", + "Rubis e mineração ilegal: o Montepuez Ruby Mining refere centenas de mineiros ilegais por dia na sua concessão, o que atrasou a segunda fábrica de processamento e o leilão de 2025; a produção da terceira maior produtora está suspensa.", + "Dados: faltam valores de produção de outras gemas e de gás por ano; os dados do EITI e do Ministério dos Recursos Minerais e Energia devem ser usados para os confirmar. Os valores de ouro e de rubi divergem entre fontes.", + "Próximos passos para publicação", + "Confirmar a entidade responsável, validar os dados com o Ministério dos Recursos Minerais e Energia, georreferenciar as áreas e obter validação jurídica e editorial antes de publicar." + ], + "sources": [ + "EITI Moçambique – Ocorrência de minerais em Moçambique (anexos 2 e 4), eiti.org.", + "Escola MZ – Principais rochas e minerais e suas áreas de ocorrência (escolamz.com).", + "Fluxo Arte – Distribuição por província de recursos naturais (mozconteudo.blogspot.com).", + "Diário Económico – A janela estreita entre geologia e geoeconomia, Parte 2 (23/07/2026).", + "USGS – Mozambique, National Minerals Information Center (usgs.gov).", + "CEIC – Moçambique: Produção de minerais (ceicdata.com).", + "Ministério dos Recursos Minerais e Energia – Relatório Estatístico da Indústria Extractiva 2024; EITI – Relatório ITIE 2023-2024 (eiti.org).", + "Club of Mozambique – Mozambique expects coal production to reach record highs next year (26/11/2025); Mozambique prepares alternative to declining Pande and Temane gas production (05/11/2026).", + "Without Borders Energy – Mozambique Coal; MZ News – Reservas de gás da Sasol caem 25,6% (08/11/2026); Eni – Coral Sul FLNG Key Facts .", + "Club of Mozambique – Mozambique: Chapo inaugurates coal mine in Tete (16/03/2026).", + "Integrity Magazine – Da Vale a Vulcan : comunidades de Moatize (15/09/2024).", + "Club of Mozambique – Mozambique: Gold production rises 4% in Q1 to 283 kilogrammes (17/06/2026); 360 Mozambique – Mozambique Gold Output Falls 12% in First Half on Mining Suspensions (18/09/2026); CEIC – Mozambique Gold Production (usgs.gov/ceicdata.com).", + "Club of Mozambique – Mozambique: ruby production soars past five million carats in 2025 (09/04/2026); Montepuez Ruby Mining second plant set for 2025 (29/08/2024); 360 Mozambique – Ruby Production Increased by 29% (09/04/2026); Beyond The Bay – Mozambique ruby production surges in first half of 2026 (24/09/2026)." + ], + "original_paragraphs": [ + "Recursos Minerais de Moçambique: Referência de Oportunidades de Investimento", + "Ficha de referência para o portal InvesteMoz", + "Estado: A estruturar (informação de referência; nenhuma oportunidade classificada como \"Pronta para promoção\") Fonte: fontes públicas listadas na secção 8 .0 Data de actualização: 11 de Novembro de 2026 Entidade responsável / ponto focal: [a confirmar antes da publicação] Natureza: informação orientadora; não constitui oferta nem aconselhamento de investimento. Os dados carecem de validação institucional e jurídica.", + "1.0 Resumo para o Investidor", + "Moçambique combina carvão e gás de escala exportadora, grafite e areias pesadas de relevância mundial, terras raras, rubis e minerais industriais, distribuídos por todas as províncias. Segundo o USGS, a mineração contribuiu com cerca de 15% do PIB em 2024. Este documento organiza a informação pública disponível por minério e localização e identifica áreas de oportunidade (fornecimento de serviços, logística, processamento local e energia), com as respectivas condições de prontidão e riscos.", + "2.0 Principais Minérios e Localização", + "Minérios por província e zona de ocorrência", + "3.0 Projectos de Destaque", + "Balama (Cabo Delgado): a maior mina de grafite de África, operada pela Syrah Resources .", + "Moma (Nampula): mina de areias pesadas operada pela Kenmare Resources, com ilmenite, zircão e rútilo.", + "Monte Muambe (Tete): projecto de terras raras, fluorite e gálio associado.", + "Pande e Temane (Inhambane): jazigos de gás natural, com gasoduto para a África do Sul.", + "Coral Sul FLNG (Cabo Delgado): primeira unidade flutuante de GNL instalada em águas ultraprofundas, na bacia do Rovuma, com capacidade de liquefacção de cerca de 3,4 milhões de toneladas por ano. É operada pela Eni em nome dos parceiros da Área 4 (ExxonMobil, CNPC, Galp, KOGAS e ENH).", + "Revobue (Tete): mina de carvão inaugurada em Março de 2026, com o grupo indiano Jindal como principal accionista. Prevê produzir 3,5 milhões de toneladas por ano na fase inicial e 7 milhões a partir de 2032, com vida útil de 35 anos. O carvão será exportado pela linha de Sena até ao porto da Beira.", + "4.0 Reservas e Produção Anual", + "Segundo o Serviço Geológico dos EUA (USGS), a indústria mineira contribuiu com cerca de 15% do PIB de Moçambique em 2024. Os valores abaixo vêm de fontes públicas e referem-se aos anos indicados.", + "Produção e recursos dos principais minérios", + "", + "A s quantidades das outras gemas (além do rubi) constam do Relatório Estatístico da Indústria Extractiva 2024, do Ministério dos Recursos Minerais e Energia, e do Relatório ITIE 2023-2024. Não as incluí aqui por não ter conseguido confirmar os valores exactos. Os valores de carvão são nacionais; a maior parte provém de Tete. Os valores de gás por ano de produção não foram encontrados nas fontes consultadas. Os valores de ouro e de rubi divergem entre fontes, e a produção artesanal pode não estar totalmente registada.", + "5.0 Oportunidades de Investimento", + "A tabela cruza a informação das secções anteriores com áreas onde a literatura pública aponta espaço para investimento. Os modelos são indicativos e não representam projectos aprovados nem promotores confirmados.", + "Áreas de oportunidade por cadeia de valor", + "6.0 Fichas Individuais InvesteMoz", + "Cada ficha segue os campos de publicação do InvesteMoz. Os campos marcados \"[a confirmar]\" devem ser preenchidos e documentados antes de a oportunidade passar de \"A estruturar\" para \"Pronta para promoção\".", + "Ficha 1: Carvão: fornecimento de bens e serviços e logística", + "Ficha 2: Grafite: cadeia de valor para baterias", + "Ficha 3: Areias pesadas e terras raras: processamento local", + "Ficha 4: Gás natural: GNL e energia", + "Ficha 5: Gemas: rubis e pedras semipreciosas", + "Ficha 6: Minerais industriais e materiais de construção", + "Ficha 7: Ouro: exploração e comercialização", + "Ficha 8: Ferro, titânio, vanádio e manganês", + "Ficha 9: Cobre, níquel, zinco e bauxite", + "Ficha 10: Tantalite, lítio e outros metais raros", + "7 .0 Prontidão para Publicação e Riscos", + "Segundo a regra de publicação do InvesteMoz, uma oportunidade só recebe o estado \"Pronta para promoção\" quando estiverem documentados, em simultâneo, os seis requisitos abaixo. Nenhum está confirmado para as áreas listadas, por isso todas ficam \"A estruturar\".", + "Situação fundiária (DUAT) ou direito de uso aplicável.", + "Promotor e ponto focal.", + "Estudos de viabilidade e técnicos requeridos.", + "Licenças e autorizações relevantes.", + "Modelo contratual aprovado.", + "CAPEX actualizado, com data-base.", + "Riscos e pontos de diligência identificados nas fontes", + "Volatilidade de produção: a produção de grafite caiu 64% em 2024 e as vendas de carvão caíram 35% no primeiro trimestre de 2025, por paragens de minas e perturbações ferroviárias.", + "Declínio do gás: as reservas provadas de Pande e Temane caíram 25,6% num ano.", + "Comunidades e ambiente: há críticas à poluição e às detonações em Moatize, e o Revobue exige o reassentamento de cinco aldeias.", + "Ouro e licenciamento: a mineração foi suspensa em Manica desde 30 de Setembro de 2025 e a produção de 2025 caiu 17%; também houve paragens no Niassa para regularização de licenças.", + "Rubis e mineração ilegal: o Montepuez Ruby Mining refere centenas de mineiros ilegais por dia na sua concessão, o que atrasou a segunda fábrica de processamento e o leilão de 2025; a produção da terceira maior produtora está suspensa.", + "Dados: faltam valores de produção de outras gemas e de gás por ano; os dados do EITI e do Ministério dos Recursos Minerais e Energia devem ser usados para os confirmar. Os valores de ouro e de rubi divergem entre fontes.", + "Próximos passos para publicação", + "Confirmar a entidade responsável, validar os dados com o Ministério dos Recursos Minerais e Energia, georreferenciar as áreas e obter validação jurídica e editorial antes de publicar.", + "8 .0 Fontes", + "EITI Moçambique – Ocorrência de minerais em Moçambique (anexos 2 e 4), eiti.org.", + "Escola MZ – Principais rochas e minerais e suas áreas de ocorrência (escolamz.com).", + "Fluxo Arte – Distribuição por província de recursos naturais (mozconteudo.blogspot.com).", + "Diário Económico – A janela estreita entre geologia e geoeconomia, Parte 2 (23/07/2026).", + "USGS – Mozambique, National Minerals Information Center (usgs.gov).", + "CEIC – Moçambique: Produção de minerais (ceicdata.com).", + "Ministério dos Recursos Minerais e Energia – Relatório Estatístico da Indústria Extractiva 2024; EITI – Relatório ITIE 2023-2024 (eiti.org).", + "Club of Mozambique – Mozambique expects coal production to reach record highs next year (26/11/2025); Mozambique prepares alternative to declining Pande and Temane gas production (05/11/2026).", + "Without Borders Energy – Mozambique Coal; MZ News – Reservas de gás da Sasol caem 25,6% (08/11/2026); Eni – Coral Sul FLNG Key Facts .", + "Club of Mozambique – Mozambique: Chapo inaugurates coal mine in Tete (16/03/2026).", + "Integrity Magazine – Da Vale a Vulcan : comunidades de Moatize (15/09/2024).", + "Club of Mozambique – Mozambique: Gold production rises 4% in Q1 to 283 kilogrammes (17/06/2026); 360 Mozambique – Mozambique Gold Output Falls 12% in First Half on Mining Suspensions (18/09/2026); CEIC – Mozambique Gold Production (usgs.gov/ceicdata.com).", + "Club of Mozambique – Mozambique: ruby production soars past five million carats in 2025 (09/04/2026); Montepuez Ruby Mining second plant set for 2025 (29/08/2024); 360 Mozambique – Ruby Production Increased by 29% (09/04/2026); Beyond The Bay – Mozambique ruby production surges in first half of 2026 (24/09/2026)." + ], + "source_instructions_are_not_product_rules": true +} \ No newline at end of file diff --git a/docs/investmoz/unification/traceability-and-manual.md b/docs/investmoz/unification/traceability-and-manual.md index 578a75a1..2896453d 100644 --- a/docs/investmoz/unification/traceability-and-manual.md +++ b/docs/investmoz/unification/traceability-and-manual.md @@ -1,3 +1,25 @@ +## Energia — consulta e preparação no mesmo dossier (QA,11/11/2026) + +1. Abra **Sectores de investimento → Energia** (`/sectores/energia-especifica`). Seleccione localização e segmento energético,ou pesquise uma actividade. +2. Consulte a área de cadeia de valor e a respectiva evidência. Os projectos de referência,contexto de financiamento,quadro sectorial,riscos e fontes ficam em secções expansíveis. Os valores e calendários conservam as distinções das fontes. +3. Escolha **Preparar uma ideia nesta cadeia de valor**. Depois de autenticar,confira o resumo e confirme no dossier existente,ou crie um. Área,segmento,localização e versão consultada acompanham a escolha. +4. Reabra o dossier e consulte **Sectores e cadeias de valor**. Pode acrescentar uma referência deMineração no mesmo dossier;nenhuma substitui a outra. Ambas ficam disponíveis como evidências para a análiseSWOT,sem conclusões automáticas. + +Localização não discriminada permanece por definir;uma bacia ou corredor não é convertido numa província. Referências de produção,capacidade,investimento,estudo ou calendário não significam oferta aberta,financiamento garantido ou licença. A incorporação não activa incentivos fiscais ou novos direitos. + +**Estado:** os dois sectores estão implementados emQA e agrupados para entrega;instalação e conferência visual ainda pendentes. Referência da homologação6d3bf293,com270instituições preservadas. Prova conjunta `outputs/sector-resource-20261111/verification.json`. + +## Mineração — consulta e preparação no mesmo dossier (QA,11/11/2026) + +1. Abra **Sectores de investimento → Mineração** (`/sectores/mineracao`). Escolha localização e grupo mineral,ou pesquise uma actividade. Pode consultar recursos,projectos,indicadores por período e fontes sem autenticação. +2. Em **Possibilidades na cadeia de valor**,consulte a actividade e expanda **Evidência e âmbito territorial**. Seleccione **Preparar uma ideia nesta cadeia de valor**. +3. Autentique-se apenas para guardar. Confira o resumo e escolha **Continuar neste dossier com o setor**,ou crie um dossier. A área,grupo mineral,localização e versão consultada acompanham a escolha; nenhum dossier é escolhido automaticamente. +4. Ao reabrir o dossier,consulte **Sectores e cadeias de valor** e volte à referência pelo respectivo acesso. Pode acrescentar outra área sem substituir a anterior. As referências ficam disponíveis na preparação/análise SWOT como evidências; conclusões são elaboradas e revistas pela equipa. + +As ocorrências servem a preparação do investimento. Não atribuem concessão,licença,promotor ou disponibilidade. “Maputo” pode precisar de distinção entre província e cidade; não foram criadas coordenadas ou associações territoriais por aproximação. Produção,recursos,capacidade e previsões são apresentados separadamente com os períodos da fonte. A escolha mantém rastreabilidade privada no dossier,sem publicar a análise ou enviar dados a terceiros. + +**Saldo:** percurso implementado/testado em QA; instalação e revisão visual pendentes. A referência instalada continua6d3bf293;270instituições e restantes funcionalidades preservadas. Registo técnico no mesmo backlog/matriz e `outputs/mining-reference-20261111/verification.json`. + ## 11/11/2026 — perfis uniformes e menu de seis grupos instalados em6d3bf293 Instalação expressamente autorizada deeca67191 concluída na revisão integrada `6d3bf2937ee6f5a58267967516560ba73d2cc936`,conferida às12:38:49Africa/Johannesburg(10:38:49UTC). A guarda inicial detectoua400802b já instalada e parou antes de escrever. Comparação delimitada identificou seis alterações independentes de tradução/cabeçalho fixo,integradas e preservadas;os quinze ficheiros aprovados deeca67191 permaneceram idênticos. Pacote reconciliado aplica/reverte exactamente sobrea400802b;pacote original preservado. Não foi necessária nova decisão de âmbito. diff --git a/docs/investmoz/v2/auditoria-portal/backlog.md b/docs/investmoz/v2/auditoria-portal/backlog.md index ed23d91d..dfd81ecc 100644 --- a/docs/investmoz/v2/auditoria-portal/backlog.md +++ b/docs/investmoz/v2/auditoria-portal/backlog.md @@ -1,3 +1,23 @@ +## 11/11/2026 — Energia incorporada pelo mesmo percurso de Mineração, em QA + +**Implementação:** o sector existente `/sectores/energia-especifica` passa a apresentar o documento fornecido com7segmentos,11áreas de cadeia de valor,10projectos de referência,4riscos e24fontes com as ligações originais. Gás/upstream/construção/midstream/industrialização/mercado final,redes/hídrica,solar/baterias/eólica,hidrogénio,biocombustíveis e parques verdes mantêm o seu contexto. As três centrais solares aparecem uma vez cada,com capacidade,promotores,financiamento e estado referidos. Metoro conserva56milhõesUSD e47,3milhõesEUR,atribuídos às fontes,sem conversão ou escolha silenciosa. Previsão,operação,desenvolvimento,estudo e proposta não são tratados como estados equivalentes. + +**Localização e continuidade:** filtros usam apenas bacias,corredores,localidades e províncias explicitamente referidos. Buzi não recebe província por aproximação;Maputo permanece por precisar quando não discriminado;hidrogénio/biocombustíveis sem implantação mantêm local por definir. Escolher área → seleccionar dossier existente ou criar → guardar → recuperar → usar como evidência na preparação/SWOT. Energia e Mineração reutilizam o mesmo serviço/componente de referências do sector e o mesmo escritor/histórico do dossier,sem módulos,tabelas,roles ou permissões novos. Podem coexistir no mesmo dossier sem substituir escolhas deliberadas. Origem,linha/parágrafo,versão,actor e data preservados. Referências não criam ofertas,concursos abertos,direitos,licenças,promotores ou conclusões SWOT. + +**QA:** sete casos nativos dos dois sectores/166asserções no cluster55441,em transacções revertidas;cinco casos de interface com filtros,retoma,continuidade e locais por definir;nove casos já dirigidos aos componentes afectados,sem repetir operações aceites. Análise PHP,tipos,lint e compilação registados no fecho em `outputs/sector-resource-20261111/verification.json`. HTMLs dos componentes reais emSSR são evidência de renderização,não revisão visual de navegador. Documento deEnergia intacto,SHA256 `2d9d94ac70115ade43c4093a4d5b302aaa93623a149f936615c38ba67b1e2bd2`;extracção reproduzível em `tools/prepare-energy-reference.py`. As referências legais permanecem documentais;nenhum cálculo,benefício ou regra é activado pela incorporação. + +**Saldo:** Mineração e Energia implementadas emQA,agrupadas para entrega Git com backup/restauro/reversão;instalação e conferência visual pendentes. Referência da homologação6d3bf293 e270instituições preservadas. Não há publicação de projectos reais nem envio de dados a terceiros. A fonte precisa de dados específicos para ofertas concretas e localização mais exacta;isso não impede consultar/preparar estes percursos. Restantes módulos e resíduos fiscaisL1–L7,L8,L9–L16 mantêm o seu saldo anterior. + +## 11/11/2026 — Mineração e cadeia de valor implementadas em QA, sem instalação + +O documento «Minérios de Moçambique e a sua localização» foi integrado na página existente `/sectores/mineracao`, sem módulo paralelo: **11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores e13 fontes**. Consulta por localização,grupo mineral ou actividade; cada área mostra o âmbito territorial,possibilidades de fornecimento,logística,energia,beneficiamento ou transformação. Produção,capacidade,recursos e previsões conservam período e atribuição. São referências para preparação,não uma oferta de concessão ou projecto disponível. + +**Percurso demonstrado:** sector → Cabo Delgado/Grafite → cadeia de valor → escolher dossier existente ou criar → confirmar → recuperar no mesmo dossier → referência disponível como evidência SWOT. A escolha conserva grupo mineral,área,localização,texto territorial,versão/hash da fonte,actor e data. Áreas distintas são acrescentadas sem duplicar o sector,alterar o título ou substituir escolhas anteriores. Repetição recupera a mesma referência; chave de criação reutilizada com outra selecção recusa409. Dossier alheio403,encerrado409,fonte/local/grupo incompatíveis409/422. Sem coordenadas,direitos mineiros,promotores ou relações geográficas inferidos. “Maputo” mantém província/cidade por precisar quando o original não distingue. A localização agregada de um grupo não prova a ocorrência de todos os minérios em todos os locais. + +**QA dirigido:** quatro casos nativos PostgreSQL55441/82asserções,em transacções revertidas; três casos de interface para filtros,retoma e continuidade nas duas escolhas de dossier; nove casos dos componentes afectados reutilizados sem repetir operações aceites. Análise PHP,tipos,lint e compilação no fecho registados em `outputs/mining-reference-20261111/verification.json`. Não é conferência visual de navegador. Original intacto,SHA256 `7202fb5986b40e62347867c653770030683ffec2701a2921e84342f15e9f3d8a`; extracção reproduzível em `tools/prepare-mining-reference.py`,linhas de origem conservadas. Instruções contidas no documento não foram convertidas em regras de produto. + +**Estado:** implementado em QA; instalação deste conteúdo ainda pendente de autorização específica da entrega. Homologação de referência `6d3bf293`,270instituições publicadas e entregas aceites preservadas. Não se criam/publicam dez oportunidades concretas nem se importam anexos para a biblioteca. Faltam instalação e conferência visual deste recorte; projectos concretos,localizações mais precisas e condições dependem dos respectivos dados. O restante saldo integral por módulo e fiscalL1–L7,L8 eL9–L16 permanece aberto nos seus recortes. + ## 11/11/2026 — perfis uniformes e menu de seis grupos instalados em6d3bf293 Instalação expressamente autorizada deeca67191 concluída na revisão integrada `6d3bf2937ee6f5a58267967516560ba73d2cc936`,conferida às12:38:49Africa/Johannesburg(10:38:49UTC). A guarda inicial detectoua400802b já instalada e parou antes de escrever. Comparação delimitada identificou seis alterações independentes de tradução/cabeçalho fixo,integradas e preservadas;os quinze ficheiros aprovados deeca67191 permaneceram idênticos. Pacote reconciliado aplica/reverte exactamente sobrea400802b;pacote original preservado. Não foi necessária nova decisão de âmbito. diff --git a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv index e50ce317..ee10d9bd 100644 --- a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv +++ b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv @@ -32,13 +32,13 @@ RF-CLU-001,"Administrar clusters, subclusters, cadeias de valor, taxonomias e ve [Executável 312965f2c653] P3 staging privado completo; P4 nominal destino real 27 refs/25 territórios, zero geometrias. Pré-condições fontes conferidas; pacote para decisão, não aplicado. Reversão após uso só manifesto/build, backend e dados retidos. Adaptador ensaiado só em clone: rollback/recuperação após commit e repetição sem duplicações; aplicação 56 fontes inalterada. Acesso público e diferenças visuais/login continuam abertos. Saldo remoto delimitado 4–7 h; sem alterações remotas. [Homologação 312965f2c653 executada] Autorização Tempo; 30 fichas privadas/30 locais/31 suportes/11 relações/2 originais e 2 definições internas, 233 caminhos conferidos. Dados anteriores/permissões preservados; zero publicação/migrations/geometrias/P7. Saldo delimitado de execução concluído. Dossier legítimo, oito lacunas e questões de autenticação/visual separadas. RECIBO-EXECUCAO-312965.json.",território,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",resources/js/components/investment-territory.tsx; app/Http/Controllers/InvestmentTerritoryController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentTerritoryTest, TerritorialRegistryTest, InvestmentTerritorialTraceabilityTest, InvestmentZoneTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,," | QA01: prova positiva delimitada de atividade/cadeia e operações do lote concluída, conservando as aceitações anteriores e a semântica privada/confirmada/pública. | ATIVO01: instalação/importação/publicação autenticadas, scan, repetição idempotente, recuperação pública do ramo A/01/011/0112/01120 e preservação operacional concluídos. Provas funcionais QA aceites reutilizadas, sem repetição."," | QA01: divergência documental 600/579 e edição normativa abertas; cadeia editorial; publicação canónica com pré-condições sintéticas; save legado transacional; sem volume ou recuperação de payload legado cifrado; reversão parcial com sete fontes funcionais. Sem decisão ativa presumida. | ATIVO01: não encerra CAE integral ou divergência 600/579/edição normativa; cadeia exclusivamente editorial. Nenhuma classificação ou relação de investimento real alterada/divulgada. Limites QA anteriores e reversão parcial compatível mantidos; editor UUID ativo de /negocios continua não demonstrado e não bloqueante. Parques, duplicados e regulação Fintech separados.","0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, RF-CLU-002,"Relacionar o cluster com projectos, oportunidades, actores e territórios.",upgrade v4 SHA f0b9815…; p. 513; requirements-audit.csv,oportunidades,/api/v1/business-opportunities; /api/v1/business-opportunities/{slug}; /investidor/terra-duat; /investidor/terra-duat/novo; /investidor/terra-duat/{id}; /investidor/terra-duat/{id}/actualizacoes; /investidor/terra-duat/{id}/documentos; /investidor/terra-duat/{id}/documentos/{attachment}; /investidor/terra-duat/{id}/editar; /investidor/terra-duat/{id}/imprimir; /investidor/terra-duat/{id}/solicitar-apoio; /management/opportunities,"OpportunityManagement, OpportunityCanonicalContract/Response, OpportunityReviewMateriality, PortalProfileAccess, OpportunityResources. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[INSTALADO-APIEX-SWOT-CONCURSOS-20261110] 1c75a30a na homologação,21hashes Git/HTTPS conferidos,configuração preservada,zero migrations/importações. | Histórico anterior preservado: [APIEX-SWOT-20261110] Homologação7476dc34 instalada; preparação APIEX e SWOT no dossier existente implementadas em QA, não instaladas. | Histórico anterior preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: 11 fontes e 161 ficheiros de build entregues; sem migrations, grants, classificações reais ou divulgação. Catálogo público mantém zero negócios e seis oportunidades. Suplemento de compilação para repor InvesteMoz no título preparado apenas em QA, pendente de decisão. | 16/10/2026 — fecho operacional consolidado: negocios-classificacao-QA-53311df2f59c e suplemento de nome negocios-compilacao-nome-QA-7ef0facd0e27 autorizados e entregues: mesmas 11 fontes, 161 build, título InvesteMoz observado. Sem escrita de negócio/classificação/divulgação.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Reconciliar contrato/cláusula e provas por categoria; completar apenas falha/variante executável identificada. Response normativo não é completo. Critério individual original preservado; cobertura atual ainda não individualizada.,"030000→040000 já instalados; contratos/resources existentes, sessão/MFA, ClamD e worker para ficheiros; gates das seis categorias ON. Variantes modulares/offers continuam separadas. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","RF-CLU-002: As relações com projectos, negócios, empresas âncora, PME, fornecedores, compradores, financiadores, reguladores e instituições indicam papel, prioridade, período e estado, sem duplicar os registos de origem e com navegação nos dois sentidos.",P1,RF-CLU-002: Relatório 25/09 conservado; estado histórico não promove conclusão,RF-CLU-002,1,"[{""id"":""RF-CLU-002"",""pedido"":""Relacionar o cluster com projectos, oportunidades, actores e territórios."",""fontes"":[""upgrade v4 SHA f0b9815…; p. 513; requirements-audit.csv""],""aceitacao"":""As relações com projectos, negócios, empresas âncora, PME, fornecedores, compradores, financiadores, reguladores e instituições indicam papel, prioridade, período e estado, sem duplicar os registos de origem e com navegação nos dois sentidos."",""estado"":""parcial"",""variantes"":""Relatório 25/09 conservado; estado histórico não promove conclusão"",""modulo"":""oportunidades""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.opportunities: 6 registos; public.opportunity_images: tabela ausente; public.opportunity_documents: tabela ausente; public.opportunity_location_drafts: tabela ausente,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global. | 15/10/2026 — incremento de classificação multidimensional em QA: Relações tipadas de uma oportunidade com cluster, projeto e território recuperadas; múltiplos atores empresariais não cadastrados nem inventados. | 15/10/2026 — Tempo autorizou e foi disponibilizada a candidata classificacao-multidimensional-QA-64ab05e20b95 DOC01: 17 fontes/174 build, backup/restauro fresco, cache de dados preservada e reversão compatível. Recorte parcial; restantes limites conservados. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: Associação tipada com cluster e recuperação do mesmo anúncio demonstradas; múltiplos atores e navegação bidirecional integral não foram demonstrados neste recorte. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: Backup/restauro fresco 295 tabelas/31 sequências/2341 ficheiros/29 documentos; clone arrancou em leitura. Conferência operacional de GET/assets e área privada pela conta 2, sem guardar. Dados, papéis e histórico iguais; não encerra a cláusula integral.","[INSTALADO-APIEX-SWOT-CONCURSOS-20261110] Recortes APIEX/SWOT descritos já instalados; resta visual. Concursos activo em grupo próprio no menu comum,sem mudar dados/publicações. Âmbitos normativos não mapeados e demais critérios originais permanecem. | Histórico anterior preservado: [APIEX-SWOT-20261110] Competitividade pública aprovada reutilizada na SWOT contextual privada; versões consultadas conservadas e alteração/retirada sinaliza revisão sem apagar conclusões. Não declara todas as cláusulas de clusters satisfeitas. Restam instalação deste delta e visual; períodos/regimes não mapeados continuam indeterminados. Recepção electrónica APIEX não é requisito actual nem bloqueio. Restantes critérios originais mantidos. | Histórico anterior preservado: Reconciliar contrato/cláusula e provas por categoria; completar apenas falha/variante executável identificada. Response normativo não é completo. Critério individual original preservado; cobertura atual ainda não individualizada. | Disponibilização DOC01 executada. Limitação operacional concreta: Editor no ativo: não demonstrado nesta conferência. O utilizador informou não ter acesso à conta de Promotora interna Aurora Chachuaio. A sessão efetiva Osmane Nala, conta 2, recebeu 403 em GET /minhas-oportunidades/create; não existe elevação operacional ativa. Os papéis Promotor/Validador dessa conta permanecem atribuídos; as funções de autorização v1 conferem exatamente com a versão anterior à entrega. Existem seis oportunidades legadas e nenhuma do workflow de promotor no ativo. A mensagem 403 genérica não expõe o motivo; o diagnóstico fica registado, sem alterar permissões, credenciais ou acrescentar uma correção fora do pacote autorizado. Mantêm-se as provas funcionais QA aceites do editor.; limites do critério integral: Relações tipadas de uma oportunidade com cluster, projeto e território recuperadas; múltiplos atores empresariais não cadastrados nem inventados. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: Recorte QA concluído; disponibilização deste incremento exige decisão específica. Associação tipada com cluster e recuperação do mesmo anúncio demonstradas; múltiplos atores e navegação bidirecional integral não foram demonstrados neste recorte. As quatro outras lacunas conservam o seu estado; provas aceites não se repetem. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: Recuperação UUID no ativo não observada: conta 2 sem anúncio próprio; dois rascunhos pertencem a outro titular. Não criar dados nem alargar acesso para preencher esta limitação. Cadeia sem caso positivo, sem ensaio volumétrico e limite do payload sintético da reversão mantêm-se. Outras quatro lacunas inalteradas.","OpportunityManagement, OpportunityCanonicalContract/Response, OpportunityReviewMateriality, PortalProfileAccess, OpportunityResources","030000→040000 já instalados; contratos/resources existentes, sessão/MFA, ClamD e worker para ficheiros; gates das seis categorias ON. Variantes modulares/offers continuam separadas.","Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: A autorização base foi executada. Suplemento negocios-compilacao-nome-QA-7ef0facd0e27, zero fontes/161 build para título InvesteMoz, aguarda autorização específica por ter novos hashes de build. Não reabrir QA funcional aceite. | 16/10/2026 — fecho operacional consolidado: Autorizações base e do suplemento executadas. Saldo operacional zero. Não classificar anúncios reais nem divulgar relações. Limites QA e ausência de UUID próprio para observação no ativo conservados; outras quatro lacunas inalteradas.",Incremento parcial disponibilizado; aceitação QA preservada e lacunas integrais delimitadas,"Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: oportunidades. Esforço de código adicional só após lacuna reproduzida. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: 10–16 h era a estimativa inicial agora executada neste recorte. Saldo QA zero para a cobertura demonstrada. Operação futura estimada 90–180 min após autorização, partilhada pelo lote, não somar por requisito.","[INSTALADO-APIEX-SWOT-CONCURSOS-20261110] outputs/apiex-swot-concursos-delivery-20261110/{backup,restore,files-restore,verification,delivery}.json;backup/restauro190tabelas e369ficheiros. Provas QA reutilizadas. | Histórico anterior preservado: [APIEX-SWOT-20261110] outputs/investment-preparation-20261110/verification.json e artefactos sintéticos; seis casos API/211asserções,16frontend dirigidos, tipos/análise/lint. outputs/entrega-apiex-swot-20261110.zip, base7476dc34, sem migrations. Manual e saldo no início dos registos existentes. | Histórico anterior preservado: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | outputs/investmoz-classificacao-multidimensional-QA-20261015/RELATORIO-QA.md; HTTP-DELTA-QA.json (44); SERVICOS-DELTA-QA.json (22); REVERSAO-COMPAT-QA.json (6); INTERFACE-QA.json | outputs/investmoz-classificacao-ativacao-20261015/RELATORIO-ENTREGA.md; RECIBO-FINAL.json; FRESH-BACKUP.json; ARRANQUE-CLONE-RESTAURADO.json; FONTES-COMPILACAO.json; HTTP-AFTER.json; PRESERVACAO-AFTER.json; INTERFACE-OPERACIONAL.json | outputs/investmoz-negocios-classificacao-QA-20261016/RELATORIO-QA.md; HTTP-QA.json (36/50 HTTP); SCOPES-QA.json (10); INTERFACE-QA.json; REVERSAO-APOS-EDICAO-ANTERIOR.json; PRESERVACAO-FINAL.json; MANIFESTO.json | outputs/investmoz-negocios-classificacao-ativacao-20261016/RELATORIO-ENTREGA.md; AUTORIZACAO-TEMPO.json; FRESH-BACKUP.json; ARRANQUE-CLONE-RESTAURADO.json; TROCA.json; HTTP-AFTER.json; PRESERVACAO-APOS-AUTENTICACAO.json; INTERFACE-OPERACIONAL.json; RECIBO-FINAL.json | outputs/investmoz-negocios-classificacao-ativacao-20261016/RELATORIO-FINAL.md; AUTORIZACAO-EXTENSAO-NOME.json; FRESH-BACKUP-NOME.json; ARRANQUE-CLONE-NOME.json; TROCA-NOME.json; HTTP-APOS-NOME.json; PRESERVACAO-APOS-NOME.json; INTERFACE-NOME-ATIVO.json; RECIBO-CONSOLIDADO.json",oportunidades,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada, | management_draft.canonical.relations/enterprise_size; workflow_context.classification_decisions/publication.classification/canonical_items; mestres existentes por ID; sem migrations. | /negocios: existing_business_revisions.snapshot.context.multidimensional; mesmo UUID e payload principal intacto; decisões por relação/evidência; snapshot de divulgação separado.," | Recuperação noutra sessão, nove relações/quatro dimensões, evidência/decisão por hash, exclusão privada, filtros/map matched_count, reversão compatível. Publicação é fixture sintético; transição editorial aceite não repetida. | Clone principal publicado/v26, referência publicada/v12 intacta; recuperação/validação/divulgação e filtros dirigidos; edição posterior pelo código anterior preserva o suplemento; ver relatório para fixture secundário sintético.",Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/OpportunityManagement.php; app/Services/OpportunityResources.php; resources/js/pages/management/opportunity-draft.tsx — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"OpportunityManagementTest, OpportunityResourcesTest, OpportunityOriginReviewTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, -RF-CLU-003,Representar a cadeia de valor e identificar lacunas de investimento.,"upgrade v4 SHA f0b9815…; p. 517; requirements-audit.csv Pedido expresso da Tempo, 23/10/2026, nesta retoma: corrigir integração de complementos no percurso actual, com identidade, cadeia de valor, localização e relações documentadas.",cartografia/relações,/api/v1/geo/drafts; /api/v1/geo/search; /api/v1/geo/sources; /api/v1/geo/sources/{id}/transitions; /api/v1/geo/territories; /api/v1/geo/territories/{id}; /api/v1/geo/territories/{id}/transitions; /api/v1/geo/territories/{type}/{id}; /api/v1/geo/{collection}; /api/v1/investment/compare; /api/v1/investment/export; /api/v1/investment/favourites/{id},"InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","28/10/2026: base comparativa privada carregada e código servido6d147693;435observações distintas em Gurué,237repetições fora da contagem;serviço aplicado com perfil existente,anónimo401. Conferência visual pendente. Disponibilidade histórica preservada: 28/10/2026: consulta/comparação pelas listas apenas em QA; activo mantém569a1cd7, uso ainda não demonstrado. Registo anterior preservado: Percurso proactivo instalado em9fda6d6e,incluindo56c0c6a7;análises/pilotos reais permanecem privados,sem publicação automática. | Histórico preservado: 27/10 identidade proactivaQA 3439f350,sem instalação ou análise económica real;L8 14360748 preservada. | Histórico preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: 11 fontes e 161 ficheiros de build entregues; sem migrations, grants, classificações reais ou divulgação. Catálogo público mantém zero negócios e seis oportunidades. Suplemento de compilação para repor InvesteMoz no título preparado apenas em QA, pendente de decisão. | 16/10/2026 — fecho operacional consolidado: negocios-classificacao-QA-53311df2f59c e suplemento de nome negocios-compilacao-nome-QA-7ef0facd0e27 autorizados e entregues: mesmas 11 fontes, 161 build, título InvesteMoz observado. Sem escrita de negócio/classificação/divulgação. | 28/10/2026:destino569a1cd7/teste_investidor;consumidor proactivo com evidência/oferta manual,sem consulta destas listas identificada. Não extrapolar cadastros/contagens para ausência de mercado ou perda noutros ambientes.","Caso CB-METROLOGIA-20261027: ficha401→dossier894343c7-c33d-452e-a6a5-b6675f77ee23; cinco evidências recuperadas e relatório; consulta anónima recusada. Provas técnicas1afab4a2 reutilizadas. | Histórico preservado: 14API/139asserções;7relatório;UI Laravel login/MFA,criar/guardar/recuperar/editar,divulgar sóQA,anónimo,dossier,recarregar/retomar;tipos/build. | Histórico preservado: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.","28/10/2026: instalado6d147693;delta técnico conferido;conferência visual autenticada pendente;requisito amplo continua parcial. Histórico anterior preservado: 28/10/2026: integração da oferta demonstrada em QA/Gurué, ainda sem instalação; cobertura nacional parcial. Estado anterior do restante requisito preservado: Uso das listas como base comparativa: não demonstrado — conferência28/10/2026;percurso proactivo entregue e provas anteriores preservados. | Estado anterior preservado: Parcial — primeiro caso com fontes reais aplicado em QA; necessidade comercial ainda hipótese, não publicado. | Histórico preservado: Parcial — primeiro percurso proactivo editorial demonstrado emQA;demais cláusulas originais conservadas. | Histórico preservado: Sem evidência suficiente | Registo da linha entregue (continuacao): Parcial — primeiro caso com fontes reais aplicado em QA; necessidade comercial ainda hipótese, não publicado. | Histórico preservado: Parcial — primeiro percurso proactivo editorial demonstrado emQA;demais cláusulas originais conservadas. | Histórico preservado: Sem evidência suficiente","28/10/2026: instalação/carregamento concluídos;restam conferência visual autenticada e pendências nacionais/comerciais delimitadas.361464observações não são empresas únicas;147165repetições não inflam contagens/comparações. Lacuna histórica preservada: 28/10/2026: ligado o catálogo interno à comparação e ao mesmo dossier em QA. Restam instalação, correspondência territorial/classificação completa, reconciliação das identidades e confirmação comercial actual; ausência de registos é informação insuficiente. Pendência anterior conservada no seu âmbito: Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada. | 28/10/2026: não demonstrados carregamento/classificação e consumidor destas listas para oferta→comparação→necessidade→oportunidade. Descrição manual de oferta ou entrega do percurso não encerram esse uso.","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.","RF-CLU-003: O cluster apresenta fornecimento, produção, transformação, logística, comercialização, serviços e mercados; cada lacuna possui localização, capacidade necessária, justificação, estado e chamada para acção.",P2,RF-CLU-003: Relatório 25/09 conservado; estado histórico não promove conclusão,RF-CLU-003,1,"[{""id"":""RF-CLU-003"",""pedido"":""Representar a cadeia de valor e identificar lacunas de investimento."",""fontes"":[""upgrade v4 SHA f0b9815…; p. 517; requirements-audit.csv""],""aceitacao"":""O cluster apresenta fornecimento, produção, transformação, logística, comercialização, serviços e mercados; cada lacuna possui localização, capacidade necessária, justificação, estado e chamada para acção."",""estado"":""parcial"",""variantes"":""Relatório 25/09 conservado; estado histórico não promove conclusão"",""modulo"":""cartografia/relações""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.geo_locations: 1990 registos; public.geo_geometries: 0 registos; public.project_locations: 28 registos; public.cluster_projects: 13 registos; public.opportunity_projects: 0 registos; public.opportunity_clusters: 0 registos,"Interface autónoma entregue no âmbito demonstrado. Songo pendente de respostas externas;Gurué mantém hipótese agrícola. Instalação não confirma procura,contrato ou sustentabilidade. | Histórico preservado: 27/10: autonomia pela interface demonstrada com perfil QA autorizado: resposta anexada/recuperada,ideia revista e mesmo dossier actualizado sem publicação. Songo/Gurué intactos;sem sessão de formação real presumida. | Histórico preservado: 27/10: Songo pronto para prospecção,privado e pendente de respostas;ficha da equipa disponível. Novo piloto Gurué402/contexto1:apoio à colheita e qualidade do chá como hipótese,sem procura ou viabilidade confirmadas. | Histórico preservado: Caso regional401v3:Vulcan,EDM eNacalaLogistics são prospectos adicionais;ligação accionistaVulcan/Nacala preservada;projecto futuro fora da base. O responsável confirmou ausência de dados comerciais;sustentabilidade não demonstrada. | Histórico preservado: Cahora Bassa: actividade HCB documentada; calibração planeada2026; apoio associado no Songo como hipótese. Prazos do plano passados; sem adjudicação, ausência de oferta ou viabilidade inferidas. | Histórico preservado: Reutiliza rascunhos/auditoria/promoção/catálogo/dossier/contextos existentes;sem novos mestres ou permissões. Equipa interna prepara sem promotor real conhecido;outros âmbitos preservados. | Histórico preservado: A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global. | 15/10/2026 — incremento de classificação multidimensional em QA: Vínculo à cadeia existente e etapa documentada disponíveis; cenário têxtil apenas sintético, sem empresas ou capacidades reais. Identificação económica integral de lacunas não demonstrada. | 15/10/2026 — Tempo autorizou e foi disponibilizada a candidata classificacao-multidimensional-QA-64ab05e20b95 DOC01: 17 fontes/174 build, backup/restauro fresco, cache de dados preservada e reversão compatível. Recorte parcial; restantes limites conservados. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: Preparação do contrato/filtro de cadeia disponível; caso positivo não demonstrado porque não existe cadeia consultável na QA. Cadeia integral e lacunas de investimento continuam abertas. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: Backup/restauro fresco 295 tabelas/31 sequências/2341 ficheiros/29 documentos; clone arrancou em leitura. Conferência operacional de GET/assets e área privada pela conta 2, sem guardar. Dados, papéis e histórico iguais; não encerra a cláusula integral. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Leitura READ ONLY de dois clones: destino restaurado com 12 setores/6 raízes editoriais/8 clusters/zero elos e ligações; QA aceite tem ainda três níveis sintéticos em setores distintos. UNIQUE economic_activities_sector_uq impede várias atividades por setor; escolha técnica, não regra identificada da Tempo. Fontes oficiais aceites preservadas, sem revalidação. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: 600 versus 579 é divergência documental a reconciliar, não escolha arbitrária da Tempo. Recomendações recebidas: limitar QA aos cinco nós do exemplar por hash/versão; divisão 01 como subsector e 01120 como atividade com cinco níveis; CLU-01 como modelo editorial. Não se declara conformidade normativa integral nem execução/aceitação QA. +RF-CLU-003,Representar a cadeia de valor e identificar lacunas de investimento.,"upgrade v4 SHA f0b9815…; p. 517; requirements-audit.csv Pedido expresso da Tempo, 23/10/2026, nesta retoma: corrigir integração de complementos no percurso actual, com identidade, cadeia de valor, localização e relações documentadas.",cartografia/relações,/api/v1/geo/drafts; /api/v1/geo/search; /api/v1/geo/sources; /api/v1/geo/sources/{id}/transitions; /api/v1/geo/territories; /api/v1/geo/territories/{id}; /api/v1/geo/territories/{id}/transitions; /api/v1/geo/territories/{type}/{id}; /api/v1/geo/{collection}; /api/v1/investment/compare; /api/v1/investment/export; /api/v1/investment/favourites/{id},"InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","28/10/2026: base comparativa privada carregada e código servido6d147693;435observações distintas em Gurué,237repetições fora da contagem;serviço aplicado com perfil existente,anónimo401. Conferência visual pendente. Disponibilidade histórica preservada: 28/10/2026: consulta/comparação pelas listas apenas em QA; activo mantém569a1cd7, uso ainda não demonstrado. Registo anterior preservado: Percurso proactivo instalado em9fda6d6e,incluindo56c0c6a7;análises/pilotos reais permanecem privados,sem publicação automática. | Histórico preservado: 27/10 identidade proactivaQA 3439f350,sem instalação ou análise económica real;L8 14360748 preservada. | Histórico preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: 11 fontes e 161 ficheiros de build entregues; sem migrations, grants, classificações reais ou divulgação. Catálogo público mantém zero negócios e seis oportunidades. Suplemento de compilação para repor InvesteMoz no título preparado apenas em QA, pendente de decisão. | 16/10/2026 — fecho operacional consolidado: negocios-classificacao-QA-53311df2f59c e suplemento de nome negocios-compilacao-nome-QA-7ef0facd0e27 autorizados e entregues: mesmas 11 fontes, 161 build, título InvesteMoz observado. Sem escrita de negócio/classificação/divulgação. | 28/10/2026:destino569a1cd7/teste_investidor;consumidor proactivo com evidência/oferta manual,sem consulta destas listas identificada. Não extrapolar cadastros/contagens para ausência de mercado ou perda noutros ambientes. | 11/11/2026 — Mineração: documento fornecido integrado no sector existente em QA:11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores por período e13 fontes. Filtrar localização/grupo → escolher área → dossier novo ou existente → gravação/recuperação → evidência SWOT. Fonte e versão preservadas; sem coordenadas ou direitos inferidos,sem criar oportunidades/promotores. Provas outputs/mining-reference-20261111/verification.json. Não instalado; referência da homologação6d3bf293. | 11/11/2026 — Energia incorporada pelo mesmo mecanismo deMineração:7segmentos,11áreas,10projectos,4riscos e24fontes ligadas. Localização/segmento → área → dossier novo/existente → recuperação → evidênciaSWOT. Duas fontes coexistem sem substituição,sem coordenadas/direitos inferidos ou novas oportunidades. QA conjunto7casos nativos/166asserções+5casos de interface;prova outputs/sector-resource-20261111/verification.json. Implementado emQA,não instalado;homologação de referência6d3bf293.","Caso CB-METROLOGIA-20261027: ficha401→dossier894343c7-c33d-452e-a6a5-b6675f77ee23; cinco evidências recuperadas e relatório; consulta anónima recusada. Provas técnicas1afab4a2 reutilizadas. | Histórico preservado: 14API/139asserções;7relatório;UI Laravel login/MFA,criar/guardar/recuperar/editar,divulgar sóQA,anónimo,dossier,recarregar/retomar;tipos/build. | Histórico preservado: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.","28/10/2026: instalado6d147693;delta técnico conferido;conferência visual autenticada pendente;requisito amplo continua parcial. Histórico anterior preservado: 28/10/2026: integração da oferta demonstrada em QA/Gurué, ainda sem instalação; cobertura nacional parcial. Estado anterior do restante requisito preservado: Uso das listas como base comparativa: não demonstrado — conferência28/10/2026;percurso proactivo entregue e provas anteriores preservados. | Estado anterior preservado: Parcial — primeiro caso com fontes reais aplicado em QA; necessidade comercial ainda hipótese, não publicado. | Histórico preservado: Parcial — primeiro percurso proactivo editorial demonstrado emQA;demais cláusulas originais conservadas. | Histórico preservado: Sem evidência suficiente | Registo da linha entregue (continuacao): Parcial — primeiro caso com fontes reais aplicado em QA; necessidade comercial ainda hipótese, não publicado. | Histórico preservado: Parcial — primeiro percurso proactivo editorial demonstrado emQA;demais cláusulas originais conservadas. | Histórico preservado: Sem evidência suficiente","28/10/2026: instalação/carregamento concluídos;restam conferência visual autenticada e pendências nacionais/comerciais delimitadas.361464observações não são empresas únicas;147165repetições não inflam contagens/comparações. Lacuna histórica preservada: 28/10/2026: ligado o catálogo interno à comparação e ao mesmo dossier em QA. Restam instalação, correspondência territorial/classificação completa, reconciliação das identidades e confirmação comercial actual; ausência de registos é informação insuficiente. Pendência anterior conservada no seu âmbito: Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada. | 28/10/2026: não demonstrados carregamento/classificação e consumidor destas listas para oferta→comparação→necessidade→oportunidade. Descrição manual de oferta ou entrega do percurso não encerram esse uso.","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.","RF-CLU-003: O cluster apresenta fornecimento, produção, transformação, logística, comercialização, serviços e mercados; cada lacuna possui localização, capacidade necessária, justificação, estado e chamada para acção.",P2,RF-CLU-003: Relatório 25/09 conservado; estado histórico não promove conclusão,RF-CLU-003,1,"[{""id"":""RF-CLU-003"",""pedido"":""Representar a cadeia de valor e identificar lacunas de investimento."",""fontes"":[""upgrade v4 SHA f0b9815…; p. 517; requirements-audit.csv""],""aceitacao"":""O cluster apresenta fornecimento, produção, transformação, logística, comercialização, serviços e mercados; cada lacuna possui localização, capacidade necessária, justificação, estado e chamada para acção."",""estado"":""parcial"",""variantes"":""Relatório 25/09 conservado; estado histórico não promove conclusão"",""modulo"":""cartografia/relações""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.geo_locations: 1990 registos; public.geo_geometries: 0 registos; public.project_locations: 28 registos; public.cluster_projects: 13 registos; public.opportunity_projects: 0 registos; public.opportunity_clusters: 0 registos,"Interface autónoma entregue no âmbito demonstrado. Songo pendente de respostas externas;Gurué mantém hipótese agrícola. Instalação não confirma procura,contrato ou sustentabilidade. | Histórico preservado: 27/10: autonomia pela interface demonstrada com perfil QA autorizado: resposta anexada/recuperada,ideia revista e mesmo dossier actualizado sem publicação. Songo/Gurué intactos;sem sessão de formação real presumida. | Histórico preservado: 27/10: Songo pronto para prospecção,privado e pendente de respostas;ficha da equipa disponível. Novo piloto Gurué402/contexto1:apoio à colheita e qualidade do chá como hipótese,sem procura ou viabilidade confirmadas. | Histórico preservado: Caso regional401v3:Vulcan,EDM eNacalaLogistics são prospectos adicionais;ligação accionistaVulcan/Nacala preservada;projecto futuro fora da base. O responsável confirmou ausência de dados comerciais;sustentabilidade não demonstrada. | Histórico preservado: Cahora Bassa: actividade HCB documentada; calibração planeada2026; apoio associado no Songo como hipótese. Prazos do plano passados; sem adjudicação, ausência de oferta ou viabilidade inferidas. | Histórico preservado: Reutiliza rascunhos/auditoria/promoção/catálogo/dossier/contextos existentes;sem novos mestres ou permissões. Equipa interna prepara sem promotor real conhecido;outros âmbitos preservados. | Histórico preservado: A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global. | 15/10/2026 — incremento de classificação multidimensional em QA: Vínculo à cadeia existente e etapa documentada disponíveis; cenário têxtil apenas sintético, sem empresas ou capacidades reais. Identificação económica integral de lacunas não demonstrada. | 15/10/2026 — Tempo autorizou e foi disponibilizada a candidata classificacao-multidimensional-QA-64ab05e20b95 DOC01: 17 fontes/174 build, backup/restauro fresco, cache de dados preservada e reversão compatível. Recorte parcial; restantes limites conservados. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: Preparação do contrato/filtro de cadeia disponível; caso positivo não demonstrado porque não existe cadeia consultável na QA. Cadeia integral e lacunas de investimento continuam abertas. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: Backup/restauro fresco 295 tabelas/31 sequências/2341 ficheiros/29 documentos; clone arrancou em leitura. Conferência operacional de GET/assets e área privada pela conta 2, sem guardar. Dados, papéis e histórico iguais; não encerra a cláusula integral. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Leitura READ ONLY de dois clones: destino restaurado com 12 setores/6 raízes editoriais/8 clusters/zero elos e ligações; QA aceite tem ainda três níveis sintéticos em setores distintos. UNIQUE economic_activities_sector_uq impede várias atividades por setor; escolha técnica, não regra identificada da Tempo. Fontes oficiais aceites preservadas, sem revalidação. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: 600 versus 579 é divergência documental a reconciliar, não escolha arbitrária da Tempo. Recomendações recebidas: limitar QA aos cinco nós do exemplar por hash/versão; divisão 01 como subsector e 01120 como atividade com cinco níveis; CLU-01 como modelo editorial. Não se declara conformidade normativa integral nem execução/aceitação QA. [RECONCILIACAO-43-20261019] 4: Gestão /management/economic-references/lot-01 ainda exige gate global. Catálogo restante requer reconciliação por identidade/edição e lote, não inferência por contagens.","Conferência desta entrega: Gurué→consultar oferta→comparar ideia→guardar→recuperar no mesmo dossier,com fonte/data/incertezas;435observações não empresas únicas,listas internas,cobertura parcial,hipótese. Não confundir com pendências nacionais amplas anteriores. Histórico preservado: 28/10/2026: conferência visual autenticada do percurso instalado;correspondência nacional parcial(205608semterritório único,336sóprovíncia,82864semCAE,113880divergências de denominação/identificador);confirmar oferta/procura/viabilidade actual sem inferir mercado desocupado. Critérios históricos preservados no âmbito restante: 28/10/2026: conferir entrega activa;reconciliar205608 observações sem território único,336 só com província,82864 sem designação CAE e113880 com divergências de denominação/identificador;confirmar oferta/procura actual sem inferir mercado desocupado;uso real da equipa pendente. Restantes critérios anteriores preservados: Concluir apenas com evidência económica local por caso;provar participação/contrato/acesso quando alegados. Automatização e quantificação futura dependem de dados/pressupostos explícitos;sem fecho global deste requisito. | Histórico preservado: Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada. | Disponibilização DOC01 executada. Limitação operacional concreta: Editor no ativo: não demonstrado nesta conferência. O utilizador informou não ter acesso à conta de Promotora interna Aurora Chachuaio. A sessão efetiva Osmane Nala, conta 2, recebeu 403 em GET /minhas-oportunidades/create; não existe elevação operacional ativa. Os papéis Promotor/Validador dessa conta permanecem atribuídos; as funções de autorização v1 conferem exatamente com a versão anterior à entrega. Existem seis oportunidades legadas e nenhuma do workflow de promotor no ativo. A mensagem 403 genérica não expõe o motivo; o diagnóstico fica registado, sem alterar permissões, credenciais ou acrescentar uma correção fora do pacote autorizado. Mantêm-se as provas funcionais QA aceites do editor.; limites do critério integral: Vínculo à cadeia existente e etapa documentada disponíveis; cenário têxtil apenas sintético, sem empresas ou capacidades reais. Identificação económica integral de lacunas não demonstrada. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: Recorte QA concluído; disponibilização deste incremento exige decisão específica. Preparação do contrato/filtro de cadeia disponível; caso positivo não demonstrado porque não existe cadeia consultável na QA. Cadeia integral e lacunas de investimento continuam abertas. As quatro outras lacunas conservam o seu estado; provas aceites não se repetem. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: Recuperação UUID no ativo não observada: conta 2 sem anúncio próprio; dois rascunhos pertencem a outro titular. Não criar dados nem alargar acesso para preencher esta limitação. Cadeia sem caso positivo, sem ensaio volumétrico e limite do payload sintético da reversão mantêm-se. Outras quatro lacunas inalteradas. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Preparar manifesto fechado, adaptar cardinalidade/hierarquia sem copiar mestres, demonstrar preview/idempotência/recusas e caso positivo de cadeia nos dois consumidores; recuperação, decisão independente, divulgação expressa, filtros AND e reversão após edição pelo código anterior com compatibilidade. Nada demonstrado/encerrado por este mapa. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: Implementação/provas funcionais e operacionais apenas após decisão QA. Incluir HTTP com esquema ausente, importação privada, publicação e retirada distintas, recusas de identidade/MFA/CSRF/hash, replay/concorrência e motivos visíveis. Reversão após uso é parcial e compatível: schema/dados, seis fontes funcionais, manifesto e build de compatibilidade coerente permanecem; provar edição posterior. Caso positivo de cadeia segue pendente nos dois consumidores. [UTILIZACAO-HOMOLOGACAO-20261019] 4: Disponibilidade condicionada conforme limite registado — 11 actividades presentes; cinco novas referências transportadas. Activação/publicação do lote não executada. -[UTILIZACAO-HOMOLOGACAO-20261019] Correcção por leitura:11 actividades já published, sem nova activação necessária; cobertura integral e cálculos separados. Delta de complementos preparado/verificado em QA; conferência visual e instalação no destino ainda não realizadas. Relações sem oferta identificada permanecem necessidades, sem presumir inexistência no acervo. Cobertura transversal e restantes pendências desta linha mantêm-se. Actualização visual 23/10/2026: supera apenas a pendência visual dos complementos no recorte documentado. Não demonstra contextos específicos de várias oportunidades em zonas/parques, Terra/DUAT, Balcão ou manifestação. Sem disponibilização no destino nem fecho global. | Uso destaslistas:NÃO DEMONSTRADO.Demonstrar localização→oferta consultável porsector/actividade→compararideia(concorrência/complementares/parceiros)→necessidade fundamentada→oportunidade privada guardada/recuperada,comlinha/lote/fonte/data/cobertura/incertezas.Não concluir por campos textuais ou registos sintéticos.","OpportunityManagement/management_draft,auditoria cifrada,OpportunityPromotion,geo_locations,sectors,value_chains,documentos e escolhas por ideia no dossier/simulador. | Histórico preservado: InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: sectors, reference_catalog_versions, economic_activities, economic_clusters, value_chains/value_chain_links, opções/decisão/projeção canónicas e suplemento /negocios existentes. UUID de referência publicado/v12 e restantes classificações intactos.","Correcção Tempo28/10:6d147693 instalado;host do conector indisponível (The browser access host is unavailable). Aba aberta não resolve por si só. Restabelecer conector ou conferência autenticada da equipa;sem reinstalar/repetir provas aceites. Histórico preservado: 28/10/2026: entregaGit e carregamento privado concluídos;sem nova autenticação de fontes ou aprovadores;validação visual depende de sessão real e URL confirmado pelo mecanismo do navegador. Não publicar listas nem copiar actores/dossiers QA para activo. Dependências históricas preservadas: 28/10/2026: originais e CAE reutilizados;sem nova validação genérica de autenticidade ou aprovador. Instalação activa exige o procedimento Git existente,backup/restauro e autenticação;correspondências ambíguas ficam explícitas sem bloquear os registos resolvidos. Dependências anteriores no âmbito restante: Dados comerciais externos paraSongo;descoberta dirigida da necessidade e intervenientes emGurué. Instalação técnica deste incremento concluída;publicação real separada. | Histórico preservado: Instalação:capacidade/inodes,main actual,backup/restauro fresco e delta servido. Songo:respostas externas;Gurué:necessidade comercial por confirmar. Independentes da disponibilidade técnica. | Histórico preservado: Songo:inventários/programas/interesse e propostas dos parceiros,distinguindo centros de compra. Gurué:problema actual,critérios,janelas,papéis e pagador. Entrega técnica independente;instalação aguarda capacidade medida. | Histórico preservado: Comercial apenas deste caso:inventários/programas por comprador,volumes,capacidade/preço de parceiros e custo de missões/rotas. Sem frequência anual presumida,zeros ou dupla contagem. Entrega técnica1afab4a2independente. | Histórico preservado: Validação comercial limita apenas a hipótese CB-METROLOGIA;não bloqueia entrega técnica1afab4a2. Confirmar recorrência,volumes/âmbito,parceiros e vantagem;admitir necessidade futura ou arquivo fundamentado se satisfeita. | Histórico preservado: Estado/recorrência das compras, instrumentos/quantidades/requisitos, oferta e parceiros actuais, vantagem/custos; confirmar cada ponto com o comprador e prestadores. Sem contacto externo ou bloqueio pela capacidade do servidor. | Histórico preservado: Método Ruanda disponível(PDF2007,31p;PPT2008,50slides);metodologia não confirma procura local. Fontes internas não divulgadas;revisão semântica editorial no fluxo existente. | Histórico preservado: QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Folhas eBAU: 1360 códigos em cinco níveis; duas cópias de hashes diferentes com as mesmas 8145 células. 600 subclasses versus 579 no roteiro; edição da folha não determinada. Convenções divisão 01/subclasse 01120 e cinco elos editoriais do CLU-01 propostas para decisão. Não associar por nomes. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: Caminho operacional desenhado desde já por extensão autenticada do padrão existente: prévia e POST separados de esquema/importação privada/publicação/retirada; ator da sessão, autorização efetiva, MFA concluído, CSRF, hashes, scan, idempotência e backup/restauro fresco. Ainda não implementado/instalado; não deixado para depois da aceitação. Não alterar instaladores de B/COUNTRY02 ou importador documental. | Decisão expressaTempo28/10:baseinterna de análise,sem directórioautomático. Delimitar importações/edições/duplicados e mapeamentos existentes;ausência de registo não significa ausência de oferta.Nenhum novo aprovador,autenticidade oficial genérica ou alargamento de permissões inferidos.","Pedido expresso27/10:encerrar aprofundamento do Songo nesta passagem;prospecção externa e viabilidade quando chegarem respostas;avançar próximo piloto territorial,privado. Publicação e instalação continuam separadas. | Histórico preservado: Decisão expressa:concursos são evidência de procura para oportunidades geradas;foco em cliente,problema,valor,recursos/parcerias e dossier,sem produto de gestão de concursos. | Histórico preservado: Pedido expressoTempo27/10:primeiro incremento emQA,sem integrarL8/instalar/limparservidor/alterarSGF. Sem novo aprovador organizacional. | Histórico preservado: Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: A autorização base foi executada. Suplemento negocios-compilacao-nome-QA-7ef0facd0e27, zero fontes/161 build para título InvesteMoz, aguarda autorização específica por ter novos hashes de build. Não reabrir QA funcional aceite. | 16/10/2026 — fecho operacional consolidado: Autorizações base e do suplemento executadas. Saldo operacional zero. Não classificar anúncios reais nem divulgar relações. Limites QA e ausência de UUID próprio para observação no ativo conservados; outras quatro lacunas inalteradas. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Proposto um catálogo de origem na mesma estrutura, cinco nós A/01/011/0112/01120, cinco elos e quatro ligações; 15 registos de referência, sem alterar raízes/associações existentes. Ativo fora do âmbito. Parques a seguir; duplicados e regulação Fintech separados. /negocios concluído no âmbito reportado; observação UUID ativa não demonstrada e não bloqueante; anexos dessa disponibilização não conferidos pela Tempo. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: Recomendações não constituem autorização. Proposta QA revista inclui 12 artefactos (dez fontes/uma migration/um manifesto), quatro fontes adicionais para resolver a operação autenticada, compilação e dois instrumentos QA. Lote mantém 15 referências; zero alterações a mestres/classificações existentes. Ativo separado.",Implementação e demonstraçãoQA do recorte;conteúdo económico real por confirmar e automação futura separados. | Histórico preservado: Incremento parcial disponibilizado; aceitação QA preservada e lacunas integrais delimitadas,"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. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: 10–16 h era a estimativa inicial agora executada neste recorte. Saldo QA zero para a cobertura demonstrada. Operação futura estimada 90–180 min após autorização, partilhada pelo lote, não somar por requisito. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: QA restante 12–18 h: manifesto 2–3; schema/preview/importação 2–3; adaptador/apresentação 3–4; provas/reversão 4–6; documentação/recibo 1–2. Exclui decisão, importação integral e disponibilização ativa. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: 12–18 h eram QA funcional; +2–4 h para implementar/provar o caminho operacional em QA, total QA revisto 14–22 h. Disponibilização futura 2–4 h separadas, incluindo backup/restauro fresco, condicionada a decisão própria. Sem tempo executado ou consentimento inferidos. | QA01: preparação deste recorte concluída, saldo QA zero. Estimativa original 12–18 h funcionais, +2–4 h operacionais DOC01 =14–22 h, sem aumento adicional pelo ficheiro de compatibilidade. Disponibilização futura 2–4 h separadas, dependente de autorização, janela e backup/restauro fresco. | ATIVO01: saldo operacional deste lote zero. Estimativa anterior de disponibilização 2–4 h arquivada como previsão, não horas consumidas; não foi ensaio funcional repetido. Lotes económicos posteriores, parques, duplicados e Fintech exigem delimitação própria.","28/10/2026: proactive-supply-git-delivery-20261028.json;backup/restauro174tabelas/369ficheiros;importação idempotente361464;serviço instaladoGurué435/237;RLS0semactor;anónimo401;linhas anteriores e369ficheiros preservados;CIhabitual passou;QA7/62reutilizado,delta1/2. Evidência histórica preservada: 28/10/2026: proactive-existing-supply-qa-20261028.json;361464 observações privadas;435 distintas em Gurué (410 na demonstração inicial);2 comparações reais;rascunho402v2 e mesmo dossier/contexto2;5 evidências prévias conservadas;7 testes/62 asserções,tipos/build e navegador;nenhuma publicação. 18423 sem denominação conservadas;343041 observações anteriores idênticas;extensão idempotente. Provas anteriores conservadas: Recibo sequential-delivery-installed-20261027.json:174tabelas restauradas,172tabelas de negócio e369ficheiros intactos por etapa;schema/grants/permissões preservados;996/1000fontes conferidas;revisões servidasc85e772d→9fda6d6e. Falha de teste dependente de outputlocal corrigida eminput sintético portátil;runtimeproactivo igual56c0c6a7. Sem importação defixtures/pilotos ou mudanças noSGF. | Histórico preservado: FichaQA403v4,dossiercontexto2,anexo ClamAV e hash igual ao original. Correcção51d536b7:complementos não tratam preparação privada como origem pública perdida. 2testes/18asserções;provas aceites reutilizadas. Guia no manual;recibo proactive-team-autonomy-qa-20261027.json. | Histórico preservado: Ficha de prospecção PDF2p/42campos reaberta e revista. Novo casoGurué402v1,dossiercontexto1,5referências,recuperação/relatório existentes. Todos os dados anteriores eSongo401v3intactos. Recibo proactive-handoff-gurue-qa-20261027.json;sem código novo,contacto externo,instalação ou repetição de provas. | Histórico preservado: Ficha401/contexto3com11evidências,relatório recuperado e históricos intactos. Recibo proactive-regional-clients-qa-20261027.json;fontes primárias regionais;sem nova funcionalidade,testes repetidos,instalação ou publicação. | Histórico preservado: FichaQA401v2,dossiercontexto2;7fontes recuperadas;anúncio HCB17/08/2026 e âmbitoIPACM0100;provas técnicas reutilizadas. Recibo proactive-opportunity-model-qa-20261027.json;sem novo código,publicação ou instalação. | Histórico preservado: docs/investmoz/unification/proactive-real-pilot-qa-20261027.json;outputs/proactive-real-pilot-20261027/;originais/linhasQAanteriores preservados;sem delta funcional ou instalação. | Histórico preservado: docs/investmoz/unification/proactive-investment-first-qa-20261027.json;outputs/proactive-investment-20261027/;89motores/31originais fiscais e2Ruanda preservados. | Histórico preservado: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | outputs/investmoz-classificacao-multidimensional-QA-20261015/RELATORIO-QA.md; HTTP-DELTA-QA.json (44); SERVICOS-DELTA-QA.json (22); REVERSAO-COMPAT-QA.json (6); INTERFACE-QA.json | outputs/investmoz-classificacao-ativacao-20261015/RELATORIO-ENTREGA.md; RECIBO-FINAL.json; FRESH-BACKUP.json; ARRANQUE-CLONE-RESTAURADO.json; FONTES-COMPILACAO.json; HTTP-AFTER.json; PRESERVACAO-AFTER.json; INTERFACE-OPERACIONAL.json | outputs/investmoz-negocios-classificacao-QA-20261016/RELATORIO-QA.md; HTTP-QA.json (36/50 HTTP); SCOPES-QA.json (10); INTERFACE-QA.json; REVERSAO-APOS-EDICAO-ANTERIOR.json; PRESERVACAO-FINAL.json; MANIFESTO.json | outputs/investmoz-negocios-classificacao-ativacao-20261016/RELATORIO-ENTREGA.md; AUTORIZACAO-TEMPO.json; FRESH-BACKUP.json; ARRANQUE-CLONE-RESTAURADO.json; TROCA.json; HTTP-AFTER.json; PRESERVACAO-APOS-AUTENTICACAO.json; INTERFACE-OPERACIONAL.json; RECIBO-FINAL.json | outputs/investmoz-negocios-classificacao-ativacao-20261016/RELATORIO-FINAL.md; AUTORIZACAO-EXTENSAO-NOME.json; FRESH-BACKUP-NOME.json; ARRANQUE-CLONE-NOME.json; TROCA-NOME.json; HTTP-APOS-NOME.json; PRESERVACAO-APOS-NOME.json; INTERFACE-NOME-ATIVO.json; RECIBO-CONSOLIDADO.json | outputs/investmoz-referencias-economicas-mapa-20261016/MAPA-LOTE-MINIMO.md; ESTADO-QA-READONLY.json; DEPENDENCIAS-QA-READONLY.json; INVENTARIO-ACERVO.json; CAE-ESTRUTURA.json; LOTE-PROPOSTO.json; FONTES-E-DELTA-PREVISTO.json. Inspeção e planeamento, não aceitação funcional. | outputs/investmoz-referencias-economicas-mapa-20261016/DOC01/MAPA-LOTE-MINIMO.md; DESENHO-OPERACIONAL.md; LOTE-PROPOSTO.json; INSPECAO-MECANISMO-EXISTENTE.json; ENQUADRAMENTO-RECOMENDACOES.json. Revisão de desenho/documentos, sem novo teste ou ligação à base ativa. | 16/10/2026 QA01 referencias-economicas-QA-966202f15577: ramo A/01/011/0112/01120 e cinco elos editoriais CLU-01 demonstrados em clone isolado, com caso positivo de atividade/cadeia nos consumidores canónico e /negocios, filtros, recuperação, confirmação independente e divulgação expressa. Preview, instalação nominal autenticada, importação privada, scan real, repetição, publicação/retirada e reversão compatível demonstrados. Provas: outputs/investmoz-referencias-economicas-QA-20261016/para-revisao/RELATORIO-QA.md; HTTP-QA.json; REVERSAO-QA.json; PRESERVACAO-QA.json. Ativo não alterado; original publicado/v12 preservado. Cinco etapas editoriais e quatro ligações com UUID, origem e versão preservados; sem consolidação comercial. | 16/10/2026 ATIVO01 referencias-economicas-QA-966202f15577: disponibilização autorizada e concluída no recorte. 13 artefactos, build de 162 ficheiros, migration nominal via sessão real da conta 2, importação privada das 15 ausências e publicação expressa separada, ClamAV real limpo. Repetição recuperou o mesmo recibo sem duplicação. Backup fresco/restauro isolado e arranque em leitura verificados. API pública recupera cinco níveis; catálogo anterior igual. Comparação de 295 tabelas sem diferenças inesperadas de negócio/histórico; B, COUNTRY02, permissões e documentos preservados. Evidência: outputs/investmoz-referencias-economicas-ativacao-20261016/para-revisao/RELATORIO-FINAL.md; PRESERVACAO-FINAL.json; HTTP-PUBLISHED.json. | Homologação teste-investidor 19/10/2026: Referências económicas — lote mínimo=Ausente. Saldo derivado e limites em outputs/investmoz-disponibilizacao-integral-20261019/SALDO-E-ACTUALIZACAO-CONSOLIDADA.md. Não substitui estado/provas do activo; trecho documental encerrado, vínculo dossier aberto. | Proposta integral fdcb31f1b5b9: aplicação activa local completa + R2/DOC01/destino reconciliados; schema/build/recuperação de contexto e reversão de apresentação ensaiados no clone isolado. Não instalado remotamente. Inc. QA territoriais/Inhambane/programas separados. Limites e decisões em outputs/investmoz-disponibilizacao-integral-20261019/PROPOSTA-INTEGRAL-PARA-DECISAO.md. | Execução autorizada fdcb31f1b5b9 concluída em teste-investidor: Referências económicas — lote mínimo=Instalado mas desabilitado. 1080 hashes iguais, schema171/88, custódia/scan/recuperação reais. Sem publicação ou papéis novos. Vínculo dossier legítimo pendente; incrementos QA separados. Limites em outputs/investmoz-disponibilizacao-integral-20261019/RESULTADO-DISPONIBILIZACAO-INTEGRAL.md; não encerra critérios globais não demonstrados. +[UTILIZACAO-HOMOLOGACAO-20261019] Correcção por leitura:11 actividades já published, sem nova activação necessária; cobertura integral e cálculos separados. Delta de complementos preparado/verificado em QA; conferência visual e instalação no destino ainda não realizadas. Relações sem oferta identificada permanecem necessidades, sem presumir inexistência no acervo. Cobertura transversal e restantes pendências desta linha mantêm-se. Actualização visual 23/10/2026: supera apenas a pendência visual dos complementos no recorte documentado. Não demonstra contextos específicos de várias oportunidades em zonas/parques, Terra/DUAT, Balcão ou manifestação. Sem disponibilização no destino nem fecho global. | Uso destaslistas:NÃO DEMONSTRADO.Demonstrar localização→oferta consultável porsector/actividade→compararideia(concorrência/complementares/parceiros)→necessidade fundamentada→oportunidade privada guardada/recuperada,comlinha/lote/fonte/data/cobertura/incertezas.Não concluir por campos textuais ou registos sintéticos. | Mineração: falta instalar este delta e conferir visualmente; informação territorial mais precisa e oportunidades concretas exigem dados próprios,não se presumem do levantamento. Os restantes critérios deste requisito mantêm-se. | Energia/Mineração:entrega agrupada e conferência visual pendentes;outros critérios anteriores preservados.","OpportunityManagement/management_draft,auditoria cifrada,OpportunityPromotion,geo_locations,sectors,value_chains,documentos e escolhas por ideia no dossier/simulador. | Histórico preservado: InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: sectors, reference_catalog_versions, economic_activities, economic_clusters, value_chains/value_chain_links, opções/decisão/projeção canónicas e suplemento /negocios existentes. UUID de referência publicado/v12 e restantes classificações intactos.","Correcção Tempo28/10:6d147693 instalado;host do conector indisponível (The browser access host is unavailable). Aba aberta não resolve por si só. Restabelecer conector ou conferência autenticada da equipa;sem reinstalar/repetir provas aceites. Histórico preservado: 28/10/2026: entregaGit e carregamento privado concluídos;sem nova autenticação de fontes ou aprovadores;validação visual depende de sessão real e URL confirmado pelo mecanismo do navegador. Não publicar listas nem copiar actores/dossiers QA para activo. Dependências históricas preservadas: 28/10/2026: originais e CAE reutilizados;sem nova validação genérica de autenticidade ou aprovador. Instalação activa exige o procedimento Git existente,backup/restauro e autenticação;correspondências ambíguas ficam explícitas sem bloquear os registos resolvidos. Dependências anteriores no âmbito restante: Dados comerciais externos paraSongo;descoberta dirigida da necessidade e intervenientes emGurué. Instalação técnica deste incremento concluída;publicação real separada. | Histórico preservado: Instalação:capacidade/inodes,main actual,backup/restauro fresco e delta servido. Songo:respostas externas;Gurué:necessidade comercial por confirmar. Independentes da disponibilidade técnica. | Histórico preservado: Songo:inventários/programas/interesse e propostas dos parceiros,distinguindo centros de compra. Gurué:problema actual,critérios,janelas,papéis e pagador. Entrega técnica independente;instalação aguarda capacidade medida. | Histórico preservado: Comercial apenas deste caso:inventários/programas por comprador,volumes,capacidade/preço de parceiros e custo de missões/rotas. Sem frequência anual presumida,zeros ou dupla contagem. Entrega técnica1afab4a2independente. | Histórico preservado: Validação comercial limita apenas a hipótese CB-METROLOGIA;não bloqueia entrega técnica1afab4a2. Confirmar recorrência,volumes/âmbito,parceiros e vantagem;admitir necessidade futura ou arquivo fundamentado se satisfeita. | Histórico preservado: Estado/recorrência das compras, instrumentos/quantidades/requisitos, oferta e parceiros actuais, vantagem/custos; confirmar cada ponto com o comprador e prestadores. Sem contacto externo ou bloqueio pela capacidade do servidor. | Histórico preservado: Método Ruanda disponível(PDF2007,31p;PPT2008,50slides);metodologia não confirma procura local. Fontes internas não divulgadas;revisão semântica editorial no fluxo existente. | Histórico preservado: QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Folhas eBAU: 1360 códigos em cinco níveis; duas cópias de hashes diferentes com as mesmas 8145 células. 600 subclasses versus 579 no roteiro; edição da folha não determinada. Convenções divisão 01/subclasse 01120 e cinco elos editoriais do CLU-01 propostas para decisão. Não associar por nomes. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: Caminho operacional desenhado desde já por extensão autenticada do padrão existente: prévia e POST separados de esquema/importação privada/publicação/retirada; ator da sessão, autorização efetiva, MFA concluído, CSRF, hashes, scan, idempotência e backup/restauro fresco. Ainda não implementado/instalado; não deixado para depois da aceitação. Não alterar instaladores de B/COUNTRY02 ou importador documental. | Decisão expressaTempo28/10:baseinterna de análise,sem directórioautomático. Delimitar importações/edições/duplicados e mapeamentos existentes;ausência de registo não significa ausência de oferta.Nenhum novo aprovador,autenticidade oficial genérica ou alargamento de permissões inferidos.","Pedido expresso27/10:encerrar aprofundamento do Songo nesta passagem;prospecção externa e viabilidade quando chegarem respostas;avançar próximo piloto territorial,privado. Publicação e instalação continuam separadas. | Histórico preservado: Decisão expressa:concursos são evidência de procura para oportunidades geradas;foco em cliente,problema,valor,recursos/parcerias e dossier,sem produto de gestão de concursos. | Histórico preservado: Pedido expressoTempo27/10:primeiro incremento emQA,sem integrarL8/instalar/limparservidor/alterarSGF. Sem novo aprovador organizacional. | Histórico preservado: Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: A autorização base foi executada. Suplemento negocios-compilacao-nome-QA-7ef0facd0e27, zero fontes/161 build para título InvesteMoz, aguarda autorização específica por ter novos hashes de build. Não reabrir QA funcional aceite. | 16/10/2026 — fecho operacional consolidado: Autorizações base e do suplemento executadas. Saldo operacional zero. Não classificar anúncios reais nem divulgar relações. Limites QA e ausência de UUID próprio para observação no ativo conservados; outras quatro lacunas inalteradas. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Proposto um catálogo de origem na mesma estrutura, cinco nós A/01/011/0112/01120, cinco elos e quatro ligações; 15 registos de referência, sem alterar raízes/associações existentes. Ativo fora do âmbito. Parques a seguir; duplicados e regulação Fintech separados. /negocios concluído no âmbito reportado; observação UUID ativa não demonstrada e não bloqueante; anexos dessa disponibilização não conferidos pela Tempo. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: Recomendações não constituem autorização. Proposta QA revista inclui 12 artefactos (dez fontes/uma migration/um manifesto), quatro fontes adicionais para resolver a operação autenticada, compilação e dois instrumentos QA. Lote mantém 15 referências; zero alterações a mestres/classificações existentes. Ativo separado.",Implementação e demonstraçãoQA do recorte;conteúdo económico real por confirmar e automação futura separados. | Histórico preservado: Incremento parcial disponibilizado; aceitação QA preservada e lacunas integrais delimitadas,"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. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: 10–16 h era a estimativa inicial agora executada neste recorte. Saldo QA zero para a cobertura demonstrada. Operação futura estimada 90–180 min após autorização, partilhada pelo lote, não somar por requisito. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: QA restante 12–18 h: manifesto 2–3; schema/preview/importação 2–3; adaptador/apresentação 3–4; provas/reversão 4–6; documentação/recibo 1–2. Exclui decisão, importação integral e disponibilização ativa. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: 12–18 h eram QA funcional; +2–4 h para implementar/provar o caminho operacional em QA, total QA revisto 14–22 h. Disponibilização futura 2–4 h separadas, incluindo backup/restauro fresco, condicionada a decisão própria. Sem tempo executado ou consentimento inferidos. | QA01: preparação deste recorte concluída, saldo QA zero. Estimativa original 12–18 h funcionais, +2–4 h operacionais DOC01 =14–22 h, sem aumento adicional pelo ficheiro de compatibilidade. Disponibilização futura 2–4 h separadas, dependente de autorização, janela e backup/restauro fresco. | ATIVO01: saldo operacional deste lote zero. Estimativa anterior de disponibilização 2–4 h arquivada como previsão, não horas consumidas; não foi ensaio funcional repetido. Lotes económicos posteriores, parques, duplicados e Fintech exigem delimitação própria.","28/10/2026: proactive-supply-git-delivery-20261028.json;backup/restauro174tabelas/369ficheiros;importação idempotente361464;serviço instaladoGurué435/237;RLS0semactor;anónimo401;linhas anteriores e369ficheiros preservados;CIhabitual passou;QA7/62reutilizado,delta1/2. Evidência histórica preservada: 28/10/2026: proactive-existing-supply-qa-20261028.json;361464 observações privadas;435 distintas em Gurué (410 na demonstração inicial);2 comparações reais;rascunho402v2 e mesmo dossier/contexto2;5 evidências prévias conservadas;7 testes/62 asserções,tipos/build e navegador;nenhuma publicação. 18423 sem denominação conservadas;343041 observações anteriores idênticas;extensão idempotente. Provas anteriores conservadas: Recibo sequential-delivery-installed-20261027.json:174tabelas restauradas,172tabelas de negócio e369ficheiros intactos por etapa;schema/grants/permissões preservados;996/1000fontes conferidas;revisões servidasc85e772d→9fda6d6e. Falha de teste dependente de outputlocal corrigida eminput sintético portátil;runtimeproactivo igual56c0c6a7. Sem importação defixtures/pilotos ou mudanças noSGF. | Histórico preservado: FichaQA403v4,dossiercontexto2,anexo ClamAV e hash igual ao original. Correcção51d536b7:complementos não tratam preparação privada como origem pública perdida. 2testes/18asserções;provas aceites reutilizadas. Guia no manual;recibo proactive-team-autonomy-qa-20261027.json. | Histórico preservado: Ficha de prospecção PDF2p/42campos reaberta e revista. Novo casoGurué402v1,dossiercontexto1,5referências,recuperação/relatório existentes. Todos os dados anteriores eSongo401v3intactos. Recibo proactive-handoff-gurue-qa-20261027.json;sem código novo,contacto externo,instalação ou repetição de provas. | Histórico preservado: Ficha401/contexto3com11evidências,relatório recuperado e históricos intactos. Recibo proactive-regional-clients-qa-20261027.json;fontes primárias regionais;sem nova funcionalidade,testes repetidos,instalação ou publicação. | Histórico preservado: FichaQA401v2,dossiercontexto2;7fontes recuperadas;anúncio HCB17/08/2026 e âmbitoIPACM0100;provas técnicas reutilizadas. Recibo proactive-opportunity-model-qa-20261027.json;sem novo código,publicação ou instalação. | Histórico preservado: docs/investmoz/unification/proactive-real-pilot-qa-20261027.json;outputs/proactive-real-pilot-20261027/;originais/linhasQAanteriores preservados;sem delta funcional ou instalação. | Histórico preservado: docs/investmoz/unification/proactive-investment-first-qa-20261027.json;outputs/proactive-investment-20261027/;89motores/31originais fiscais e2Ruanda preservados. | Histórico preservado: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | outputs/investmoz-classificacao-multidimensional-QA-20261015/RELATORIO-QA.md; HTTP-DELTA-QA.json (44); SERVICOS-DELTA-QA.json (22); REVERSAO-COMPAT-QA.json (6); INTERFACE-QA.json | outputs/investmoz-classificacao-ativacao-20261015/RELATORIO-ENTREGA.md; RECIBO-FINAL.json; FRESH-BACKUP.json; ARRANQUE-CLONE-RESTAURADO.json; FONTES-COMPILACAO.json; HTTP-AFTER.json; PRESERVACAO-AFTER.json; INTERFACE-OPERACIONAL.json | outputs/investmoz-negocios-classificacao-QA-20261016/RELATORIO-QA.md; HTTP-QA.json (36/50 HTTP); SCOPES-QA.json (10); INTERFACE-QA.json; REVERSAO-APOS-EDICAO-ANTERIOR.json; PRESERVACAO-FINAL.json; MANIFESTO.json | outputs/investmoz-negocios-classificacao-ativacao-20261016/RELATORIO-ENTREGA.md; AUTORIZACAO-TEMPO.json; FRESH-BACKUP.json; ARRANQUE-CLONE-RESTAURADO.json; TROCA.json; HTTP-AFTER.json; PRESERVACAO-APOS-AUTENTICACAO.json; INTERFACE-OPERACIONAL.json; RECIBO-FINAL.json | outputs/investmoz-negocios-classificacao-ativacao-20261016/RELATORIO-FINAL.md; AUTORIZACAO-EXTENSAO-NOME.json; FRESH-BACKUP-NOME.json; ARRANQUE-CLONE-NOME.json; TROCA-NOME.json; HTTP-APOS-NOME.json; PRESERVACAO-APOS-NOME.json; INTERFACE-NOME-ATIVO.json; RECIBO-CONSOLIDADO.json | outputs/investmoz-referencias-economicas-mapa-20261016/MAPA-LOTE-MINIMO.md; ESTADO-QA-READONLY.json; DEPENDENCIAS-QA-READONLY.json; INVENTARIO-ACERVO.json; CAE-ESTRUTURA.json; LOTE-PROPOSTO.json; FONTES-E-DELTA-PREVISTO.json. Inspeção e planeamento, não aceitação funcional. | outputs/investmoz-referencias-economicas-mapa-20261016/DOC01/MAPA-LOTE-MINIMO.md; DESENHO-OPERACIONAL.md; LOTE-PROPOSTO.json; INSPECAO-MECANISMO-EXISTENTE.json; ENQUADRAMENTO-RECOMENDACOES.json. Revisão de desenho/documentos, sem novo teste ou ligação à base ativa. | 16/10/2026 QA01 referencias-economicas-QA-966202f15577: ramo A/01/011/0112/01120 e cinco elos editoriais CLU-01 demonstrados em clone isolado, com caso positivo de atividade/cadeia nos consumidores canónico e /negocios, filtros, recuperação, confirmação independente e divulgação expressa. Preview, instalação nominal autenticada, importação privada, scan real, repetição, publicação/retirada e reversão compatível demonstrados. Provas: outputs/investmoz-referencias-economicas-QA-20261016/para-revisao/RELATORIO-QA.md; HTTP-QA.json; REVERSAO-QA.json; PRESERVACAO-QA.json. Ativo não alterado; original publicado/v12 preservado. Cinco etapas editoriais e quatro ligações com UUID, origem e versão preservados; sem consolidação comercial. | 16/10/2026 ATIVO01 referencias-economicas-QA-966202f15577: disponibilização autorizada e concluída no recorte. 13 artefactos, build de 162 ficheiros, migration nominal via sessão real da conta 2, importação privada das 15 ausências e publicação expressa separada, ClamAV real limpo. Repetição recuperou o mesmo recibo sem duplicação. Backup fresco/restauro isolado e arranque em leitura verificados. API pública recupera cinco níveis; catálogo anterior igual. Comparação de 295 tabelas sem diferenças inesperadas de negócio/histórico; B, COUNTRY02, permissões e documentos preservados. Evidência: outputs/investmoz-referencias-economicas-ativacao-20261016/para-revisao/RELATORIO-FINAL.md; PRESERVACAO-FINAL.json; HTTP-PUBLISHED.json. | Homologação teste-investidor 19/10/2026: Referências económicas — lote mínimo=Ausente. Saldo derivado e limites em outputs/investmoz-disponibilizacao-integral-20261019/SALDO-E-ACTUALIZACAO-CONSOLIDADA.md. Não substitui estado/provas do activo; trecho documental encerrado, vínculo dossier aberto. | Proposta integral fdcb31f1b5b9: aplicação activa local completa + R2/DOC01/destino reconciliados; schema/build/recuperação de contexto e reversão de apresentação ensaiados no clone isolado. Não instalado remotamente. Inc. QA territoriais/Inhambane/programas separados. Limites e decisões em outputs/investmoz-disponibilizacao-integral-20261019/PROPOSTA-INTEGRAL-PARA-DECISAO.md. | Execução autorizada fdcb31f1b5b9 concluída em teste-investidor: Referências económicas — lote mínimo=Instalado mas desabilitado. 1080 hashes iguais, schema171/88, custódia/scan/recuperação reais. Sem publicação ou papéis novos. Vínculo dossier legítimo pendente; incrementos QA separados. Limites em outputs/investmoz-disponibilizacao-integral-20261019/RESULTADO-DISPONIBILIZACAO-INTEGRAL.md; não encerra critérios globais não demonstrados. [UTILIZACAO-HOMOLOGACAO-20261019] Leitura nominal de contas/recursos no destino; saldo18/10; prévia29 sem escrita; comparação de hashes QA separados. outputs/investmoz-disponibilizacao-integral-20261019/UTILIZACAO-EFECTIVA-HOMOLOGACAO.md @@ -53,7 +53,7 @@ RF-CLU-003,Representar a cadeia de valor e identificar lacunas de investimento., [Executável c11a0c74766c] P3 staging privado completo; P4 nominal destino real 27 refs/25 territórios, zero geometrias. Pré-condições fontes conferidas; pacote para decisão, não aplicado. Reversão após uso só manifesto/build, backend e dados retidos. Adaptador ensaiado só em clone: rollback/recuperação após commit e repetição sem duplicações; aplicação 56 fontes inalterada. Acesso público e diferenças visuais/login continuam abertos. Saldo remoto delimitado 4–7 h; sem alterações remotas. [Executável 82dab3719ffc] P3 staging privado completo; P4 nominal destino real 27 refs/25 territórios, zero geometrias. Pré-condições fontes conferidas; pacote para decisão, não aplicado. Reversão após uso só manifesto/build, backend e dados retidos. Adaptador ensaiado só em clone: rollback/recuperação após commit e repetição sem duplicações; aplicação 56 fontes inalterada. Acesso público e diferenças visuais/login continuam abertos. Saldo remoto delimitado 4–7 h; sem alterações remotas. [Executável 312965f2c653] P3 staging privado completo; P4 nominal destino real 27 refs/25 territórios, zero geometrias. Pré-condições fontes conferidas; pacote para decisão, não aplicado. Reversão após uso só manifesto/build, backend e dados retidos. Adaptador ensaiado só em clone: rollback/recuperação após commit e repetição sem duplicações; aplicação 56 fontes inalterada. Acesso público e diferenças visuais/login continuam abertos. Saldo remoto delimitado 4–7 h; sem alterações remotas. -[Homologação 312965f2c653 executada] Autorização Tempo; 30 fichas privadas/30 locais/31 suportes/11 relações/2 originais e 2 definições internas, 233 caminhos conferidos. Dados anteriores/permissões preservados; zero publicação/migrations/geometrias/P7. Saldo delimitado de execução concluído. Dossier legítimo, oito lacunas e questões de autenticação/visual separadas. RECIBO-EXECUCAO-312965.json. 23/10/2026 — Complementos: causa delimitada no campo textual focus e ausência de resolução/selecção complementar; incremento preparado em QA no percurso existente. Fichas/IDs existentes por relações documentadas, necessidades sem oferta, serviços/instrumentos publicados associados à origem, localização por complemento, rascunho/prévia/confirmação/histórico no dossier, apresentação nos quatro formulários e snapshot/linhas de relatório. Provas e limites em docs/investmoz/unification/investment-complements-qa-receipt-20261023.json e secção Complementos ligados ao investimento e ao dossier do manual. Sem instalação/alteração no activo. Não repete 6b544548/4098192a nem encerra aplicação transversal. 23/10/2026 — Conferência visual QA dos complementos concluída no recorte pedido: ficha 286 pela identidade existente; Fiação como necessidade/ideia; serviço sintético QA 17 e frio 310 ligados à segunda oportunidade 309 em Gaza, conservando a primeira 286 em Sofala. Confirmação e recarregamento recuperaram selecção, origem e localização; desconhecidos mantidos Por definir. Dossier sintético 6fdbb963-726e-4048-9884-8cddc04e77a6. Provas: outputs/complements-visual-20261023/; recibo existente investment-complements-qa-receipt-20261023.json actualizado. Serviço e segunda oportunidade são fixtures explícitas, sem alegar oferta real no destino. Homologação inalterada; fechos anteriores não repetidos. | 23/10/2026: complementos instalados na homologação d8224ba8 pelo processo Git; delta conferido, sem importações/migrations ou fixtures QA; ver recibo investment-complements-qa-receipt-20261023.json. Provas anteriores preservadas; aplicação transversal parcial e contextos específicos dos quatro formulários pendentes. | 28/10/2026:existing-supply-lists-audit-20261028.json;13ficheiros inventariados,4originaisXLSXpreservados;consulta activa READONLY198tabelas,consumidor/hashGit conferidos.Gurué canónico existe;passo oferta daslistas não demonstrado,logo sem fecho do fluxo.Sem escrita/import/publicação/testes novos;pilotos manuais e entrega proactiva preservados.",território,"27/10/2026 — identidade proactiva,primeiro incremento QA | Histórico preservado: 12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada", | management_draft.canonical.relations/enterprise_size; workflow_context.classification_decisions/publication.classification/canonical_items; mestres existentes por ID; sem migrations. | /negocios: existing_business_revisions.snapshot.context.multidimensional; mesmo UUID e payload principal intacto; decisões por relação/evidência; snapshot de divulgação separado.," | Recuperação noutra sessão, nove relações/quatro dimensões, evidência/decisão por hash, exclusão privada, filtros/map matched_count, reversão compatível. Publicação é fixture sintético; transição editorial aceite não repetida. | Clone principal publicado/v26, referência publicada/v12 intacta; recuperação/validação/divulgação e filtros dirigidos; edição posterior pelo código anterior preserva o suplemento; ver relatório para fixture secundário sintético.",Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",resources/js/components/investment-territory.tsx; app/Http/Controllers/InvestmentTerritoryController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentTerritoryTest, TerritorialRegistryTest, InvestmentTerritorialTraceabilityTest, InvestmentZoneTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,," | QA01: prova positiva delimitada de atividade/cadeia e operações do lote concluída, conservando as aceitações anteriores e a semântica privada/confirmada/pública. | ATIVO01: instalação/importação/publicação autenticadas, scan, repetição idempotente, recuperação pública do ramo A/01/011/0112/01120 e preservação operacional concluídos. Provas funcionais QA aceites reutilizadas, sem repetição.","Só percurso técnico com fixtures sintéticas. Hipótese/necessidade/ideia/projecto/oferta não equiparados;sem procura,viabilidade,contrato,acesso ou benefício fiscal presumidos. | Histórico preservado: | QA01: divergência documental 600/579 e edição normativa abertas; cadeia editorial; publicação canónica com pré-condições sintéticas; save legado transacional; sem volume ou recuperação de payload legado cifrado; reversão parcial com sete fontes funcionais. Sem decisão ativa presumida. | ATIVO01: não encerra CAE integral ou divergência 600/579/edição normativa; cadeia exclusivamente editorial. Nenhuma classificação ou relação de investimento real alterada/divulgada. Limites QA anteriores e reversão parcial compatível mantidos; editor UUID ativo de /negocios continua não demonstrado e não bloqueante. Parques, duplicados e regulação Fintech separados.","0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,"Aplicação real preliminar privada emQA demonstrada;cláusulas integrais e pendências conservadas;sem publicação real ou validação comercial. | Histórico preservado: Primeiro incremento proactivo QA demonstrado;requisito global parcial,sem instalação nem validação económica real." +[Homologação 312965f2c653 executada] Autorização Tempo; 30 fichas privadas/30 locais/31 suportes/11 relações/2 originais e 2 definições internas, 233 caminhos conferidos. Dados anteriores/permissões preservados; zero publicação/migrations/geometrias/P7. Saldo delimitado de execução concluído. Dossier legítimo, oito lacunas e questões de autenticação/visual separadas. RECIBO-EXECUCAO-312965.json. 23/10/2026 — Complementos: causa delimitada no campo textual focus e ausência de resolução/selecção complementar; incremento preparado em QA no percurso existente. Fichas/IDs existentes por relações documentadas, necessidades sem oferta, serviços/instrumentos publicados associados à origem, localização por complemento, rascunho/prévia/confirmação/histórico no dossier, apresentação nos quatro formulários e snapshot/linhas de relatório. Provas e limites em docs/investmoz/unification/investment-complements-qa-receipt-20261023.json e secção Complementos ligados ao investimento e ao dossier do manual. Sem instalação/alteração no activo. Não repete 6b544548/4098192a nem encerra aplicação transversal. 23/10/2026 — Conferência visual QA dos complementos concluída no recorte pedido: ficha 286 pela identidade existente; Fiação como necessidade/ideia; serviço sintético QA 17 e frio 310 ligados à segunda oportunidade 309 em Gaza, conservando a primeira 286 em Sofala. Confirmação e recarregamento recuperaram selecção, origem e localização; desconhecidos mantidos Por definir. Dossier sintético 6fdbb963-726e-4048-9884-8cddc04e77a6. Provas: outputs/complements-visual-20261023/; recibo existente investment-complements-qa-receipt-20261023.json actualizado. Serviço e segunda oportunidade são fixtures explícitas, sem alegar oferta real no destino. Homologação inalterada; fechos anteriores não repetidos. | 23/10/2026: complementos instalados na homologação d8224ba8 pelo processo Git; delta conferido, sem importações/migrations ou fixtures QA; ver recibo investment-complements-qa-receipt-20261023.json. Provas anteriores preservadas; aplicação transversal parcial e contextos específicos dos quatro formulários pendentes. | 28/10/2026:existing-supply-lists-audit-20261028.json;13ficheiros inventariados,4originaisXLSXpreservados;consulta activa READONLY198tabelas,consumidor/hashGit conferidos.Gurué canónico existe;passo oferta daslistas não demonstrado,logo sem fecho do fluxo.Sem escrita/import/publicação/testes novos;pilotos manuais e entrega proactiva preservados. | 11/11/2026 — Mineração: documento fornecido integrado no sector existente em QA:11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores por período e13 fontes. Filtrar localização/grupo → escolher área → dossier novo ou existente → gravação/recuperação → evidência SWOT. Fonte e versão preservadas; sem coordenadas ou direitos inferidos,sem criar oportunidades/promotores. Provas outputs/mining-reference-20261111/verification.json. Não instalado; referência da homologação6d3bf293. | 11/11/2026 — Energia incorporada pelo mesmo mecanismo deMineração:7segmentos,11áreas,10projectos,4riscos e24fontes ligadas. Localização/segmento → área → dossier novo/existente → recuperação → evidênciaSWOT. Duas fontes coexistem sem substituição,sem coordenadas/direitos inferidos ou novas oportunidades. QA conjunto7casos nativos/166asserções+5casos de interface;prova outputs/sector-resource-20261111/verification.json. Implementado emQA,não instalado;homologação de referência6d3bf293.",território,"27/10/2026 — identidade proactiva,primeiro incremento QA | Histórico preservado: 12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada", | management_draft.canonical.relations/enterprise_size; workflow_context.classification_decisions/publication.classification/canonical_items; mestres existentes por ID; sem migrations. | /negocios: existing_business_revisions.snapshot.context.multidimensional; mesmo UUID e payload principal intacto; decisões por relação/evidência; snapshot de divulgação separado.," | Recuperação noutra sessão, nove relações/quatro dimensões, evidência/decisão por hash, exclusão privada, filtros/map matched_count, reversão compatível. Publicação é fixture sintético; transição editorial aceite não repetida. | Clone principal publicado/v26, referência publicada/v12 intacta; recuperação/validação/divulgação e filtros dirigidos; edição posterior pelo código anterior preserva o suplemento; ver relatório para fixture secundário sintético.",Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",resources/js/components/investment-territory.tsx; app/Http/Controllers/InvestmentTerritoryController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentTerritoryTest, TerritorialRegistryTest, InvestmentTerritorialTraceabilityTest, InvestmentZoneTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,," | QA01: prova positiva delimitada de atividade/cadeia e operações do lote concluída, conservando as aceitações anteriores e a semântica privada/confirmada/pública. | ATIVO01: instalação/importação/publicação autenticadas, scan, repetição idempotente, recuperação pública do ramo A/01/011/0112/01120 e preservação operacional concluídos. Provas funcionais QA aceites reutilizadas, sem repetição.","Só percurso técnico com fixtures sintéticas. Hipótese/necessidade/ideia/projecto/oferta não equiparados;sem procura,viabilidade,contrato,acesso ou benefício fiscal presumidos. | Histórico preservado: | QA01: divergência documental 600/579 e edição normativa abertas; cadeia editorial; publicação canónica com pré-condições sintéticas; save legado transacional; sem volume ou recuperação de payload legado cifrado; reversão parcial com sete fontes funcionais. Sem decisão ativa presumida. | ATIVO01: não encerra CAE integral ou divergência 600/579/edição normativa; cadeia exclusivamente editorial. Nenhuma classificação ou relação de investimento real alterada/divulgada. Limites QA anteriores e reversão parcial compatível mantidos; editor UUID ativo de /negocios continua não demonstrado e não bloqueante. Parques, duplicados e regulação Fintech separados.","0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,"Aplicação real preliminar privada emQA demonstrada;cláusulas integrais e pendências conservadas;sem publicação real ou validação comercial. | Histórico preservado: Primeiro incremento proactivo QA demonstrado;requisito global parcial,sem instalação nem validação económica real." RF-CLU-004,Disponibilizar inteligência territorial e comparação multicritério.,upgrade v4 SHA f0b9815…; p. 521; requirements-audit.csv | portal do investidor\Portal V4\upgrade do portal de investimentos v6 programacao.docx; SHA e1169a7743b13ff6c950d3ffd4672a2afea32e81da84885e11154b7d8de9241e; w:p 546 | portal do investidor\Portal V4\upgrade do portal de investimentos v2.docx; SHA 51b8f0ad3296d1064a5c12b450874fc72640869f10a164319cd7f3153dd3a086; w:p 241 | portal do investidor\Portal V4\upgrade do portal de investimentos v5 programacao.docx; SHA edece80c0519537244f8a8b86456af0aa92de1c526f791bb0ee9b85af7a7e8b2; w:p 546,cartografia/relações,/api/v1/geo/drafts; /api/v1/geo/search; /api/v1/geo/sources; /api/v1/geo/sources/{id}/transitions; /api/v1/geo/territories; /api/v1/geo/territories/{id}; /api/v1/geo/territories/{id}/transitions; /api/v1/geo/territories/{type}/{id}; /api/v1/geo/{collection}; /api/v1/investment/compare; /api/v1/investment/export; /api/v1/investment/favourites/{id},"InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,"Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada.","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.","RF-CLU-004: Mapas autorizados mostram projectos, recursos, infra-estruturas, actores e riscos por unidade territorial; comparações usam critérios, período, fonte e limitações uniformes e não constituem garantia. | MASTER-e1169a77-0045: Disponibilizar inteligência territorial e comparação multicritério. | MASTER-51b8f0ad-0025: Disponibilizar inteligência territorial e comparação multicritério. | MASTER-edece80c-0045: Disponibilizar inteligência territorial e comparação multicritério.",P2,RF-CLU-004: Relatório 25/09 conservado; estado histórico não promove conclusão | MASTER-e1169a77-0045: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-51b8f0ad-0025: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-edece80c-0045: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,RF-CLU-004 | MASTER-e1169a77-0045 | MASTER-51b8f0ad-0025 | MASTER-edece80c-0045,4,"[{""id"":""RF-CLU-004"",""pedido"":""Disponibilizar inteligência territorial e comparação multicritério."",""fontes"":[""upgrade v4 SHA f0b9815…; p. 521; requirements-audit.csv""],""aceitacao"":""Mapas autorizados mostram projectos, recursos, infra-estruturas, actores e riscos por unidade territorial; comparações usam critérios, período, fonte e limitações uniformes e não constituem garantia."",""estado"":""parcial"",""variantes"":""Relatório 25/09 conservado; estado histórico não promove conclusão"",""modulo"":""cartografia/relações""},{""id"":""MASTER-e1169a77-0045"",""pedido"":""Disponibilizar inteligência territorial e comparação multicritério."",""fontes"":[""portal do investidor\\Portal V4\\upgrade do portal de investimentos v6 programacao.docx; SHA e1169a7743b13ff6c950d3ffd4672a2afea32e81da84885e11154b7d8de9241e; w:p 546""],""aceitacao"":""Disponibilizar inteligência territorial e comparação multicritério."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""cartografia/relações""},{""id"":""MASTER-51b8f0ad-0025"",""pedido"":""Disponibilizar inteligência territorial e comparação multicritério."",""fontes"":[""portal do investidor\\Portal V4\\upgrade do portal de investimentos v2.docx; SHA 51b8f0ad3296d1064a5c12b450874fc72640869f10a164319cd7f3153dd3a086; w:p 241""],""aceitacao"":""Disponibilizar inteligência territorial e comparação multicritério."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""cartografia/relações""},{""id"":""MASTER-edece80c-0045"",""pedido"":""Disponibilizar inteligência territorial e comparação multicritério."",""fontes"":[""portal do investidor\\Portal V4\\upgrade do portal de investimentos v5 programacao.docx; SHA edece80c0519537244f8a8b86456af0aa92de1c526f791bb0ee9b85af7a7e8b2; w:p 546""],""aceitacao"":""Disponibilizar inteligência territorial e comparação multicritério."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""cartografia/relações""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.geo_locations: 1990 registos; public.geo_geometries: 0 registos; public.project_locations: 28 registos; public.cluster_projects: 13 registos; public.opportunity_projects: 0 registos; public.opportunity_clusters: 0 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada.","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.,Reconciliação e prova individual antes de estimar alteração,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/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,território,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",resources/js/components/investment-territory.tsx; app/Http/Controllers/InvestmentTerritoryController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentTerritoryTest, TerritorialRegistryTest, InvestmentTerritorialTraceabilityTest, InvestmentZoneTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, RF-CLU-005,Gerir necessidades de financiamento e correspondência com financiadores.,upgrade v4 SHA f0b9815…; p. 525; requirements-audit.csv,cartografia/relações,/api/v1/geo/drafts; /api/v1/geo/search; /api/v1/geo/sources; /api/v1/geo/sources/{id}/transitions; /api/v1/geo/territories; /api/v1/geo/territories/{id}; /api/v1/geo/territories/{id}/transitions; /api/v1/geo/territories/{type}/{id}; /api/v1/geo/{collection}; /api/v1/investment/compare; /api/v1/investment/export; /api/v1/investment/favourites/{id},"InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[INSTITUICOES-20261110]270instituições/operadores,393referências de localização e168contactos do documento fornecido, em QA. Nenhuma nova instalação/publicação activa. | Histórico anterior preservado: [ACT12-20261110] Directório financeiro/conteúdo fornecido em QA; não instalado/publicado. Homologação1c75a30a mantém zero fichas financeiras. | Histórico anterior preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,"Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada.","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.","RF-CLU-005: A necessidade contém elo, fase, instrumento, valor, moeda, beneficiário, finalidade e elegibilidade; o CRM regista correspondências explicáveis e sujeitas a revisão humana.",P2,RF-CLU-005: Relatório 25/09 conservado; estado histórico não promove conclusão,RF-CLU-005,1,"[{""id"":""RF-CLU-005"",""pedido"":""Gerir necessidades de financiamento e correspondência com financiadores."",""fontes"":[""upgrade v4 SHA f0b9815…; p. 525; requirements-audit.csv""],""aceitacao"":""A necessidade contém elo, fase, instrumento, valor, moeda, beneficiário, finalidade e elegibilidade; o CRM regista correspondências explicáveis e sujeitas a revisão humana."",""estado"":""parcial"",""variantes"":""Relatório 25/09 conservado; estado histórico não promove conclusão"",""modulo"":""cartografia/relações""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.geo_locations: 1990 registos; public.geo_geometries: 0 registos; public.project_locations: 28 registos; public.cluster_projects: 13 registos; public.opportunity_projects: 0 registos; public.opportunity_clusters: 0 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","[INSTITUICOES-20261110] Local/categoria/tipo → banco e seguradora → fonte/contacto → mesmo dossier → actualização do processo/recuperação demonstrados; presença física e cobertura separadas, incertezas/histórico explícitos. Restam instalação, revisão/publicação editorial autenticada, consulta efectiva no destino e visual. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [ACT12-20261110] Onze fichas fundamentadas (7instituições+4programas/fundos; BNI Capital como produto BNI), pesquisa local/necessidade no mesmo produto, condições/fontes/contactos e gravação/recuperação no mesmo dossier demonstradas. Restam instalação, preparação/revisão/publicação autenticada e consulta real no destino; visual pendente. Outros critérios desta linha não encerrados. | Histórico anterior preservado: Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","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.,Reconciliação e prova individual antes de estimar alteração,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.,"[INSTITUICOES-20261110]outputs/funding-directory-20261110/institutions/{content,verification}.json e catalogo-qa.html/270fichas;5API/735asserções e28frontend dirigidos. Fonte Instituições financeiras em Moçambique.docx SHA119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108. | Histórico anterior preservado: [ACT12-20261110] outputs/funding-directory-20261110/{verification,content-qa,dossier-qa}.json e catalogo-qa.html/11fichas;3API/127asserções,13frontend; fonte benchmark de melhorias investeMoz.docx SHA065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617. | Histórico anterior preservado: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.",território,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",resources/js/components/investment-territory.tsx; app/Http/Controllers/InvestmentTerritoryController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentTerritoryTest, TerritorialRegistryTest, InvestmentTerritorialTraceabilityTest, InvestmentZoneTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, RF-CLU-006,"Gerir programas, iniciativas, constrangimentos e planos de acção.",upgrade v4 SHA f0b9815…; p. 529; requirements-audit.csv,cartografia/relações,/api/v1/geo/drafts; /api/v1/geo/search; /api/v1/geo/sources; /api/v1/geo/sources/{id}/transitions; /api/v1/geo/territories; /api/v1/geo/territories/{id}; /api/v1/geo/territories/{id}/transitions; /api/v1/geo/territories/{type}/{id}; /api/v1/geo/{collection}; /api/v1/investment/compare; /api/v1/investment/export; /api/v1/investment/favourites/{id},"InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,"Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada.","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.","RF-CLU-006: Cada registo possui objectivo ou problema, território, responsável, parceiros, orçamento, prazo, indicador, dependências, risco, escalonamento, estado e decisão necessária.",P2,RF-CLU-006: Relatório 25/09 conservado; estado histórico não promove conclusão,RF-CLU-006,1,"[{""id"":""RF-CLU-006"",""pedido"":""Gerir programas, iniciativas, constrangimentos e planos de acção."",""fontes"":[""upgrade v4 SHA f0b9815…; p. 529; requirements-audit.csv""],""aceitacao"":""Cada registo possui objectivo ou problema, território, responsável, parceiros, orçamento, prazo, indicador, dependências, risco, escalonamento, estado e decisão necessária."",""estado"":""parcial"",""variantes"":""Relatório 25/09 conservado; estado histórico não promove conclusão"",""modulo"":""cartografia/relações""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.geo_locations: 1990 registos; public.geo_geometries: 0 registos; public.project_locations: 28 registos; public.cluster_projects: 13 registos; public.opportunity_projects: 0 registos; public.opportunity_clusters: 0 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada.","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.,Reconciliação e prova individual antes de estimar alteração,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/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,território,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",resources/js/components/investment-territory.tsx; app/Http/Controllers/InvestmentTerritoryController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentTerritoryTest, TerritorialRegistryTest, InvestmentTerritorialTraceabilityTest, InvestmentZoneTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, @@ -450,7 +450,7 @@ MASTER-9dee08d0-0027,Nota técnica: Os endpoints indicados na tabela são exempl MASTER-9dee08d0-0028,"Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 291 | portal do investidor\backup\Reformulacao do portal do investidor 1.docx; SHA efd550fd2a9d2a21785d7b3c140d4608f1ba27c52f156e2709e9fbf388a1a569; w:p 267 | portal do investidor\backup\Reformulacao do portal do investidor v2.docx; SHA 9f5719c8b0cf78855f727d980b77a8f9409fc7f93e303e25d355d009a07d5734; w:p 280 | portal do investidor\backup\Reformulacao do portal do investidor v3.docx; SHA 626cae3d584658842ca36b658e7b5b3cc98d87036747e65b29274f0209734e5a; w:p 279,governação/outros,/api/v1/investment/admin/interests/{interest}/status; /management/history; /management/interests; /management/interests/{interest}; /management/interests/{interest}/consent/contact; /management/interests/{interest}/consent/proponent; /management/opportunities; /management/opportunities/create; /management/opportunities/drafts; /management/opportunities/{id}/draft; /management/opportunities/{id}/edit; /management/opportunities/{id}/lifecycle,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-9dee08d0-0028: Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos: | MASTER-efd550fd-0028: Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos: | MASTER-9f5719c8-0029: Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos: | MASTER-626cae3d-0026: Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:",P2,MASTER-9dee08d0-0028: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-efd550fd-0028: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-9f5719c8-0029: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-626cae3d-0026: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0028 | MASTER-efd550fd-0028 | MASTER-9f5719c8-0029 | MASTER-626cae3d-0026,4,"[{""id"":""MASTER-9dee08d0-0028"",""pedido"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 291""],""aceitacao"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""},{""id"":""MASTER-efd550fd-0028"",""pedido"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""fontes"":[""portal do investidor\\backup\\Reformulacao do portal do investidor 1.docx; SHA efd550fd2a9d2a21785d7b3c140d4608f1ba27c52f156e2709e9fbf388a1a569; w:p 267""],""aceitacao"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""},{""id"":""MASTER-9f5719c8-0029"",""pedido"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""fontes"":[""portal do investidor\\backup\\Reformulacao do portal do investidor v2.docx; SHA 9f5719c8b0cf78855f727d980b77a8f9409fc7f93e303e25d355d009a07d5734; w:p 280""],""aceitacao"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""},{""id"":""MASTER-626cae3d-0026"",""pedido"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""fontes"":[""portal do investidor\\backup\\Reformulacao do portal do investidor v3.docx; SHA 626cae3d584658842ca36b658e7b5b3cc98d87036747e65b29274f0209734e5a; w:p 279""],""aceitacao"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,Requisito transversal; consultar estado-ativo-after.json,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer","Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: governação e demais cláusulas. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,governação e demais cláusulas,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",AGENTS.md — componentes do domínio encontrados; correspondência integral deste requisito não presumida,; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-9dee08d0-0029,"Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização.",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 297 | portal do investidor\backup\Reformulacao do portal do investidor 1.docx; SHA efd550fd2a9d2a21785d7b3c140d4608f1ba27c52f156e2709e9fbf388a1a569; w:p 273 | portal do investidor\backup\Reformulacao do portal do investidor v2.docx; SHA 9f5719c8b0cf78855f727d980b77a8f9409fc7f93e303e25d355d009a07d5734; w:p 286 | portal do investidor\backup\Reformulacao do portal do investidor v3.docx; SHA 626cae3d584658842ca36b658e7b5b3cc98d87036747e65b29274f0209734e5a; w:p 285,simuladores,/api/v1/questionnaires/{code}; /api/v1/simulation-drafts; /api/v1/simulation-drafts/claim; /api/v1/simulation-drafts/claim-preview; /api/v1/simulation-drafts/current; /api/v1/simulation-drafts/linkable-businesses; /api/v1/simulation-drafts/{id}; /api/v1/simulation-drafts/{id}/business-link; /api/v1/simulation-drafts/{id}/conversions; /api/v1/simulation-drafts/{id}/touch; /api/v1/simulations; /api/v1/simulations/history,"SimulationExecution, resultados/cenários/fontes, rascunhos e dossier existentes. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Cenário→cálculo→gravação→resultado/dossier correto→nova sessão→PDF/derivadas autorizadas. Sem aprovação/score inventado. Critério individual original preservado; cobertura atual ainda não individualizada.,"Regras financeiras/fiscais separadas; fonte oficial aceite, parâmetros/âmbito/período podem faltar; não substituir por0/taxa atual. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-9dee08d0-0029: Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização. | MASTER-efd550fd-0029: Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização. | MASTER-9f5719c8-0030: Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização. | MASTER-626cae3d-0027: Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização.",P2,MASTER-9dee08d0-0029: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-efd550fd-0029: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-9f5719c8-0030: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-626cae3d-0027: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0029 | MASTER-efd550fd-0029 | MASTER-9f5719c8-0030 | MASTER-626cae3d-0027,4,"[{""id"":""MASTER-9dee08d0-0029"",""pedido"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 297""],""aceitacao"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""simuladores""},{""id"":""MASTER-efd550fd-0029"",""pedido"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""fontes"":[""portal do investidor\\backup\\Reformulacao do portal do investidor 1.docx; SHA efd550fd2a9d2a21785d7b3c140d4608f1ba27c52f156e2709e9fbf388a1a569; w:p 273""],""aceitacao"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""simuladores""},{""id"":""MASTER-9f5719c8-0030"",""pedido"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""fontes"":[""portal do investidor\\backup\\Reformulacao do portal do investidor v2.docx; SHA 9f5719c8b0cf78855f727d980b77a8f9409fc7f93e303e25d355d009a07d5734; w:p 286""],""aceitacao"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""simuladores""},{""id"":""MASTER-626cae3d-0027"",""pedido"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""fontes"":[""portal do investidor\\backup\\Reformulacao do portal do investidor v3.docx; SHA 626cae3d584658842ca36b658e7b5b3cc98d87036747e65b29274f0209734e5a; w:p 285""],""aceitacao"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""simuladores""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.simulation_form_drafts: 22 registos; public.simulation_scenarios: 16 registos; public.simulations: 16 registos; public.simulation_tax_rules: tabela ausente,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Cenário→cálculo→gravação→resultado/dossier correto→nova sessão→PDF/derivadas autorizadas. Sem aprovação/score inventado. Critério individual original preservado; cobertura atual ainda não individualizada.,"SimulationExecution, resultados/cenários/fontes, rascunhos e dossier existentes","Regras financeiras/fiscais separadas; fonte oficial aceite, parâmetros/âmbito/período podem faltar; não substituir por0/taxa atual.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: simuladores. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,simuladores,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/SimulationTaxParameterResolver.php; resources/js/components/simulation-form.tsx — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"SimulationExecutionTest, SimulationFormDraftTest, SimulationDraftContinuityTest, SimulationTaxRuleGovernanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-9dee08d0-0030,"Alterar os exemplos de busca para termos do ecossistema de negócios: ""Isenção de IVA agricultura"", ""Como registar projecto na APIEX"", ""Repatriamento de dividendos"".",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 314,negócios,/api/v1/business-opportunities; /api/v1/business-opportunities/{slug}; /api/v1/existing-business/listings; /api/v1/existing-business/listings/{id}; /api/v1/existing-business/listings/{id}/objects; /api/v1/existing-business/listings/{id}/objects/{object}; /api/v1/existing-business/listings/{id}/transitions; /api/v1/existing-business/listings/{id}/verifications; /api/v1/existing-business/reviews; /api/v1/simulation-drafts/linkable-businesses; /api/v1/simulation-drafts/{id}/business-link; /investidor/negocios,"ExistingBusinessDrafts/Policy, anúncio público, InterestSubmission e filtros atuais. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Negócio→revisão/publicação→interesse→origem→estatística única→recuperação; preparar caso existente autorizado sem forçar estado. Critério individual original preservado; cobertura atual ainda não individualizada.,Políticas legadas próprias e docs/mandatos; QA18445zero anúncios publicados; notificaçõesOFF. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,"MASTER-9dee08d0-0030: Alterar os exemplos de busca para termos do ecossistema de negócios: ""Isenção de IVA agricultura"", ""Como registar projecto na APIEX"", ""Repatriamento de dividendos"".",P2,MASTER-9dee08d0-0030: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0030,1,"[{""id"":""MASTER-9dee08d0-0030"",""pedido"":""Alterar os exemplos de busca para termos do ecossistema de negócios: \""Isenção de IVA agricultura\"", \""Como registar projecto na APIEX\"", \""Repatriamento de dividendos\""."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 314""],""aceitacao"":""Alterar os exemplos de busca para termos do ecossistema de negócios: \""Isenção de IVA agricultura\"", \""Como registar projecto na APIEX\"", \""Repatriamento de dividendos\""."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""negócios""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.existing_businesses: 2 registos; public.existing_business_revisions: 2 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Negócio→revisão/publicação→interesse→origem→estatística única→recuperação; preparar caso existente autorizado sem forçar estado. Critério individual original preservado; cobertura atual ainda não individualizada.,"ExistingBusinessDrafts/Policy, anúncio público, InterestSubmission e filtros atuais",Políticas legadas próprias e docs/mandatos; QA18445zero anúncios publicados; notificaçõesOFF.,Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: negócios. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,negócios,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Http/Controllers/ExistingBusinessController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"ExistingBusinessFoundationTest, ExistingBusinessIntakeTest, ExistingBusinessWizardTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, -MASTER-9dee08d0-0031,"Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação.",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 316,governação/outros,/api/v1/investment/admin/interests/{interest}/status; /management/history; /management/interests; /management/interests/{interest}; /management/interests/{interest}/consent/contact; /management/interests/{interest}/consent/proponent; /management/opportunities; /management/opportunities/create; /management/opportunities/drafts; /management/opportunities/{id}/draft; /management/opportunities/{id}/edit; /management/opportunities/{id}/lifecycle,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-9dee08d0-0031: Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação.",P2,MASTER-9dee08d0-0031: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0031,1,"[{""id"":""MASTER-9dee08d0-0031"",""pedido"":""Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 316""],""aceitacao"":""Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,Requisito transversal; consultar estado-ativo-after.json,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer","Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: governação e demais cláusulas. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,governação e demais cláusulas,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",AGENTS.md — componentes do domínio encontrados; correspondência integral deste requisito não presumida,; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, +MASTER-9dee08d0-0031,"Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação.",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 316,governação/outros,/api/v1/investment/admin/interests/{interest}/status; /management/history; /management/interests; /management/interests/{interest}; /management/interests/{interest}/consent/contact; /management/interests/{interest}/consent/proponent; /management/opportunities; /management/opportunities/create; /management/opportunities/drafts; /management/opportunities/{id}/draft; /management/opportunities/{id}/edit; /management/opportunities/{id}/lifecycle,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. | 11/11/2026 — Mineração: documento fornecido integrado no sector existente em QA:11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores por período e13 fontes. Filtrar localização/grupo → escolher área → dossier novo ou existente → gravação/recuperação → evidência SWOT. Fonte e versão preservadas; sem coordenadas ou direitos inferidos,sem criar oportunidades/promotores. Provas outputs/mining-reference-20261111/verification.json. Não instalado; referência da homologação6d3bf293. | 11/11/2026 — Energia incorporada pelo mesmo mecanismo deMineração:7segmentos,11áreas,10projectos,4riscos e24fontes ligadas. Localização/segmento → área → dossier novo/existente → recuperação → evidênciaSWOT. Duas fontes coexistem sem substituição,sem coordenadas/direitos inferidos ou novas oportunidades. QA conjunto7casos nativos/166asserções+5casos de interface;prova outputs/sector-resource-20261111/verification.json. Implementado emQA,não instalado;homologação de referência6d3bf293.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-9dee08d0-0031: Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação.",P2,MASTER-9dee08d0-0031: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0031,1,"[{""id"":""MASTER-9dee08d0-0031"",""pedido"":""Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 316""],""aceitacao"":""Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,Requisito transversal; consultar estado-ativo-after.json,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada. | Mineração: falta instalar este delta e conferir visualmente; informação territorial mais precisa e oportunidades concretas exigem dados próprios,não se presumem do levantamento. Os restantes critérios deste requisito mantêm-se. | Energia/Mineração:entrega agrupada e conferência visual pendentes;outros critérios anteriores preservados.","Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer","Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: governação e demais cláusulas. Esforço de código adicional só após lacuna reproduzida.,"outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | 11/11/2026 — Mineração: documento fornecido integrado no sector existente em QA:11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores por período e13 fontes. Filtrar localização/grupo → escolher área → dossier novo ou existente → gravação/recuperação → evidência SWOT. Fonte e versão preservadas; sem coordenadas ou direitos inferidos,sem criar oportunidades/promotores. Provas outputs/mining-reference-20261111/verification.json. Não instalado; referência da homologação6d3bf293. | 11/11/2026 — Energia incorporada pelo mesmo mecanismo deMineração:7segmentos,11áreas,10projectos,4riscos e24fontes ligadas. Localização/segmento → área → dossier novo/existente → recuperação → evidênciaSWOT. Duas fontes coexistem sem substituição,sem coordenadas/direitos inferidos ou novas oportunidades. QA conjunto7casos nativos/166asserções+5casos de interface;prova outputs/sector-resource-20261111/verification.json. Implementado emQA,não instalado;homologação de referência6d3bf293.",governação e demais cláusulas,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",AGENTS.md — componentes do domínio encontrados; correspondência integral deste requisito não presumida,; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-9dee08d0-0032,"Próximo passo recomendado: priorizar primeiro as melhorias de conteúdo e navegação da página pública, porque são as que têm impacto imediato na credibilidade do portal. Em seguida, deve ser preparada a especificação funcional da Área Reservada do Investidor e, numa fase posterior, o desenho técnico das integrações por API com entidades públicas relevantes.",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 321,Balcão/orientação,/balcao-virtual/contextos; /balcao-virtual/dossiers; /balcao-virtual/dossiers/{id}; /balcao-virtual/dossiers/{id}/documentos; /balcao-virtual/dossiers/{id}/documentos/{document}; /balcao-virtual/dossiers/{id}/documentos/{document}/conferencia; /balcao-virtual/dossiers/{id}/etapas; /balcao-virtual/dossiers/{id}/fontes; /balcao-virtual/dossiers/{id}/orientacao; /balcao-virtual/dossiers/{id}/pedidos; /balcao-virtual/dossiers/{id}/pressupostos; /balcao-virtual/dossiers/{id}/recomendacoes,"VirtualDesk, pedidos/casos, anexos, contexto dossier e acompanhamento. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,"Pedido contextual→gravar→submeter→nova sessão→gestor→mensagem/documentos/resultado, reaproveitando A/B. Critério individual original preservado; cobertura atual ainda não individualizada.","Perfis próprios do Balcão; serviços/campos e decisões externas aplicáveis, sem inventar destinatário/prazo. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-9dee08d0-0032: Próximo passo recomendado: priorizar primeiro as melhorias de conteúdo e navegação da página pública, porque são as que têm impacto imediato na credibilidade do portal. Em seguida, deve ser preparada a especificação funcional da Área Reservada do Investidor e, numa fase posterior, o desenho técnico das integrações por API com entidades públicas relevantes.",P2,MASTER-9dee08d0-0032: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0032,1,"[{""id"":""MASTER-9dee08d0-0032"",""pedido"":""Próximo passo recomendado: priorizar primeiro as melhorias de conteúdo e navegação da página pública, porque são as que têm impacto imediato na credibilidade do portal. Em seguida, deve ser preparada a especificação funcional da Área Reservada do Investidor e, numa fase posterior, o desenho técnico das integrações por API com entidades públicas relevantes."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 321""],""aceitacao"":""Próximo passo recomendado: priorizar primeiro as melhorias de conteúdo e navegação da página pública, porque são as que têm impacto imediato na credibilidade do portal. Em seguida, deve ser preparada a especificação funcional da Área Reservada do Investidor e, numa fase posterior, o desenho técnico das integrações por API com entidades públicas relevantes."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""Balcão/orientação""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.desk_cases: 1 registos; public.desk_requests: 0 registos; public.desk_institutional_links: 0 registos; public.desk_messages: 0 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Pedido contextual→gravar→submeter→nova sessão→gestor→mensagem/documentos/resultado, reaproveitando A/B. Critério individual original preservado; cobertura atual ainda não individualizada.","VirtualDesk, pedidos/casos, anexos, contexto dossier e acompanhamento","Perfis próprios do Balcão; serviços/campos e decisões externas aplicáveis, sem inventar destinatário/prazo.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: balcão. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,balcão,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/VirtualDesk.php; app/Services/Ai/InvestorGuidance.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,InvestorGuidanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-9dee08d0-0033,"Secção 1 — Identificação da oportunidade: consultar sector, província, entidade promotora, código de referência e estado editorial. Prioridade: obrigatória.",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 327,oportunidades,/api/v1/business-opportunities; /api/v1/business-opportunities/{slug}; /investidor/terra-duat; /investidor/terra-duat/novo; /investidor/terra-duat/{id}; /investidor/terra-duat/{id}/actualizacoes; /investidor/terra-duat/{id}/documentos; /investidor/terra-duat/{id}/documentos/{attachment}; /investidor/terra-duat/{id}/editar; /investidor/terra-duat/{id}/imprimir; /investidor/terra-duat/{id}/solicitar-apoio; /management/opportunities,"OpportunityManagement, OpportunityCanonicalContract/Response, OpportunityReviewMateriality, PortalProfileAccess, OpportunityResources. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Reconciliar contrato/cláusula e provas por categoria; completar apenas falha/variante executável identificada. Response normativo não é completo. Critério individual original preservado; cobertura atual ainda não individualizada.,"030000→040000 já instalados; contratos/resources existentes, sessão/MFA, ClamD e worker para ficheiros; gates das seis categorias ON. Variantes modulares/offers continuam separadas. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-9dee08d0-0033: Secção 1 — Identificação da oportunidade: consultar sector, província, entidade promotora, código de referência e estado editorial. Prioridade: obrigatória.",P2,MASTER-9dee08d0-0033: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0033,1,"[{""id"":""MASTER-9dee08d0-0033"",""pedido"":""Secção 1 — Identificação da oportunidade: consultar sector, província, entidade promotora, código de referência e estado editorial. Prioridade: obrigatória."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 327""],""aceitacao"":""Secção 1 — Identificação da oportunidade: consultar sector, província, entidade promotora, código de referência e estado editorial. Prioridade: obrigatória."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""oportunidades""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.opportunities: 6 registos; public.opportunity_images: tabela ausente; public.opportunity_documents: tabela ausente; public.opportunity_location_drafts: tabela ausente,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Reconciliar contrato/cláusula e provas por categoria; completar apenas falha/variante executável identificada. Response normativo não é completo. Critério individual original preservado; cobertura atual ainda não individualizada.,"OpportunityManagement, OpportunityCanonicalContract/Response, OpportunityReviewMateriality, PortalProfileAccess, OpportunityResources","030000→040000 já instalados; contratos/resources existentes, sessão/MFA, ClamD e worker para ficheiros; gates das seis categorias ON. Variantes modulares/offers continuam separadas.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: oportunidades. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,oportunidades,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/OpportunityManagement.php; app/Services/OpportunityResources.php; resources/js/pages/management/opportunity-draft.tsx — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"OpportunityManagementTest, OpportunityResourcesTest, OpportunityOriginReviewTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, MASTER-9dee08d0-0034,Secção 2 — Resumo executivo: usar como abertura da apresentação e síntese da proposta de valor. Prioridade: obrigatória.,portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 328,governação/outros,/api/v1/investment/admin/interests/{interest}/status; /management/history; /management/interests; /management/interests/{interest}; /management/interests/{interest}/consent/contact; /management/interests/{interest}/consent/proponent; /management/opportunities; /management/opportunities/create; /management/opportunities/drafts; /management/opportunities/{id}/draft; /management/opportunities/{id}/edit; /management/opportunities/{id}/lifecycle,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.",MASTER-9dee08d0-0034: Secção 2 — Resumo executivo: usar como abertura da apresentação e síntese da proposta de valor. Prioridade: obrigatória.,P2,MASTER-9dee08d0-0034: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0034,1,"[{""id"":""MASTER-9dee08d0-0034"",""pedido"":""Secção 2 — Resumo executivo: usar como abertura da apresentação e síntese da proposta de valor. Prioridade: obrigatória."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 328""],""aceitacao"":""Secção 2 — Resumo executivo: usar como abertura da apresentação e síntese da proposta de valor. Prioridade: obrigatória."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,Requisito transversal; consultar estado-ativo-after.json,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer","Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: governação e demais cláusulas. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,governação e demais cláusulas,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",AGENTS.md — componentes do domínio encontrados; correspondência integral deste requisito não presumida,; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,, @@ -10811,13 +10811,13 @@ AUD-LEG-04,Consulta pública sem login; autenticação apenas para guardar/acomp [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. [QA público/visual 20/10/2026 b0fdd083ca56] Consulta sem identidade dentro de perímetro independente; autenticação só na operação, contexto recuperado no navegador. Login/registo PT e marca Tempo; início/editorial preservados. 13+6 verificações, build/TS passaram. Correcção só QA, não instalada remotamente; abertura externa exige decisão. Ver RECIBO-PUBLICO-VISUAL-QA.json. Não encerra os restantes critérios deste requisito. [Reconciliação geral 20/10/2026 423bd512d8c5] b0 preservada; commits 97a08df2/50738750 compostos com menus/formulários/editorial e provas anteriores. Identidade InvesteMoz, propriedade da Tempo. Reserva Nginx independente e reversão sequenciada passaram em QA. Zero escrita remota; preflight fresco de todos os fontes do build e vhost obrigatório, recusar divergências dos programadores. Ver PROPOSTA-CONSOLIDADA-QA.json. Não encerra outros critérios nem autoriza abertura externa.",documentos e legado,15/10/2026 — fecho do piloto ativo e preparação por leitura dos restantes setores; sem novos testes funcionais.,,,"Consulta pública/proteção privada dos setores demonstradas. Disponibilização ativa,C37/QA18,A/B e aceitações manuais adicionais permanecem separadas. | Histórico anterior: Nenhum critério pendente na consulta e proteção do piloto QA demonstrado. C37/QA18 no navegador do utilizador e disponibilização ativa são requisitos/ações independentes, não fechados por este ensaio.",Biblioteca/documentos existentes; Balcão+09/190000 para dossier. Expansão cartográfica exige correspondências fundamentadas. C37/A-B/SLA/perfis e ativação mantêm âmbito próprio.,"Artigo, imagem, biblioteca e pesquisa respondem sem login; início/associação ao dossier requer sessão verificada. Outra conta403, contexto privado ausente em leitura pública/alheia.","[Interface legado QA 10/10/2026] Chromium instalado, contextos isolados, desktop 1440 px / móvel 390 px: fotografia/fontes/paleta, pesquisa hit/miss, Enter/foco de 3 px, links carteira/zonas/biblioteca/oportunidade. Promotor QA21: login→MFA→dossier→fonte→retorno→logout→novo contexto/MFA→recuperação/F5→associação repetida. Conta23:403 e artigo público sem título privado; anónimo sem contexto privado. UI observada; referência/evento únicos e originais/hash/scan confirmados em leitura QA. legacy-content-browser-qa.json; legacy-content-browser-persistence-qa.json; legado-piloto-qa.md. | Evidência anterior preservada: legado-piloto-qa.md; legacy-content-http-qa.json: recursos6/5 públicos, hashes verificados, pesquisa, login/MFA21, criação/continuação, logout/nova sessão, recuperação, replay único e isolamento. Interface não observada. | [Confirmação manual recebida 10/10/2026] Responsável confirmou leitura pública → autenticação → criar/escolher dossier → guardar referência → nova sessão → recuperar dossier e abrir artigo. Confirmação declarada, sem conta/perfil/dispositivo/data de execução identificados. Não comprova MFA específico, ensaios móveis, acessibilidade, outros perfis, deduplicação, C37/QA18 ou A/B. Ver legado-piloto-qa.md, confirmação manual. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","GET públicos e escritas autenticadas no servidor18097, alvo real55441 confirmado; publicação separada do importador. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.",,,"Fecho exclusivo do piloto agronegócio; não cobre todo o acervo, versões, URLs, anexos ou setores. Mercado Financeiro vazio continua separado.",0 h de repetição sem regressão concreta.,,, -AUD-LEG-05,"Fonte única associada a setores, territórios e etapas com fundamento; artigo não vira oportunidade concreta","Pedido direto do responsável,10/10/2026, integração do legado emQA §5; https://investemoz.tempo.co.mz/; legado-piloto-qa.md",biblioteca / conteúdo público / percurso do investidor,/explorar/agronegocio; /agronegocio; /documentos/6; /investimentos/a-partir-de/agronegocio; /investimentos/{id}/conteudos,"documents, biblioteca, importação autenticada, VerifiedDocumentBinary, jobs/derivadas. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Disponibilizado em 15/10/2026, setores-fintech-QA-d5b4dc354265 DOC01: 16 fontes e compilação; sete entradas setoriais e especialização Fintech no dossier; três artigos publicados (recursos reais 27/28/29), imagem 24 reutilizada por identidade/hash. Flags existentes preservadas; sem migrations/categorias novas. B e COUNTRY02 preservados.","QA aceite reutilizada; execução ativa com backup/restauro, scan real, publicação expressa e HTTP anónimo200. Sem repetir percurso. outputs/investmoz-legado-ativacao-20261015/RESULTADO-FINAL.json; FINAL-READONLY.json; ANONYMOUS-HTTP.json; RECIBO-INTEGRIDADE-FINAL.json; outputs/investmoz-legado-restantes-setores-preparacao-20261015/INVENTARIO-E-RECORTE.json",Implementado parcialmente — entradas setoriais e três artigos ativos,Lote ativo mantém conteúdo educativo separado de oportunidades e referências territoriais; imagens genéricas e índice curto identificados. Associações restantes dependem de fundamento individual.,Scanner/worker/GD/WebP e originais privados; ACL por oportunidade/sala diferente de partilha individual não implementada. LegadoOFF. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Mesma fonte/versionamento reutilizados; relações têm citação/âmbito; cadastros reais e artigos distintos; ausência de relação é apresentada explicitamente.,P1,"Legado post171985 modificado2026-04-20; categoria Oportunidades preservada como metadado, entidade guia. Metadados/sitemapInfopublica e área de investimento distintos; não remapear por nome.",USR-LEG-20261010-05,1,"[{""id"":""USR-LEG-20261010-05"",""pedido"":""Fonte única associada a setores, territórios e etapas com fundamento; artigo não vira oportunidade concreta"",""fontes"":[""Pedido direto10/10/2026 §5""],""aceitacao"":""Mesma fonte/versionamento reutilizados; relações têm citação/âmbito; cadastros reais e artigos distintos; ausência de relação é apresentada explicitamente."",""estado"":""parcial"",""variantes"":""IntegraçãoprogressivaQA, sem substituição de pendências anteriores"",""modulo"":""legado/biblioteca/percurso"",""incremento_setores_qa_20261010"":{""atualizado_em"":""2026-10-10T16:23:25.695297+00:00"",""ambito"":""QA18097;base55441isolada"",""evidencia"":""22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados."",""estado_requisito_atual"":""parcial"",""exclusoes"":[""ativação"",""C37/QA18"",""A/B"",""móvel"",""acessibilidade"",""cobertura integral""]}}]","[Interface legado QA 10/10/2026] Render/cliques observados no Chromium QA, com recuperação noutra sessão/F5 e negação à conta23. Não é o navegador pessoal do utilizador nem o ensaio C37/QA18. | Evidência anterior preservada: React preparado e buildQA; dados Inertia recuperados. Navegador indisponível; roteiro manual em legado-piloto-qa.md. Aceitação visual pendente. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","GET públicos e escritas autenticadas no servidor18097, alvo real55441 confirmado; publicação separada do importador. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","Dois recursos na biblioteca existente e referências no payload cifrado do dossier; sem nova tabela/cadastro paralelo. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","[Interface legado QA 10/10/2026] Render/cliques observados no Chromium QA, com recuperação noutra sessão/F5 e negação à conta23. Não é o navegador pessoal do utilizador nem o ensaio C37/QA18. | Evidência anterior preservada: Logout/nova sessão FortifyMFA21: fonte/versão/hashes recuperados; outra conta negada e projeto independente sem referência. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.",Piloto ativo encerrado; restante legado pendente.,Piloto agronegócio: ativo e entrega encerrada. Integração integral do legado: pendente nos mesmos IDs.,parcial,Não disponibilizado; guarda QA/flagfalse. Nenhuma escrita ou divulgação ativa autorizada.,"15/10/2026: entrega do piloto encerrada; dados/B/COUNTRY02/build preservados. Não equivale a integração integral do legado. | Lote setorial disponibilizado por autorização expressa da Tempo; integração integral continua pendente. | QA 15/10/2026: setores-fintech-QA-d5b4dc354265; sete entradas comerciais/contexto no dossier e três artigos preparados. B/COUNTRY02/aceitações preservados; sem disponibilização ativa. | Disponibilização expressamente autorizada pela Tempo: «Autorizo a disponibilizar». Executada com backup/restauro fresco verificado; apenas conferência operacional, sem repetir aceitação QA. +AUD-LEG-05,"Fonte única associada a setores, territórios e etapas com fundamento; artigo não vira oportunidade concreta","Pedido direto do responsável,10/10/2026, integração do legado emQA §5; https://investemoz.tempo.co.mz/; legado-piloto-qa.md",biblioteca / conteúdo público / percurso do investidor,/explorar/agronegocio; /agronegocio; /documentos/6; /investimentos/a-partir-de/agronegocio; /investimentos/{id}/conteudos,"documents, biblioteca, importação autenticada, VerifiedDocumentBinary, jobs/derivadas. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Disponibilizado em 15/10/2026, setores-fintech-QA-d5b4dc354265 DOC01: 16 fontes e compilação; sete entradas setoriais e especialização Fintech no dossier; três artigos publicados (recursos reais 27/28/29), imagem 24 reutilizada por identidade/hash. Flags existentes preservadas; sem migrations/categorias novas. B e COUNTRY02 preservados. | 11/11/2026 — Mineração: documento fornecido integrado no sector existente em QA:11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores por período e13 fontes. Filtrar localização/grupo → escolher área → dossier novo ou existente → gravação/recuperação → evidência SWOT. Fonte e versão preservadas; sem coordenadas ou direitos inferidos,sem criar oportunidades/promotores. Provas outputs/mining-reference-20261111/verification.json. Não instalado; referência da homologação6d3bf293. | 11/11/2026 — Energia incorporada pelo mesmo mecanismo deMineração:7segmentos,11áreas,10projectos,4riscos e24fontes ligadas. Localização/segmento → área → dossier novo/existente → recuperação → evidênciaSWOT. Duas fontes coexistem sem substituição,sem coordenadas/direitos inferidos ou novas oportunidades. QA conjunto7casos nativos/166asserções+5casos de interface;prova outputs/sector-resource-20261111/verification.json. Implementado emQA,não instalado;homologação de referência6d3bf293.","QA aceite reutilizada; execução ativa com backup/restauro, scan real, publicação expressa e HTTP anónimo200. Sem repetir percurso. outputs/investmoz-legado-ativacao-20261015/RESULTADO-FINAL.json; FINAL-READONLY.json; ANONYMOUS-HTTP.json; RECIBO-INTEGRIDADE-FINAL.json; outputs/investmoz-legado-restantes-setores-preparacao-20261015/INVENTARIO-E-RECORTE.json",Implementado parcialmente — entradas setoriais e três artigos ativos,Lote ativo mantém conteúdo educativo separado de oportunidades e referências territoriais; imagens genéricas e índice curto identificados. Associações restantes dependem de fundamento individual.,Scanner/worker/GD/WebP e originais privados; ACL por oportunidade/sala diferente de partilha individual não implementada. LegadoOFF. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Mesma fonte/versionamento reutilizados; relações têm citação/âmbito; cadastros reais e artigos distintos; ausência de relação é apresentada explicitamente.,P1,"Legado post171985 modificado2026-04-20; categoria Oportunidades preservada como metadado, entidade guia. Metadados/sitemapInfopublica e área de investimento distintos; não remapear por nome.",USR-LEG-20261010-05,1,"[{""id"":""USR-LEG-20261010-05"",""pedido"":""Fonte única associada a setores, territórios e etapas com fundamento; artigo não vira oportunidade concreta"",""fontes"":[""Pedido direto10/10/2026 §5""],""aceitacao"":""Mesma fonte/versionamento reutilizados; relações têm citação/âmbito; cadastros reais e artigos distintos; ausência de relação é apresentada explicitamente."",""estado"":""parcial"",""variantes"":""IntegraçãoprogressivaQA, sem substituição de pendências anteriores"",""modulo"":""legado/biblioteca/percurso"",""incremento_setores_qa_20261010"":{""atualizado_em"":""2026-10-10T16:23:25.695297+00:00"",""ambito"":""QA18097;base55441isolada"",""evidencia"":""22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados."",""estado_requisito_atual"":""parcial"",""exclusoes"":[""ativação"",""C37/QA18"",""A/B"",""móvel"",""acessibilidade"",""cobertura integral""]}}]","[Interface legado QA 10/10/2026] Render/cliques observados no Chromium QA, com recuperação noutra sessão/F5 e negação à conta23. Não é o navegador pessoal do utilizador nem o ensaio C37/QA18. | Evidência anterior preservada: React preparado e buildQA; dados Inertia recuperados. Navegador indisponível; roteiro manual em legado-piloto-qa.md. Aceitação visual pendente. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","GET públicos e escritas autenticadas no servidor18097, alvo real55441 confirmado; publicação separada do importador. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","Dois recursos na biblioteca existente e referências no payload cifrado do dossier; sem nova tabela/cadastro paralelo. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","[Interface legado QA 10/10/2026] Render/cliques observados no Chromium QA, com recuperação noutra sessão/F5 e negação à conta23. Não é o navegador pessoal do utilizador nem o ensaio C37/QA18. | Evidência anterior preservada: Logout/nova sessão FortifyMFA21: fonte/versão/hashes recuperados; outra conta negada e projeto independente sem referência. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.",Piloto ativo encerrado; restante legado pendente.,Piloto agronegócio: ativo e entrega encerrada. Integração integral do legado: pendente nos mesmos IDs.,parcial,Não disponibilizado; guarda QA/flagfalse. Nenhuma escrita ou divulgação ativa autorizada.,"15/10/2026: entrega do piloto encerrada; dados/B/COUNTRY02/build preservados. Não equivale a integração integral do legado. | Lote setorial disponibilizado por autorização expressa da Tempo; integração integral continua pendente. | QA 15/10/2026: setores-fintech-QA-d5b4dc354265; sete entradas comerciais/contexto no dossier e três artigos preparados. B/COUNTRY02/aceitações preservados; sem disponibilização ativa. | Disponibilização expressamente autorizada pela Tempo: «Autorizo a disponibilizar». Executada com backup/restauro fresco verificado; apenas conferência operacional, sem repetir aceitação QA. [RECONCILIACAO-43-20261019] 5: Sem saldo de código no recorte visual aceite. | 8: Outras identidades do legado exigem lotes e eventual adaptação por tipo. Não há autorização genérica para publicar todo o acervo. [REPOSICAO-SECTORES-20261026-RESULTADO] Decisão expressa da Tempo: mostrar o conteúdo completo de cada sector na própria página /sectores. Inventário público de onze fichas: dez já tinham o bloco integral, Agronegócio conservava guia e 12 oportunidades, e Economia Azul omitia sectorEntry por depender do mapa editorial CONTENT (condição técnica desde 6a76aac8). cf003c86/3258a25f preservam as fichas; ec4b2f2a altera o índice visual. O catálogo de resumos não demonstra eliminação de dados. Implementado conjunto de dados/componente único para catálogo e ficha, dez secções completas com âncoras/retorno e cobertura comum de Economia Azul sem exigir artigo. Preservados publicação, especialização Fintech, páginas, originais e relações existentes; nenhuma escrita/publicação no activo. QA exclusivo sector_catalog_restore_20261026_test, 127.0.0.1:55441, cópia de QA local: dois testes/173 asserções passaram, com rollback e equivalência catálogo/ficha, exclusão de sectores/oportunidades não públicos e ausência de escritas por consulta. TypeScript, build e diff passaram; prévia isolada dos componentes reais com dados públicos/ponte QA da Economia Azul em 1440/390/320 px confirmou dez secções, acções, âncoras/retorno e ausência de transbordo. Recibos em outputs/sector-restoration-20261026/. Entrega local, sem disponibilização no destino; critérios globais permanecem no estado anterior.","Lote ativo mantém conteúdo educativo separado de oportunidades e referências territoriais; imagens genéricas e índice curto identificados. Associações restantes dependem de fundamento individual. | Entrega operacional deste delta concluída. Mercado Financeiro geral vazio e restante acervo mantêm os seus estados. Licenças, requisitos e documentos específicos Fintech por atividade permanecem por determinar; não bloqueiam a preparação independente nem se consideram concluídos. | Recorte QA demonstrado, sem encerrar critérios globais. Histórico económico combinado conservado, fora de novas escolhas; oportunidade6 não inferida como Fintech. Sem fusões por nome. Recuperação existente conferida por leitura e hashes; outra sessão/dispositivo e percursos aceites não reensaiados. Conferência dos anexos pelo utilizador pendente. | Recorte aprovado disponibilizado; requisitos globais permanecem abertos. Atividade historica combinada e oportunidade6 sem reclassificacao. Conferencia dos anexos finais pelo utilizador pendente. Sem repetir testes aceites, formularios ou L1. -[UTILIZACAO-HOMOLOGACAO-20261019] 5: Disponibilidade condicionada conforme limite registado — Ecrã aberto: dez sectores principais, especialização Fintech sem cartão principal duplicado; 12 registos conservados. | 8: Disponibilidade condicionada conforme limite registado — Adaptador habilitado; artigos/imagens transportados privadamente, sem os publicar.","documents, biblioteca, importação autenticada, VerifiedDocumentBinary, jobs/derivadas","Dependências operacionais desta entrega resolvidas: hashes, backup/restauro fresco, conta autenticada, scans e publicações. Dependências regulatórias específicas e editoriais restantes preservadas no critério atual. | Origem: pedido expresso da Tempo de18/10. IDs, especialização por leitura e ponte histórica são escolhas técnicas; sem nova regra organizacional. Ativo inalterado; disponibilização separada. Sem migration/instalação140000/150000; reversão retém somente a rota nova Fintech além dos dados/histórico e associação2→8. Estados e critérios anteriores preservados. | Origem: autorizacao expressa Tempo18/10/2026. Backup/restauro e execucao autenticada concluidos; 140000/150000 presentes uma vez, sem migrations. Reversao parcial preserva dados/auditoria/esquemas e rota compativel Fintech. Matriz/manual/backlog atuais preservados. Ficha integral dos parques separada.","Autorização Tempo para setores-fintech-QA-d5b4dc354265 DOC01 executada, limitada a 16 fontes/compilação e três artigos. Decisões fora deste recorte mantêm-se; nenhuma publicação do restante acervo.",Delta disponibilizado; pendências fora do recorte continuam na mesma matriz.,"Saldo operacional desta entrega: zero. A faixa 1h30–3h era estimativa, não saldo atual. Esforço das lacunas remanescentes depende de delimitação concreta; não repetir aceitações.","outputs/investmoz-legado-ativacao-20261015/RESULTADO-FINAL.json; FINAL-READONLY.json; ANONYMOUS-HTTP.json; RECIBO-INTEGRIDADE-FINAL.json; outputs/investmoz-legado-restantes-setores-preparacao-20261015/INVENTARIO-E-RECORTE.json | 15/10/2026: outputs/investmoz-legado-setores-ativacao-20261015/FINAL-READONLY.json; ANONYMOUS-HTTP.json; SOURCE-DELIVERY.json; FRESH-BACKUP.json. 20 importados privados, scan clean e publicados pela sessão Osmane Nala (2); registos de negócio anteriores preservados. | outputs/investmoz-fintech-investimento-QA-20261015/RESULTADO-QA.md; PROVA-DELTA-QA.json; HTTP-DELTA-QA.json; PROVA-FINAL-DELTA-QA.json; HTTP-RECUPERACAO-FINAL-QA.json; MANIFESTO-ENTREGA.json | outputs/investmoz-setores-fintech-ativacao-20261015/RELATORIO-ENTREGA.md; PUBLISHED.json; PRESERVACAO-FINAL.json; HTTP-OPERACIONAL.json; FRESH-BACKUP.json; RECIBO-FINAL.json | 18/10: sectores-duplicacoes-QA-9b6097f97121, organização sectorial/duplicações apenas QA. Energia8/Mineração7; Fintech9 especialização de Mercado6; oportunidade2 reclassificada2→8 sem duplicação; 56HTTP,30serviço,3SQL e5reversão observados. Relatório e manifesto exatos em outputs/investmoz-sectores-duplicacoes-QA-20261018/para-revisao/. | 18/10/2026: disponibilizada sectores-duplicacoes-QA-e9f7d821b6f7 em investemoz:5432, procedimento DOC02. Backup/restauro fresco validado. 34 fontes/167 build. Conta2 com permissao/MFA; oportunidade2 sector2 para8; evento/recibo unicos, operacao27e6a658-d8bc-4d94-ab7b-b977ba56d141. Mesma transacao/ligacao e limpeza SET LOCAL observadas. Provas em outputs/investmoz-sectores-duplicacoes-ativacao-20261018/CONFERENCIA-FINAL.json e para-revisao/RECIBO-EXECUCAO.json. | 19/10/2026 — Inhambane v1, lote QA separado a2b47f486332c78926202eb462c5238fac15ffc8afb2fe391e47b091541e2058. Fonte32c6ab160c50… comparada com anterior9f628cd57eb8…; 39 itens+5 condições reconciliados em30 rascunhos privados/30 locais,2 originais privados com scan real ClamAV. Repetição sem duplicação, fontes/intervalos/agregados preservados, nenhum total financeiro do lote. Backend de recuperação e confidencialidade demonstrado; login real/edição visual/publicação/percurso positivo destas fichas pendentes. Lacunas concretas: dados do promotor/contacto/taxonomia/local, proveniência documental no snapshot do dossier e reutilização biblioteca→anexo canónico. Sem novos papéis, migrations, alteração activa ou incorporação na HML01. outputs/investmoz-inhambane-v1-QA-20261019/RELATORIO-QA.md. Não encerra requisito global. +[UTILIZACAO-HOMOLOGACAO-20261019] 5: Disponibilidade condicionada conforme limite registado — Ecrã aberto: dez sectores principais, especialização Fintech sem cartão principal duplicado; 12 registos conservados. | 8: Disponibilidade condicionada conforme limite registado — Adaptador habilitado; artigos/imagens transportados privadamente, sem os publicar. | Mineração: falta instalar este delta e conferir visualmente; informação territorial mais precisa e oportunidades concretas exigem dados próprios,não se presumem do levantamento. Os restantes critérios deste requisito mantêm-se. | Energia/Mineração:entrega agrupada e conferência visual pendentes;outros critérios anteriores preservados.","documents, biblioteca, importação autenticada, VerifiedDocumentBinary, jobs/derivadas","Dependências operacionais desta entrega resolvidas: hashes, backup/restauro fresco, conta autenticada, scans e publicações. Dependências regulatórias específicas e editoriais restantes preservadas no critério atual. | Origem: pedido expresso da Tempo de18/10. IDs, especialização por leitura e ponte histórica são escolhas técnicas; sem nova regra organizacional. Ativo inalterado; disponibilização separada. Sem migration/instalação140000/150000; reversão retém somente a rota nova Fintech além dos dados/histórico e associação2→8. Estados e critérios anteriores preservados. | Origem: autorizacao expressa Tempo18/10/2026. Backup/restauro e execucao autenticada concluidos; 140000/150000 presentes uma vez, sem migrations. Reversao parcial preserva dados/auditoria/esquemas e rota compativel Fintech. Matriz/manual/backlog atuais preservados. Ficha integral dos parques separada.","Autorização Tempo para setores-fintech-QA-d5b4dc354265 DOC01 executada, limitada a 16 fontes/compilação e três artigos. Decisões fora deste recorte mantêm-se; nenhuma publicação do restante acervo.",Delta disponibilizado; pendências fora do recorte continuam na mesma matriz.,"Saldo operacional desta entrega: zero. A faixa 1h30–3h era estimativa, não saldo atual. Esforço das lacunas remanescentes depende de delimitação concreta; não repetir aceitações.","outputs/investmoz-legado-ativacao-20261015/RESULTADO-FINAL.json; FINAL-READONLY.json; ANONYMOUS-HTTP.json; RECIBO-INTEGRIDADE-FINAL.json; outputs/investmoz-legado-restantes-setores-preparacao-20261015/INVENTARIO-E-RECORTE.json | 15/10/2026: outputs/investmoz-legado-setores-ativacao-20261015/FINAL-READONLY.json; ANONYMOUS-HTTP.json; SOURCE-DELIVERY.json; FRESH-BACKUP.json. 20 importados privados, scan clean e publicados pela sessão Osmane Nala (2); registos de negócio anteriores preservados. | outputs/investmoz-fintech-investimento-QA-20261015/RESULTADO-QA.md; PROVA-DELTA-QA.json; HTTP-DELTA-QA.json; PROVA-FINAL-DELTA-QA.json; HTTP-RECUPERACAO-FINAL-QA.json; MANIFESTO-ENTREGA.json | outputs/investmoz-setores-fintech-ativacao-20261015/RELATORIO-ENTREGA.md; PUBLISHED.json; PRESERVACAO-FINAL.json; HTTP-OPERACIONAL.json; FRESH-BACKUP.json; RECIBO-FINAL.json | 18/10: sectores-duplicacoes-QA-9b6097f97121, organização sectorial/duplicações apenas QA. Energia8/Mineração7; Fintech9 especialização de Mercado6; oportunidade2 reclassificada2→8 sem duplicação; 56HTTP,30serviço,3SQL e5reversão observados. Relatório e manifesto exatos em outputs/investmoz-sectores-duplicacoes-QA-20261018/para-revisao/. | 18/10/2026: disponibilizada sectores-duplicacoes-QA-e9f7d821b6f7 em investemoz:5432, procedimento DOC02. Backup/restauro fresco validado. 34 fontes/167 build. Conta2 com permissao/MFA; oportunidade2 sector2 para8; evento/recibo unicos, operacao27e6a658-d8bc-4d94-ab7b-b977ba56d141. Mesma transacao/ligacao e limpeza SET LOCAL observadas. Provas em outputs/investmoz-sectores-duplicacoes-ativacao-20261018/CONFERENCIA-FINAL.json e para-revisao/RECIBO-EXECUCAO.json. | 19/10/2026 — Inhambane v1, lote QA separado a2b47f486332c78926202eb462c5238fac15ffc8afb2fe391e47b091541e2058. Fonte32c6ab160c50… comparada com anterior9f628cd57eb8…; 39 itens+5 condições reconciliados em30 rascunhos privados/30 locais,2 originais privados com scan real ClamAV. Repetição sem duplicação, fontes/intervalos/agregados preservados, nenhum total financeiro do lote. Backend de recuperação e confidencialidade demonstrado; login real/edição visual/publicação/percurso positivo destas fichas pendentes. Lacunas concretas: dados do promotor/contacto/taxonomia/local, proveniência documental no snapshot do dossier e reutilização biblioteca→anexo canónico. Sem novos papéis, migrations, alteração activa ou incorporação na HML01. outputs/investmoz-inhambane-v1-QA-20261019/RELATORIO-QA.md. Não encerra requisito global. 19/10/2026 — Pendências técnicas Inhambane em QA independente, revisão 306e3ebc8a7036b36820d61cf5c828d6dd1126dc1891d9eaa59cde57f91f08ac. Reutilização de originais sem duplicação (31 ligações/2 originais), snapshot documental no dossier e navegador com saída/nova sessão/login/MFA/continuação comprovados; dez verificações de permissões passaram. 30 fichas reconciliadas; lacunas e origem das exigências por ficha/campo. Corrigida condição financeira OP-9f173ed3-0043. Sem nova importação, submissão/publicação, migrations, alterações de MFA ou catálogo de papéis, activo ou HML01. Provas e limites: outputs/investmoz-inhambane-tecnico-QA-20261019/RELATORIO-QA.md. Substitui apenas pendências técnicas do relato anterior; não encerra requisitos globais nem dados em falta. | Homologação teste-investidor 19/10/2026: Sectores e duplicação visual=Instalado mas desabilitado; Legado — conteúdo restante=Instalado mas desabilitado. Saldo derivado e limites em outputs/investmoz-disponibilizacao-integral-20261019/SALDO-E-ACTUALIZACAO-CONSOLIDADA.md. Não substitui estado/provas do activo; trecho documental encerrado, vínculo dossier aberto. | Proposta integral fdcb31f1b5b9: aplicação activa local completa + R2/DOC01/destino reconciliados; schema/build/recuperação de contexto e reversão de apresentação ensaiados no clone isolado. Não instalado remotamente. Inc. QA territoriais/Inhambane/programas separados. Limites e decisões em outputs/investmoz-disponibilizacao-integral-20261019/PROPOSTA-INTEGRAL-PARA-DECISAO.md. | Execução autorizada fdcb31f1b5b9 concluída em teste-investidor: Sectores e duplicação visual=Disponível; Legado — conteúdo restante=Instalado mas desabilitado. 1080 hashes iguais, schema171/88, custódia/scan/recuperação reais. Sem publicação ou papéis novos. Vínculo dossier legítimo pendente; incrementos QA separados. Limites em outputs/investmoz-disponibilizacao-integral-20261019/RESULTADO-DISPONIBILIZACAO-INTEGRAL.md; não encerra critérios globais não demonstrados. @@ -10825,7 +10825,7 @@ AUD-LEG-05,"Fonte única associada a setores, territórios e etapas com fundamen [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.",documentos e legado,15/10/2026 — fecho do piloto ativo e preparação por leitura dos restantes setores; sem novos testes funcionais.,,,"Mesma biblioteca/versão/imagem reutilizada. Turismo editorial sem geometrias inferidas; relações territoriais e por etapa ainda exigem fundamento concreto. | Histórico anterior: Relações territoriais concretas e ampliação por etapa/setor ainda por fundamentar. Fonte única no piloto, sem criar oportunidades ou geometrias pelo artigo.",Biblioteca/documentos existentes; Balcão+09/190000 para dossier. Expansão cartográfica exige correspondências fundamentadas. C37/A-B/SLA/perfis e ativação mantêm âmbito próprio.,"Documento único6 e imagem5; três links com fundamento: tema, thumbnail e apoio editorialS01. Relações de oportunidades pelo setor já cadastrado; zero oportunidade ou geometria criada pelo artigo.","[Interface legado QA 10/10/2026] Chromium instalado, contextos isolados, desktop 1440 px / móvel 390 px: fotografia/fontes/paleta, pesquisa hit/miss, Enter/foco de 3 px, links carteira/zonas/biblioteca/oportunidade. Promotor QA21: login→MFA→dossier→fonte→retorno→logout→novo contexto/MFA→recuperação/F5→associação repetida. Conta23:403 e artigo público sem título privado; anónimo sem contexto privado. UI observada; referência/evento únicos e originais/hash/scan confirmados em leitura QA. legacy-content-browser-qa.json; legacy-content-browser-persistence-qa.json; legado-piloto-qa.md. | Evidência anterior preservada: legado-piloto-qa.md; legacy-content-http-qa.json: recursos6/5 públicos, hashes verificados, pesquisa, login/MFA21, criação/continuação, logout/nova sessão, recuperação, replay único e isolamento. Interface não observada. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","GET públicos e escritas autenticadas no servidor18097, alvo real55441 confirmado; publicação separada do importador. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.",,,"Fecho exclusivo do piloto agronegócio; não cobre todo o acervo, versões, URLs, anexos ou setores. Mercado Financeiro vazio continua separado. | 19/10/2026 — Inhambane v1, lote QA separado a2b47f486332c78926202eb462c5238fac15ffc8afb2fe391e47b091541e2058. Fonte32c6ab160c50… comparada com anterior9f628cd57eb8…; 39 itens+5 condições reconciliados em30 rascunhos privados/30 locais,2 originais privados com scan real ClamAV. Repetição sem duplicação, fontes/intervalos/agregados preservados, nenhum total financeiro do lote. Backend de recuperação e confidencialidade demonstrado; login real/edição visual/publicação/percurso positivo destas fichas pendentes. Lacunas concretas: dados do promotor/contacto/taxonomia/local, proveniência documental no snapshot do dossier e reutilização biblioteca→anexo canónico. Sem novos papéis, migrations, alteração activa ou incorporação na HML01. outputs/investmoz-inhambane-v1-QA-20261019/RELATORIO-QA.md. Não encerra requisito global.","2–8 h de reconciliação/ensaio por consumidor agrupado, pressupondo dados sintéticos/perfis preparados. Alteração: estimar após reprodução concreta; variante integral pode exceder esta faixa.",,, +[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. | 11/11/2026 — Mineração: documento fornecido integrado no sector existente em QA:11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores por período e13 fontes. Filtrar localização/grupo → escolher área → dossier novo ou existente → gravação/recuperação → evidência SWOT. Fonte e versão preservadas; sem coordenadas ou direitos inferidos,sem criar oportunidades/promotores. Provas outputs/mining-reference-20261111/verification.json. Não instalado; referência da homologação6d3bf293. | 11/11/2026 — Energia incorporada pelo mesmo mecanismo deMineração:7segmentos,11áreas,10projectos,4riscos e24fontes ligadas. Localização/segmento → área → dossier novo/existente → recuperação → evidênciaSWOT. Duas fontes coexistem sem substituição,sem coordenadas/direitos inferidos ou novas oportunidades. QA conjunto7casos nativos/166asserções+5casos de interface;prova outputs/sector-resource-20261111/verification.json. Implementado emQA,não instalado;homologação de referência6d3bf293.",documentos e legado,15/10/2026 — fecho do piloto ativo e preparação por leitura dos restantes setores; sem novos testes funcionais.,,,"Mesma biblioteca/versão/imagem reutilizada. Turismo editorial sem geometrias inferidas; relações territoriais e por etapa ainda exigem fundamento concreto. | Histórico anterior: Relações territoriais concretas e ampliação por etapa/setor ainda por fundamentar. Fonte única no piloto, sem criar oportunidades ou geometrias pelo artigo.",Biblioteca/documentos existentes; Balcão+09/190000 para dossier. Expansão cartográfica exige correspondências fundamentadas. C37/A-B/SLA/perfis e ativação mantêm âmbito próprio.,"Documento único6 e imagem5; três links com fundamento: tema, thumbnail e apoio editorialS01. Relações de oportunidades pelo setor já cadastrado; zero oportunidade ou geometria criada pelo artigo.","[Interface legado QA 10/10/2026] Chromium instalado, contextos isolados, desktop 1440 px / móvel 390 px: fotografia/fontes/paleta, pesquisa hit/miss, Enter/foco de 3 px, links carteira/zonas/biblioteca/oportunidade. Promotor QA21: login→MFA→dossier→fonte→retorno→logout→novo contexto/MFA→recuperação/F5→associação repetida. Conta23:403 e artigo público sem título privado; anónimo sem contexto privado. UI observada; referência/evento únicos e originais/hash/scan confirmados em leitura QA. legacy-content-browser-qa.json; legacy-content-browser-persistence-qa.json; legado-piloto-qa.md. | Evidência anterior preservada: legado-piloto-qa.md; legacy-content-http-qa.json: recursos6/5 públicos, hashes verificados, pesquisa, login/MFA21, criação/continuação, logout/nova sessão, recuperação, replay único e isolamento. Interface não observada. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","GET públicos e escritas autenticadas no servidor18097, alvo real55441 confirmado; publicação separada do importador. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.",,,"Fecho exclusivo do piloto agronegócio; não cobre todo o acervo, versões, URLs, anexos ou setores. Mercado Financeiro vazio continua separado. | 19/10/2026 — Inhambane v1, lote QA separado a2b47f486332c78926202eb462c5238fac15ffc8afb2fe391e47b091541e2058. Fonte32c6ab160c50… comparada com anterior9f628cd57eb8…; 39 itens+5 condições reconciliados em30 rascunhos privados/30 locais,2 originais privados com scan real ClamAV. Repetição sem duplicação, fontes/intervalos/agregados preservados, nenhum total financeiro do lote. Backend de recuperação e confidencialidade demonstrado; login real/edição visual/publicação/percurso positivo destas fichas pendentes. Lacunas concretas: dados do promotor/contacto/taxonomia/local, proveniência documental no snapshot do dossier e reutilização biblioteca→anexo canónico. Sem novos papéis, migrations, alteração activa ou incorporação na HML01. outputs/investmoz-inhambane-v1-QA-20261019/RELATORIO-QA.md. Não encerra requisito global.","2–8 h de reconciliação/ensaio por consumidor agrupado, pressupondo dados sintéticos/perfis preparados. Alteração: estimar após reprodução concreta; variante integral pode exceder esta faixa.",,, AUD-LEG-06,"Preservar contexto ao entrar/regressar ao percurso, URLs existentes e correspondências de migração","Pedido direto do responsável,10/10/2026, integração do legado emQA §6; https://investemoz.tempo.co.mz/; legado-piloto-qa.md Pedido expresso da Tempo, 23/10/2026, nesta retoma: corrigir integração de complementos no percurso actual, com identidade, cadeia de valor, localização e relações documentadas. [Revisão externa 10/11/2026] Directiva de Implementação Segura v1.0 de 08/11/2026; correecoes ao portal.docx SHA db630ab937cc00686480aa02ef0156a8ac20edadf97306995277a5173d890f51; confronto em revisao-externa-2026-11-10.md. diff --git a/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md b/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md index d65d1e0e..1f41def8 100644 --- a/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md +++ b/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md @@ -1,3 +1,23 @@ +## 11/11/2026 — Energia incorporada pelo mesmo percurso de Mineração, em QA + +**Implementação:** o sector existente `/sectores/energia-especifica` passa a apresentar o documento fornecido com7segmentos,11áreas de cadeia de valor,10projectos de referência,4riscos e24fontes com as ligações originais. Gás/upstream/construção/midstream/industrialização/mercado final,redes/hídrica,solar/baterias/eólica,hidrogénio,biocombustíveis e parques verdes mantêm o seu contexto. As três centrais solares aparecem uma vez cada,com capacidade,promotores,financiamento e estado referidos. Metoro conserva56milhõesUSD e47,3milhõesEUR,atribuídos às fontes,sem conversão ou escolha silenciosa. Previsão,operação,desenvolvimento,estudo e proposta não são tratados como estados equivalentes. + +**Localização e continuidade:** filtros usam apenas bacias,corredores,localidades e províncias explicitamente referidos. Buzi não recebe província por aproximação;Maputo permanece por precisar quando não discriminado;hidrogénio/biocombustíveis sem implantação mantêm local por definir. Escolher área → seleccionar dossier existente ou criar → guardar → recuperar → usar como evidência na preparação/SWOT. Energia e Mineração reutilizam o mesmo serviço/componente de referências do sector e o mesmo escritor/histórico do dossier,sem módulos,tabelas,roles ou permissões novos. Podem coexistir no mesmo dossier sem substituir escolhas deliberadas. Origem,linha/parágrafo,versão,actor e data preservados. Referências não criam ofertas,concursos abertos,direitos,licenças,promotores ou conclusões SWOT. + +**QA:** sete casos nativos dos dois sectores/166asserções no cluster55441,em transacções revertidas;cinco casos de interface com filtros,retoma,continuidade e locais por definir;nove casos já dirigidos aos componentes afectados,sem repetir operações aceites. Análise PHP,tipos,lint e compilação registados no fecho em `outputs/sector-resource-20261111/verification.json`. HTMLs dos componentes reais emSSR são evidência de renderização,não revisão visual de navegador. Documento deEnergia intacto,SHA256 `2d9d94ac70115ade43c4093a4d5b302aaa93623a149f936615c38ba67b1e2bd2`;extracção reproduzível em `tools/prepare-energy-reference.py`. As referências legais permanecem documentais;nenhum cálculo,benefício ou regra é activado pela incorporação. + +**Saldo:** Mineração e Energia implementadas emQA,agrupadas para entrega Git com backup/restauro/reversão;instalação e conferência visual pendentes. Referência da homologação6d3bf293 e270instituições preservadas. Não há publicação de projectos reais nem envio de dados a terceiros. A fonte precisa de dados específicos para ofertas concretas e localização mais exacta;isso não impede consultar/preparar estes percursos. Restantes módulos e resíduos fiscaisL1–L7,L8,L9–L16 mantêm o seu saldo anterior. + +## 11/11/2026 — Mineração e cadeia de valor implementadas em QA, sem instalação + +O documento «Minérios de Moçambique e a sua localização» foi integrado na página existente `/sectores/mineracao`, sem módulo paralelo: **11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores e13 fontes**. Consulta por localização,grupo mineral ou actividade; cada área mostra o âmbito territorial,possibilidades de fornecimento,logística,energia,beneficiamento ou transformação. Produção,capacidade,recursos e previsões conservam período e atribuição. São referências para preparação,não uma oferta de concessão ou projecto disponível. + +**Percurso demonstrado:** sector → Cabo Delgado/Grafite → cadeia de valor → escolher dossier existente ou criar → confirmar → recuperar no mesmo dossier → referência disponível como evidência SWOT. A escolha conserva grupo mineral,área,localização,texto territorial,versão/hash da fonte,actor e data. Áreas distintas são acrescentadas sem duplicar o sector,alterar o título ou substituir escolhas anteriores. Repetição recupera a mesma referência; chave de criação reutilizada com outra selecção recusa409. Dossier alheio403,encerrado409,fonte/local/grupo incompatíveis409/422. Sem coordenadas,direitos mineiros,promotores ou relações geográficas inferidos. “Maputo” mantém província/cidade por precisar quando o original não distingue. A localização agregada de um grupo não prova a ocorrência de todos os minérios em todos os locais. + +**QA dirigido:** quatro casos nativos PostgreSQL55441/82asserções,em transacções revertidas; três casos de interface para filtros,retoma e continuidade nas duas escolhas de dossier; nove casos dos componentes afectados reutilizados sem repetir operações aceites. Análise PHP,tipos,lint e compilação no fecho registados em `outputs/mining-reference-20261111/verification.json`. Não é conferência visual de navegador. Original intacto,SHA256 `7202fb5986b40e62347867c653770030683ffec2701a2921e84342f15e9f3d8a`; extracção reproduzível em `tools/prepare-mining-reference.py`,linhas de origem conservadas. Instruções contidas no documento não foram convertidas em regras de produto. + +**Estado:** implementado em QA; instalação deste conteúdo ainda pendente de autorização específica da entrega. Homologação de referência `6d3bf293`,270instituições publicadas e entregas aceites preservadas. Não se criam/publicam dez oportunidades concretas nem se importam anexos para a biblioteca. Faltam instalação e conferência visual deste recorte; projectos concretos,localizações mais precisas e condições dependem dos respectivos dados. O restante saldo integral por módulo e fiscalL1–L7,L8 eL9–L16 permanece aberto nos seus recortes. + ## 11/11/2026 — perfis uniformes e menu de seis grupos instalados em6d3bf293 Instalação expressamente autorizada deeca67191 concluída na revisão integrada `6d3bf2937ee6f5a58267967516560ba73d2cc936`,conferida às12:38:49Africa/Johannesburg(10:38:49UTC). A guarda inicial detectoua400802b já instalada e parou antes de escrever. Comparação delimitada identificou seis alterações independentes de tradução/cabeçalho fixo,integradas e preservadas;os quinze ficheiros aprovados deeca67191 permaneceram idênticos. Pacote reconciliado aplica/reverte exactamente sobrea400802b;pacote original preservado. Não foi necessária nova decisão de âmbito. diff --git a/resources/js/components/sector-entry.tsx b/resources/js/components/sector-entry.tsx index 9968dbe0..b5e8fe12 100644 --- a/resources/js/components/sector-entry.tsx +++ b/resources/js/components/sector-entry.tsx @@ -1,8 +1,10 @@ +import SectorResourceReference, { type SectorResourceData } from './sector-resource-reference'; import { Link } from '@inertiajs/react'; import EducationalArticleCard, { type EducationalArticle, } from './educational-article-card'; export type SectorEntryData = { + resource_reference?: SectorResourceData | null; articles: EducationalArticle[]; relations: { id: string; @@ -43,6 +45,7 @@ export default function SectorEntry({ modalidade adequada. Cada oportunidade tem promotor, objetivo e dados próprios.

    + {data.resource_reference && }