diff --git a/docs/investmoz/unification/traceability-and-manual.md b/docs/investmoz/unification/traceability-and-manual.md index ab64f8d8..2b05e56f 100644 --- a/docs/investmoz/unification/traceability-and-manual.md +++ b/docs/investmoz/unification/traceability-and-manual.md @@ -10266,3 +10266,12 @@ Backup/restauro fresco: 219 tabelas com contagens/checksums iguais e 417 ficheir Executor: estrutura 1/3106, unitarios 132/611, frontend **1969/1969**, tipos/Wayfinder/build aprovados. 35 verificacoes HTTP comuns aprovadas. Verificacao adicional no destino, por presenca fisica em Tete: **8 resultados documentados**; os 8 tinham pontos correspondentes ao territorio. A escolha explicita de desconhecidos devolveu **140**, sem os converter em presenca confirmada. O distrito consultado sem presenca documentada devolveu zero; nao se presumiram balcoes. O detalhe preservou os criterios territoriais. Os percursos positivos de provincia/distrito, moradas, desconhecidos e retorno foram demonstrados com dados sinteticos em computador e emulacao movel. Recibos: outputs/funding-location-20261115/installation-verified.json e qa-verified.json. Conteudo das instituicoes, fontes e cobertura existentes nao foram modificados. Disponibilidade ou condicoes reais permanecem as que constam das respectivas fontes. Este fecho cobre AUD-FUND-01; nao encerra o portal, Ofertas ou a candidata proactiva dos cinco sectores. + + +### Contexto sectorial → preparação no mesmo dossier — candidata QA 15/11/2026 + +Nas páginas de Turismo, Agronegócio, Infra-estruturas, Mineração e Energia e nos artigos regionais, use «Do contexto à sua ideia». Escolha a possibilidade e consulte «Fundamento e origem». «Preparar investimento a partir deste contexto» ou «Comparar com a oferta existente» permitem criar ou reutilizar um dossier autorizado. Confirme apenas actividade, localização conhecida e dados em falta; anúncio, corredor, parque ou zona não são obrigatórios. + +Depois de rever e guardar o contexto, consulte a análise agregada no dossier e continue no simulador existente. O intervalo do orçamento não é transformado automaticamente num montante: introduza e confirme o cenário financeiro. Guarde o rascunho, retome e use «Guardar pressupostos financeiros e voltar ao dossier». O relatório privado conserva os trechos seleccionados, edição e âmbito territorial, juntamente com a análise de Mercado/SWOT. Uma fonte alterada assinala revisão, preservando o fundamento anterior. + +Provas em português: cinco percursos em computador e viewport móvel, 8 testes HTTP/422 asserções e 24 frontend; tipos, análise estática e build aprovados. A consulta de idiomas devolve 503 por indisponibilidade do tradutor externo QA; esse probe ficou registado como falhado e a tradução não foi validada nem alterada. Ver `outputs/sector-context-20261115/qa-verified.json` e a actualização da mesma matriz (AUD-LEG-03/05/06 e INE-DEMO-01). Esta extensão está em QA, não instalada; a entrega financeira na homologação mantém `44c3436b`. Não há novas publicações, migrações, permissões, notificações externas ou activação de Ofertas. diff --git a/docs/investmoz/v2/auditoria-portal/apresentacao-contexto-qa-20261115.md b/docs/investmoz/v2/auditoria-portal/apresentacao-contexto-qa-20261115.md index ecacbb91..dc9a6d57 100644 --- a/docs/investmoz/v2/auditoria-portal/apresentacao-contexto-qa-20261115.md +++ b/docs/investmoz/v2/auditoria-portal/apresentacao-contexto-qa-20261115.md @@ -279,3 +279,28 @@ Backup/restauro fresco: 219 tabelas com contagens/checksums iguais e 417 ficheir Executor: estrutura 1/3106, unitarios 132/611, frontend **1969/1969**, tipos/Wayfinder/build aprovados. 35 verificacoes HTTP comuns aprovadas. Verificacao adicional no destino, por presenca fisica em Tete: **8 resultados documentados**; os 8 tinham pontos correspondentes ao territorio. A escolha explicita de desconhecidos devolveu **140**, sem os converter em presenca confirmada. O distrito consultado sem presenca documentada devolveu zero; nao se presumiram balcoes. O detalhe preservou os criterios territoriais. Os percursos positivos de provincia/distrito, moradas, desconhecidos e retorno foram demonstrados com dados sinteticos em computador e emulacao movel. Recibos: outputs/funding-location-20261115/installation-verified.json e qa-verified.json. Conteudo das instituicoes, fontes e cobertura existentes nao foram modificados. Disponibilidade ou condicoes reais permanecem as que constam das respectivas fontes. Este fecho cobre AUD-FUND-01; nao encerra o portal, Ofertas ou a candidata proactiva dos cinco sectores. + + +## Extensão sectorial conjunta — QA, 15/11/2026 + +Os conteúdos completos de Turismo, Agronegócio, Infra-estruturas, Mineração e Energia passam a sustentar hipóteses no dossier existente. Foram lidos 16 artigos, incluindo os onze regionais de Turismo e 793 parágrafos/itens; os originais, identificadores e documentos associados permanecem nos serviços existentes. Cada hipótese aponta para um trecho exacto e edição. Informação provincial não é atribuída a um distrito; um projecto citado não é apresentado como participação aberta. Não se criam anúncios nem catálogos paralelos. + +| Percurso | Computador 1440 px | Janela móvel 390 px | Resultado observado | +| --- | --- | --- | --- | +| Turismo | Aprovado | Aprovado | Contexto → hipótese → dossier → análise agregada → cenário financeiro → relatório → recuperação | +| Agronegócio | Aprovado | Aprovado | Mesmo percurso, sem anúncio obrigatório e com intervalo 1–5 milhões MZN preservado | +| Infra-estruturas | Aprovado | Aprovado | Mesmo percurso, com localização escolhida e fonte mantida | +| Mineração | Aprovado | Aprovado | Mesmo percurso; referências minerais e cadeias existentes preservadas | +| Energia | Aprovado | Aprovado | Mesmo percurso; referências energéticas existentes preservadas | + +As provas usam autenticação normal e dados sintéticos. As dez execuções verificaram gravação, recarregamento, regresso ao mesmo dossier, diferença de financiamento calculada sobre valores explicitamente introduzidos e presença do trecho seleccionado no relatório privado. A ausência de registos surge com cobertura desconhecida; não prova ausência de concorrência. Não se deduzem clientes ou receitas da população. A consulta distrital conserva o âmbito provincial da leitura regional. A alteração ou retirada de uma fonte sinaliza revisão e mantém a conclusão anterior, sem substituir edições deliberadas. + +Foi corrigida a integração do fundamento no relatório: os trechos sectoriais passam a integrar a secção existente de Mercado/SWOT, sem criar uma segunda secção nem suprimir SWOT. O título escolhido pelo utilizador não é substituído pela hipótese proposta. A retoma preserva a fonte, a versão, a localização e os pressupostos financeiros; decisões de empresa e associações continuam nos mecanismos existentes. + +Verificação final: 8 testes HTTP/422 asserções, 24 testes frontend, PHPStan dirigido (zero erros), tipos, lint, formatação dos novos ficheiros PHP e frontend alterado, Wayfinder e compilação normal aprovados. O primeiro ensaio de contagem do catálogo coincidiu com a criação de outro dossier sintético pelo navegador (7 → 8); o mesmo teste passou na janela exclusiva, sem alteração ou enfraquecimento. Não se executaram testes com RefreshDatabase sobre a base utilizada pela prévia. + +Os registos e capturas estão em `outputs/sector-context-20261115/`; `qa-verified.json` conserva resultados, revisão de código e hashes. A captura posterior à compilação verifica os cinco consumidores, alternativas do selector e fontes privadas. Emulação de viewport móvel não equivale a um telefone físico. Os ensaios demonstram o cenário financeiro declarado e a continuidade para a etapa fiscal; não certificam a viabilidade de um negócio nem reaprovam todos os tratamentos fiscais anteriormente aceites. A falta de dados para determinar um imposto continua explícita. + +O controlo suplementar de todas as respostas HTTP terminou com falha: a consulta de idiomas devolveu 503. A causa é o tradutor externo local de QA indisponível (porta 5000 sem serviço), com controlador e configuração iguais à base instalada. As dez capturas e as duas fontes privadas foram recolhidas antes dessa asserção; os percursos em português passaram. O recibo conserva o código de saída 1 e as respostas 503, sem apresentar o probe como aprovado. Tradução permanece NÃO VERIFICADA nesta prévia; não foi alterada nem contornada. + +Estado: extensão implementada e demonstrada em QA em português, com a ressalva externa de tradução e sem instalação desta extensão. A homologação permanece em `44c3436b`, com a correcção financeira já entregue. Ofertas, dashboard, permissões, geometrias, dados operacionais, estrutura e publicações não foram modificados por este delta. A aceitação do responsável e os restantes requisitos do legado conservam o seu estado próprio. diff --git a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv index babb55f9..cb0eaacb 100644 --- a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv +++ b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv @@ -10777,7 +10777,7 @@ AUD-LEG-03,Piloto página de agronegócio → artigo → localizações/oportuni [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.,,,"[Visual QA 10/10/2026] Cobertura integral, mais perfis/dispositivos, leitor de ecrã e editor administrativoC74 não demonstrados. Mercado Financeiro permanece privado/corpo vazio confirmado na origem; rotas404. Sem associação automática Turismo→cadastro territorial, sem fundir Energia/Mineração. | Histórico preservado: [Visual QA 10 /10/2026 ] Cobertura integral, mais perfis /dispositivos , leitor de ecrã e editor administrativo C74 não demonstrados. Mercado Financeiro permanece privado /corpo vazio confirmado na origem; rotas 404. Sem associação automática Turismo→cadastro territorial, sem fundir Energia /Mineração. | Histórico preservado: Quatro percursos setoriais com retorno e nova sessão demonstrados; relações territoriais concretas, ferramenta /Balcão/acompanhamento de A /B e demais perfis continuam independentes. | Histórico anterior: Percurso do piloto demonstrado na interface. Relações cartográficas concretas dos seis corredores ainda não fundamentadas; link para mapas gerais não comprova delimitação /integração territorial do artigo. A /B globais permanecem independentes.",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.,Rotas públicas e fontes da biblioteca; uma oportunidade publicada no setor; links da carteira/mapas; criação e continuação com referência ao artigo no payload cifrado e evento existentes.,"[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. Conta 23: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 : recursos 6 /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 Inertia 200. Chromium desktop:16 artigos, pesquisa /imagens , Energia e Mineração distintas, C72 título preservado; QA21 criou 4 dossiers, retorno, logout /novaMFA/F5/replay ; QA23 negado 403 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. | [Visual QA 10 /10/2026 ] Falhas C77 – C83 corrigidas em QA: landmarks, nome ARIA do mapa, hierarquia de títulos do texto legado sem alteraroriginal /hash , tabelas financeiras focáveis por teclado, reflow de tarefas /select/data no dossier, langpt-MZ apenas no router QA e proteção da recuperação assíncrona do simulador. Após correções 15 execuções axe /390 –320–1440 px,0 violações automáticas /0overflow e idioma PT; skiplink primeiro Tab→conteúdo em 3 páginas; tabelas financeiras focadas /teclas no Chromium . Não equivale a leitor de ecrã, zoom /dispositivo real ou cobertura de todo oportal. Legacy Content Test 5 /84 e rastreio MFA 1 /14 são provas específicas, não contagem substituta de percursos. visual-followup-chromium-20261010.json e screenshots; históricos de falhas mantidos. | [Visual QA 10/10/2026] FalhasC77–C83 corrigidas emQA: landmarks, nomeARIA do mapa, hierarquia de títulos do texto legado sem alteraroriginal/hash, tabelas financeiras focáveis por teclado, reflow de tarefas/select/data no dossier, langpt-MZ apenas no routerQA e proteção da recuperação assíncrona do simulador. Após correções15execuções axe/390–320–1440px,0violações automáticas/0overflow e idiomaPT; skiplink primeiroTab→conteúdo em3páginas; tabelas financeiras focadas/teclas no Chromium. Não equivale a leitor de ecrã, zoom/dispositivo real ou cobertura de todo oportal. LegacyContentTest5/84 e rastreioMFA1/14 são provas específicas, não contagem substituta de percursos. visual-followup-chromium-20261010.json e screenshots; históricos de falhas mantidos.","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.","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. | [SECTOR-QA-20261115] Extensão dos cinco sectores em QA: 16 artigos completos, 11 regionais de Turismo e 793 parágrafos/itens; hipótese e trecho exacto, versão e âmbito provincial conservados no mesmo dossier, sem anúncio/zona obrigatórios. Dez percursos reais de navegador em português (1440 e 390 px), comparação agregada com cobertura explícita, orçamento em intervalo, financiamento, gravação/retoma e relatório. 8 testes HTTP/422 asserções, 24 frontend, tipos, análise estática e build normais aprovados. Tradutor externo QA indisponível (503), registado separadamente sem alteração. Recibo outputs/sector-context-20261115/qa-verified.json. Nova extensão não instalada; homologação financeira 44c3436b preservada. Não encerra outros requisitos do legado nem a aceitação de Ofertas.",documentos e legado,15/10/2026 — fecho do piloto ativo e preparação por leitura dos restantes setores; sem novos testes funcionais.,,,"[Visual QA 10/10/2026] Cobertura integral, mais perfis/dispositivos, leitor de ecrã e editor administrativoC74 não demonstrados. Mercado Financeiro permanece privado/corpo vazio confirmado na origem; rotas404. Sem associação automática Turismo→cadastro territorial, sem fundir Energia/Mineração. | Histórico preservado: [Visual QA 10 /10/2026 ] Cobertura integral, mais perfis /dispositivos , leitor de ecrã e editor administrativo C74 não demonstrados. Mercado Financeiro permanece privado /corpo vazio confirmado na origem; rotas 404. Sem associação automática Turismo→cadastro territorial, sem fundir Energia /Mineração. | Histórico preservado: Quatro percursos setoriais com retorno e nova sessão demonstrados; relações territoriais concretas, ferramenta /Balcão/acompanhamento de A /B e demais perfis continuam independentes. | Histórico anterior: Percurso do piloto demonstrado na interface. Relações cartográficas concretas dos seis corredores ainda não fundamentadas; link para mapas gerais não comprova delimitação /integração territorial do artigo. A /B globais permanecem independentes.",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.,Rotas públicas e fontes da biblioteca; uma oportunidade publicada no setor; links da carteira/mapas; criação e continuação com referência ao artigo no payload cifrado e evento existentes.,"[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. Conta 23: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 : recursos 6 /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 Inertia 200. Chromium desktop:16 artigos, pesquisa /imagens , Energia e Mineração distintas, C72 título preservado; QA21 criou 4 dossiers, retorno, logout /novaMFA/F5/replay ; QA23 negado 403 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. | [Visual QA 10 /10/2026 ] Falhas C77 – C83 corrigidas em QA: landmarks, nome ARIA do mapa, hierarquia de títulos do texto legado sem alteraroriginal /hash , tabelas financeiras focáveis por teclado, reflow de tarefas /select/data no dossier, langpt-MZ apenas no router QA e proteção da recuperação assíncrona do simulador. Após correções 15 execuções axe /390 –320–1440 px,0 violações automáticas /0overflow e idioma PT; skiplink primeiro Tab→conteúdo em 3 páginas; tabelas financeiras focadas /teclas no Chromium . Não equivale a leitor de ecrã, zoom /dispositivo real ou cobertura de todo oportal. Legacy Content Test 5 /84 e rastreio MFA 1 /14 são provas específicas, não contagem substituta de percursos. visual-followup-chromium-20261010.json e screenshots; históricos de falhas mantidos. | [Visual QA 10/10/2026] FalhasC77–C83 corrigidas emQA: landmarks, nomeARIA do mapa, hierarquia de títulos do texto legado sem alteraroriginal/hash, tabelas financeiras focáveis por teclado, reflow de tarefas/select/data no dossier, langpt-MZ apenas no routerQA e proteção da recuperação assíncrona do simulador. Após correções15execuções axe/390–320–1440px,0violações automáticas/0overflow e idiomaPT; skiplink primeiroTab→conteúdo em3páginas; tabelas financeiras focadas/teclas no Chromium. Não equivale a leitor de ecrã, zoom/dispositivo real ou cobertura de todo oportal. LegacyContentTest5/84 e rastreioMFA1/14 são provas específicas, não contagem substituta de percursos. visual-followup-chromium-20261010.json e screenshots; históricos de falhas mantidos.","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.","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.",,,"[SECTOR-QA-20261115] Extensão dos cinco sectores em QA: 16 artigos completos, 11 regionais de Turismo e 793 parágrafos/itens; hipótese e trecho exacto, versão e âmbito provincial conservados no mesmo dossier, sem anúncio/zona obrigatórios. Dez percursos reais de navegador em português (1440 e 390 px), comparação agregada com cobertura explícita, orçamento em intervalo, financiamento, gravação/retoma e relatório. 8 testes HTTP/422 asserções, 24 frontend, tipos, análise estática e build normais aprovados. Tradutor externo QA indisponível (503), registado separadamente sem alteração. Recibo outputs/sector-context-20261115/qa-verified.json. Nova extensão não instalada; homologação financeira 44c3436b preservada. Não encerra outros requisitos do legado nem a aceitação de Ofertas." AUD-LEG-04,Consulta pública sem login; autenticação apenas para guardar/acompanhar dados pessoais,"Pedido direto do responsável,10/10/2026, integração do legado emQA §4; 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,Consulta pública do lote setorial ativa; continuidade/login/contexto reutilizam a QA aceite. Outros consumidores e URLs do legado permanecem fora deste recorte.,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.,Leitor anónimo consulta tudo o que foi autorizado; apenas gravação privada pede autenticação; nenhum dado do dossier vaza para anónimos/outras contas.,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-04,1,"[{""id"":""USR-LEG-20261010-04"",""pedido"":""Consulta pública sem login; autenticação apenas para guardar/acompanhar dados pessoais"",""fontes"":[""Pedido direto10/10/2026 §4""],""aceitacao"":""Leitor anónimo consulta tudo o que foi autorizado; apenas gravação privada pede autenticação; nenhum dado do dossier vaza para anónimos/outras contas."",""estado"":""concluído e demonstrado"",""variantes"":""IntegraçãoprogressivaQA, sem substituição de pendências anteriores"",""modulo"":""legado/biblioteca/percurso"",""historico_estado"":[{""estado"":""parcial"",""motivo"":""Sem prova visual no ensaio inicial""}],""ambito_demonstrado"":""Piloto agronegócio exclusivamente QA; não ativação, C37 ou cobertura histórica"",""evidencia"":""legacy-content-browser-qa.json; legacy-content-browser-persistence-qa.json"",""confirmacao_manual"":{""recebida_em"":""2026-10-10"",""fonte"":""Mensagem do responsável nesta conversa"",""conta"":""não indicada"",""perfil"":""não indicado"",""dispositivo"":""não indicado"",""criterios"":[{""criterio"":""leitura_publica"",""estado"":""confirmado manualmente"",""ambito"":""piloto agronegócio QA""},{""criterio"":""autenticacao"",""estado"":""confirmado manualmente"",""ambito"":""piloto agronegócio QA""}],""exclusoes"":[""móvel"",""acessibilidade"",""outros perfis"",""C37 conta18"",""cenários A/B"",""cobertura integral""]},""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"":""concluído e demonstrado"",""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. | [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.","Dois recursos na biblioteca existente e referências no payload cifrado do dossier; sem nova tabela/cadastro paralelo. | [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.","[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. | [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.",Piloto ativo encerrado; restante legado pendente.,Piloto agronegócio: ativo e entrega encerrada. Integração integral do legado: pendente nos mesmos IDs.,concluído e demonstrado,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] 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.","Consulta pública do lote setorial ativa; continuidade/login/contexto reutilizam a QA aceite. Outros consumidores e URLs do legado permanecem fora deste recorte. | 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. @@ -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. | 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. | 11/11/2026 — Mineração/Energia instaladas emf2767818,incluindo542ac2ff e correcção canónica antes da instalação.22ficheiros conferidos,noveHTTP200,backup/restauro190tabelas/369ficheiros,nove tabelas protegidas idênticas,270instituições preservadas,zero migrações/importações. Percurso localização/grupo → área → dossier → recuperação/SWOT disponível. Recibo outputs/sector-resource-20261111/installation.json. Conferência visual pendente;saldo anterior preservado.",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. | 11/11/2026 — Mineração/Energia instaladas emf2767818,incluindo542ac2ff e correcção canónica antes da instalação.22ficheiros conferidos,noveHTTP200,backup/restauro190tabelas/369ficheiros,nove tabelas protegidas idênticas,270instituições preservadas,zero migrações/importações. Percurso localização/grupo → área → dossier → recuperação/SWOT disponível. Recibo outputs/sector-resource-20261111/installation.json. Conferência visual pendente;saldo anterior preservado. | [SECTOR-QA-20261115] Extensão dos cinco sectores em QA: 16 artigos completos, 11 regionais de Turismo e 793 parágrafos/itens; hipótese e trecho exacto, versão e âmbito provincial conservados no mesmo dossier, sem anúncio/zona obrigatórios. Dez percursos reais de navegador em português (1440 e 390 px), comparação agregada com cobertura explícita, orçamento em intervalo, financiamento, gravação/retoma e relatório. 8 testes HTTP/422 asserções, 24 frontend, tipos, análise estática e build normais aprovados. Tradutor externo QA indisponível (503), registado separadamente sem alteração. Recibo outputs/sector-context-20261115/qa-verified.json. Nova extensão não instalada; homologação financeira 44c3436b preservada. Não encerra outros requisitos do legado nem a aceitação de Ofertas.",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.",,,"[SECTOR-QA-20261115] Extensão dos cinco sectores em QA: 16 artigos completos, 11 regionais de Turismo e 793 parágrafos/itens; hipótese e trecho exacto, versão e âmbito provincial conservados no mesmo dossier, sem anúncio/zona obrigatórios. Dez percursos reais de navegador em português (1440 e 390 px), comparação agregada com cobertura explícita, orçamento em intervalo, financiamento, gravação/retoma e relatório. 8 testes HTTP/422 asserções, 24 frontend, tipos, análise estática e build normais aprovados. Tradutor externo QA indisponível (503), registado separadamente sem alteração. Recibo outputs/sector-context-20261115/qa-verified.json. Nova extensão não instalada; homologação financeira 44c3436b preservada. Não encerra outros requisitos do legado nem a aceitação de Ofertas." 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. @@ -10848,7 +10848,7 @@ AUD-LEG-06,"Preservar contexto ao entrar/regressar ao percurso, URLs existentes [Delta territorial e saldo Tempo 10/11/2026] Clarificação expressa da Tempo: aliases /simulador/ e /contactos/ corrigidos/testados na entrega anterior, ainda não disponibilizados no portal. Provas anteriores conservadas, não repetidas; contador actual preparado/testado também sem deploy. Evidência: docs/investmoz/v2/auditoria-portal/revisao-externa-2026-11-10.md. -[Entrega conjunta e saldo separado 10/11/2026] Contador e aliases reunidos no mesmo patch, manifesto e reversão. Oito casos novos/56 asserções: GET/HEAD, dois aliases, com/sem barra, contexto aninhado/acentos/retorno e destinos canónicos existentes. Router directo, sem base; sem prova de browser, instalação, retomada ou conclusão S08. Evidência: docs/investmoz/v2/auditoria-portal/revisao-externa-2026-11-10.md.",documentos e legado,15/10/2026 — fecho do piloto ativo e preparação por leitura dos restantes setores; sem novos testes funcionais.,,,"[Visual QA 10/10/2026] Cobertura integral, mais perfis/dispositivos, leitor de ecrã e editor administrativoC74 não demonstrados. Mercado Financeiro permanece privado/corpo vazio confirmado na origem; rotas404. Sem associação automática Turismo→cadastro territorial, sem fundir Energia/Mineração. | Histórico preservado: [Visual QA 10 /10/2026 ] Cobertura integral, mais perfis /dispositivos , leitor de ecrã e editor administrativo C74 não demonstrados. Mercado Financeiro permanece privado /corpo vazio confirmado na origem; rotas 404. Sem associação automática Turismo→cadastro territorial, sem fundir Energia /Mineração. | Histórico preservado: 17 caminhos com texto preservados incluindo agronegócio e 4 novos retornos; restante mapa URL /aliases/acervo ainda incompleto. C37 /QA18 e A /B não encerrados. | Histórico anterior: Contexto /retorno do piloto observados; mapa de migração dos restantes URL s ainda pendente. C37 /QA18 e cenários A /B completos não foram executados neste ensaio. | Antes da reconciliacao de estabilizacao de 24/10/2026: Inventário reconciliado: 17 artigos e cinco imagens publicados; 31 artigos com corpo por integrar (5 setoriais, 8 trabalho doméstico, 18 históricos/noticiosos); Mercado Financeiro vazio e post 74364 sem título separados. Onze variantes de URL e 43 capturas adicionais de artigos já cobertas, sem novas identidades. Demais referências, anexos técnicos e sitemap misto conservam recorte próprio.",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.,Mantido /agronegocio; /explorar/agronegocio novo. Referência comID/hash/versão/ator/data e retorno autorizado ao mesmo dossier; replay sem duplicação; cinco fases/19etapas conservadas.,"[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. Conta 23: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 : recursos 6 /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 Inertia 200. Chromium desktop:16 artigos, pesquisa /imagens , Energia e Mineração distintas, C72 título preservado; QA21 criou 4 dossiers, retorno, logout /novaMFA/F5/replay ; QA23 negado 403 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. | [Visual QA 10 /10/2026 ] Falhas C77 – C83 corrigidas em QA: landmarks, nome ARIA do mapa, hierarquia de títulos do texto legado sem alteraroriginal /hash , tabelas financeiras focáveis por teclado, reflow de tarefas /select/data no dossier, langpt-MZ apenas no router QA e proteção da recuperação assíncrona do simulador. Após correções 15 execuções axe /390 –320–1440 px,0 violações automáticas /0overflow e idioma PT; skiplink primeiro Tab→conteúdo em 3 páginas; tabelas financeiras focadas /teclas no Chromium . Não equivale a leitor de ecrã, zoom /dispositivo real ou cobertura de todo oportal. Legacy Content Test 5 /84 e rastreio MFA 1 /14 são provas específicas, não contagem substituta de percursos. visual-followup-chromium-20261010.json e screenshots; históricos de falhas mantidos. | [Visual QA 10/10/2026] FalhasC77–C83 corrigidas emQA: landmarks, nomeARIA do mapa, hierarquia de títulos do texto legado sem alteraroriginal/hash, tabelas financeiras focáveis por teclado, reflow de tarefas/select/data no dossier, langpt-MZ apenas no routerQA e proteção da recuperação assíncrona do simulador. Após correções15execuções axe/390–320–1440px,0violações automáticas/0overflow e idiomaPT; skiplink primeiroTab→conteúdo em3páginas; tabelas financeiras focadas/teclas no Chromium. Não equivale a leitor de ecrã, zoom/dispositivo real ou cobertura de todo oportal. LegacyContentTest5/84 e rastreioMFA1/14 são provas específicas, não contagem substituta de percursos. visual-followup-chromium-20261010.json e screenshots; históricos de falhas mantidos.","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. | Catálogo visual sintético QA; ZEE/ZFI apenas controlos HTTP revertidos; condições/benefícios não executáveis indeterminados; sem ensaio visual integral dos outros consumidores. | C exclusivamente sintético; ZEE/ZFI encaminhamento por predicados, sem reconhecimento de zona real; download concluído apesar de perda da ferramenta. Provas A/B/cálculos/exportadores aceites não repetidas.","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.",,,"[CURRENT ANCHOR SLICE 23/10/2026] Delivered in homologation cf2ddf21; 28 accepted territorial relations recovered, 29 approved fiches preserved; sector/location search and continuity to manifestation, dossier and simulator covered. No identified code/recovery/delivery pending in this slice. Next: Tempo navigation/presentation review. Statistics and AI deferred. Receipt: docs/investmoz/unification/anchor-integration-receipt-20261023.json. This supersedes earlier anchor-analysis/QA/delivery pending statements only; unrelated scopes and historical evidence below remain preserved. | Recorte adaptativo de preparação disponibilizado/habilitado na homologação, revisão042ffbde. Limitações globais/sectoriais/fiscais mantêm âmbito próprio. | [Saldo corrente 23/10/2026] São três lacunas de integração constatadas por leitura e quatro verificações delimitadas, não sete falhas de execução. Os itens 1–3 determinam a correcção executável seguinte; 4–6 podem ser conferidos independentemente em QA isolado; 7 depende apenas do âmbito corrigido. A contagem refere-se a estes sete recortes, não a cada formato ou campo. Uma verificação que passe encerra o item; uma que falhe regista o defeito concreto na mesma linha da matriz. Não criar outra matriz/backlog nem converter ausência de prova em regressão. Fechos preservados: 6b544548/4098192a; d8224ba8/af926180; 55136b44/b6a626c9. Notas historicas de falta de entrega destes recortes estao superadas. Ver sete recortes no inicio do manual existente. | [QA conjunta 23/10/2026] Itens 1-3 corrigidos: escolha de oportunidade no simulador, aplicabilidade/estados por oportunidade, atalho Terra pelo pedido associado. Provas dirigidas novas nos itens 4-6: retirada da primeira, contactos autorizados, entradas ideia/sector/territorio e login. Word/ZIP gerados; composicao de impressao conferida. Resta PDF nativo efectivamente guardado/paginacao e recorte ancora por analisar. Sem entrega na homologacao desta candidata. Ver estado corrente no inicio do manual; sete itens historicos abaixo nao sao o saldo corrente. Fechos 6b544548, d8224ba8, 55136b44 preservados. Estatisticas e IA adiadas. | [PDF nativo 23/10/2026] Falhas observadas na saida real: not_started e detalhe dos requisitos ausente. Correcao 2856240c sobre candidata 1afdfee8: estados humanos e requisitos apenas da oportunidade aplicavel. Teste novo native-pdf-scope passou; tipos/build passaram; sem repetir Word/ZIP. Saida real revista13, oportunidade309/Manica, valores QA123456/45678/diferenca77778MZN, pronta para gravacao manual. PDF guardado/paginacao pendentes por falta de controlo do dialogo nativo. Integracao/disponibilizacao ja autorizada pela Tempo apos conferencia, ainda nao executada; origin/main55136b44. Estatisticas e IA adiadas. [Analise corrente 23/10/2026] Recorte ancora analisado: duas lacunas de implementacao (filtro sectorial combinado com localizacao e ideia directa a partir de ancora sem oferta); uma reconciliacao de dados/ambiente e uma prova dirigida de interesse/login. Quinze fichas documentais QA mantem texto de sector/localizacao/regiao, sem correspondencias territoriais canonicas nem oferta publica directa nesse clone; ficha SYNTHETIC QA separada. Nao inferir perda na homologacao. Preservar recibo de 29 fichas e continuidade via oportunidade ja aceite. Ver inicio do manual para escopo, fontes e criterios; nenhuma implementacao de ancoras nesta passagem. | [PDF nativo guardado conferido 23/10/2026] Original encontrado na pasta indicada com titulo automatico Relatorio SYNTHETIC QA, extensao .pdf, maquina ONALA/macbook/Console. SHA256010eb4ea12015563c1b2f8bc255b1078c276f824c50690732541d5bffe34b8a6. Dez paginas renderizadas e conferidas: oportunidade309/Manica, cinco requisitos especificos, valores123456/45678/diferenca77778MZN; paginacao e legibilidade aprovadas. Sem regenerar PDF ou repetir Word/ZIP/provas aceites. Condicao satisfeita para1afdfee8+2856240c; disponibilizacao Git autorizada em execucao, ainda a confirmar instalada. Ver inicio do manual e native-pdf-and-anchor-review-20261023.json. Pendencias historicas de ficheiro em falta superadas; saldo de ancoras6985f82e preservado; Estatisticas/IA adiadas. | [Entrega confirmada 23/10/2026] 1afdfee8+2856240c entregues na homologacao8036b9b0. PDF original encontrado pelo titulo automatico na mesma pasta/maquina/sessao: dez paginas e ambito/requisitos/valores/paginacao conferidos, SHA256010eb4ea12015563c1b2f8bc255b1078c276f824c50690732541d5bffe34b8a6, sem regeneracao. Fast-forward55136b44->8036b9b0, instalador installed16:46:13UTC, zero migrations/importacoes. Revisao publica e15hashes funcionais coincidem; delta autenticado na ficha53/dossier958df138 verificado, versao5 preservada, zero novos pedidos/gravacoes/submissoes. Sem repetir provas aceites. Ver treatment-scope-installation-receipt-20261023.json e inicio do manual. Pendencias historicas de PDF/instalacao superadas neste recorte. Complementos e fechos anteriores preservados. Saldo ancora6985f82e mantido; Estatisticas/IA adiadas; sem fecho global." +[Entrega conjunta e saldo separado 10/11/2026] Contador e aliases reunidos no mesmo patch, manifesto e reversão. Oito casos novos/56 asserções: GET/HEAD, dois aliases, com/sem barra, contexto aninhado/acentos/retorno e destinos canónicos existentes. Router directo, sem base; sem prova de browser, instalação, retomada ou conclusão S08. Evidência: docs/investmoz/v2/auditoria-portal/revisao-externa-2026-11-10.md. | [SECTOR-QA-20261115] Extensão dos cinco sectores em QA: 16 artigos completos, 11 regionais de Turismo e 793 parágrafos/itens; hipótese e trecho exacto, versão e âmbito provincial conservados no mesmo dossier, sem anúncio/zona obrigatórios. Dez percursos reais de navegador em português (1440 e 390 px), comparação agregada com cobertura explícita, orçamento em intervalo, financiamento, gravação/retoma e relatório. 8 testes HTTP/422 asserções, 24 frontend, tipos, análise estática e build normais aprovados. Tradutor externo QA indisponível (503), registado separadamente sem alteração. Recibo outputs/sector-context-20261115/qa-verified.json. Nova extensão não instalada; homologação financeira 44c3436b preservada. Não encerra outros requisitos do legado nem a aceitação de Ofertas.",documentos e legado,15/10/2026 — fecho do piloto ativo e preparação por leitura dos restantes setores; sem novos testes funcionais.,,,"[Visual QA 10/10/2026] Cobertura integral, mais perfis/dispositivos, leitor de ecrã e editor administrativoC74 não demonstrados. Mercado Financeiro permanece privado/corpo vazio confirmado na origem; rotas404. Sem associação automática Turismo→cadastro territorial, sem fundir Energia/Mineração. | Histórico preservado: [Visual QA 10 /10/2026 ] Cobertura integral, mais perfis /dispositivos , leitor de ecrã e editor administrativo C74 não demonstrados. Mercado Financeiro permanece privado /corpo vazio confirmado na origem; rotas 404. Sem associação automática Turismo→cadastro territorial, sem fundir Energia /Mineração. | Histórico preservado: 17 caminhos com texto preservados incluindo agronegócio e 4 novos retornos; restante mapa URL /aliases/acervo ainda incompleto. C37 /QA18 e A /B não encerrados. | Histórico anterior: Contexto /retorno do piloto observados; mapa de migração dos restantes URL s ainda pendente. C37 /QA18 e cenários A /B completos não foram executados neste ensaio. | Antes da reconciliacao de estabilizacao de 24/10/2026: Inventário reconciliado: 17 artigos e cinco imagens publicados; 31 artigos com corpo por integrar (5 setoriais, 8 trabalho doméstico, 18 históricos/noticiosos); Mercado Financeiro vazio e post 74364 sem título separados. Onze variantes de URL e 43 capturas adicionais de artigos já cobertas, sem novas identidades. Demais referências, anexos técnicos e sitemap misto conservam recorte próprio.",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.,Mantido /agronegocio; /explorar/agronegocio novo. Referência comID/hash/versão/ator/data e retorno autorizado ao mesmo dossier; replay sem duplicação; cinco fases/19etapas conservadas.,"[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. Conta 23: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 : recursos 6 /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 Inertia 200. Chromium desktop:16 artigos, pesquisa /imagens , Energia e Mineração distintas, C72 título preservado; QA21 criou 4 dossiers, retorno, logout /novaMFA/F5/replay ; QA23 negado 403 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. | [Visual QA 10 /10/2026 ] Falhas C77 – C83 corrigidas em QA: landmarks, nome ARIA do mapa, hierarquia de títulos do texto legado sem alteraroriginal /hash , tabelas financeiras focáveis por teclado, reflow de tarefas /select/data no dossier, langpt-MZ apenas no router QA e proteção da recuperação assíncrona do simulador. Após correções 15 execuções axe /390 –320–1440 px,0 violações automáticas /0overflow e idioma PT; skiplink primeiro Tab→conteúdo em 3 páginas; tabelas financeiras focadas /teclas no Chromium . Não equivale a leitor de ecrã, zoom /dispositivo real ou cobertura de todo oportal. Legacy Content Test 5 /84 e rastreio MFA 1 /14 são provas específicas, não contagem substituta de percursos. visual-followup-chromium-20261010.json e screenshots; históricos de falhas mantidos. | [Visual QA 10/10/2026] FalhasC77–C83 corrigidas emQA: landmarks, nomeARIA do mapa, hierarquia de títulos do texto legado sem alteraroriginal/hash, tabelas financeiras focáveis por teclado, reflow de tarefas/select/data no dossier, langpt-MZ apenas no routerQA e proteção da recuperação assíncrona do simulador. Após correções15execuções axe/390–320–1440px,0violações automáticas/0overflow e idiomaPT; skiplink primeiroTab→conteúdo em3páginas; tabelas financeiras focadas/teclas no Chromium. Não equivale a leitor de ecrã, zoom/dispositivo real ou cobertura de todo oportal. LegacyContentTest5/84 e rastreioMFA1/14 são provas específicas, não contagem substituta de percursos. visual-followup-chromium-20261010.json e screenshots; históricos de falhas mantidos.","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. | Catálogo visual sintético QA; ZEE/ZFI apenas controlos HTTP revertidos; condições/benefícios não executáveis indeterminados; sem ensaio visual integral dos outros consumidores. | C exclusivamente sintético; ZEE/ZFI encaminhamento por predicados, sem reconhecimento de zona real; download concluído apesar de perda da ferramenta. Provas A/B/cálculos/exportadores aceites não repetidas.","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.",,,"[CURRENT ANCHOR SLICE 23/10/2026] Delivered in homologation cf2ddf21; 28 accepted territorial relations recovered, 29 approved fiches preserved; sector/location search and continuity to manifestation, dossier and simulator covered. No identified code/recovery/delivery pending in this slice. Next: Tempo navigation/presentation review. Statistics and AI deferred. Receipt: docs/investmoz/unification/anchor-integration-receipt-20261023.json. This supersedes earlier anchor-analysis/QA/delivery pending statements only; unrelated scopes and historical evidence below remain preserved. | Recorte adaptativo de preparação disponibilizado/habilitado na homologação, revisão042ffbde. Limitações globais/sectoriais/fiscais mantêm âmbito próprio. | [Saldo corrente 23/10/2026] São três lacunas de integração constatadas por leitura e quatro verificações delimitadas, não sete falhas de execução. Os itens 1–3 determinam a correcção executável seguinte; 4–6 podem ser conferidos independentemente em QA isolado; 7 depende apenas do âmbito corrigido. A contagem refere-se a estes sete recortes, não a cada formato ou campo. Uma verificação que passe encerra o item; uma que falhe regista o defeito concreto na mesma linha da matriz. Não criar outra matriz/backlog nem converter ausência de prova em regressão. Fechos preservados: 6b544548/4098192a; d8224ba8/af926180; 55136b44/b6a626c9. Notas historicas de falta de entrega destes recortes estao superadas. Ver sete recortes no inicio do manual existente. | [QA conjunta 23/10/2026] Itens 1-3 corrigidos: escolha de oportunidade no simulador, aplicabilidade/estados por oportunidade, atalho Terra pelo pedido associado. Provas dirigidas novas nos itens 4-6: retirada da primeira, contactos autorizados, entradas ideia/sector/territorio e login. Word/ZIP gerados; composicao de impressao conferida. Resta PDF nativo efectivamente guardado/paginacao e recorte ancora por analisar. Sem entrega na homologacao desta candidata. Ver estado corrente no inicio do manual; sete itens historicos abaixo nao sao o saldo corrente. Fechos 6b544548, d8224ba8, 55136b44 preservados. Estatisticas e IA adiadas. | [PDF nativo 23/10/2026] Falhas observadas na saida real: not_started e detalhe dos requisitos ausente. Correcao 2856240c sobre candidata 1afdfee8: estados humanos e requisitos apenas da oportunidade aplicavel. Teste novo native-pdf-scope passou; tipos/build passaram; sem repetir Word/ZIP. Saida real revista13, oportunidade309/Manica, valores QA123456/45678/diferenca77778MZN, pronta para gravacao manual. PDF guardado/paginacao pendentes por falta de controlo do dialogo nativo. Integracao/disponibilizacao ja autorizada pela Tempo apos conferencia, ainda nao executada; origin/main55136b44. Estatisticas e IA adiadas. [Analise corrente 23/10/2026] Recorte ancora analisado: duas lacunas de implementacao (filtro sectorial combinado com localizacao e ideia directa a partir de ancora sem oferta); uma reconciliacao de dados/ambiente e uma prova dirigida de interesse/login. Quinze fichas documentais QA mantem texto de sector/localizacao/regiao, sem correspondencias territoriais canonicas nem oferta publica directa nesse clone; ficha SYNTHETIC QA separada. Nao inferir perda na homologacao. Preservar recibo de 29 fichas e continuidade via oportunidade ja aceite. Ver inicio do manual para escopo, fontes e criterios; nenhuma implementacao de ancoras nesta passagem. | [PDF nativo guardado conferido 23/10/2026] Original encontrado na pasta indicada com titulo automatico Relatorio SYNTHETIC QA, extensao .pdf, maquina ONALA/macbook/Console. SHA256010eb4ea12015563c1b2f8bc255b1078c276f824c50690732541d5bffe34b8a6. Dez paginas renderizadas e conferidas: oportunidade309/Manica, cinco requisitos especificos, valores123456/45678/diferenca77778MZN; paginacao e legibilidade aprovadas. Sem regenerar PDF ou repetir Word/ZIP/provas aceites. Condicao satisfeita para1afdfee8+2856240c; disponibilizacao Git autorizada em execucao, ainda a confirmar instalada. Ver inicio do manual e native-pdf-and-anchor-review-20261023.json. Pendencias historicas de ficheiro em falta superadas; saldo de ancoras6985f82e preservado; Estatisticas/IA adiadas. | [Entrega confirmada 23/10/2026] 1afdfee8+2856240c entregues na homologacao8036b9b0. PDF original encontrado pelo titulo automatico na mesma pasta/maquina/sessao: dez paginas e ambito/requisitos/valores/paginacao conferidos, SHA256010eb4ea12015563c1b2f8bc255b1078c276f824c50690732541d5bffe34b8a6, sem regeneracao. Fast-forward55136b44->8036b9b0, instalador installed16:46:13UTC, zero migrations/importacoes. Revisao publica e15hashes funcionais coincidem; delta autenticado na ficha53/dossier958df138 verificado, versao5 preservada, zero novos pedidos/gravacoes/submissoes. Sem repetir provas aceites. Ver treatment-scope-installation-receipt-20261023.json e inicio do manual. Pendencias historicas de PDF/instalacao superadas neste recorte. Complementos e fechos anteriores preservados. Saldo ancora6985f82e mantido; Estatisticas/IA adiadas; sem fecho global. | [SECTOR-QA-20261115] Extensão dos cinco sectores em QA: 16 artigos completos, 11 regionais de Turismo e 793 parágrafos/itens; hipótese e trecho exacto, versão e âmbito provincial conservados no mesmo dossier, sem anúncio/zona obrigatórios. Dez percursos reais de navegador em português (1440 e 390 px), comparação agregada com cobertura explícita, orçamento em intervalo, financiamento, gravação/retoma e relatório. 8 testes HTTP/422 asserções, 24 frontend, tipos, análise estática e build normais aprovados. Tradutor externo QA indisponível (503), registado separadamente sem alteração. Recibo outputs/sector-context-20261115/qa-verified.json. Nova extensão não instalada; homologação financeira 44c3436b preservada. Não encerra outros requisitos do legado nem a aceitação de Ofertas." AUD-LEG-07,"Verificar imagens, anexos, links, pesquisa, permissões e duplicações, registando aceitação visual separadamente","Pedido direto do responsável,10/10/2026, integração do legado emQA §7; https://investemoz.tempo.co.mz/; legado-piloto-qa.md [Delta territorial e saldo Tempo 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. @@ -11126,7 +11126,7 @@ AUD-SIM-L1-P130,Transmissão de bens digitais,"Refinamento Tempo24/10 do saldoL1 AUD-SIM-L1-P131,"Facto gerador/exigibilidade: entrega, serviço, importação, instalação e operações continuadas",Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA2016 PDF8–9 e alterações aplicáveis,Simulador/IVA — cobertura por operacao,/simulador,"G11A/P131 instalado e8b5ae43:goods_available,goods_transport,goods_installation,service_completed,service_early_charge,import_clearance,import_auction,continuous_period,contract_effects. Eventos7(1)a/b/c,7(2),7(3),7(7):disponibilização,início transporte,instalação/montagem concluída,serviço realizado/cobrado ou debitado antecipadamente pelo montante respectivo,desembaraço/arrematação/venda na importação,termo do período sucessivo,efeitos translativos com excepções3(3)a/b. Facto gerador separado de exigibilidade8;factura comercial não desloca evento aduaneiro.",Disponível na homologação e8b5ae43;delta instalado conferido,19frontend/API1/65rollback/tipos/build/EdgeCUA;provas anteriores reutilizadas.,"Demonstrado em QA e entregue na homologação e8b5ae43,no âmbito do ramo","Sem pendência neste recorte de eventos7/exigibilidade8 parametrizada;2026contexto;facto gerador7 e exigibilidade8 por data/âmbito;uma parcela de recebimento e restante por linha,ou parcelas de âmbitos distintos,sem agregação de totais entre linhas. Prazo de emissão é parâmetro legal identificado,não calendário presumido;importação segue7c. P104parcial não aplica câmbio fiscal.Sem nova base/IVA,taxa,dedução,campo11,regularização ou totaisModeloA;P133regimes suspensivos/viagens mantém âmbito separado.","Eventos7(1)a/b/c,7(2),7(3),7(7):disponibilização,início transporte,instalação/montagem concluída,serviço realizado/cobrado ou debitado antecipadamente pelo montante respectivo,desembaraço/arrematação/venda na importação,termo do período sucessivo,efeitos translativos com excepções3(3)a/b. Facto gerador separado de exigibilidade8;factura comercial não desloca evento aduaneiro.",Condicoes/fonte/periodo desta operacao -> calculo ou nao aplicacao explicada -> gravacao -> recuperacao -> relatorio coerentes; desconhecido nao e zero. Preservar oportunidade e historico.,Saldo L1; sequencia do incremento indicada,,AUD-SIM-INT02,1,,,,,,,,,,"P131/P132 entregue conjuntamente e8b5ae43 sobre92eaa935;backup/restauro174tabelas/369ficheiros e delta conferidos. | Histórico: QAconcluído7e6e462e. | Histórico: PreparaçãoQA P104/P131/P132;118fechos inventariados antes dos testes,sem perdas confirmadas. | Histórico: 25/10/2026 impedimento: Falta motor de eventos7/8 para entrega,serviço,importação,instalação e operações continuadas. | Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Manter encerrado no âmbito entregue;reutilizar provas e conferir apenas deltas afectados.,currencyEvents nosnapshot/API/dossier;convertCents existente exportado semmudarlógica,Backup/restauro/destino autenticado;sem schema/permissões alterados ou ensaios sintéticos no activo.,"CIVA Lei13/2016:7(1)–(7),PDF8/p1426(266);8,PDF9/p1426(267);15(8),PDF14/p1426(272),páginas visualmente conferidas.Lei22/2022 eLei10/2025 não alteram7/8;15(8)mantido.RIVADecreto7/2008,21,PDF4:regra histórica5dias úteis e excepções;prazo actual não automatizado,exige disposição/calendário/âmbito identificados.","Desenvolvimento,QA e entrega conjunta concluídos no recorte;L1aberto",Sem esforço funcional pendente neste recorte;não estimativa de todoL1.,"Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo. | C:\laragon\www\portal-investidor\outputs\iva-l1-currency-events-20261025\preservation-before-tests.json | docs\investmoz\simulations\iva-l1-currency-events-qa-20261025.json | iva_l1_currency_events_P131_P132_partial_P104_homologation_20261025:manifesto/24marcadores/5hashes/simuladorHTTP200,preservação174tabelas/369ficheiros/29fichas/28relações/408geometrias;QA individual reutilizada",G11A,25/10/2026 — entrega conjuntaP131/P132 e8b5ae43,"{""article"": ""7(1–3);8"", ""source"": ""CIVA2016 PDF8–9 e alterações aplicáveis"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R1P: período fiscal efectivo, distinto de mês orçamental""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Entregue na homologação e8b5ae43;L1aberto AUD-SIM-L1-P132,"Exigibilidade em uso próprio,comissão,consignação e adiantamentos",Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA2016 PDF8–9 e alterações aplicáveis,Simulador/IVA — cobertura por operacao,/simulador,"G11B/P132 instalado e8b5ae43:own_goods,own_services,commission_delivery,consignment_deadline,advance_payment. Eventos7(4)/(5)/(6) e8c:afectações/transmissões assimiladas3(3)e/f,serviços4(2),disponibilização pelo comissário,termo180dias de mercadorias à consignação3(3)d e pagamentos anteriores à factura. Corrigida remissão a consignação,não embalagensP102.8a/b/c separam parcela recebida e restante,sem dupla contagem.",Disponível na homologação e8b5ae43;delta instalado conferido,19frontend/API1/65rollback/tipos/build/EdgeCUA;provas anteriores reutilizadas.,"Demonstrado em QA e entregue na homologação e8b5ae43,no âmbito do ramo","Sem pendência neste recorte de eventos7/exigibilidade8 parametrizada;2026contexto;facto gerador7 e exigibilidade8 por data/âmbito;uma parcela de recebimento e restante por linha,ou parcelas de âmbitos distintos,sem agregação de totais entre linhas. Prazo de emissão é parâmetro legal identificado,não calendário presumido;importação segue7c. P104parcial não aplica câmbio fiscal.Sem nova base/IVA,taxa,dedução,campo11,regularização ou totaisModeloA;P133regimes suspensivos/viagens mantém âmbito separado.","Eventos7(4)/(5)/(6) e8c:afectações/transmissões assimiladas3(3)e/f,serviços4(2),disponibilização pelo comissário,termo180dias de mercadorias à consignação3(3)d e pagamentos anteriores à factura. Corrigida remissão a consignação,não embalagensP102.8a/b/c separam parcela recebida e restante,sem dupla contagem.",Condicoes/fonte/periodo desta operacao -> calculo ou nao aplicacao explicada -> gravacao -> recuperacao -> relatorio coerentes; desconhecido nao e zero. Preservar oportunidade e historico.,Saldo L1; sequencia do incremento indicada,,AUD-SIM-INT02,1,,,,,,,,,,"P131/P132 entregue conjuntamente e8b5ae43 sobre92eaa935;backup/restauro174tabelas/369ficheiros e delta conferidos. | Histórico: QAconcluído7e6e462e. | Histórico: PreparaçãoQA P104/P131/P132;118fechos inventariados antes dos testes,sem perdas confirmadas. | Histórico: 25/10/2026 impedimento: Falta exigibilidade dos eventos específicos de uso próprio/comissão/embalagens/adiantamentos. | Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Manter encerrado no âmbito entregue;reutilizar provas e conferir apenas deltas afectados.,currencyEvents nosnapshot/API/dossier;convertCents existente exportado semmudarlógica,Backup/restauro/destino autenticado;sem schema/permissões alterados ou ensaios sintéticos no activo.,"CIVA Lei13/2016:7(1)–(7),PDF8/p1426(266);8,PDF9/p1426(267);15(8),PDF14/p1426(272),páginas visualmente conferidas.Lei22/2022 eLei10/2025 não alteram7/8;15(8)mantido.RIVADecreto7/2008,21,PDF4:regra histórica5dias úteis e excepções;prazo actual não automatizado,exige disposição/calendário/âmbito identificados.","Desenvolvimento,QA e entrega conjunta concluídos no recorte;L1aberto",Sem esforço funcional pendente neste recorte;não estimativa de todoL1.,"Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo. | C:\laragon\www\portal-investidor\outputs\iva-l1-currency-events-20261025\preservation-before-tests.json | docs\investmoz\simulations\iva-l1-currency-events-qa-20261025.json | iva_l1_currency_events_P131_P132_partial_P104_homologation_20261025:manifesto/24marcadores/5hashes/simuladorHTTP200,preservação174tabelas/369ficheiros/29fichas/28relações/408geometrias;QA individual reutilizada",G11B,25/10/2026 — entrega conjuntaP131/P132 e8b5ae43,"{""article"": ""7(4–7)"", ""source"": ""CIVA2016 PDF8–9 e alterações aplicáveis"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R1P: período fiscal efectivo, distinto de mês orçamental""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Entregue na homologação e8b5ae43;L1aberto AUD-SIM-L1-P133,Saída de regimes suspensivos e operações de viagens,Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA2016 PDF8–9 e alterações aplicáveis,Simulador/IVA — cobertura por operacao,/simulador,"P133 instalado a48e9749: Cessação efectiva de regime7(8), distinta de mudança de armazém/transferência; viagens7(9)/RIVA40 pelo primeiro entre integral e início/primeiro serviço, sem subtrair dia nem inferir ordem intradiária. Exigibilidade8 por factura/recebimento separada, incluindo sinal e saldo integral sem dupla soma. Sem montante de imposto, desembaraço, direito ou ICE apurados.",Disponível na homologação a48e9749; delta instalado conferido no âmbito demonstrado.,29testes frontend; API privada1teste/68asserções; tipos/build; Edge gravação/recuperação/relatório;10operações/5períodos/12eventos.,"Demonstrado em QA e entregue na homologação a48e9749, no âmbito do ramo","Sem pendência de entrega neste recorte de margem/eventos. Sem cálculo de IVA devido ou dedução. Continuidade do apuramento/liquidação em AUD-SIM-INT02; deduções/regularizações nos lotes próprios, incluindoL2/L3, não encerradas. Factura/modelo oficial/regularização não executados.","Fontes do regime fiscal e evento específico cotejadas; moedaMZN para base, âmbito completo por operador/período, dados/datas/referências concretos. P104 não bloqueia classificação/eventos independentes.",Condicoes/fonte/periodo desta operacao -> calculo ou nao aplicacao explicada -> gravacao -> recuperacao -> relatorio coerentes; desconhecido nao e zero. Preservar oportunidade e historico.,Saldo L1; sequencia do incremento indicada,,AUD-SIM-INT02,1,,,,,,,,,,"P129/P133 entregues conjuntamente a48e9749 sobre df43aeb1;123fechos preservados; backup/restauro e delta conferidos; limitação ligada a AUD-SIM-INT02. | Histórico: P133 QA concluído no âmbito demonstrado,123fechos preservados,sem repetição de provas aceites. | Histórico: Preparação QA viagens/eventos:123fechos inventariados antes dos testes; nenhuma perda confirmada. | Histórico: 25/10/2026 impedimento: Falta motor de saída de regimes suspensivos e evento das viagens,no regime específico. | Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.","Manter encerrado no âmbito de margem/eventos demonstrado, reutilizando provas. Conservar ligação ao trabalho fiscal restante em AUD-SIM-INT02: apuramento/liquidação, deduções e regularizações próprias não concluídos por esta entrega.","Snapshot/API/dossier, moeda, datas UTC, histórico e motor de exigibilidade8 existentes; viagem classificada associada à mesma oportunidade, sem copiar edições deliberadas.","Destino autenticado e backup/restauro; sem migração, alteração de permissões, importação/publicação documental ou ensaio sintético no activo.","RIVA Decreto7/2008,38–46,acervoBR16-I16/04/2008PDF6–8/p104–106 (6/7 conferidas visualmente,46(2) texto extraídoPDF8). CIVA Lei13/2016,4(5)/5(2),PDF7/p1426(265);7(8)/(9)/8,PDF9/p1426(267);14(1),PDF13/p1426(271),páginas visualmente conferidas. CIVA17(1),Lei22/2022PDF3,16% usado no divisor da base;Lei10/2025não altera4/7/8/17. Não confundir regime fiscal com licenciamento turístico.","Desenvolvimento, QA e entrega conjunta concluídos no âmbito de margem/eventos; IVA devido/dedução não calculados e trabalho restante rastreável.",Sem esforço de entrega pendente neste recorte; não representa fecho ou estimativa do restante trabalho fiscal.,Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo. | C:\laragon\www\portal-investidor\outputs\iva-l1-travel-events-20261025\preservation-before-tests.json | docs\investmoz\simulations\iva-l1-travel-events-qa-20261025.json | iva_l1_travel_events_P129_P133_homologation_20261025:24marcadores/6hashes/simuladorHTTP200;174tabelas/369ficheiros/29fichas/28relações/408geometrias;provasQA reutilizadas;fiscal_continuity:AUD-SIM-INT02,Viagens e eventos P129/P133,25/10/2026 — entrega conjunta a48e9749,"{""article"": ""7(8–9)"", ""source"": ""CIVA2016 PDF8–9 e alterações aplicáveis"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R1P: período fiscal efectivo, distinto de mês orçamental""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Entregue na homologação a48e9749 no âmbito demonstrado;L1 aberto -INE-DEMO-01,"Integração nacional de dados demográficos INE na viabilidade existente, importador em duas etapas, séries/versionamento, comparação territorial e adenda nacional.",Pedido colado pelo proprietário nesta sessão; execução expressamente confirmada; Macate/Vanduzi autorizados apenas em QA em 13/11/2026.,Território; viabilidade; percurso; SWOT; simulador,/localizacoes/demografia; /api/v1/investment/demography; /management/demography,DemographicImport; DemographicEvidence; leitor XLSX; cadastro/mapa/comparação/simulador e fontes SWOT existentes reutilizados.,"Homologação:4988ca89 instalado,erro500 de processos corrigido;preparaçõesCLI12/920456 privadas,por confirmaçãoMFA. Local:12lotes/920456 instalados e verificados. | ENTREGA-20261115: instalado e servido bd000d04; delta novo Ofertas excluido, preservando 13497892. Executor verified_complete; estrutura 1/3106; unitarios 132/611; interface 1966 aprovados; 35 HTTP. Reutilizadas 15 provas autenticadas QA. Backup/restauro conferidos: 219 tabelas/417 ficheiros, sem alteracoes de negocio. Consulta empresarial agregada apenas QA. Nao encerra criterios globais nem pendencias Ofertas. Recibo outputs/transversal-install-20261115/installation-verified.json.","154706 observações reais INE; três originais com scan real/hash; repetição sem duplicação; 72 reconciliações entre exemplares; comparação GONDOLA/GURO. Homologação: backup/restauro190 tabelas/369 ficheiros;11 tabelas de negócio preservadas;168 correspondências+15 distritos autorizados,sem pendências;HTTPS200 e revisão b20068d0 confirmada. Correcção df543a44:3testes/17asserções;HTTPS confirma revisão;ambos os titulares designados passam a autorização de leitura;nenhuma permissão alterada;hashes de código/configuração conferidos. Correcção500:2testes/20asserções sem proc_open;14testes/52asserções consumidores;8preparador;PHPStan aprovado. PHP-FPM real confirmou processos bloqueados,cacheCLI e antimalware disponíveis,hashes correctos,sem actor/sessão ou escrita de negócio;HTTPS confirma4988ca89.",Código instalado e verificado no PHP-FPM real;incorporação remota dos dados pendente da confirmação autenticada.,"Confirmar coortes initial/remaining/zambezia na sessão com MFA e conferir recibos,12 lotes/920456 observações e consulta territorial. Conferência visual administrativa pendente.",PostgreSQL/PostGIS QA; ClamAV; Python stdlib; autenticação e MFA existentes; nenhum novo aprovador.,"Três ficheiros associados aos territórios, valores exactos, séries 2017–2050, consulta sectorial/temporal, duas localizações, fontes/versões, inconsistências e acessos demonstrados em QA. Homologação manual restante registada no relatório.",Alta,,,,,"Consulta pública desktop/mobile conferida; visual administrativa pendente, testes HTTP aprovados.",11 testes de integração aprovados.,Três lotes QA; 154706 observações; idempotência e unicidade verificadas.,Consulta por território/ano/exemplar; desactivação/reaprovação preservam histórico.,"População/idade/residência, vitais, fontes e limitações; sem extrapolação, procura automática ou probabilidade de sucesso.",,,,,"Sem pendência de importação dos ficheiros provinciais fornecidos. Conferência visual administrativa,ressalvas/unidades ausentes e indicadores sem valores mantidos;outros ambientes não instalados por esta operação. | Apresentacao/contexto QA 15/11/2026: cobertura dirigida de catalogo/pesquisa, localizacao/demografia, sectores/ancoras/clusters, biblioteca/legislacao e dossier/simulador; sem fecho transversal. Filtros por familia, fontes em detalhe, sintese por fonte, estados vazios e contexto isolado. Visual/movel NAO VERIFICADO; candidata 21ac7eb pendente do bundle. Sem instalacao ou alteracao de dados. | Reconciliacao 21ac7eb/8806312f concluida em QA: evolucao temporal, leitura etaria/rural e ideia por territorio incorporadas selectivamente; originais e solucao comum preservados. Previa real de componentes sinteticos conferida no Edge em computador, 390 px e 360x844; tabela comprimida corrigida e reconferida. Percurso autenticado integral e telefone fisico continuam NAO VERIFICADOS; sem instalacao. | 15/11/2026 - conferencia dirigida dos quatro percursos: ver apresentacao-contexto-qa-20261115.md, tabela por ecra/percurso. Hotel/Agronegocio: API de contexto, entidade, cenario e retorno ao mesmo dossier verificados; preparacao financeira assistida DIVERGENTE. Fundos: filtros e retorno corrigidos/testados. Demografia: sintese e ambito territorial testados. Computador/telemovel autenticados e retoma ponta a ponta NAO VERIFICADOS. QA apenas; entrega transversal nao aceite nem instalada. | Retoma visual após Esc — 15/11/2026: janela controlada em /login; dossier Hotel redirige para autenticação. Sessão do painel indicado pelo responsável não identificada; solicitado apenas o URL. Conferência autenticada/telemóvel NÃO VERIFICADA, sem repetir testes aceites, reiniciar navegadores ou instalar. Evidência no registo de apresentação/contexto existente. 15/11: acesso QA recuperado; Hotel demonstrado na interface com empresa existente, orçamento 2M, mobilizado 1M, receita 7,5M, custo 2M, retoma e relatório descarregado. Emulação 390x844: edição e continuação. Restantes percursos/retoma autenticada integral NÃO VERIFICADOS; sem instalação. Continuação QA: Agronegócio demonstrou entidade por constituir, modelo próprio/retoma/retorno sem converter intervalo em total; Banca/Banco comercial excluiu corretora/microsseguradora sintéticas e guardou referência/produto/versão no dossier; demografia apresentou Boane como contexto distrital. Emulação móvel: síntese legível e província limpa desactiva distritos, sem resultados antigos confundidos. Cobertura integral ainda aberta. [SALDO VISUAL QA 15/11 — PASSOS PENDENTES] Execução actual substitui o saldo anterior: V13: 12.345→12.600 e diferença de período 255; originais conservados; contexto distrital identificado no editor e simulador; rótulos e selector dependente reconferidos. 1440 px: APROVADO, 2026-11-15T16:18:31.360Z, evidência V13-1440-1794759511387; 390 px: APROVADO, 2026-11-15T16:20:49.768Z, evidência V13-390-1794759649790; rótulos: V13-labels-1440-1794759923605, V13-labels-390-1794759934158 | V14: Origem Boane transportada até ao simulador; país por MZ, moeda por prefixo e nível distrital guardados e recuperados. 1440 px: APROVADO, 2026-11-15T16:19:56.796Z, evidência V14-1440-1794759596823; 390 px: APROVADO, 2026-11-15T16:22:14.914Z, evidência V14-390-1794759734939","PortalProfileInstallation/MFA existentes; DemographicInstallation; DemographicImport; InvestmentGeography; simulador, mapa/comparação e fontes SWOT existentes.",,Proprietário executou a disponibilização autorizada de Zambezia.xlsx e cinco distritos;recibo autenticado e resultado confirmados sem repetição.,,,"outputs/demography-20261113/zambezia/installation-status.json e verification.json:recibo autenticado09:33:38UTC,hash/lote/count126684,total12lotes/920456,preservação11lotes e oito tabelas de negócio,série provincial e cinco distritos públicos. operational-status.json actualizado;ensaios e backup/restauro anteriores preservados.; docs/investmoz/v2/auditoria-portal/apresentacao-contexto-qa-20261115.md; outputs/public-context-20261115/frontend.xml; navigation-context.xml; outputs/demography-reconciliation-20261115/qa-result.json; frontend.xml; visual-components.html; docs/investmoz/v2/auditoria-portal/apresentacao-contexto-qa-20261115.md (reconciliacao) | docs/investmoz/v2/auditoria-portal/apresentacao-contexto-qa-20261115.md (conferencia dirigida dos quatro percursos); outputs/investor-intent-20261115/backend.log (12 testes/412 assercoes); frontend.log (137 testes); phpstan.log (zero erros) | Conferência autenticada e recibos adicionais: apresentacao-contexto-qa-20261115.md; outputs/investor-intent-20261115/hotel-browser-report.html | Saldo actual V01–V15: apresentacao-contexto-qa-20261115.md#verificações-restantes--saldo-actual-para-execução-na-mesma-candidata | ENTREGA-20261115: instalado e servido bd000d04; delta novo Ofertas excluido, preservando 13497892. Executor verified_complete; estrutura 1/3106; unitarios 132/611; interface 1966 aprovados; 35 HTTP. Reutilizadas 15 provas autenticadas QA. Backup/restauro conferidos: 219 tabelas/417 ficheiros, sem alteracoes de negocio. Consulta empresarial agregada apenas QA. Nao encerra criterios globais nem pendencias Ofertas. Recibo outputs/transversal-install-20261115/installation-verified.json.",demografia-ine,13/11/2026 — instalação autenticada concluída; conferência técnica de leitura sem repetição da operação,,,,,,,,,,,,,"Conferencia individual por ecra: intencao, reutilizacao, filtros, valores, gravacao/retoma, isolamento, computador e telemovel; sem inferir cobertura dos consumidores pelo componente. ","APROVADO no saldo QA deste requisito [EXECUÇÃO PLAYWRIGHT QA 15/11] Ver estados V executados na coluna de evidência e no mesmo relatório; sem instalação ou aceitação global do portal. [HISTÓRICO ANTERIOR] NAO VERIFICADO integralmente; preparacao financeira DIVERGENTE; correccoes dirigidas QA demonstradas. Sem instalacao. | Hotel: recorte demonstrado; aceitação transversal integral permanece não verificada. | Instalação suspensa; encerrar apenas os passos V associados, com executante/data/candidata/largura/evidência. Provas aceites preservadas; bloqueio do controlo de URL não demonstra falha do portal. | ENTREGA-20261115: instalado e servido bd000d04; delta novo Ofertas excluido, preservando 13497892. Executor verified_complete; estrutura 1/3106; unitarios 132/611; interface 1966 aprovados; 35 HTTP. Reutilizadas 15 provas autenticadas QA. Backup/restauro conferidos: 219 tabelas/417 ficheiros, sem alteracoes de negocio. Consulta empresarial agregada apenas QA. Nao encerra criterios globais nem pendencias Ofertas. Recibo outputs/transversal-install-20261115/installation-verified.json." +INE-DEMO-01,"Integração nacional de dados demográficos INE na viabilidade existente, importador em duas etapas, séries/versionamento, comparação territorial e adenda nacional.",Pedido colado pelo proprietário nesta sessão; execução expressamente confirmada; Macate/Vanduzi autorizados apenas em QA em 13/11/2026.,Território; viabilidade; percurso; SWOT; simulador,/localizacoes/demografia; /api/v1/investment/demography; /management/demography,DemographicImport; DemographicEvidence; leitor XLSX; cadastro/mapa/comparação/simulador e fontes SWOT existentes reutilizados.,"Homologação:4988ca89 instalado,erro500 de processos corrigido;preparaçõesCLI12/920456 privadas,por confirmaçãoMFA. Local:12lotes/920456 instalados e verificados. | ENTREGA-20261115: instalado e servido bd000d04; delta novo Ofertas excluido, preservando 13497892. Executor verified_complete; estrutura 1/3106; unitarios 132/611; interface 1966 aprovados; 35 HTTP. Reutilizadas 15 provas autenticadas QA. Backup/restauro conferidos: 219 tabelas/417 ficheiros, sem alteracoes de negocio. Consulta empresarial agregada apenas QA. Nao encerra criterios globais nem pendencias Ofertas. Recibo outputs/transversal-install-20261115/installation-verified.json.","154706 observações reais INE; três originais com scan real/hash; repetição sem duplicação; 72 reconciliações entre exemplares; comparação GONDOLA/GURO. Homologação: backup/restauro190 tabelas/369 ficheiros;11 tabelas de negócio preservadas;168 correspondências+15 distritos autorizados,sem pendências;HTTPS200 e revisão b20068d0 confirmada. Correcção df543a44:3testes/17asserções;HTTPS confirma revisão;ambos os titulares designados passam a autorização de leitura;nenhuma permissão alterada;hashes de código/configuração conferidos. Correcção500:2testes/20asserções sem proc_open;14testes/52asserções consumidores;8preparador;PHPStan aprovado. PHP-FPM real confirmou processos bloqueados,cacheCLI e antimalware disponíveis,hashes correctos,sem actor/sessão ou escrita de negócio;HTTPS confirma4988ca89.",Código instalado e verificado no PHP-FPM real;incorporação remota dos dados pendente da confirmação autenticada.,"Confirmar coortes initial/remaining/zambezia na sessão com MFA e conferir recibos,12 lotes/920456 observações e consulta territorial. Conferência visual administrativa pendente.",PostgreSQL/PostGIS QA; ClamAV; Python stdlib; autenticação e MFA existentes; nenhum novo aprovador.,"Três ficheiros associados aos territórios, valores exactos, séries 2017–2050, consulta sectorial/temporal, duas localizações, fontes/versões, inconsistências e acessos demonstrados em QA. Homologação manual restante registada no relatório.",Alta,,,,,"Consulta pública desktop/mobile conferida; visual administrativa pendente, testes HTTP aprovados.",11 testes de integração aprovados.,Três lotes QA; 154706 observações; idempotência e unicidade verificadas.,Consulta por território/ano/exemplar; desactivação/reaprovação preservam histórico.,"População/idade/residência, vitais, fontes e limitações; sem extrapolação, procura automática ou probabilidade de sucesso.",,,,,"Sem pendência de importação dos ficheiros provinciais fornecidos. Conferência visual administrativa,ressalvas/unidades ausentes e indicadores sem valores mantidos;outros ambientes não instalados por esta operação. | Apresentacao/contexto QA 15/11/2026: cobertura dirigida de catalogo/pesquisa, localizacao/demografia, sectores/ancoras/clusters, biblioteca/legislacao e dossier/simulador; sem fecho transversal. Filtros por familia, fontes em detalhe, sintese por fonte, estados vazios e contexto isolado. Visual/movel NAO VERIFICADO; candidata 21ac7eb pendente do bundle. Sem instalacao ou alteracao de dados. | Reconciliacao 21ac7eb/8806312f concluida em QA: evolucao temporal, leitura etaria/rural e ideia por territorio incorporadas selectivamente; originais e solucao comum preservados. Previa real de componentes sinteticos conferida no Edge em computador, 390 px e 360x844; tabela comprimida corrigida e reconferida. Percurso autenticado integral e telefone fisico continuam NAO VERIFICADOS; sem instalacao. | 15/11/2026 - conferencia dirigida dos quatro percursos: ver apresentacao-contexto-qa-20261115.md, tabela por ecra/percurso. Hotel/Agronegocio: API de contexto, entidade, cenario e retorno ao mesmo dossier verificados; preparacao financeira assistida DIVERGENTE. Fundos: filtros e retorno corrigidos/testados. Demografia: sintese e ambito territorial testados. Computador/telemovel autenticados e retoma ponta a ponta NAO VERIFICADOS. QA apenas; entrega transversal nao aceite nem instalada. | Retoma visual após Esc — 15/11/2026: janela controlada em /login; dossier Hotel redirige para autenticação. Sessão do painel indicado pelo responsável não identificada; solicitado apenas o URL. Conferência autenticada/telemóvel NÃO VERIFICADA, sem repetir testes aceites, reiniciar navegadores ou instalar. Evidência no registo de apresentação/contexto existente. 15/11: acesso QA recuperado; Hotel demonstrado na interface com empresa existente, orçamento 2M, mobilizado 1M, receita 7,5M, custo 2M, retoma e relatório descarregado. Emulação 390x844: edição e continuação. Restantes percursos/retoma autenticada integral NÃO VERIFICADOS; sem instalação. Continuação QA: Agronegócio demonstrou entidade por constituir, modelo próprio/retoma/retorno sem converter intervalo em total; Banca/Banco comercial excluiu corretora/microsseguradora sintéticas e guardou referência/produto/versão no dossier; demografia apresentou Boane como contexto distrital. Emulação móvel: síntese legível e província limpa desactiva distritos, sem resultados antigos confundidos. Cobertura integral ainda aberta. [SALDO VISUAL QA 15/11 — PASSOS PENDENTES] Execução actual substitui o saldo anterior: V13: 12.345→12.600 e diferença de período 255; originais conservados; contexto distrital identificado no editor e simulador; rótulos e selector dependente reconferidos. 1440 px: APROVADO, 2026-11-15T16:18:31.360Z, evidência V13-1440-1794759511387; 390 px: APROVADO, 2026-11-15T16:20:49.768Z, evidência V13-390-1794759649790; rótulos: V13-labels-1440-1794759923605, V13-labels-390-1794759934158 | V14: Origem Boane transportada até ao simulador; país por MZ, moeda por prefixo e nível distrital guardados e recuperados. 1440 px: APROVADO, 2026-11-15T16:19:56.796Z, evidência V14-1440-1794759596823; 390 px: APROVADO, 2026-11-15T16:22:14.914Z, evidência V14-390-1794759734939","PortalProfileInstallation/MFA existentes; DemographicInstallation; DemographicImport; InvestmentGeography; simulador, mapa/comparação e fontes SWOT existentes.",,Proprietário executou a disponibilização autorizada de Zambezia.xlsx e cinco distritos;recibo autenticado e resultado confirmados sem repetição.,,,"outputs/demography-20261113/zambezia/installation-status.json e verification.json:recibo autenticado09:33:38UTC,hash/lote/count126684,total12lotes/920456,preservação11lotes e oito tabelas de negócio,série provincial e cinco distritos públicos. operational-status.json actualizado;ensaios e backup/restauro anteriores preservados.; docs/investmoz/v2/auditoria-portal/apresentacao-contexto-qa-20261115.md; outputs/public-context-20261115/frontend.xml; navigation-context.xml; outputs/demography-reconciliation-20261115/qa-result.json; frontend.xml; visual-components.html; docs/investmoz/v2/auditoria-portal/apresentacao-contexto-qa-20261115.md (reconciliacao) | docs/investmoz/v2/auditoria-portal/apresentacao-contexto-qa-20261115.md (conferencia dirigida dos quatro percursos); outputs/investor-intent-20261115/backend.log (12 testes/412 assercoes); frontend.log (137 testes); phpstan.log (zero erros) | Conferência autenticada e recibos adicionais: apresentacao-contexto-qa-20261115.md; outputs/investor-intent-20261115/hotel-browser-report.html | Saldo actual V01–V15: apresentacao-contexto-qa-20261115.md#verificações-restantes--saldo-actual-para-execução-na-mesma-candidata | ENTREGA-20261115: instalado e servido bd000d04; delta novo Ofertas excluido, preservando 13497892. Executor verified_complete; estrutura 1/3106; unitarios 132/611; interface 1966 aprovados; 35 HTTP. Reutilizadas 15 provas autenticadas QA. Backup/restauro conferidos: 219 tabelas/417 ficheiros, sem alteracoes de negocio. Consulta empresarial agregada apenas QA. Nao encerra criterios globais nem pendencias Ofertas. Recibo outputs/transversal-install-20261115/installation-verified.json. | [SECTOR-QA-20261115] Extensão dos cinco sectores em QA: 16 artigos completos, 11 regionais de Turismo e 793 parágrafos/itens; hipótese e trecho exacto, versão e âmbito provincial conservados no mesmo dossier, sem anúncio/zona obrigatórios. Dez percursos reais de navegador em português (1440 e 390 px), comparação agregada com cobertura explícita, orçamento em intervalo, financiamento, gravação/retoma e relatório. 8 testes HTTP/422 asserções, 24 frontend, tipos, análise estática e build normais aprovados. Tradutor externo QA indisponível (503), registado separadamente sem alteração. Recibo outputs/sector-context-20261115/qa-verified.json. Nova extensão não instalada; homologação financeira 44c3436b preservada. Não encerra outros requisitos do legado nem a aceitação de Ofertas.",demografia-ine,13/11/2026 — instalação autenticada concluída; conferência técnica de leitura sem repetição da operação,,,,,,,,,,,,,"Conferencia individual por ecra: intencao, reutilizacao, filtros, valores, gravacao/retoma, isolamento, computador e telemovel; sem inferir cobertura dos consumidores pelo componente. ","APROVADO no saldo QA deste requisito [EXECUÇÃO PLAYWRIGHT QA 15/11] Ver estados V executados na coluna de evidência e no mesmo relatório; sem instalação ou aceitação global do portal. [HISTÓRICO ANTERIOR] NAO VERIFICADO integralmente; preparacao financeira DIVERGENTE; correccoes dirigidas QA demonstradas. Sem instalacao. | Hotel: recorte demonstrado; aceitação transversal integral permanece não verificada. | Instalação suspensa; encerrar apenas os passos V associados, com executante/data/candidata/largura/evidência. Provas aceites preservadas; bloqueio do controlo de URL não demonstra falha do portal. | ENTREGA-20261115: instalado e servido bd000d04; delta novo Ofertas excluido, preservando 13497892. Executor verified_complete; estrutura 1/3106; unitarios 132/611; interface 1966 aprovados; 35 HTTP. Reutilizadas 15 provas autenticadas QA. Backup/restauro conferidos: 219 tabelas/417 ficheiros, sem alteracoes de negocio. Consulta empresarial agregada apenas QA. Nao encerra criterios globais nem pendencias Ofertas. Recibo outputs/transversal-install-20261115/installation-verified.json. | [SECTOR-QA-20261115] Extensão dos cinco sectores em QA: 16 artigos completos, 11 regionais de Turismo e 793 parágrafos/itens; hipótese e trecho exacto, versão e âmbito provincial conservados no mesmo dossier, sem anúncio/zona obrigatórios. Dez percursos reais de navegador em português (1440 e 390 px), comparação agregada com cobertura explícita, orçamento em intervalo, financiamento, gravação/retoma e relatório. 8 testes HTTP/422 asserções, 24 frontend, tipos, análise estática e build normais aprovados. Tradutor externo QA indisponível (503), registado separadamente sem alteração. Recibo outputs/sector-context-20261115/qa-verified.json. Nova extensão não instalada; homologação financeira 44c3436b preservada. Não encerra outros requisitos do legado nem a aceitação de Ofertas." REL-DOSSIER-20261113,"Agrupar no dossier correspondente os relatórios produzidos pelas etapas, com versão, oportunidade e recuperação.",Pedido expresso do proprietário em 13/11/2026: «tem de ser resolvido».,Percurso do investidor; dossier; relatórios,/investimentos/{id}#relatorios; /investimentos/{id}/relatorios/fiscais/{reportId},"Índice e relatório consolidado no percurso existente; reutiliza os geradores Word/HTML, cálculos e cópias preservadas.",Homologação teste-investidor.tempo.co.mz instalada em 8854b292; /investimentos/{id}#relatorios.,"21 testes frontend; regressão servidor 4/168 asserções e caso final 45 asserções; tipos,lint,PHPStan e build aprovados. HTTPS e preservação conferidos na revisão instalada.",Instalado e conferido em 8854b292; resumos S01–S19 consultáveis e descarregáveis,QA: 19 consultas e 38 descargas Word/HTML; recuperação demonstrada. Instalação e consulta/descarga S01 conferidas na homologação. Saídas específicas ainda não produzidas mantêm o saldo próprio.,,"Mesmo dossier/oportunidade → índice por etapa → relatório Word/HTML → acesso a versões APIEX, fiscais e documentos → recuperação sem misturar oportunidades ou expor finanças a gestores.",Alta,,,,,Índice responsivo e exportação consolidada,"Descarga privada da cópia fiscal preservada, autorizada por titular e dossier","Reutiliza os registos existentes; associação fiscal nova conserva âmbito, sem reescrever fontes anteriores.",Aprovada em prova sintética; sem depender de acesso à simulação anónima original.,Versão/data/estado/origem; pendências e âmbito por confirmar explícitos.,,,,,,,,"Acrescentar índice e consolidar saídas existentes; sem módulo paralelo, publicação ou envio automático.",Resumos por etapa instalados e conferidos; originais específicos em falta mantêm o saldo próprio,,outputs/dossier-reports-20261113/verification.json; outputs/dossier-reports-20261113/homologation-installed.json; outputs/dossier-reports-20261113/stage-authenticated-download-verification.json; outputs/dossier-reports-20261113/stage-homologation-installed.json,,,,,,,,,,,,,,,, ACT-20261113-PESQUISA,Pesquisa rápida: contar corredores sem misturar referências; produtos físicos e financeiros separados por categoria e localização; como licenciar empresa.,Pedidos Tempo na conversa de 13/11/2026,Pesquisa rápida,/pesquisa; /,"SearchTerms::requestIntent, GlobalSearchController, FederatedSearch, portal/search, portal-hero; reutiliza catálogos publicados existentes.",Implementado em QA; nova candidata ainda não instalada.,"outputs/quick-search-20261113/: integration.log, regression.log, unit.log, frontend.log, types.log, analysis.log, build.log",QA implementado e testes focados aprovados; instalação e visual pendentes,Instalar após autorização concreta; conferir apresentação no navegador.,,Contagem tipada e zero distinto de falha; produtos separados com localização/cobertura e contexto nos links; licenciamento no roteiro/dossier existentes; só publicados; erros de fontes explícitos; paginação preservada.,Alta,,,,,,,,,,,,,,"Conferência visual e instalação desta candidata; pesquisa territorial é textual, sem inferir elegibilidade.",,,,Implementação QA concluída neste recorte; entrega preparada.,,,,,,,,,,,,,,,,,, ACT-20261113-EDITORIAL-F1,"Dashboard Colaborativo Fase 1: versões e autorizações; artigos, legislação, oportunidades e documentos; filas e notificações",Directiva Tempo 13/11/2026 nesta sessão; plano aprovado e autorização de implementação apenas em desenvolvimento/QA,Gestão editorial / conteúdos,/management/editorial; /management/editorial/resources/{id}; edições/anexos/notificações; editores e circuito nativo de oportunidades,"Edições privadas imutáveis no circuito; versão pública preservada; aprovação/publicação separadas; decisões ligadas a conteúdo/anexos; permissões e auditoria reutilizadas; notificações com acesso revogável [Complemento agrupado QA 14/11/2026] Designação jurídica explícita por configuração protegida, sem conceder gestão geral; nomeação recebida da Tempo. Adaptadores nativos na mesma caixa de notificações e contadores, com âmbito actual e deduplicação. [Apresentação QA 14/11] Administração principal → Dashboard com actividades autorizadas; painel agrupado em cartões por conteúdo/investimento/território, sem repetir oportunidades; navegação comum e expansão móvel preservam destinos e âmbito. [Correcção500 14/11] Estados editoriais partilhados extraídos da página para lib/editorial-states.ts, preservando a entrada dinâmica no manifesto; sem alteração de decisões, permissões ou dados. [Clarificação Tempo 14/11] Administração agrupa conteúdos/oportunidades, cadastros/investimento, pedidos/acompanhamento, acessos/configuração; submenu Dashboard reservado ao painel geral/trabalho/indicadores/filas/notificações. Cadastros fora de Dashboard; funções administrativas retiradas de Mais, destinos pessoais preservados.","Instalado 96f51096; Administração reúne as operações por grupos e Dashboard contém as funções dos painéis, segundo os âmbitos existentes; HTML dos dois painéis e manifesto conferidos","outputs/editorial-phase1-20261113: integração 11/223; oportunidades 6/116 + caso reforçado 1/20; unidade 1/6; frontend 12; PHPStan/tipos/build aprovados; instalação 14/11 d5c960b6: backup/restauro 193 tabelas, quatro alterações aditivas, 416 uploads preservados, HTTP público/privado conferido; CI 132 unitários e 1902 frontend; complemento outputs/editorial-completion-20261114: testes focados finais 28/361; regressão nativa 35/540; frontend 13; tipos/build aprovados; análise estática aprovada após correcções localizadas; duas alterações aditivas ensaiadas no QA55441, preservação e repetição recusada; instalação autorizada a4541298 em 14/11: restauro 195 tabelas, 192 tabelas inalteradas, cache/sessões reconciliadas, 416 uploads preservados, 270 instituições/12 lotes/920456 observações; CI 132/611 + frontend1906; HTTP e serviços conferidos; outputs/dashboard-navigation-20261114: frontend26, acesso4/32, análise estática/tipos/build aprovados; nenhuma escrita activa ou migração; entrega autorizada 73e1d7b9 em 14/11: backup/restauro195 tabelas, CI1910 interface/132 unitários, destinos autorizados e HTTP conferidos; 192 tabelas/416 uploads inalterados, cache/métricas/sessões expiradas reconciliadas; sem migrações, permissões ou configuração alteradas; erro reproduzido no manifesto anterior; HTTP HTML autenticado com build real QA1/8; frontend12; executor1911 interface/132 unitários; servidor HTML sintético com template real200 e assetHTTPS200; backup/restauro195, 193 tabelas/416 uploads preservados; outputs/editorial-dashboard-500-20261114; outputs/administration-dashboard-hierarchy-20261114: navegação25, secções4, acesso4/35, HTMLQA1/11; CI1914 interface,132 unitários; servidorHTML200 dos dois painéis, destinos administrativos separados, backup/restauro195 e preservação conferida","Instalado 96f51096; hierarquia corrigida, erro500 preservado como resolvido; conferência visual pendente","Conferência visual autenticada da hierarquia Administração → Dashboard e das restantes categorias administrativas, incluindo ecrã pequeno. Instalação concluída; sem nova preparação.",Instalação/schema concluídos; falta conferência visual; designação jurídica explícita para validação de novas versões legais,Editar preserva toda a publicação; JSON/prévias/anexos autorizados; conteúdo/anexos novos exigem nova decisão; aprovação distinta da publicação; filas e notificações isoladas; conflitos 409; histórico recuperável,Alta,,,,,"Fila, filtros, edição, histórico e notificações em QA","JSON nas mesmas rotas privadas, com as mesmas autorizações","Edições, decisões, notificações e auditoria; dados sintéticos revertidos pelos testes",Versões e publicação anterior recuperadas; isolamento/revogação demonstrados,Versão pública mantida durante edição e revisão; substituição só por publicação explícita,,,QA implementado; sem instalação operacional antes da entrega autorizada de 14/11/2026,96f51096 confirmado no URL servido. Separação de funções verificada no catálogo de navegação e nos destinos do actor; HTML dos dois painéis e configuração/dados preservados. Conferência visual não foi declarada executada.,"Conferência visual autenticada da hierarquia Administração → Dashboard e das restantes categorias administrativas, incluindo ecrã pequeno. Instalação concluída; sem nova preparação.","DocumentManagementAccess, PortalProfileAccess, EditorialReading, VerifiedDocumentBinary, auditoria e circuito nativo de oportunidades",Conector visual indisponível ou conferência manual pela equipa com os âmbitos existentes; nenhuma autorização ou instalação pendente deste delta,Implementar em desenvolvimento/QA; não intervir em produção,Conferência visual do delta instalado,,"Provas QA anteriores e outputs/editorial-agrupado-20261114/destination-installation-verified.json; recibos de backup, restauro, schema, activação e CI na mesma pasta",Dashboard Colaborativo Fase 1,"14/11/2026 — instalação agrupada autorizada, verificada e preservada",,,,,,,,"Reutilização dos testes nativos de oportunidade, permissão, prévias e integridade",Versão pública preservada; circuito editorial e decisões por versão/anexos; escopos de notificações e conteúdos,"Sem conferência visual autenticada; sem novos papéis, aprovação ou publicação de conteúdos; resíduos da Fase 2 mantidos; validação jurídica requer designação nominal",,Percursos editoriais e autorizações,Artigos → legislação/documentos → oportunidades reutilizadas → fila/painel/notificações,Instalado 96f51096; hierarquia de Administração/Dashboard corrigida; visual pendente diff --git a/outputs/sector-context-20261115/original-source-coverage.json b/outputs/sector-context-20261115/original-source-coverage.json new file mode 100644 index 00000000..f5715738 --- /dev/null +++ b/outputs/sector-context-20261115/original-source-coverage.json @@ -0,0 +1,232 @@ +{ + "original_articles": 16, + "regional_tourism_articles": 11, + "full_content_processed": true, + "new_catalogue_records": 0, + "records": [ + { + "legacy_id": 172679, + "topic": "energia-especifica", + "title": "Energia", + "source_url": "https:\/\/investemoz.tempo.co.mz\/energia\/", + "original_sha256": "2003755b7dac53b43f4608e707321db6d2f29878926a0e74f4cf27627b70a9cb", + "original_version_label": "Legado modificado 2026-04-30T13:28:48+00:00", + "full_body_bytes": 4725, + "body_sha256": "e2a7eb4be0a2cf4139737f6428c147ac35de99899478ce79195dc5e1b0a960f3", + "paragraphs_and_list_items_read": 38, + "grounded_proposals": 3, + "region": null, + "library_identity_not_assumed": true + }, + { + "legacy_id": 172674, + "topic": "mineracao", + "title": "Mineração", + "source_url": "https:\/\/investemoz.tempo.co.mz\/mineracao", + "original_sha256": "3ae780f082a8fa7c767635cce98563f5bc027c9656c9f41f8788843a17fa1f54", + "original_version_label": "Legado modificado 2026-04-30T13:30:13+00:00", + "full_body_bytes": 6857, + "body_sha256": "8d3acc292ed806bc4cc7bcb6a3a6a5759f30b610766a5ef4b3d6a0b7c56d5861", + "paragraphs_and_list_items_read": 30, + "grounded_proposals": 3, + "region": null, + "library_identity_not_assumed": true + }, + { + "legacy_id": 171990, + "topic": "turismo", + "title": "Turismo", + "source_url": "https:\/\/investemoz.tempo.co.mz\/turismo", + "original_sha256": "8cab862be245382dd4c1fd5fcb423c47aed7be3a22e0a7f8d5521510cc36bc72", + "original_version_label": "Legado modificado 2026-06-16T13:07:59+00:00", + "full_body_bytes": 4190, + "body_sha256": "604d30a740cc6ed20d24e3447806e733aa4aefb9f339f81d3dc57b644dd19fb7", + "paragraphs_and_list_items_read": 32, + "grounded_proposals": 2, + "region": null, + "library_identity_not_assumed": true + }, + { + "legacy_id": 172263, + "topic": "turismo", + "title": "Província da Zambézia: Onde os Corredores de Moçambique Convergem com a Natureza, a Cultura e o Turismo Sustentável", + "source_url": "https:\/\/investemoz.tempo.co.mz\/provincia-da-zambezia-onde-os-corredores-de-mocambique-convergem-com-a-natureza-a-cultura-e-o-turismo-sustentavel", + "original_sha256": "538495cd5b31047ac1c5993fdaf298ec1303330368248b251c87d201d31ff211", + "original_version_label": "Legado modificado 2026-04-14T14:26:27+00:00", + "full_body_bytes": 6393, + "body_sha256": "9e7ca4e9542135d5969f5c008ce8e29b037cc06a53875cfa7dc3e7452ec47744", + "paragraphs_and_list_items_read": 30, + "grounded_proposals": 3, + "region": "Zambézia", + "library_identity_not_assumed": true + }, + { + "legacy_id": 172256, + "topic": "turismo", + "title": "Província de Sofala: Onde a Natureza, a História e o Futuro do Turismo Convergem", + "source_url": "https:\/\/investemoz.tempo.co.mz\/provincia-de-sofala-onde-a-natureza-a-historia-e-o-futuro-do-turismo-convergem\/", + "original_sha256": "dcc29cbd36cf57e0a5c88dd312c84ee03c32a3d18ae9216d3715dc7b5a6960bf", + "original_version_label": "Legado modificado 2026-04-14T14:26:17+00:00", + "full_body_bytes": 6129, + "body_sha256": "12b46a34ba61c6ef0058a6c410ebc17329d897fe4b06a13b4ea3fe3c85a28342", + "paragraphs_and_list_items_read": 27, + "grounded_proposals": 3, + "region": "Sofala", + "library_identity_not_assumed": true + }, + { + "legacy_id": 172261, + "topic": "turismo", + "title": "Província de Tete: Onde o Rio Zambeze, a Cultura Viva e a Conservação Comunitária Criam o Futuro do Turismo", + "source_url": "https:\/\/investemoz.tempo.co.mz\/provincia-de-tete-onde-o-rio-zambeze-a-cultura-viva-e-a-conservacao-comunitaria-criam-o-futuro-do-turismo\/", + "original_sha256": "88177fccd78d8516dba670c6f71272af062cc981d52d97adefe5bf77c613b16a", + "original_version_label": "Legado modificado 2026-04-14T14:26:25+00:00", + "full_body_bytes": 6267, + "body_sha256": "e78fce2931260a7d6f82270897e906feb640f65d084c2d4ffb5ba19303858275", + "paragraphs_and_list_items_read": 31, + "grounded_proposals": 3, + "region": "Tete", + "library_identity_not_assumed": true + }, + { + "legacy_id": 172258, + "topic": "turismo", + "title": "Província de Manica: Onde o Turismo de Montanha, Natureza e Cultura Encontra o Próximo Ciclo de Investimento", + "source_url": "https:\/\/investemoz.tempo.co.mz\/provincia-de-manica-onde-o-turismo-de-montanha-natureza-e-cultura-encontra-o-proximo-ciclo-de-investimento\/", + "original_sha256": "48314a576dea2f2dadf47d8f1eadd7ab58030606b02eebe17aa9bd6badffb7e9", + "original_version_label": "Legado modificado 2026-04-17T10:42:16+00:00", + "full_body_bytes": 5816, + "body_sha256": "4c8bdd79212ba98fa347733e2f58aef8796b29cc8cb8b649d200bd37435df1c3", + "paragraphs_and_list_items_read": 30, + "grounded_proposals": 3, + "region": "Manica", + "library_identity_not_assumed": true + }, + { + "legacy_id": 172253, + "topic": "turismo", + "title": "Província de Inhambane: Um Destino Estratégico para Investimento Turístico", + "source_url": "https:\/\/investemoz.tempo.co.mz\/provincia-de-inhambane-um-destino-estrategico-para-investimento-turistico\/", + "original_sha256": "e90e39e49ba65bbbcbbc303c6eca456e445238daf9acc935ab03690819281678", + "original_version_label": "Legado modificado 2026-04-14T14:25:44+00:00", + "full_body_bytes": 5461, + "body_sha256": "2d1cc729481ce65a5e50898c0eea4a1eb2418273b03fc749009e2ffaaa72fe71", + "paragraphs_and_list_items_read": 38, + "grounded_proposals": 3, + "region": "Inhambane", + "library_identity_not_assumed": true + }, + { + "legacy_id": 172240, + "topic": "turismo", + "title": "Maputo Cidade – Plataforma Estratégica de Turismo, Negócios e Investimento Sustentável", + "source_url": "https:\/\/investemoz.tempo.co.mz\/maputo-cidade-plataforma-estrategica-de-turismo-negocios-e-investimento-sustentavel\/", + "original_sha256": "8c5e91c937032680883793a12844f1128f7ac99e97c63b68c23d1396e009ba9d", + "original_version_label": "Legado modificado 2026-04-14T11:03:28+00:00", + "full_body_bytes": 7324, + "body_sha256": "0866639d09c5c0b3b00e8527554065587c793f60df978b66b6a578b3c741bc0d", + "paragraphs_and_list_items_read": 81, + "grounded_proposals": 3, + "region": "Maputo Cidade", + "library_identity_not_assumed": true + }, + { + "legacy_id": 172237, + "topic": "turismo", + "title": "Província de Maputo: Natureza, Cultura e Conectividade como Motores de Crescimento Sustentável", + "source_url": "https:\/\/investemoz.tempo.co.mz\/provincia-de-maputo-turismo\/", + "original_sha256": "a62a43e31da32795a7286f4c152a93d5dc829233e72023b00ea61fd8e2fcb58c", + "original_version_label": "Legado modificado 2026-04-17T08:27:24+00:00", + "full_body_bytes": 7643, + "body_sha256": "d112d0e535912f4487c2b8d41978e5e663f1db43f1a2cdf170dbbec535f13f27", + "paragraphs_and_list_items_read": 75, + "grounded_proposals": 3, + "region": "Maputo Província", + "library_identity_not_assumed": true + }, + { + "legacy_id": 172233, + "topic": "turismo", + "title": "Província de Gaza: Oportunidades mais sólidas e estratégicas de investimento no turismo no sul de Moçambique.", + "source_url": "https:\/\/investemoz.tempo.co.mz\/provincia-de-gaza-oportunidades-mais-solidas-e-estrategicas-de-investimento-no-turismo-no-sul-de-mocambique\/", + "original_sha256": "345dfd72d8ebf459eae8eb025d699afddbae751df55ffa8d053568cd08096c97", + "original_version_label": "Legado modificado 2026-04-17T08:28:56+00:00", + "full_body_bytes": 2980, + "body_sha256": "2bf2df9bd3b7ab8656209a48f4928b5d8bbf2959e77c292fc4c9987e67ba2fea", + "paragraphs_and_list_items_read": 19, + "grounded_proposals": 3, + "region": "Gaza", + "library_identity_not_assumed": true + }, + { + "legacy_id": 172230, + "topic": "turismo", + "title": "Província de Nampula - Perfil de investimento no setor do turismo", + "source_url": "https:\/\/investemoz.tempo.co.mz\/provincia-de-nampula-perfil-de-investimento-no-setor-do-turismo\/", + "original_sha256": "4f4570f7bbd5599cb925ed996c1734a23582362fe485736931a53b9266565d4e", + "original_version_label": "Legado modificado 2026-04-14T11:10:23+00:00", + "full_body_bytes": 7447, + "body_sha256": "d18ccc1e036b3480605462ce7176be75153f6aa988bc9b37d8d395b01e555a7a", + "paragraphs_and_list_items_read": 57, + "grounded_proposals": 3, + "region": "Nampula", + "library_identity_not_assumed": true + }, + { + "legacy_id": 172223, + "topic": "turismo", + "title": "Cabo Delgado - Pemba, A capital do turismo costeiro do norte de Moçambique", + "source_url": "https:\/\/investemoz.tempo.co.mz\/cabo-delgado-pemba-a-capital-do-turismo-costeiro-do-norte-de-mocambique\/", + "original_sha256": "514a9d88c097d234038fa6341f5a5b01e8938cb6a9535a807145c84c37010a4d", + "original_version_label": "Legado modificado 2026-04-14T10:41:05+00:00", + "full_body_bytes": 6735, + "body_sha256": "c96b2430c44b8edc9cc1d0a7974c23290dd0207cff366fea8326bb28bcab8285", + "paragraphs_and_list_items_read": 83, + "grounded_proposals": 3, + "region": "Cabo Delgado", + "library_identity_not_assumed": true + }, + { + "legacy_id": 172219, + "topic": "turismo", + "title": "Niassa - O último grande destino virgem do turismo africano", + "source_url": "https:\/\/investemoz.tempo.co.mz\/niassa-o-ultimo-grande-destino-virgem-do-turismo-africano\/", + "original_sha256": "0d468ae0de9a76d2b140bc8cb5c555f29626fb6422287c917762bec3e615a70c", + "original_version_label": "Legado modificado 2026-04-14T10:43:56+00:00", + "full_body_bytes": 7405, + "body_sha256": "47d82a59a86c3cbdef04ea065e711e7139d50137e440f03efbd710e3c4220ef7", + "paragraphs_and_list_items_read": 74, + "grounded_proposals": 3, + "region": "Niassa", + "library_identity_not_assumed": true + }, + { + "legacy_id": 171992, + "topic": "infraestruturas", + "title": "Infraestruturas", + "source_url": "https:\/\/investemoz.tempo.co.mz\/infraestruturas", + "original_sha256": "05eb492dd6cfca6a7f305b633658a16723c315168f4b2c75103f22d1fac84032", + "original_version_label": "Legado modificado 2026-04-30T12:44:37+00:00", + "full_body_bytes": 8615, + "body_sha256": "9716da16aba58eec173343f0bbd582d62d23a5eee7d20522c080c2da5da8ba66", + "paragraphs_and_list_items_read": 83, + "grounded_proposals": 3, + "region": null, + "library_identity_not_assumed": true + }, + { + "legacy_id": 171985, + "topic": "agronegocio", + "title": "Agronegocio", + "source_url": "https:\/\/investemoz.tempo.co.mz\/agronegocio", + "original_sha256": "0929184a6d4645b9046512675394ad4f60575273f6dab0955f71cc7474a6a4e2", + "original_version_label": "Legado modificado 2026-04-20T12:41:43+00:00", + "full_body_bytes": 6203, + "body_sha256": "28383a11d95f13894381357d8f1227b33031d1d3ff74507da4ea8e5ce2470913", + "paragraphs_and_list_items_read": 65, + "grounded_proposals": 3, + "region": null, + "library_identity_not_assumed": true + } + ] +} \ No newline at end of file diff --git a/outputs/sector-context-20261115/qa-verified.json b/outputs/sector-context-20261115/qa-verified.json new file mode 100644 index 00000000..a073bf2c --- /dev/null +++ b/outputs/sector-context-20261115/qa-verified.json @@ -0,0 +1,411 @@ +{ + "status": "QA_VERIFIED_WITH_EXTERNAL_TRANSLATION_LIMIT_NOT_INSTALLED", + "code_revision": "b4ebca049e3cbda2ffcd85d5d1402c1794248f86", + "installed_revision_preserved": "44c3436b", + "backend": { + "tests": 8, + "assertions": 422, + "failures": 0 + }, + "frontend": { + "tests": 24, + "failures": 0 + }, + "checks": { + "backend": 0, + "phpstan": 0, + "frontend": 0, + "format": 0, + "lint": 0, + "php_format_new": 0, + "types": 0, + "build": 0, + "diff": 0 + }, + "sources": { + "original_articles": 16, + "tourism_regions": 11, + "full_paragraphs_and_items": 793 + }, + "journeys": [ + { + "sector": "turismo", + "width": 1440, + "id": "0aab4e34-37ab-4807-80bb-3e4a91a2edfb", + "status": "APROVADO", + "emulatedMobile": false, + "sourceSelected": true, + "sameDossierRecovered": true, + "budgetIntervalPreserved": true, + "noPublishedAdvertRequired": true, + "financialScenarioRecovered": true, + "privateReport": "turismo-1440-report.html", + "hypothesis": "0" + }, + { + "sector": "agronegocio", + "width": 1440, + "id": "9197c180-eb94-4366-8e00-20d03f5f747f", + "status": "APROVADO", + "emulatedMobile": false, + "sourceSelected": true, + "sameDossierRecovered": true, + "budgetIntervalPreserved": true, + "noPublishedAdvertRequired": true, + "financialScenarioRecovered": true, + "privateReport": "agronegocio-1440-report.html", + "hypothesis": "0" + }, + { + "sector": "agronegocio", + "width": 390, + "id": "374b7cb2-d187-41da-90be-406eec14ec3e", + "status": "APROVADO", + "emulatedMobile": true, + "sourceSelected": true, + "sameDossierRecovered": true, + "budgetIntervalPreserved": true, + "noPublishedAdvertRequired": true, + "financialScenarioRecovered": true, + "privateReport": "agronegocio-390-report.html", + "hypothesis": "0" + }, + { + "sector": "energia-especifica", + "width": 1440, + "id": "6ed66ff8-c1b8-47df-b787-5e072502c430", + "status": "APROVADO", + "emulatedMobile": false, + "sourceSelected": true, + "sameDossierRecovered": true, + "budgetIntervalPreserved": true, + "noPublishedAdvertRequired": true, + "financialScenarioRecovered": true, + "privateReport": "energia-especifica-1440-report.html", + "hypothesis": "0" + }, + { + "sector": "energia-especifica", + "width": 390, + "id": "c34414ed-1057-4cef-9796-24250cdcb091", + "status": "APROVADO", + "emulatedMobile": true, + "sourceSelected": true, + "sameDossierRecovered": true, + "budgetIntervalPreserved": true, + "noPublishedAdvertRequired": true, + "financialScenarioRecovered": true, + "privateReport": "energia-especifica-390-report.html", + "hypothesis": "0" + }, + { + "sector": "mineracao", + "width": 1440, + "id": "9ec170c3-5aa8-4c90-a998-1db52121d8d9", + "status": "APROVADO", + "emulatedMobile": false, + "sourceSelected": true, + "sameDossierRecovered": true, + "budgetIntervalPreserved": true, + "noPublishedAdvertRequired": true, + "financialScenarioRecovered": true, + "privateReport": "mineracao-1440-report.html", + "hypothesis": "0" + }, + { + "sector": "mineracao", + "width": 390, + "id": "1980a165-b7d7-4441-8f37-9694f51afc22", + "status": "APROVADO", + "emulatedMobile": true, + "sourceSelected": true, + "sameDossierRecovered": true, + "budgetIntervalPreserved": true, + "noPublishedAdvertRequired": true, + "financialScenarioRecovered": true, + "privateReport": "mineracao-390-report.html", + "hypothesis": "0" + }, + { + "sector": "turismo", + "width": 390, + "id": "75707cfb-0c70-4d3e-bf8d-eb2cdaa56024", + "status": "APROVADO", + "emulatedMobile": true, + "sourceSelected": true, + "sameDossierRecovered": true, + "budgetIntervalPreserved": true, + "noPublishedAdvertRequired": true, + "financialScenarioRecovered": true, + "privateReport": "turismo-390-report.html", + "hypothesis": "0" + }, + { + "sector": "infraestruturas", + "width": 1440, + "id": "13e0b7a8-d7f4-44fc-aedb-1cd4923c6f72", + "status": "APROVADO", + "emulatedMobile": false, + "sourceSelected": true, + "sameDossierRecovered": true, + "budgetIntervalPreserved": true, + "noPublishedAdvertRequired": true, + "financialScenarioRecovered": true, + "privateReport": "infraestruturas-1440-report.html", + "hypothesis": "0" + }, + { + "sector": "infraestruturas", + "width": 390, + "id": "b155108b-90f1-4d2f-95e3-a12568240689", + "status": "APROVADO", + "emulatedMobile": true, + "sourceSelected": true, + "sameDossierRecovered": true, + "budgetIntervalPreserved": true, + "noPublishedAdvertRequired": true, + "financialScenarioRecovered": true, + "privateReport": "infraestruturas-390-report.html", + "hypothesis": "0" + } + ], + "post_build_visual": { + "rows": [ + { + "sector": "agronegocio", + "width": 1440, + "emulatedViewport": false, + "choices": 3, + "selected": "Armazenagem e logística", + "capture": "agronegocio-1440-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "agronegocio", + "width": 390, + "emulatedViewport": true, + "choices": 3, + "selected": "Armazenagem e logística", + "capture": "agronegocio-390-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "energia-especifica", + "width": 1440, + "emulatedViewport": false, + "choices": 3, + "selected": "Transformação industrial", + "capture": "energia-especifica-1440-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "energia-especifica", + "width": 390, + "emulatedViewport": true, + "choices": 3, + "selected": "Transformação industrial", + "capture": "energia-especifica-390-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "mineracao", + "width": 1440, + "emulatedViewport": false, + "choices": 3, + "selected": "Logística mineira", + "capture": "mineracao-1440-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "mineracao", + "width": 390, + "emulatedViewport": true, + "choices": 3, + "selected": "Logística mineira", + "capture": "mineracao-390-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "turismo", + "width": 1440, + "emulatedViewport": false, + "choices": 3, + "selected": "Cultura e experiências", + "capture": "turismo-1440-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "turismo", + "width": 390, + "emulatedViewport": true, + "choices": 3, + "selected": "Cultura e experiências", + "capture": "turismo-390-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "infraestruturas", + "width": 1440, + "emulatedViewport": false, + "choices": 3, + "selected": "Construção e modernização", + "capture": "infraestruturas-1440-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "infraestruturas", + "width": 390, + "emulatedViewport": true, + "choices": 3, + "selected": "Construção e modernização", + "capture": "infraestruturas-390-final-idea.png", + "status": "APROVADO" + } + ], + "serverErrors": [ + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ] + ], + "unexpectedServerErrors": [], + "normalAuthentication": true, + "probeExit": 1, + "externalDependency": "QA translation upstream unavailable; original probe retained as failed", + "translationControllerAndConfigurationUnchanged": true, + "defaultPort5000Listeners": 0 + }, + "synthetic_data_only": true, + "mobile": "viewport emulation, not a physical device", + "operational_data_changed": false, + "publications_activated": false, + "external_notifications_sent": false, + "funding_product_unchanged": true, + "operational_migrations": false, + "catalogue_first_attempt": { + "failure": "concurrent synthetic dossier creation changed the global count from 7 to 8", + "repeat": "exclusive QA run; unchanged test passed" + }, + "capture_sha256": { + "agronegocio-1440-comparison.png": "9a1b32bbcc17209bff83bc12761916a02deabd2fe3dfe15d3521b76b3f6b8e91", + "agronegocio-1440-context.png": "0546682079f4da41746cf948d209ef6e0e38fb14f5678d22e8497196ad414d21", + "agronegocio-1440-final-idea.png": "de89261af3f477194c65fcb6c8d30d4533fa490aec6fb43a1ab0682d007e5535", + "agronegocio-1440-fiscal.png": "fd5dda19811b24f26ff953493812c2d78b6ccf41823cbb2118e909efe32227e8", + "agronegocio-1440-funding.png": "e8785bae19f23935d2a9e3bc28dc2a4cd01f1e837f7f42ec2359f05a1a000179", + "agronegocio-1440-prepared.png": "cae4323d4220ba60db8f6d3448211126ce21bdfd199475e61c312cfc6f7e4822", + "agronegocio-1440-recovered.png": "4756a327586e1ea6a34ac54b87b16dde8505f055c342fe2cb0adbf6628a832d8", + "agronegocio-390-comparison.png": "d275fa17249c09ce82574acba40e8829f9c145c5cb2fa2337ebd1661e007d2a7", + "agronegocio-390-context.png": "3b84203e4cd85613294095326620c47e0bfd1a086c2b6ec553cd3603720b0c34", + "agronegocio-390-final-idea.png": "6f82daf2bb12255e8ab59423422dd7dbaa122caa2e03819a08fba9419f3d68e5", + "agronegocio-390-fiscal.png": "184d1c6dbdac2a77858770b3009f078ebd5283014f1e3315ceafaba41a8d34cc", + "agronegocio-390-funding.png": "a21deafc7a3f76a39f43d6ae58b3ed83b459f7db64a9f762a9586d6cf55b5e6b", + "agronegocio-390-prepared.png": "d1885c9af45fe5359b79a6ea72911ee484de744418c6b53d82a3c44d8215ba7a", + "agronegocio-390-recovered.png": "bf5a7b1d9e043efdb5d03bb2e3f72540a16b8f4934f8b002330f2153ef0b3e64", + "dossier-1440-final-source.png": "9122121a1746626cf3822ca85ae0845995a371a4bc440a0e74e853a55be6d228", + "dossier-390-final-source.png": "d5859075d6a83899a0ee85ee6202222d8a55b5f06ad65ae9c3f74b2c58e48c8c", + "energia-especifica-1440-comparison.png": "2eaf78b0103e096a13c72acd6276c97433b29ef2d5dd8463f33788da3187bb90", + "energia-especifica-1440-context.png": "9104a578d8aa4430474dde3d7e410c23b9fc1a1dec273dfe4ce22bfaf66218ae", + "energia-especifica-1440-final-idea.png": "8978253d2ec3ea9e09c3ca943939e53792af53800161b8682eb7c3ef326eae92", + "energia-especifica-1440-fiscal.png": "a88b7393579b5d95f95b31dadf9073b875a5f17f1d6a5a7896709652ff5db058", + "energia-especifica-1440-funding.png": "7c22f40685ce5e66b9dec2af6bb6170073dfe6cdb30b2790b35d13bf039043c1", + "energia-especifica-1440-prepared.png": "ca75debdb48848982f51fc18845f45c503a1d3e7cf07e61e617cf9334279db82", + "energia-especifica-1440-recovered.png": "635252ff9e63b66e18cae4f64e4eb6d2cce29593ba44cffcfd3ee22d6fcf6c70", + "energia-especifica-390-comparison.png": "70e38a018c50b654caaf5799c1973c67b8c745aaa4abbf5a4a41cf92701d1494", + "energia-especifica-390-context.png": "d7a2ef0f213c83088f03cc6fc148ba4e4a921f6e30b1859b6f83c6d4a3fc9cef", + "energia-especifica-390-final-idea.png": "3c57062c38606160636a5fa3c17d6415ee43cba84b538e436577088d134fa6b1", + "energia-especifica-390-fiscal.png": "6f4dded958296f11de651841224e5c47903a16366f19c9e63503d5595bd7dd1a", + "energia-especifica-390-funding.png": "a38565fa8b0b38983c6d2713146348cb7cb998e6bdc578b697e3a7eaaefe2254", + "energia-especifica-390-prepared.png": "2f439080acb9e46aa5b051a50a629413a3c3b586115f4778ad5e75a65020ed61", + "energia-especifica-390-recovered.png": "8281ac07b667d891df8975a030d5641cc5dd1a3f843493463b3fa58ed288ec2c", + "infraestruturas-1440-comparison.png": "77d4bef2e97a8f13d63fc423e8503a6eb87d1fa36897054c0d0e9660d63926fa", + "infraestruturas-1440-context.png": "846f6257d1f091322664c5c6e42a84e25e771b96d3dd79226bb94dca51f01c01", + "infraestruturas-1440-final-idea.png": "58dc941ef224b489032e718b4d6f9d3bbb4a797c84d13f429b5291f6bd2138b0", + "infraestruturas-1440-fiscal.png": "41ef4d798dac0787456ec5a92196e60ffa512752ddf2580e78a4e53721051314", + "infraestruturas-1440-funding.png": "8234b84cd7f7bd4af19bc58e288c1a30b8f2e5a2d091b2bb75fdb4577acaafd4", + "infraestruturas-1440-prepared.png": "cf31d4ceefe1b599964879066acad927f14f2bf9f93ba7fd96c0f0ab9af1fc1c", + "infraestruturas-1440-recovered.png": "1beb49d9c460f76417abb99a72120cf01e80002d9bb8562d287465c36072df1e", + "infraestruturas-390-comparison.png": "dfb7148759e1936715d4d19358c2ee1ae5e6efa1342db9e7fa9007bafe5cfbb6", + "infraestruturas-390-context.png": "45aadb209ee5524f4644ac6e46aa09206075c279247943b5bcc9afb98fd8824c", + "infraestruturas-390-final-idea.png": "600605e834cad209fcd680c1fb62fde7154db0d00c31111c048ec9b6caaeab55", + "infraestruturas-390-fiscal.png": "fb40113ba3af73f524ae97b92e06a1a251a6acbb25cd3c5be3fc4d46b21996f2", + "infraestruturas-390-funding.png": "c83e2a455191aef646463dee1a14789fb2153321e479a06d3aa1950d009015f6", + "infraestruturas-390-prepared.png": "00f0c14221be9f15ab17eebc9931e57153ea87d9299695e3721bdbb9bc631501", + "infraestruturas-390-recovered.png": "8561001c4a888745e6bc2b250763cd22b1f28afb486beb7eabf2dcb01dfd5046", + "mineracao-1440-comparison.png": "58c2f6743e137117b519eefae00221155401db4f858b3af6d1b001f7e86c0709", + "mineracao-1440-context.png": "b9c60ae7398be4ae4d28ac6aacca0fc83e40d56b1eaf6e463d22a0d53a9fbd9d", + "mineracao-1440-final-idea.png": "6bf2e1d8a8dedbbffabd63686871a33940f9b563a76be63bf1d988784199f856", + "mineracao-1440-fiscal.png": "6cf95746da45f60f01f1ef73ffea5de6f9f1aae585728790960ffb1872643482", + "mineracao-1440-funding.png": "4da5f136b8e2ddbec90136ab91eb72729c1b24a79c7eb4d13569996a968c1224", + "mineracao-1440-prepared.png": "f5fa9bc6a617c0daa4195f16ab7c0825b82b2d4fe9d94d2195e6e2caab9e8d5f", + "mineracao-1440-recovered.png": "190599594d0815244038c91d4e819cc4f2c088e256ced5d870327c1b86ea8d98", + "mineracao-390-comparison.png": "5dea69a0f226d34d657b9014144eda730477db9691cb901657620095051c84fa", + "mineracao-390-context.png": "4bc91030e1921a436d838224fde722cc6e5af16b5065db1b848349295d7c43df", + "mineracao-390-final-idea.png": "f0ebe537c73d2eb22b74b0675f04172d9df2b4ad921bd0de32702669ccc4aee2", + "mineracao-390-fiscal.png": "82cd4e421c082c7aac9d1e9fe6954c3c2d4875a6b32a2d7c69d08bd6be91d5ac", + "mineracao-390-funding.png": "35d5358d13c205548208806a9db17894399ed29c75244ecb7f77441358add3fa", + "mineracao-390-prepared.png": "478702028678d15942d563188885ea0672e5447594bc9ebd13a0726260456c1c", + "mineracao-390-recovered.png": "e62e3bd6a8044d66081b1249f47b74cf5f8b69d44a5d8732c7ba053a983d6399", + "turismo-1440-comparison.png": "711e4f331b577dcd54b012513db62d488678550b5ecfccd0ebc4c1db7ded96f7", + "turismo-1440-context.png": "8817fafd16db2a84bdfdfbb94e00532a2418509a22f185bd0c94967092ab7941", + "turismo-1440-final-idea.png": "62ca0657c386d89dd832066c5894046e74f9d5321196b2ee480321f51bb31adb", + "turismo-1440-fiscal.png": "76b09fa90aa1364a7de8d5f25ae1bea32923be3ba18499587934c98cffaa96c9", + "turismo-1440-funding.png": "f32656187a2954075abb1b585229939e387c0b3919251cbf8eb3de3ade7a4543", + "turismo-1440-prepared.png": "299e5a994d685fd159fb00df1d56316748a61d3903bc4a20fa066815304adfef", + "turismo-1440-recovered.png": "90271f8e6b0289a6ed6ceda436664ee861e7ce4512d90d5af9eb689cafa6c3f3", + "turismo-390-comparison.png": "cf532a63fa21252b41fb387e01634e08c504006d75c2b7548fca10383a9a2efd", + "turismo-390-context.png": "d9f145498c9fb4815a7191ec07b140b5ad5d3a8cf75ba71419e6d7aa0e584ac1", + "turismo-390-final-idea.png": "725be44dcdec4165cb5c0720b78e8d1801dc324fde11d0aac6eb85f0ea9b4913", + "turismo-390-fiscal.png": "9f382f7c07cc7a4f1c6974959a35bbf1fefa48aed8dd7dc8b153dc68f2ece214", + "turismo-390-funding.png": "d641b671baa74469091ffb0df47c6c5cdaa93b029ebaf5f8086d47c2c105b715", + "turismo-390-prepared.png": "9762c66daf279cf883dd4dfc1d30152ecff5f63b077b1174ece326deb28298d3", + "turismo-390-recovered.png": "7b538ea4eb2db4f72b72089ba26ebd1fde4cc5ca84f7e30ba19b82fe3f45b4ef" + } +} diff --git a/outputs/sector-context-20261115/visual/post-build-visual.json b/outputs/sector-context-20261115/visual/post-build-visual.json new file mode 100644 index 00000000..1cce30d7 --- /dev/null +++ b/outputs/sector-context-20261115/visual/post-build-visual.json @@ -0,0 +1,154 @@ +{ + "rows": [ + { + "sector": "agronegocio", + "width": 1440, + "emulatedViewport": false, + "choices": 3, + "selected": "Armazenagem e logística", + "capture": "agronegocio-1440-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "agronegocio", + "width": 390, + "emulatedViewport": true, + "choices": 3, + "selected": "Armazenagem e logística", + "capture": "agronegocio-390-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "energia-especifica", + "width": 1440, + "emulatedViewport": false, + "choices": 3, + "selected": "Transformação industrial", + "capture": "energia-especifica-1440-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "energia-especifica", + "width": 390, + "emulatedViewport": true, + "choices": 3, + "selected": "Transformação industrial", + "capture": "energia-especifica-390-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "mineracao", + "width": 1440, + "emulatedViewport": false, + "choices": 3, + "selected": "Logística mineira", + "capture": "mineracao-1440-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "mineracao", + "width": 390, + "emulatedViewport": true, + "choices": 3, + "selected": "Logística mineira", + "capture": "mineracao-390-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "turismo", + "width": 1440, + "emulatedViewport": false, + "choices": 3, + "selected": "Cultura e experiências", + "capture": "turismo-1440-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "turismo", + "width": 390, + "emulatedViewport": true, + "choices": 3, + "selected": "Cultura e experiências", + "capture": "turismo-390-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "infraestruturas", + "width": 1440, + "emulatedViewport": false, + "choices": 3, + "selected": "Construção e modernização", + "capture": "infraestruturas-1440-final-idea.png", + "status": "APROVADO" + }, + { + "sector": "infraestruturas", + "width": 390, + "emulatedViewport": true, + "choices": 3, + "selected": "Construção e modernização", + "capture": "infraestruturas-390-final-idea.png", + "status": "APROVADO" + } + ], + "serverErrors": [ + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ], + [ + 503, + "/api/translate/languages" + ] + ], + "unexpectedServerErrors": [], + "normalAuthentication": true, + "probeExit": 1, + "externalDependency": "QA translation upstream unavailable; original probe retained as failed", + "translationControllerAndConfigurationUnchanged": true, + "defaultPort5000Listeners": 0 +} \ No newline at end of file