diff --git a/docs/investmoz/simulations/integrated-review-continuation-20261020-receipt.json b/docs/investmoz/simulations/integrated-review-continuation-20261020-receipt.json index f3606b13..2b14bcbd 100644 --- a/docs/investmoz/simulations/integrated-review-continuation-20261020-receipt.json +++ b/docs/investmoz/simulations/integrated-review-continuation-20261020-receipt.json @@ -4878,5 +4878,233 @@ "qa-recovered.png": "00a9deb00cbad607fc58fe2252ed96b385f7d2b3a1e9b749621a90faf096ffa6", "qa-result.png": "350f12a8f2abd57c907eee2f93991e4ff06432afe3624dd08f089026f59edd2c" } + }, + "iva_l1_g2_health_qa_20261024": { + "status": "G2A_executable_demonstrated_QA;inventory_reconciled;L1_open;no_homologation_deployment", + "candidate": null, + "preserved_candidate": "5030116e", + "preserved_record": "89ab2883", + "reconciliation": { + "unit": "Existing matrix ID; functional branch is distinct from executable treatment, group and documentary dependency", + "original_total_IDs": 133, + "original_functional_branches": 132, + "documentary_dependency_IDs": [ + "AUD-SIM-L1-P001" + ], + "G1_accepted_QA_mapping": { + "AUD-SIM-L1-P017": "financial_stamp", + "AUD-SIM-L1-P018": "insurance_stamp", + "AUD-SIM-L1-P029": "public_waste", + "AUD-SIM-L1-P030": "public_funeral" + }, + "after_G1": { + "QA_covered_functional": 4, + "pending_functional": 128, + "pending_documentary": 1, + "pending_IDs": 129 + }, + "G2A_new_QA_mapping": { + "AUD-SIM-L1-P003": "health_assistive", + "AUD-SIM-L1-P004": "human_materials", + "AUD-SIM-L1-P005": "patient_transport", + "AUD-SIM-L1-P006": "mosquito_nets", + "AUD-SIM-L1-P007": "medicines" + }, + "current": { + "QA_covered_functional": 9, + "pending_functional": 123, + "pending_documentary": 1, + "pending_IDs": 124 + }, + "remaining_functional_IDs": [ + "AUD-SIM-L1-P002", + "AUD-SIM-L1-P008", + "AUD-SIM-L1-P009", + "AUD-SIM-L1-P010", + "AUD-SIM-L1-P011", + "AUD-SIM-L1-P012", + "AUD-SIM-L1-P013", + "AUD-SIM-L1-P014", + "AUD-SIM-L1-P015", + "AUD-SIM-L1-P016", + "AUD-SIM-L1-P019", + "AUD-SIM-L1-P020", + "AUD-SIM-L1-P021", + "AUD-SIM-L1-P022", + "AUD-SIM-L1-P023", + "AUD-SIM-L1-P024", + "AUD-SIM-L1-P025", + "AUD-SIM-L1-P026", + "AUD-SIM-L1-P027", + "AUD-SIM-L1-P028", + "AUD-SIM-L1-P031", + "AUD-SIM-L1-P032", + "AUD-SIM-L1-P033", + "AUD-SIM-L1-P034", + "AUD-SIM-L1-P035", + "AUD-SIM-L1-P036", + "AUD-SIM-L1-P037", + "AUD-SIM-L1-P038", + "AUD-SIM-L1-P039", + "AUD-SIM-L1-P040", + "AUD-SIM-L1-P041", + "AUD-SIM-L1-P042", + "AUD-SIM-L1-P043", + "AUD-SIM-L1-P044", + "AUD-SIM-L1-P045", + "AUD-SIM-L1-P046", + "AUD-SIM-L1-P047", + "AUD-SIM-L1-P048", + "AUD-SIM-L1-P049", + "AUD-SIM-L1-P050", + "AUD-SIM-L1-P051", + "AUD-SIM-L1-P052", + "AUD-SIM-L1-P053", + "AUD-SIM-L1-P054", + "AUD-SIM-L1-P055", + "AUD-SIM-L1-P056", + "AUD-SIM-L1-P057", + "AUD-SIM-L1-P058", + "AUD-SIM-L1-P059", + "AUD-SIM-L1-P060", + "AUD-SIM-L1-P061", + "AUD-SIM-L1-P062", + "AUD-SIM-L1-P063", + "AUD-SIM-L1-P064", + "AUD-SIM-L1-P065", + "AUD-SIM-L1-P066", + "AUD-SIM-L1-P067", + "AUD-SIM-L1-P068", + "AUD-SIM-L1-P069", + "AUD-SIM-L1-P070", + "AUD-SIM-L1-P071", + "AUD-SIM-L1-P072", + "AUD-SIM-L1-P073", + "AUD-SIM-L1-P074", + "AUD-SIM-L1-P075", + "AUD-SIM-L1-P076", + "AUD-SIM-L1-P077", + "AUD-SIM-L1-P078", + "AUD-SIM-L1-P079", + "AUD-SIM-L1-P080", + "AUD-SIM-L1-P081", + "AUD-SIM-L1-P082", + "AUD-SIM-L1-P083", + "AUD-SIM-L1-P084", + "AUD-SIM-L1-P085", + "AUD-SIM-L1-P086", + "AUD-SIM-L1-P087", + "AUD-SIM-L1-P088", + "AUD-SIM-L1-P089", + "AUD-SIM-L1-P090", + "AUD-SIM-L1-P091", + "AUD-SIM-L1-P092", + "AUD-SIM-L1-P093", + "AUD-SIM-L1-P094", + "AUD-SIM-L1-P095", + "AUD-SIM-L1-P096", + "AUD-SIM-L1-P097", + "AUD-SIM-L1-P098", + "AUD-SIM-L1-P099", + "AUD-SIM-L1-P100", + "AUD-SIM-L1-P101", + "AUD-SIM-L1-P102", + "AUD-SIM-L1-P103", + "AUD-SIM-L1-P104", + "AUD-SIM-L1-P105", + "AUD-SIM-L1-P106", + "AUD-SIM-L1-P107", + "AUD-SIM-L1-P108", + "AUD-SIM-L1-P109", + "AUD-SIM-L1-P110", + "AUD-SIM-L1-P111", + "AUD-SIM-L1-P112", + "AUD-SIM-L1-P113", + "AUD-SIM-L1-P114", + "AUD-SIM-L1-P115", + "AUD-SIM-L1-P116", + "AUD-SIM-L1-P117", + "AUD-SIM-L1-P118", + "AUD-SIM-L1-P119", + "AUD-SIM-L1-P120", + "AUD-SIM-L1-P121", + "AUD-SIM-L1-P122", + "AUD-SIM-L1-P123", + "AUD-SIM-L1-P124", + "AUD-SIM-L1-P125", + "AUD-SIM-L1-P126", + "AUD-SIM-L1-P127", + "AUD-SIM-L1-P128", + "AUD-SIM-L1-P129", + "AUD-SIM-L1-P130", + "AUD-SIM-L1-P131", + "AUD-SIM-L1-P132", + "AUD-SIM-L1-P133" + ], + "IDs_removed_merged_renumbered": [], + "G2": { + "total": 32, + "covered_G2A": 5, + "pending": 27 + }, + "grouping_reference": "iva_l1_grouped_increment_qa_20261024.grouping.groups; all133IDs retain existing group;G2A is a subincrement ofG2" + }, + "source_scope": { + "applied": "CIVA2016 PDF9 p1426(267),9(1)(b-f);19(1),PDF15 p1426(273);2022PDF1 maintains b-f; rectification2017PDF1 affects6/14/annexes;2025art1/19(1),PDF12-13", + "2020_official_reference": "https://www.ufsa.gov.mz/query/Baixar_documento.php?nome=LEI+DO+SISTAFAE+-+LEI+14%2F2020+DE+23+DE+DEZEMBRO", + "2020_scope": "BR246 supplement PDF20 p2414(20),Lei16/2020art1 changes9(13),not9(1)(b-f); fullPDF read through web tool; direct Python download returnedHTTP403,no local original claimed", + "located_not_applied": [ + "https://www.parlamento.mz/wp-content/uploads/2025/05/iva.pdf:8pages,no extractable text;not used as enacted law orG2A rule" + ], + "P008_dependency": "Establishment integrated in NationalHealthService and exact eligible AnnexIII position,rectification2017/2022;no added autonomous approval/registration requirement;does not block9(1)(b-f)" + }, + "reuse": "Existing motor,controls,original currency,opportunity,location,establishment,period,price representation,evidence,snapshotAPI andreport exporter;no new schema/form or fiscal rate", + "proofs": { + "new_frontend_tests": 2, + "new_API_tests": 1, + "API_assertions": 13, + "database": "simulator_fiscal_delta_20261021_test:55441", + "rollback": true, + "actual_UI": "Patienttransport authorization removed -> indeterminate,restored ->5rows100MZN/field07=500/IVA0;revision3,opportunity309/Manica/2026-02/MZN", + "UI_API_roundtrip_identical": true, + "other_opportunity_G1_snapshot_unchanged": true, + "new_report": "Actual HTML exporter from recovered snapshot,selected309 only;fiveoperations/value/context/source/version shown;noG1operation leaked", + "types": "passed", + "build": "passed", + "accepted_tests_repeated": false, + "accepted_fraction_Word_PDF_regenerated": false, + "accepted_artifact_hashes_unchanged": true, + "actual_UI_reload": "Revision3,opportunity309/Manica,2026-02,MZN and500MZN field07 preserved after reload;screenshotqa-result.png" + }, + "limits": [ + "Technicalscope2026/MZN;internaloperations only", + "No automatic deduction or finalVATdetermination/submissionAT", + "G2notfullyclosed;27branches remain", + "L1open;123functionalbranches+D06remain", + "G2Aspecific reportproofHTML;acceptedWord/PDFproofs reused withoutclaimingnewG2Aformatproof", + "Deploy coherent usable groups independently ofcompleteL1;no deployment inthispass" + ], + "active_changes": false, + "schema_or_permission_changes": false, + "published_rule_activation": false, + "artifacts": { + "calculated.json": "0d8da2cdd8c12580e5d5ab19bb60d24b807ad57307ec52d5c31355494138ec97", + "ui-calculated.json": "59f87132fa0e0c096d8fbe46ee1766ccceed2d48c9c511dd8693c5f6b9e2d1de", + "recovered.json": "f03ba2de3fff4459cf38fe8c49d1de803021d65148f96fd616d25fe7c62fe390", + "frontend-tests.txt": "5638c293e800ece5b70ea826ece4fede69f92bbe347d6813dd12ae90f30f8e79", + "api-tests.txt": "2a03b8b8eba58bc64fa39886ff9c6a6a52bb520d5190538c7a40408e00fe468c", + "api-tests.xml": "31c14340cd9820395202854c383a8d2d0cfdc698cf808bf4183ced4bdabfccc5", + "health-model.json": "d67b045262c75b639d9a69dfcf48cf469155807aa4f2152beb4b68c41db11a4c", + "health-report.html": "7567d7b9ebf73ec862e8243c328ba93cee6e159ccf361afd3e8be67bfd1e5a10", + "types.txt": "5346ac8a6566c1c38cb0bbda6a029579df58cd78af78e2c4845d9c82b5d1d76c", + "build.txt": "432a1e08734e9fbd290fafa029a51290b050323505e5b4ce8daf1523a3dadb85", + "checks.json": "f366fb2d17bd44e91ee7642dd28e935d71f574652e62868f612a83de257eacea", + "qa-recovered.png": "ebc9c14c7a489e17ca59a272c1f2f0217dcaf22ac469480e32a41e636df0e1db", + "qa-result.png": "ca1013fc3d1579779e6db5f20061d34e8a6d8eeeaf47cf5c0f7967a89df6f95d" + }, + "frozen_G1_fixture": { + "path": "tests/frontend/fixtures/iva-services.json", + "sha256": "8b215b97f4044d259a6f6d0075738591eccb4a1abd1b06cd4f819d5d83c430d2" + } } } diff --git a/docs/investmoz/unification/traceability-and-manual.md b/docs/investmoz/unification/traceability-and-manual.md index 65d4c744..f9745339 100644 --- a/docs/investmoz/unification/traceability-and-manual.md +++ b/docs/investmoz/unification/traceability-and-manual.md @@ -1,5 +1,61 @@ # Rastreabilidade, utilização e formação +## 24/10/2026 — reconciliação dos IDs L1 e incremento G2A de saúde + +**Incremento executável em QA; L1 aberto; homologação inalterada.** Preservados `5030116e`/registo `89ab2883`, G1 e a apresentação das fracções Word/PDF, aceites pela Tempo com base no relatório. Não se repetiram esses ensaios nem se regeneraram os respectivos ficheiros. As entregas podem reunir conjuntos coerentes/utilizáveis; o fecho de todos os ramos não é condição técnica ou organizacional para entregar um conjunto. Esta passagem prepara QA, sem realizar integração/disponibilização. + +### Reconciliação: ramo, tratamento e pendência documental + +Os **133 IDs** do inventário original incluem **132 ramos funcionais (`P002`–`P133`) e uma pendência documental (`P001`/D06)**. Todos os IDs desta secção têm prefixo `AUD-SIM-L1-`. Um ramo representa uma cobertura legal/operacional e pode conter vários produtos/variantes. Um tratamento é uma opção executável no motor. Um grupo agrega ramos por regras/dados comuns; agrupar não encerra os ramos nem cria uma aprovação por ID. Não houve eliminação, fusão ou renumeração de IDs. + +| Momento | Ramos cobertos em QA | Ramos funcionais pendentes | Pendências documentais | Total de IDs | +| --- | ---: | ---: | ---: | ---: | +| Inventário inicial do saldo, excluindo os dez tratamentos anteriores já aceites | 0 | 132 | 1 | 133 | +| Após G1, candidata5030116e | 4 | 128 | 1 | 133 | +| Após este incremento G2A | 9 | 123 | 1 | 133 | + +Portanto, **133−4=129IDs pendentes após G1:128funcionais+P001**. O resumo anterior «128restantes» referia apenas os funcionais e precisava desta distinção explícita. P001 não foi encerrado para produzir a diferença. Os nove ramos cobertos correspondem, nestes dois incrementos, a nove tratamentos; essa correspondência não é presumida para o restante inventário. + +| ID | Grupo/incremento | Tratamento executável | Estado/referência | +| --- | --- | --- | --- | +| P017 | G1 | `financial_stamp` | Aceite em QA5030116e; preservado | +| P018 | G1 | `insurance_stamp` | Aceite em QA5030116e; preservado | +| P029 | G1 | `public_waste` | Aceite em QA5030116e; preservado | +| P030 | G1 | `public_funeral` | Aceite em QA5030116e; preservado | +| P003 | G2/G2A | `health_assistive` | Executável/demonstrado em QA neste incremento | +| P004 | G2/G2A | `human_materials` | Executável/demonstrado em QA neste incremento | +| P005 | G2/G2A | `patient_transport` | Executável/demonstrado em QA neste incremento | +| P006 | G2/G2A | `mosquito_nets` | Executável/demonstrado em QA neste incremento | +| P007 | G2/G2A | `medicines` | Executável/demonstrado em QA neste incremento | +| P001 | D06 | Nenhum: correspondência05/06 | Pendente: instrução da edição recebida ou correspondência administrativa expressa aplicável | + +Os restantes **123IDs funcionais** são exactamente **P002, P008–P016, P019–P028 e P031–P133** (1+9+10+103). Permanecem na mesma matriz com grupo e dependência próprios; o recibo desta passagem enumera o conjunto exacto e verifica a partição disjunta dos133IDs. G2 mantém32ramos:5cobertos por G2A e27pendentes. Os onze grupos originais mantêm-se; G2A é um subincremento de G2, não um novo grupo nem o fecho integral de G2. + +### G2A — fonte, condições e reutilização + +**Fonte executada:** CIVA republicado pela Lei13/2016, PDF9, p.1426(267), art.9(1)(b–f); direito à dedução confrontado com19(1), PDF15, p.1426(273). A rectificação de08/06/2017, BR89 PDF1, altera6/14 e anexos, não estas alíneas. Lei22/2022 art.1, PDF1, p.2252(25), mantém9(1)(b–f) por remissão. Lei10/2025 art.1, BR248 PDF12–13, altera outros artigos e19(2), conservando19(1); as isenções destas cinco operações não são convertidas em taxa5% nem em dedução automática de compras. O artigo19(1)(b)(v) não enumera9(1)(b–f). + +Conferência adicional de âmbito: [Lei16/2020, art.1, BR246 suplemento, PDF20, p.2414(20), exemplar oficial UFSA](https://www.ufsa.gov.mz/query/Baixar_documento.php?nome=LEI+DO+SISTAFAE+-+LEI+14%2F2020+DE+23+DE+DEZEMBRO) altera9(13), não9(1)(b–f). O nome do download menciona SISTAFE, mas o exemplar completo contém as Leis13–16/2020; identificada a página da Lei16, sem inferir conteúdo do nome. A fonte parlamentar `https://www.parlamento.mz/wp-content/uploads/2025/05/iva.pdf` foi localizada:8páginas sem texto extraível; não usada como lei aprovada nem como regra G2A. Continua por cotejar para a operação temporal correspondente, sem bloquear G2A. + +| Tratamento | Informação específica necessária nos controlos existentes | +| --- | --- | +| Compensação da deficiência/próteses/braille | Bem na enumeração e destino conforme categoria: deficiência, membro/órgão, fractura, visão ou audição; não qualquer equipamento médico | +| Órgãos/sangue/leite | Origem humana e natureza da transmissão; não origem animal ou serviço autónomo | +| Transporte de doentes/feridos | Doente/ferido, ambulância ou veículo apropriado e organismo devidamente autorizado; não basta destino hospitalar | +| Redes mosquiteiras | Identificação como rede mosquiteira; não extensão automática a outros bens preventivos | +| Medicamentos/artigos elegíveis | Produto farmacêutico exclusivamente terapêutico/profiláctico ou artigo enumerado da alínea com finalidade higiénica/medicinal/cirúrgica; não qualquer produto vendido por farmácia | + +Condição comum: operação interna localizada em Moçambique, distinguindo importação/estrangeiro. Âmbito técnico2026/MZN. Reutilizados oportunidade, moeda original, localização, estabelecimento, período, valor/representação e fundamento já guardados. Acrescentam-se apenas a escolha do tratamento e a confirmação das condições específicas em falta, nos controlos existentes. Não há novos formulários, campos persistidos, schema ou permissões. Uma confirmação/documento pressuposto em QA não é certificação da operação real. A falta de natureza, destino, autorização ou fundamento gera indeterminação; não presume zero nem isenção pelo sector. + +P008 não integra G2A: matérias-primas/componentes de medicamentos exigem integração do estabelecimento no Serviço Nacional de Saúde e correspondência com a posição aplicável do AnexoIII, incluindo rectificação2017/alteração2022. Não se acrescenta uma aprovação ou inscrição autónoma à condição legal. Essa verificação afecta P008, não as cinco alíneas independentes. Os outros27ramos de G2 conservam as dependências já registadas. O próximo subincremento pode usar perfis sociais/art.10 ou produtos/anexos após o cotejo específico, sem criar um bloqueio comum a G2. + +### Prova dirigida e limites + +Dois testes frontend novos cobrem os cinco tratamentos, cada condição ausente, fundamento ausente, preço líquido/IVA incluído isento e relatório/contexto recuperados. Um teste da API privada,13asserções, com guarda nominal `simulator_fiscal_delta_20261021_test:55441` e rollback. No componente real em QA18628, retirada a autorização do transporte: indeterminação; reposta: cinco operações de100MZN, campo07=500MZN, IVA0; snapshot da interface → gravação/API → recuperação idêntica → relatório HTML do exportador existente. O contexto de tratamento é309/Manica/2026-02/MZN; o livro G1 da oportunidade310 mantém-se exactamente igual ao snapshot aceite, sem novo cálculo/teste de G1. + +O motor, gravação, recuperação e exportador foram reutilizados. As provas Word/PDF das fracções permanecem aceites e intactas; não são apresentadas como uma nova prova específica dos cinco textos G2A. Apenas o relatório/contexto novo foi conferido neste incremento. Não se declara apuramento integral, dedução automática, submissão à AT, fecho integral de G2/L1 ou entrega na homologação. Estatísticas e IA permanecem adiadas. + + ## 24/10/2026 — L1: incrementos por regras/dados comuns e primeiro grupo executável **Continuação exclusivamente em QA, candidata `5030116e`, sobre `689e7cbe`/registo `8719e916`. L1 aberto; homologação inalterada.** Os 133 ramos foram distribuídos, sem duplicação, por onze incrementos funcionais e uma dependência documental. Não são 133 desenvolvimentos nem 133 aprovações. A correspondência individual está na mesma matriz, coluna «Grupo de execução», linhas `AUD-SIM-L1-P001`–`P133`; não foi criada outra matriz/backlog. diff --git a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv index 92ec7637..2678d68b 100644 --- a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv +++ b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv @@ -10652,20 +10652,20 @@ AUD-SEARCH-T10,Consistência transversal da pesquisa e navegação — Bibliotec AUD-SEARCH-T11,Consistência transversal da pesquisa e navegação — Legislação,Instruções expressas da Tempo na conversa de 20/10/2026; AGENTS.md; RF-MN-010 e AUD-GEO-01 preservados.,navegação/pesquisa,/legislacao,portal/services; portal/document — Reutiliza a correcção da biblioteca e preserva filtros jurídicos/documentais pertinentes.,Sem alteração remota nesta execução; revisão apenas na branch codex/opportunity-search.,HTTP/Inertia: resources.total=0; consumidor e query pública partilhados.,QA — delta delimitado; revisão Tempo pendente,"Situação jurídica, consulta e cálculo continuam independentes.",,"Filtros, contagem, resultados e URL coerentes; universos identificados; erro distinto de vazio; permissões e contexto conservados.",P1,,RF-MN-010; AUD-GEO-01,,,,,,,,,,,Mesmo padrão da biblioteca; não deve expor um universo concorrente.,"Situação jurídica, consulta e cálculo continuam independentes.",portal/services; portal/document; SearchState; SearchFeedback; TerritoryFields; portalNavigation,,"Integração em main apenas após revisão; assistência NLP, contratos e P7 separados.",Correcção/simplificação em QA,,HTTP/Inertia: resources.total=0; consumidor e query pública partilhados.,Pesquisa transversal QA 20/10/2026,20/10/2026,,,,,,,,,,"Provas comuns cobrem o componente reutilizado; HTTP vazio não demonstra operações de gestão ou publicação. Situação jurídica, consulta e cálculo continuam independentes.",,falha funcional; navegação; apresentação visual,,Disponível para revisão na aplicação QA local. AUD-GUIDE-CARD-20261020,"Related educational cards: image, source summary, clear actions",Tempo 20/10/2026; independent delta after 0e7d51f18fb4,educational presentation,/sectores/{slug}; /explorar/{group}; articles; /oportunidades and detail,EducationalArticleCard; EducationalGuides; LegacyContent; SectorInvestment,QA only,1 test / 8 assertions; PHP syntax; TypeScript/build; desktop2048/mobile390; keyboard,QA review pending,Normal QA sector and article verified against existing library resource 10 and local image 25; previous dossier proof retained,,Source-derived summary; public images; conditional opportunity action; context preserved,P1,,,,,,,,,,,,,,,,,,presentation,,,,20/10/2026,,,,,,,,,,,,content; navigation; visual presentation,,Ready for QA review AUD-SIM-INT01,Invalid one-off fiscal date can throw instead of returning validation state,Tempo request 20/10/2026; integrated simulator review; same manual,simulator and shared language,,,QA only,Fixed in QA; invalid-date checks; 38 directed frontend tests passed,Previous inline-date proof retained; unchanged delta not repeated,QA continuation verified; precise open inputs and cashflow visual check in same manual; 2-4 h remaining,,,P0,,,,,,,,,,,,,,,,,,diagnosis and targeted corrections,, | [Saldo consolidado21/10/2026] Concluído no recorte. Nenhum delta de validação de data por demonstrar; prova anterior preservada. Ver saldo dos oito itens no manual existente; sem fecho global por esta reconciliação.,,20/10/2026,,,,,,,,,,,,,, -AUD-SIM-INT02,Review actual fiscal parameters sources periods and eligibility,Tempo request 20/10/2026; integrated simulator review; same manual,simulator and shared language,,,"QA only | 22/10/2026 — disponibilizado por autorização Tempo: revisão servida042ffbde (inclui a76369eb/a1fbda06/064296e1 e correcção dirigida da recuperação legada). Percurso habilitado na homologação, versão private-investment-preparation-2026-v1; main ancestral preservado, sem conflitos/force-push. Zero migrations/importações/fixtures; nenhuma nova regra fiscal publicada/activada. Revisão/configuração/rotas conferidas; provas funcionais QA reutilizadas.","Verification pending; no parameter activation | 22/10/2026: primeiro incremento QA na branch codex/project-context-continuity-QA; contexto único por dossier/conta, herança com edições preservadas, moeda/IVA mensal e análise territorial explícita. Ver traceability-and-manual.md, secção Continuidade e adaptação contextual. 4 HTTP/74 asserções; 8 frontend; percurso visual A/B e nova sessão. Não encerra adaptação jurídica integral. | 22/10/2026 — percurso privado executável em QA (base52fbb146): condições oficiais seleccionam mero registo/autorização, alternativas documentais e próximos passos; contexto C v4 mero registo após distinção directo/indirecto (Lei14/R13); prévia visual, vínculo inactivo preservado e relatório v3 por autorização conservado como histórico. 3 testes/96 asserções e um teste do novo relatório, tipos/build aprovados. Sem validação jurídica genérica adicional; orientação permanente Tempo em AGENTS. Branch codex/private-investment-path-executable-QA; sem integração main/alteração da homologação/activação fiscal.","S1-S3 preservados; aquisicoes08-10 e totais14-18 entregues na homologacao1655f57e, delta conferido | L1 incremental executavel em QA, nao fecho integral nem entregue","Saldo L1 agrupado: G1 quatro ramos emQA;128ramos funcionais nos outros10grupos e1pendencia documentalD06. Onze incrementos funcionais, nao133desenvolvimentos/aprovacoes. | Historico: Fechos anteriores zero saldo preservados. IVA incluido5% periodico calculado por fraccoes exactas em QA, sem regra declarativa inventada. Campo06: falta instrucao da edicao recebida que separe05/06; nao atribuir automaticamente a estrangeiro. Saldo individualizado em133linhas AUD-SIM-L1-P001-P133; SISA/IPRA continuamL15/L16 por analisar. | Historico preservado: Saldo deste lote08-10/14-18 zero; S1-S3 zero. Nao representa apuramento integral do IVA; demais categorias/creditos/submissao e IRPC/IRPS posteriores. | Saldo L1:campo06, reduzido incluido nao exacto, restantes isencoes/bases especiais/territorialidade/digital. SISA/IPRA omitidos no inventario anterior: L15/L16 por analisar.",,,P0,,,,,,,,,,,S1-S3 entregues cd10cccb/355656b5; aquisicoes08-10 e totais14-18 implementados e demonstrados em QA,,"24/10 gruposG1-G11/D06, todos133ramos atribuidos exactamente1vez; quatro servicosG1 demonstrados; formatos finais racionais Word/PDF conferidos; chave de actualidade preserva snapshot689e7cbe sem recalculo. | Historico: 24/10 DELTA L1: precisao racional calculada/guardada/recuperada, apresentacao decimal separada; cotejo campo06 concluiu divergencia de layouts, correspondencia nao demonstrada. Preservados544068e8/d89912e5; Tempo apreciou relatorio, nao conferiu manual/QA. | Historico preservado: 24/10 L1 QA:10 tratamentos calculados com condicoes/fontes; dois casos indeterminados; sem reconstruir simulador ou activar regra. Referencias exactas Lei10/2025 PDF13-15; Lei22/2022 PDF1-4; CIVA2016 PDF9-15; IRPC/IRPS transicoes PDF20/18. | Historico preservado: 24/10/2026 INVENTARIO FISCAL: documentos Impostos e seu tratamento, duplicado textual IRPC, escalões IRPS, XLSX e M22 reconciliados com consumidores existentes. Analise apenas, sem activacao. Fechos S1-S3 e08-10/14-18 preservados. Plano unico no inicio do manual; decisoes Tempo08/10 e22/10 prevalecem sobre aprovacao juridica generica historica. | Historico preservado: 24/10 entrega1655f57e: fetch + fast-forward sem force, webhook; revisao/manifesto/assets/entrada servidos conferidos. Schema/configuracao/motor publicado e S1-S3 preservados. 24/10: VAT Return.pdf cotejado; campos/formulas coincidentes; seleccoes/Maputo nao herdados. Compras/orcamentos reutilizados explicitamente por oportunidade, condicoes de deducao e totais com propagacao de indeterminacao; API privada e relatorio congelado. 24/10/2026: S1-S3 encerrados cd10cccb/355656b5. Modelo A reconciliado com codigo actual; proposta de operacoes internas gerais, aquisicoes08-10 e totais14-18 condicionados, sem activar regras. 24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. IVA publicado e mensal existentes; availability publico enabled=true, cobertura 2026; provas de regra/precisao/zero-falta reutilizadas. S1 afecta moeda do fallback de vendas de tesouraria; S2 afecta retoma mensal, nao o avaliador. Sem outros impostos, regras novas ou apuramento final. | Historico preservado: 22/10/2026: primeiro incremento QA na branch codex/project-context-continuity-QA; contexto único por dossier/conta, herança com edições preservadas, moeda/IVA mensal e análise territorial explícita. Ver traceability-and-manual.md, secção Continuidade e adaptação contextual. 4 HTTP/74 asserções; 8 frontend; percurso visual A/B e nova sessão. Não encerra adaptação jurídica integral. | 22/10/2026 — percurso privado executável em QA (base52fbb146): condições oficiais seleccionam mero registo/autorização, alternativas documentais e próximos passos; contexto C v4 mero registo após distinção directo/indirecto (Lei14/R13); prévia visual, vínculo inactivo preservado e relatório v3 por autorização conservado como histórico. 3 testes/96 asserções e um teste do novo relatório, tipos/build aprovados. Sem validação jurídica genérica adicional; orientação permanente Tempo em AGENTS. Branch codex/private-investment-path-executable-QA; sem integração main/alteração da homologação/activação fiscal.","Prosseguir pelos grupos/dados comuns e dependencias individuais da matriz; D06 falta instrucao da edicao que separe05/06; L1 continua aberto. | Historico: Campo06 depende de instrucao/edicao aplicavel com distincao05/06; operacoes restantes individualizadas nas133linhas filhas, com fonte/dependencia/proximo incremento. Decimal periodico nao e impedimento do calculo; arredondamento declarativo separado. | Historico preservado: L1 ainda nao integral: saldo delimitado no inicio do manual; percursos completos de preenchimento/calculo/gravacao/recuperacao/relatorio demonstrados no incremento. Nao reabrir fechos anteriores. L15 SISA e L16 IPRA por analisar no mesmo plano. | Historico preservado: NOVO AMBITO PROPOSTO: L1-L14 no manual existente: IVA restante, ISPC, retencoes/IRPC, INSS/IRPS, Selo, direitos e ICE. Cada lote exige dados-enquadramento-calculo-gravacao-recuperacao-relatorio e entrega com delta. Zero saldo dos recortes aceites; nao confundir novas coberturas com regressao. | Historico preservado: Nenhuma pendencia de integracao ou disponibilizacao neste recorte. Futuro fora do lote: categorias excluidas, creditos19-27 e submissao; IRPC/IRPS posteriores. Novo lote demonstrado em QA: integracao pelo Git e conferencia apenas do delta instalado ainda pendentes. Taxa reduzida/isenções, mistos/excepcoes, importacoes, regularizacoes, creditos19-27 e submissao AT fora deste lote. Proximo lote apenas proposto: reutilizacao por oportunidade, classificacao e elegibilidade documentada; desconhecido nao e zero. IRPC/IRPS inventariados, sem implementacao. 24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. IVA publicado e mensal existentes; availability publico enabled=true, cobertura 2026; provas de regra/precisao/zero-falta reutilizadas. S1 afecta moeda do fallback de vendas de tesouraria; S2 afecta retoma mensal, nao o avaliador. Sem outros impostos, regras novas ou apuramento final. | Historico preservado: Nenhuma operacao de disponibilizacao pendente neste lote delimitado. Outras componentes, regimes e coberturas fiscais permanecem fora do recorte; nao repetir provas aceites. | Recorte executável C concluído em QA. Restantes coberturas sectoriais/benefícios e encaminhamento visual de zona real têm limites concretos no manual; não bloqueiam os ramos já documentados. Integração/habilitação no destino não executadas. | Integração/habilitação deste recorte executadas em22/10/2026; referências anteriores a operação pendente são históricas. Não reabrir as provas aceites.","Reutilizados plano/vendas, contexto por oportunidade, moeda, meses, API/rascunho privado, idempotencia/permissoes e exportador; sem schema ou motor novo. | Historico preservado: ","Divisor116/art34 apenas geral;5% incluido exacto calculado, arredondamento nao delimitado indeterminado. Campo06 divergente do exemplar nao bloqueia demais linhas. Deducao de compras em novo contexto misto exige afectacao especifica L2. | Historico preservado: Dependencias concretas por lote no manual: artigos/tabelas/periodos, bases pessoais ou operacionais e saldos anteriores. Divergencias de regimes2026, Selo e modelos limitam apenas ramos dependentes; sem novo aprovador generico ou bloqueio por seis associacoes/dois originais sem dependencia efectiva.","Decisao Tempo24/10: concluir inventario fiscal antes de Imobiliario; primeiro apresentar plano consolidado, sem antecipar implementacao. Proposta L1-L14 ainda nao executada. | Historico preservado: Tempo autorizou incorporacao de 4a4d1212, cadastro/publicacao da regra real e activacao. Mesma administracao real nala@tempo.co.mz, login normal e MFA, sem quatro designacoes; sem parecer juridico ou revisao independente atribuidos a Tempo.","Analise documental/codigo concluida; desenvolvimento futuro delimitado no mesmo manual, nao regressao dos lotes entregues. | Historico preservado: Ligacao de consumidor publicada concluida em QA; decisoes operacionais separadas.","Reaproveitamento efectivo documentado; sem medicao fiavel de horas.40-64h L1 e544-912h totais eram preliminares; saldo reestimavel por cobertura. L15/L16 nao estimados nem somados silenciosamente. | Historico preservado: Estimativa preliminar L1-L14:544-912 horas tecnicas,68-114 dias-pessoa8h; inclui percurso fim a fim, QA e delta Git. Nao e calendario nem autorizacao de activacao; rever por dependencia concreta. | Historico preservado: Recorte executado; sem saldo de implementacao ou disponibilizacao identificado neste lote. Nao converter estimativas anteriores em implementacao fiscal integral.","iva_l1_grouped_increment_qa_20261024:2testesfrontend,1API/11assercoes,UI/API/recuperacao/exportadores reais; PDF7+3paginas, renderDOCX no recibo; types/build. Preservados689e7cbe/544068e8 e fechos activos. | Historico: iva_l1_followup_qa_20261024:6testes novos delta,1API/10assercoes em base QA nominal com rollback; UI3precos periodicos/API/recuperacao/HTML-CSV, primeira oportunidade inalterada; types/build; nao repetidos dez tratamentos aceites. | Historico preservado: Recibo iva_l1_qa_20261024;15 frontend(7novos+8dependencia),1API/13assercoes com payload UI/base QA nominal/transaccoes revertidas; types/build; HTML/CSV sem recalculo;10tratamentos+2indeterminados, contexto/historico preservados. Sem novo PDF nativo. | Historico preservado: Inventario/hashes e leitura completa em outputs/fiscal-inventory-plan-20261024; recibo integrado fiscal_inventory_plan_20261024. M22 tres paginas conferidas, XLSX102formulas/15REF/18erroscached; nenhum valor de terceiro publicado. Provas anteriores reutilizadas, sem novos testes. | Historico preservado: Entrega homologacao1655f57e; recibo integrado modelo_a_acquisitions_homologation_20261024; outputs/iva-acquisitions-delivery-20261024/installed-delta.json. Provas QA reutilizadas. Candidata QA d18ff0f0, ainda nao integrada/disponibilizada. docs/investmoz/simulations/modelo-a-reconciliacao-20261021.md (QA24/10); recibo integrado modelo_a_acquisitions_qa_20261024; 11 frontend + 2 API/19 assercoes; tipos/build; UI->API->relatorio, PDF6paginas. docs/investmoz/simulations/modelo-a-reconciliacao-20261021.md (actualizacao24/10); recibo integrado modelo_a_next_scope_20261024. 24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. IVA publicado e mensal existentes; availability publico enabled=true, cobertura 2026; provas de regra/precisao/zero-falta reutilizadas. S1 afecta moeda do fallback de vendas de tesouraria; S2 afecta retoma mensal, nao o avaliador. Sem outros impostos, regras novas ou apuramento final. | Historico preservado: [Leitura SSH 21/10/2026 08:17 Maputo] Zero regras em simulation_tax_rule_versions na homologação, incluindo todos os estados por leitura administrativa sem ocultação RLS. Seis referências em investment_legal_sources; não são parâmetros executáveis. QA também tinha zero regras. BEGIN READ ONLY/SELECT/ROLLBACK; zero escritas. Prova homologation-fiscal-readonly.json. O git HEAD registado é do checkout consultado, não certifica a revisão do build servido. A ausência de cadastro não é ausência de fontes oficiais nem reabre a aceitação da Tempo de 08/10. Não implementa a ligação funcional ao motor fiscal. | [Saldo consolidado21/10/2026] Parcial. Leitura remota concluída: zero regras de todos os estados na homologação, tal como QA; seis referências jurídicas não são parâmetros executáveis. Falta cadastro fundamentado por componente/âmbito/período e ligação funcional ao motor fiscal. Fontes e análises existentes reutilizáveis; aceitação oficial da Tempo de08/10 preservada. Não activar taxas nem importar/publicar por esta reconciliação. Ver saldo dos oito itens no manual existente; sem fecho global por esta reconciliação. | [Candidata21/10/2026] Diagnóstico fiscal separado no manual existente: fontes/analises já disponíveis; zero parâmetros executáveis na QA e homologação por leitura de todos os estados; governação/resolvedor temporal/DSL existentes; RunSimulation ainda aritmética personalizada sem consumir regras fiscais. Saldo: cadastro fundamentado, orquestração, contrato de resultado/histórico e ligação ao dossier/relatório, com casos por componente/período. Nenhuma regra criada nem activada; implementação fiscal integral aberta e excluída das1–2h de exportações. | [Proposta21/10/2026] Primeiro lote proposto: uma regra IVA geral sobre base liquida/MZN, cobertura demonstrada2026 sem inventar caducidade legal. Reutilizar fontes/analises/governacao/resolvedor/avaliador existentes; arredondamento e ambito aplicavel explicitamente por fundamentar antes de publicar. Cadastro4-8h e codigo/aceitacao12-20h, total16-28h condicionado ao acervo, separado das1-2h de exportacao. Criterios e exclusoes no manual existente. Nenhuma regra cadastrada/activada; nao e implementacao fiscal integral. | [QA IVA v1.2 21/10/2026] Orientacao posterior Tempo: calcular com precisao decimal exacta sem arredondamento automatico, separando apresentacao monetaria; arredondamento generico deixa de ser bloqueio deste lote. Cadastro draft versionado em clone QA; resolvedor/avaliador existentes; proveniencia, historico e relatorio imutavel ligados. 5 feature (51 assercoes), 7 unit (25), 3 frontend; types/build/Pint aprovados. Contexto declarado; nao e saldo a pagar. Zero regras publicadas; sem main/activacao. Recorte QA autorizado verificado (0h engenharia identificada restante); produto fiscal integral continua parcial. Limites e provas no mesmo manual e ficha v1.2; sem atribuicao de validacao juridica ao utilizador. | [Revisao 83d2f97d] Ambito/periodo/exclusoes e procedimentos de integracao, publicacao, activacao e suspensao consolidados no mesmo manual. Lacuna concreta de ecra QA fechada: entradas 1000.03/MZN/2026-10-21; calculo exacto 160.0048; gravacao fa6d17f2-5f47-4cb6-b8cb-40850c12505f; recarga; recuperacao do mesmo ID; relatorio d13e2ad5-3ba8-4d01-9d30-5815496da774 com mesmo valor/proveniencia e hash igual ao resultado. Uma execucao persistida, draft e zero regras publicadas. 1 teste novo de rota/17 assercoes, TypeScript/build e browser aprovados; restantes provas reutilizadas. Interrupcao inicial da ferramenta resolvida, sem atribuicao de falha ao simulador. Revisao do recorte demonstrada; sem nova preparacao generica identificada, main ou activacao; nao fecha aplicabilidade fiscal universal nem simulador integral. | 21/10/2026: proposta do consumidor IVA no simulador existente no manual: falta ligacao a regra publicada e activacao explicita. Integrar codigo desligado, publicar versao e activar consumidor sao tres operacoes distintas. Reutiliza permissoes, governanca, historico e provas aceites; sem ampliar cobertura ou executar estas operacoes. | 21/10/2026: implementado delta de 2ced7b79 no simulador normal QA, activacao desligada por omissao. 8 testes/75 assercoes, 2 testes frontend novos, TypeScript/build/Pint. Edge: indeterminacao, calculo, repeticao sem duplicar, fila admitida antes de suspensao concluida depois, nova execucao recusada e historicos/relatorios preservados. Mesmo manual e recibo consolidam provas e tres operacoes. Fixture isolada suspensa; sem merge ou publicacao/activacao na homologacao. | 21/10/2026: origem da condicao fiscal localizada em e65cb269/servico/CHECKs de 03/10 e nota de implementacao; sem decisao expressa aplicavel encontrada. Correccao QA: administracao existente, mesma pessoa, fonte oficial identificada e eventos preservados. 6 testes/86 assercoes apenas do controlo, sem calculos/exportadores; constraints de outras tabelas iguais. Esquema activo nao alterado; backup/restauro de 171 tabelas confirmado; sem fixture ou publicacao real. | [Execucao autorizada 21/10/2026 10:56 UTC] Servido d3fe8a02ec7f5dcd01984c4f4a1eba18b5a0cf19 contendo 4a4d1212; DDL fiscal aplicado autenticadamente com backup/restauro de171tabelas e registos preservados. Tres fontes reais v1 com hashes/citacoes e aceitacao fiscal Tempo08/10/2026, sem validacao geral automatica. Regra IVA-GERAL-BASE-LIQUIDA rule_version1, ID01a15e1a-5338-700f-8a45-f87707d696a7, published, version_no5, actor15 emtodasetapas;5eventos. Activacao separada ligada a esseID/versao; APIHTTP200 enabled=true e resolvedor16percent no contexto delimitado sem calculo novo. FixtureQA nao importada; calculos/exportadores/PDF aceites nao repetidos. Suspensao de novas admissoes conserva snapshots/historicos/relatorios. Recibo e manual existentes actualizados; limitacoes de abertura de consola/extensao registadas como ferramenta. | [Diagnostico IVA QA21/10/2026] Falha estrutural reproduzida na consulta anual: fiscal_operation nao satisfaz operation e moeda nao era comunicada. Sem presumir respostas originais. Cada condicao tem campo/recebido/esperado/categoria; notas junto ao campo, resumo com foco e Ver fundamento semDSL/codigo. Moeda fiscal explicita, sem conversao/copia.5unitarios24assercoes+1API16assercoes, Edge comUSD dirigido preservado apos recuperacao; fixtureQA v3suspensa, consumidorQAoff. Nao altera regra/activacao da homologacao; calculos e exportadores nao repetidos. Branch codex/iva-diagnostics-QA. | [IVA mensal QA21/10/2026] Vendas por produto/mes reutilizadas; base liquida explicita; versao publicada seleccionada no servidor, sem taxa/manual no formulario. Zero distinto de falta; preco com IVA indeterminado. Actualizacao dependente cria versao, historicos/relatorios preservados. IVA separado de recebimentos/custos/imposto final; manual apenas cenario personalizado. 3API/46assercoes+4frontend e Edge: vendas alteradas, bruto, zero, falta, recuperacao e relatorio. Fixture sintetica v4 ligada apenas no clone QA para revisao. Sem main/HML ou alargamento fiscal; provas anteriores reutilizadas. Mesmo manual/recibo; branch codex/iva-monthly-projection-QA. | [Modelo A QA21/10/2026] Exemplar Tempo e imagem incorporada conferidos/preservados privados na biblioteca QA, hashes/scans/idempotencia; quadros e campos01-27 mapeados no mesmo registo. Componente01/02 existente; apuramento14-18 indeterminado. Correspondencia consultavel e compras/encomendas reutilizadas sem fabricar base/IVA/deducao. Divergencias de remissao registadas; edicao vigente nao afirmada.3testes novos/types/build/Edge; calculo/exportadores aceites reutilizados. Delta seguinte8-16h cadastro+20-36h codigo, condicionado e sem creditos/substituicao/pagamento/reembolso; nao e cobertura integral. Sem main/HML, nova regra publicada ou activacao. Ver docs/investmoz/simulations/modelo-a-reconciliacao-20261021.md. | 22/10/2026: primeiro incremento QA na branch codex/project-context-continuity-QA; contexto único por dossier/conta, herança com edições preservadas, moeda/IVA mensal e análise territorial explícita. Ver traceability-and-manual.md, secção Continuidade e adaptação contextual. 4 HTTP/74 asserções; 8 frontend; percurso visual A/B e nova sessão. Não encerra adaptação jurídica integral. | 22/10: revisão de a76369eb concluída no âmbito aceite por prova equivalente do regresso; A/B não repetidos. Tabela do primeiro percurso de investimento privado no manual: condições, artigos/período e efeitos; preparação documental, sem ligação executável nova. | 22/10/2026 — percurso privado executável em QA (base52fbb146): condições oficiais seleccionam mero registo/autorização, alternativas documentais e próximos passos; contexto C v4 mero registo após distinção directo/indirecto (Lei14/R13); prévia visual, vínculo inactivo preservado e relatório v3 por autorização conservado como histórico. 3 testes/96 asserções e um teste do novo relatório, tipos/build aprovados. Sem validação jurídica genérica adicional; orientação permanente Tempo em AGENTS. Branch codex/private-investment-path-executable-QA; sem integração main/alteração da homologação/activação fiscal. | 22/10/2026 — prova complementar exclusiva do relatório: recuperação UI do contexto v4, rascunho v5 e Word novo por mero registo; estudo/capacidade não aplicáveis. Word v3 preservado/identificado como histórico, hash inalterado. Sem alteração funcional ou repetição dos ensaios aceites. Dependências Git: a76369eb → 52fbb146 documental → a1fbda06; integrar após decisão, preservando main concorrente. | 22/10/2026 — disponibilizado por autorização Tempo: revisão servida042ffbde (inclui a76369eb/a1fbda06/064296e1 e correcção dirigida da recuperação legada). Percurso habilitado na homologação, versão private-investment-preparation-2026-v1; main ancestral preservado, sem conflitos/force-push. Zero migrations/importações/fixtures; nenhuma nova regra fiscal publicada/activada. Revisão/configuração/rotas conferidas; provas funcionais QA reutilizadas.",,20/10/2026,Correspondencia06 por layout: recebido06 baseisenta vs antigoAT06 existencias;18(1)(b) impostoimportacao e19(1)(b) operacoes com direito. Falta separar05/06 na edicao recebida. Linhas filhas inventariam cada ramo do saldo. | Historico preservado: ,,Saldo S1-S3 zero. Novo lote08-10/14-18: saldo QA zero; integracao/disponibilizacao na homologacao pendentes. Demais categorias/creditos/submissao e IRPC/IRPS fora deste recorte.,,,,,,,"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.",,,,"Recorte adaptativo de preparação disponibilizado/habilitado na homologação, revisão042ffbde. Limitações globais/sectoriais/fiscais mantêm âmbito próprio." +AUD-SIM-INT02,Review actual fiscal parameters sources periods and eligibility,Tempo request 20/10/2026; integrated simulator review; same manual,simulator and shared language,,,"QA only | 22/10/2026 — disponibilizado por autorização Tempo: revisão servida042ffbde (inclui a76369eb/a1fbda06/064296e1 e correcção dirigida da recuperação legada). Percurso habilitado na homologação, versão private-investment-preparation-2026-v1; main ancestral preservado, sem conflitos/force-push. Zero migrations/importações/fixtures; nenhuma nova regra fiscal publicada/activada. Revisão/configuração/rotas conferidas; provas funcionais QA reutilizadas.","Verification pending; no parameter activation | 22/10/2026: primeiro incremento QA na branch codex/project-context-continuity-QA; contexto único por dossier/conta, herança com edições preservadas, moeda/IVA mensal e análise territorial explícita. Ver traceability-and-manual.md, secção Continuidade e adaptação contextual. 4 HTTP/74 asserções; 8 frontend; percurso visual A/B e nova sessão. Não encerra adaptação jurídica integral. | 22/10/2026 — percurso privado executável em QA (base52fbb146): condições oficiais seleccionam mero registo/autorização, alternativas documentais e próximos passos; contexto C v4 mero registo após distinção directo/indirecto (Lei14/R13); prévia visual, vínculo inactivo preservado e relatório v3 por autorização conservado como histórico. 3 testes/96 asserções e um teste do novo relatório, tipos/build aprovados. Sem validação jurídica genérica adicional; orientação permanente Tempo em AGENTS. Branch codex/private-investment-path-executable-QA; sem integração main/alteração da homologação/activação fiscal.","S1-S3 preservados; aquisicoes08-10 e totais14-18 entregues na homologacao1655f57e, delta conferido | L1 incremental executavel em QA, nao fecho integral nem entregue","Saldo reconciliado:133IDs=132ramosfuncionais+P001documental;G1fechouP017/P018/P029/P030,restaram128funcionais+P001(129IDs). G2A cobreP003-P007;agora9cobertosQA+123funcionaispendentes+P001=133. NenhumIDeliminado/fundido. | Historico: Saldo L1 agrupado: G1 quatro ramos emQA;128ramos funcionais nos outros10grupos e1pendencia documentalD06. Onze incrementos funcionais, nao133desenvolvimentos/aprovacoes. | Historico: Fechos anteriores zero saldo preservados. IVA incluido5% periodico calculado por fraccoes exactas em QA, sem regra declarativa inventada. Campo06: falta instrucao da edicao recebida que separe05/06; nao atribuir automaticamente a estrangeiro. Saldo individualizado em133linhas AUD-SIM-L1-P001-P133; SISA/IPRA continuamL15/L16 por analisar. | Historico preservado: Saldo deste lote08-10/14-18 zero; S1-S3 zero. Nao representa apuramento integral do IVA; demais categorias/creditos/submissao e IRPC/IRPS posteriores. | Saldo L1:campo06, reduzido incluido nao exacto, restantes isencoes/bases especiais/territorialidade/digital. SISA/IPRA omitidos no inventario anterior: L15/L16 por analisar.",,,P0,,,,,,,,,,,S1-S3 entregues cd10cccb/355656b5; aquisicoes08-10 e totais14-18 implementados e demonstrados em QA,,"G2A5ramos/5tratamentos emQA;G2mantem32ramos,5cobertos/27pendentes. G1 e fraccoes Word/PDF aceites5030116e/89ab2883 preservados sem repeticao. | Historico: 24/10 gruposG1-G11/D06, todos133ramos atribuidos exactamente1vez; quatro servicosG1 demonstrados; formatos finais racionais Word/PDF conferidos; chave de actualidade preserva snapshot689e7cbe sem recalculo. | Historico: 24/10 DELTA L1: precisao racional calculada/guardada/recuperada, apresentacao decimal separada; cotejo campo06 concluiu divergencia de layouts, correspondencia nao demonstrada. Preservados544068e8/d89912e5; Tempo apreciou relatorio, nao conferiu manual/QA. | Historico preservado: 24/10 L1 QA:10 tratamentos calculados com condicoes/fontes; dois casos indeterminados; sem reconstruir simulador ou activar regra. Referencias exactas Lei10/2025 PDF13-15; Lei22/2022 PDF1-4; CIVA2016 PDF9-15; IRPC/IRPS transicoes PDF20/18. | Historico preservado: 24/10/2026 INVENTARIO FISCAL: documentos Impostos e seu tratamento, duplicado textual IRPC, escalões IRPS, XLSX e M22 reconciliados com consumidores existentes. Analise apenas, sem activacao. Fechos S1-S3 e08-10/14-18 preservados. Plano unico no inicio do manual; decisoes Tempo08/10 e22/10 prevalecem sobre aprovacao juridica generica historica. | Historico preservado: 24/10 entrega1655f57e: fetch + fast-forward sem force, webhook; revisao/manifesto/assets/entrada servidos conferidos. Schema/configuracao/motor publicado e S1-S3 preservados. 24/10: VAT Return.pdf cotejado; campos/formulas coincidentes; seleccoes/Maputo nao herdados. Compras/orcamentos reutilizados explicitamente por oportunidade, condicoes de deducao e totais com propagacao de indeterminacao; API privada e relatorio congelado. 24/10/2026: S1-S3 encerrados cd10cccb/355656b5. Modelo A reconciliado com codigo actual; proposta de operacoes internas gerais, aquisicoes08-10 e totais14-18 condicionados, sem activar regras. 24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. IVA publicado e mensal existentes; availability publico enabled=true, cobertura 2026; provas de regra/precisao/zero-falta reutilizadas. S1 afecta moeda do fallback de vendas de tesouraria; S2 afecta retoma mensal, nao o avaliador. Sem outros impostos, regras novas ou apuramento final. | Historico preservado: 22/10/2026: primeiro incremento QA na branch codex/project-context-continuity-QA; contexto único por dossier/conta, herança com edições preservadas, moeda/IVA mensal e análise territorial explícita. Ver traceability-and-manual.md, secção Continuidade e adaptação contextual. 4 HTTP/74 asserções; 8 frontend; percurso visual A/B e nova sessão. Não encerra adaptação jurídica integral. | 22/10/2026 — percurso privado executável em QA (base52fbb146): condições oficiais seleccionam mero registo/autorização, alternativas documentais e próximos passos; contexto C v4 mero registo após distinção directo/indirecto (Lei14/R13); prévia visual, vínculo inactivo preservado e relatório v3 por autorização conservado como histórico. 3 testes/96 asserções e um teste do novo relatório, tipos/build aprovados. Sem validação jurídica genérica adicional; orientação permanente Tempo em AGENTS. Branch codex/private-investment-path-executable-QA; sem integração main/alteração da homologação/activação fiscal.","Prosseguir123ramosfuncionais por grupo/dependencia;P001 instrucao05/06 isolada. Entregas por conjuntos coerentes/utilizaveis nao dependem do fecho integralL1. | Historico: Prosseguir pelos grupos/dados comuns e dependencias individuais da matriz; D06 falta instrucao da edicao que separe05/06; L1 continua aberto. | Historico: Campo06 depende de instrucao/edicao aplicavel com distincao05/06; operacoes restantes individualizadas nas133linhas filhas, com fonte/dependencia/proximo incremento. Decimal periodico nao e impedimento do calculo; arredondamento declarativo separado. | Historico preservado: L1 ainda nao integral: saldo delimitado no inicio do manual; percursos completos de preenchimento/calculo/gravacao/recuperacao/relatorio demonstrados no incremento. Nao reabrir fechos anteriores. L15 SISA e L16 IPRA por analisar no mesmo plano. | Historico preservado: NOVO AMBITO PROPOSTO: L1-L14 no manual existente: IVA restante, ISPC, retencoes/IRPC, INSS/IRPS, Selo, direitos e ICE. Cada lote exige dados-enquadramento-calculo-gravacao-recuperacao-relatorio e entrega com delta. Zero saldo dos recortes aceites; nao confundir novas coberturas com regressao. | Historico preservado: Nenhuma pendencia de integracao ou disponibilizacao neste recorte. Futuro fora do lote: categorias excluidas, creditos19-27 e submissao; IRPC/IRPS posteriores. Novo lote demonstrado em QA: integracao pelo Git e conferencia apenas do delta instalado ainda pendentes. Taxa reduzida/isenções, mistos/excepcoes, importacoes, regularizacoes, creditos19-27 e submissao AT fora deste lote. Proximo lote apenas proposto: reutilizacao por oportunidade, classificacao e elegibilidade documentada; desconhecido nao e zero. IRPC/IRPS inventariados, sem implementacao. 24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. IVA publicado e mensal existentes; availability publico enabled=true, cobertura 2026; provas de regra/precisao/zero-falta reutilizadas. S1 afecta moeda do fallback de vendas de tesouraria; S2 afecta retoma mensal, nao o avaliador. Sem outros impostos, regras novas ou apuramento final. | Historico preservado: Nenhuma operacao de disponibilizacao pendente neste lote delimitado. Outras componentes, regimes e coberturas fiscais permanecem fora do recorte; nao repetir provas aceites. | Recorte executável C concluído em QA. Restantes coberturas sectoriais/benefícios e encaminhamento visual de zona real têm limites concretos no manual; não bloqueiam os ramos já documentados. Integração/habilitação no destino não executadas. | Integração/habilitação deste recorte executadas em22/10/2026; referências anteriores a operação pendente são históricas. Não reabrir as provas aceites.","Reutilizados plano/vendas, contexto por oportunidade, moeda, meses, API/rascunho privado, idempotencia/permissoes e exportador; sem schema ou motor novo. | Historico preservado: ","Divisor116/art34 apenas geral;5% incluido exacto calculado, arredondamento nao delimitado indeterminado. Campo06 divergente do exemplar nao bloqueia demais linhas. Deducao de compras em novo contexto misto exige afectacao especifica L2. | Historico preservado: Dependencias concretas por lote no manual: artigos/tabelas/periodos, bases pessoais ou operacionais e saldos anteriores. Divergencias de regimes2026, Selo e modelos limitam apenas ramos dependentes; sem novo aprovador generico ou bloqueio por seis associacoes/dois originais sem dependencia efectiva.","Decisao Tempo24/10: concluir inventario fiscal antes de Imobiliario; primeiro apresentar plano consolidado, sem antecipar implementacao. Proposta L1-L14 ainda nao executada. | Historico preservado: Tempo autorizou incorporacao de 4a4d1212, cadastro/publicacao da regra real e activacao. Mesma administracao real nala@tempo.co.mz, login normal e MFA, sem quatro designacoes; sem parecer juridico ou revisao independente atribuidos a Tempo.","Analise documental/codigo concluida; desenvolvimento futuro delimitado no mesmo manual, nao regressao dos lotes entregues. | Historico preservado: Ligacao de consumidor publicada concluida em QA; decisoes operacionais separadas.","Reaproveitamento efectivo documentado; sem medicao fiavel de horas.40-64h L1 e544-912h totais eram preliminares; saldo reestimavel por cobertura. L15/L16 nao estimados nem somados silenciosamente. | Historico preservado: Estimativa preliminar L1-L14:544-912 horas tecnicas,68-114 dias-pessoa8h; inclui percurso fim a fim, QA e delta Git. Nao e calendario nem autorizacao de activacao; rever por dependencia concreta. | Historico preservado: Recorte executado; sem saldo de implementacao ou disponibilizacao identificado neste lote. Nao converter estimativas anteriores em implementacao fiscal integral.","iva_l1_g2_health_qa_20261024:2frontendnovos,1API/13assercoes,UI/API/relatorioHTML,types/build;G1snapshotimutavel e exportacoesaceitesintactas. | Historico: iva_l1_grouped_increment_qa_20261024:2testesfrontend,1API/11assercoes,UI/API/recuperacao/exportadores reais; PDF7+3paginas, renderDOCX no recibo; types/build. Preservados689e7cbe/544068e8 e fechos activos. | Historico: iva_l1_followup_qa_20261024:6testes novos delta,1API/10assercoes em base QA nominal com rollback; UI3precos periodicos/API/recuperacao/HTML-CSV, primeira oportunidade inalterada; types/build; nao repetidos dez tratamentos aceites. | Historico preservado: Recibo iva_l1_qa_20261024;15 frontend(7novos+8dependencia),1API/13assercoes com payload UI/base QA nominal/transaccoes revertidas; types/build; HTML/CSV sem recalculo;10tratamentos+2indeterminados, contexto/historico preservados. Sem novo PDF nativo. | Historico preservado: Inventario/hashes e leitura completa em outputs/fiscal-inventory-plan-20261024; recibo integrado fiscal_inventory_plan_20261024. M22 tres paginas conferidas, XLSX102formulas/15REF/18erroscached; nenhum valor de terceiro publicado. Provas anteriores reutilizadas, sem novos testes. | Historico preservado: Entrega homologacao1655f57e; recibo integrado modelo_a_acquisitions_homologation_20261024; outputs/iva-acquisitions-delivery-20261024/installed-delta.json. Provas QA reutilizadas. Candidata QA d18ff0f0, ainda nao integrada/disponibilizada. docs/investmoz/simulations/modelo-a-reconciliacao-20261021.md (QA24/10); recibo integrado modelo_a_acquisitions_qa_20261024; 11 frontend + 2 API/19 assercoes; tipos/build; UI->API->relatorio, PDF6paginas. docs/investmoz/simulations/modelo-a-reconciliacao-20261021.md (actualizacao24/10); recibo integrado modelo_a_next_scope_20261024. 24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. IVA publicado e mensal existentes; availability publico enabled=true, cobertura 2026; provas de regra/precisao/zero-falta reutilizadas. S1 afecta moeda do fallback de vendas de tesouraria; S2 afecta retoma mensal, nao o avaliador. Sem outros impostos, regras novas ou apuramento final. | Historico preservado: [Leitura SSH 21/10/2026 08:17 Maputo] Zero regras em simulation_tax_rule_versions na homologação, incluindo todos os estados por leitura administrativa sem ocultação RLS. Seis referências em investment_legal_sources; não são parâmetros executáveis. QA também tinha zero regras. BEGIN READ ONLY/SELECT/ROLLBACK; zero escritas. Prova homologation-fiscal-readonly.json. O git HEAD registado é do checkout consultado, não certifica a revisão do build servido. A ausência de cadastro não é ausência de fontes oficiais nem reabre a aceitação da Tempo de 08/10. Não implementa a ligação funcional ao motor fiscal. | [Saldo consolidado21/10/2026] Parcial. Leitura remota concluída: zero regras de todos os estados na homologação, tal como QA; seis referências jurídicas não são parâmetros executáveis. Falta cadastro fundamentado por componente/âmbito/período e ligação funcional ao motor fiscal. Fontes e análises existentes reutilizáveis; aceitação oficial da Tempo de08/10 preservada. Não activar taxas nem importar/publicar por esta reconciliação. Ver saldo dos oito itens no manual existente; sem fecho global por esta reconciliação. | [Candidata21/10/2026] Diagnóstico fiscal separado no manual existente: fontes/analises já disponíveis; zero parâmetros executáveis na QA e homologação por leitura de todos os estados; governação/resolvedor temporal/DSL existentes; RunSimulation ainda aritmética personalizada sem consumir regras fiscais. Saldo: cadastro fundamentado, orquestração, contrato de resultado/histórico e ligação ao dossier/relatório, com casos por componente/período. Nenhuma regra criada nem activada; implementação fiscal integral aberta e excluída das1–2h de exportações. | [Proposta21/10/2026] Primeiro lote proposto: uma regra IVA geral sobre base liquida/MZN, cobertura demonstrada2026 sem inventar caducidade legal. Reutilizar fontes/analises/governacao/resolvedor/avaliador existentes; arredondamento e ambito aplicavel explicitamente por fundamentar antes de publicar. Cadastro4-8h e codigo/aceitacao12-20h, total16-28h condicionado ao acervo, separado das1-2h de exportacao. Criterios e exclusoes no manual existente. Nenhuma regra cadastrada/activada; nao e implementacao fiscal integral. | [QA IVA v1.2 21/10/2026] Orientacao posterior Tempo: calcular com precisao decimal exacta sem arredondamento automatico, separando apresentacao monetaria; arredondamento generico deixa de ser bloqueio deste lote. Cadastro draft versionado em clone QA; resolvedor/avaliador existentes; proveniencia, historico e relatorio imutavel ligados. 5 feature (51 assercoes), 7 unit (25), 3 frontend; types/build/Pint aprovados. Contexto declarado; nao e saldo a pagar. Zero regras publicadas; sem main/activacao. Recorte QA autorizado verificado (0h engenharia identificada restante); produto fiscal integral continua parcial. Limites e provas no mesmo manual e ficha v1.2; sem atribuicao de validacao juridica ao utilizador. | [Revisao 83d2f97d] Ambito/periodo/exclusoes e procedimentos de integracao, publicacao, activacao e suspensao consolidados no mesmo manual. Lacuna concreta de ecra QA fechada: entradas 1000.03/MZN/2026-10-21; calculo exacto 160.0048; gravacao fa6d17f2-5f47-4cb6-b8cb-40850c12505f; recarga; recuperacao do mesmo ID; relatorio d13e2ad5-3ba8-4d01-9d30-5815496da774 com mesmo valor/proveniencia e hash igual ao resultado. Uma execucao persistida, draft e zero regras publicadas. 1 teste novo de rota/17 assercoes, TypeScript/build e browser aprovados; restantes provas reutilizadas. Interrupcao inicial da ferramenta resolvida, sem atribuicao de falha ao simulador. Revisao do recorte demonstrada; sem nova preparacao generica identificada, main ou activacao; nao fecha aplicabilidade fiscal universal nem simulador integral. | 21/10/2026: proposta do consumidor IVA no simulador existente no manual: falta ligacao a regra publicada e activacao explicita. Integrar codigo desligado, publicar versao e activar consumidor sao tres operacoes distintas. Reutiliza permissoes, governanca, historico e provas aceites; sem ampliar cobertura ou executar estas operacoes. | 21/10/2026: implementado delta de 2ced7b79 no simulador normal QA, activacao desligada por omissao. 8 testes/75 assercoes, 2 testes frontend novos, TypeScript/build/Pint. Edge: indeterminacao, calculo, repeticao sem duplicar, fila admitida antes de suspensao concluida depois, nova execucao recusada e historicos/relatorios preservados. Mesmo manual e recibo consolidam provas e tres operacoes. Fixture isolada suspensa; sem merge ou publicacao/activacao na homologacao. | 21/10/2026: origem da condicao fiscal localizada em e65cb269/servico/CHECKs de 03/10 e nota de implementacao; sem decisao expressa aplicavel encontrada. Correccao QA: administracao existente, mesma pessoa, fonte oficial identificada e eventos preservados. 6 testes/86 assercoes apenas do controlo, sem calculos/exportadores; constraints de outras tabelas iguais. Esquema activo nao alterado; backup/restauro de 171 tabelas confirmado; sem fixture ou publicacao real. | [Execucao autorizada 21/10/2026 10:56 UTC] Servido d3fe8a02ec7f5dcd01984c4f4a1eba18b5a0cf19 contendo 4a4d1212; DDL fiscal aplicado autenticadamente com backup/restauro de171tabelas e registos preservados. Tres fontes reais v1 com hashes/citacoes e aceitacao fiscal Tempo08/10/2026, sem validacao geral automatica. Regra IVA-GERAL-BASE-LIQUIDA rule_version1, ID01a15e1a-5338-700f-8a45-f87707d696a7, published, version_no5, actor15 emtodasetapas;5eventos. Activacao separada ligada a esseID/versao; APIHTTP200 enabled=true e resolvedor16percent no contexto delimitado sem calculo novo. FixtureQA nao importada; calculos/exportadores/PDF aceites nao repetidos. Suspensao de novas admissoes conserva snapshots/historicos/relatorios. Recibo e manual existentes actualizados; limitacoes de abertura de consola/extensao registadas como ferramenta. | [Diagnostico IVA QA21/10/2026] Falha estrutural reproduzida na consulta anual: fiscal_operation nao satisfaz operation e moeda nao era comunicada. Sem presumir respostas originais. Cada condicao tem campo/recebido/esperado/categoria; notas junto ao campo, resumo com foco e Ver fundamento semDSL/codigo. Moeda fiscal explicita, sem conversao/copia.5unitarios24assercoes+1API16assercoes, Edge comUSD dirigido preservado apos recuperacao; fixtureQA v3suspensa, consumidorQAoff. Nao altera regra/activacao da homologacao; calculos e exportadores nao repetidos. Branch codex/iva-diagnostics-QA. | [IVA mensal QA21/10/2026] Vendas por produto/mes reutilizadas; base liquida explicita; versao publicada seleccionada no servidor, sem taxa/manual no formulario. Zero distinto de falta; preco com IVA indeterminado. Actualizacao dependente cria versao, historicos/relatorios preservados. IVA separado de recebimentos/custos/imposto final; manual apenas cenario personalizado. 3API/46assercoes+4frontend e Edge: vendas alteradas, bruto, zero, falta, recuperacao e relatorio. Fixture sintetica v4 ligada apenas no clone QA para revisao. Sem main/HML ou alargamento fiscal; provas anteriores reutilizadas. Mesmo manual/recibo; branch codex/iva-monthly-projection-QA. | [Modelo A QA21/10/2026] Exemplar Tempo e imagem incorporada conferidos/preservados privados na biblioteca QA, hashes/scans/idempotencia; quadros e campos01-27 mapeados no mesmo registo. Componente01/02 existente; apuramento14-18 indeterminado. Correspondencia consultavel e compras/encomendas reutilizadas sem fabricar base/IVA/deducao. Divergencias de remissao registadas; edicao vigente nao afirmada.3testes novos/types/build/Edge; calculo/exportadores aceites reutilizados. Delta seguinte8-16h cadastro+20-36h codigo, condicionado e sem creditos/substituicao/pagamento/reembolso; nao e cobertura integral. Sem main/HML, nova regra publicada ou activacao. Ver docs/investmoz/simulations/modelo-a-reconciliacao-20261021.md. | 22/10/2026: primeiro incremento QA na branch codex/project-context-continuity-QA; contexto único por dossier/conta, herança com edições preservadas, moeda/IVA mensal e análise territorial explícita. Ver traceability-and-manual.md, secção Continuidade e adaptação contextual. 4 HTTP/74 asserções; 8 frontend; percurso visual A/B e nova sessão. Não encerra adaptação jurídica integral. | 22/10: revisão de a76369eb concluída no âmbito aceite por prova equivalente do regresso; A/B não repetidos. Tabela do primeiro percurso de investimento privado no manual: condições, artigos/período e efeitos; preparação documental, sem ligação executável nova. | 22/10/2026 — percurso privado executável em QA (base52fbb146): condições oficiais seleccionam mero registo/autorização, alternativas documentais e próximos passos; contexto C v4 mero registo após distinção directo/indirecto (Lei14/R13); prévia visual, vínculo inactivo preservado e relatório v3 por autorização conservado como histórico. 3 testes/96 asserções e um teste do novo relatório, tipos/build aprovados. Sem validação jurídica genérica adicional; orientação permanente Tempo em AGENTS. Branch codex/private-investment-path-executable-QA; sem integração main/alteração da homologação/activação fiscal. | 22/10/2026 — prova complementar exclusiva do relatório: recuperação UI do contexto v4, rascunho v5 e Word novo por mero registo; estudo/capacidade não aplicáveis. Word v3 preservado/identificado como histórico, hash inalterado. Sem alteração funcional ou repetição dos ensaios aceites. Dependências Git: a76369eb → 52fbb146 documental → a1fbda06; integrar após decisão, preservando main concorrente. | 22/10/2026 — disponibilizado por autorização Tempo: revisão servida042ffbde (inclui a76369eb/a1fbda06/064296e1 e correcção dirigida da recuperação legada). Percurso habilitado na homologação, versão private-investment-preparation-2026-v1; main ancestral preservado, sem conflitos/force-push. Zero migrations/importações/fixtures; nenhuma nova regra fiscal publicada/activada. Revisão/configuração/rotas conferidas; provas funcionais QA reutilizadas.",,20/10/2026,Correspondencia06 por layout: recebido06 baseisenta vs antigoAT06 existencias;18(1)(b) impostoimportacao e19(1)(b) operacoes com direito. Falta separar05/06 na edicao recebida. Linhas filhas inventariam cada ramo do saldo. | Historico preservado: ,,Saldo S1-S3 zero. Novo lote08-10/14-18: saldo QA zero; integracao/disponibilizacao na homologacao pendentes. Demais categorias/creditos/submissao e IRPC/IRPS fora deste recorte.,,,,,,,"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.",,,,"Recorte adaptativo de preparação disponibilizado/habilitado na homologação, revisão042ffbde. Limitações globais/sectoriais/fiscais mantêm âmbito próprio." AUD-SIM-INT03,Review isolation recovery across projects and sessions,Tempo request 20/10/2026; integrated simulator review; same manual,simulator and shared language,,,QA only,Existing controls and accepted proofs to reconcile; no leak established,S1/S2/S3 entregues na homologacao em cd10cccb; delta instalado conferido,Saldo deste lote S1-S3: zero. Nao representa simulador de todos os impostos; proximo lote fiscal sera delimitado pelos modelos anexados. Variantes fora deste recorte conservam criterios proprios.,,,P0,,,,,,,,,,, | Estado antes da delimitacao 24/10/2026: Two dossiers and new login recovered in browser; cashflow persistence corrected and HTTP-tested; new visual cashflow delta pending | Antes da execucao QA 24/10/2026: Provas de isolamento/recuperacao aceites reutilizadas; deltas S1/S2 propostos | Antes da conferencia final S3: S1/S2 corrigidos e demonstrados QA; S3 aguarda PDF nativo; candidata 65b87819 | Antes da entrega S1-S3: S1/S2/S3 concluidos em QA; candidata 65b87819 pronta para integracao,,"24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Isolamento e recuperacao de dois dossiers/nova sessao aceites, nao repetidos. Restam deltas S1 de moeda guardada e S2 de recuperacao por ID com admissoes suspensas; nao presumir fuga nem repetir todos os logins. | Historico preservado: ","24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Isolamento e recuperacao de dois dossiers/nova sessao aceites, nao repetidos. Restam deltas S1 de moeda guardada e S2 de recuperacao por ID com admissoes suspensas; nao presumir fuga nem repetir todos os logins. | Historico preservado: | [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. | [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.",,,,diagnosis and targeted corrections,,"24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Isolamento e recuperacao de dois dossiers/nova sessao aceites, nao repetidos. Restam deltas S1 de moeda guardada e S2 de recuperacao por ID com admissoes suspensas; nao presumir fuga nem repetir todos os logins. | Historico preservado: [Retoma 21/10/2026] QA 18576, clone simulator_review_delta_20261020_test: sessão sintética renovada por login normal; gravação autenticada e recarga recuperaram saldo 123, receita 900, custos 600, calendário mensal 10/vazio/0, crédito IVA estimado 500. Caixa conhecida 3713 MZN; total indeterminado desde mês 2; crédito estimado excluído da caixa. Prova visual cashflow-recovered-20261021.png e snapshot .txt em outputs/simulator-continuation-20261020. Não certifica recuperação destes novos valores após outro login, CSV/DOCX ou PDF nativo. Ligação de controlo do navegador perdida durante espera de download; não atribuir falha à aplicação. Leitura remota aguarda identificação da ligação SSH; zero alterações no destino. | [Saldo consolidado21/10/2026] Concluído no recorte. A/B, logout/novo login, recuperação e recusa pela aplicação demonstrados anteriormente. A tesouraria tem prova API de nova sessão e prova visual de recuperação por recarga. Não atribuir ao navegador nova sessão dos valores de tesouraria, nem nova certificação RLS; limites expressos conservados. Ver saldo dos oito itens no manual existente; sem fecho global por esta reconciliação. | [Delta QA 23/10/2026 sobre c3f7c3ad] QA: gzip/ETag; idioma guardado e recuperado; versao antiga continua recusada. Ver docs/investmoz/unification/traceability-and-manual.md. Homologacao permanece 7c1f5321; cobertura transversal parcial. 23/10/2026: Tempo encerrou os tres casos no ambito reportado (6b544548; recibo 4098192a), sem repetir. Avaliacao estatica dos trechos restantes no manual existente, seccao de 23/10: escolhas por ficha preservadas no contrato; parques e campos comuns usam a primeira escolha; land/desk/submission reutilizam campos comuns, sem lista OpportunityChoices no DossierPrefill. Demonstracao multi-oportunidade nos restantes formularios pendente. Aplicacao transversal parcial. Sem alteracao no activo. | 23/10/2026: conferência executada QA da segunda oportunidade Gaza/Limpopo → Manica/Beira; primeira/terceira exactamente preservadas no dossier, transacção revertida. Zonas/parques continuam por choices[0]; Terra/DUAT, Balcão e manifestação propõem campos comuns da primeira. Lacunas confirmadas, não corrigidas nem fechadas. Complementos d8224ba8 e fechos anteriores aceites, sem repetição. Ver multi-opportunity-context-review-20261023.json e manual existente. | 23/10/2026: correcção executável QA 4a01e9e2 dos quatro consumidores por identidade: parque próprio, Terra/DUAT, Balcão e manifestação; segunda 309 Gaza/Limpopo → Manica/Beira/parque Manica, primeira exactamente intacta; gravar/recuperar e relatórios conforme recibo multi-opportunity-context-qa-receipt-20261023.json. 4 testes/104 asserções, 3 frontend, tipos/build e prova visual dirigidos. Homologação permanece d8224ba8; complementos e fechos preservados; não é fecho transversal. | 23/10/2026: quatro consumidores entregues na homologação 55136b44 (correcção 4a01e9e2), revisão pública e delta instalado conferidos na ficha real 53 e GET autorizado do contexto. Provas QA reutilizadas, sem novos pedidos nem repetição dos casos aceites. d8224ba8 e fechos anteriores preservados; estatísticas/IA adiadas. Ver multi-opportunity-context-installation-receipt-20261023.json e manual; sem fecho transversal global. | Revisao estatica em b6a626c9, sem nova execucao funcional ou alteracao da homologacao. Estatisticas e IA adiadas. | Prova QA: tests/Feature/InvestmentTreatmentScopeTest.php; tests/frontend/treatment-scope-export.test.mjs; novo dossier d279172b-8bd1-4074-b000-ee25f0d29778. Sem repetir testes aceites. | [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. | [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.",,20/10/2026,,," | Antes da delimitacao do simulador 24/10/2026: QA continuation verified; precise open inputs and cashflow visual check in same manual; 2-4 h remaining | Antes da execucao QA 24/10/2026: Isolamento e recuperacao de dois dossiers/nova sessao aceites, nao repetidos. Restam deltas S1 de moeda guardada e S2 de recuperacao por ID com admissoes suspensas; nao presumir fuga nem repetir todos os logins. | Antes da conferencia final S3: Saldo deste lote: apenas conferencia de paginacao do bloco IVA mensal no PDF nativo guardado; CSV/Word conferidos. S1/S2 corrigidos em QA, sem entrega na homologacao. | Antes da entrega S1-S3: Saldo QA deste lote: zero. Falta integracao/disponibilizacao pelo Git e conferencia do delta instalado; nao e entrega na homologacao nem simulador fiscal integral.",,,,,,,,,,," | [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. | [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." AUD-SIM-INT04,Review stale and historical results and correct dossier,Tempo request 20/10/2026; integrated simulator review; same manual,simulator and shared language,,,QA only,"Existing versions/fingerprints; targeted verification pending | 22/10/2026: primeiro incremento QA na branch codex/project-context-continuity-QA; contexto único por dossier/conta, herança com edições preservadas, moeda/IVA mensal e análise territorial explícita. Ver traceability-and-manual.md, secção Continuidade e adaptação contextual. 4 HTTP/74 asserções; 8 frontend; percurso visual A/B e nova sessão. Não encerra adaptação jurídica integral.",S1/S2/S3 entregues na homologacao em cd10cccb; delta instalado conferido,Saldo deste lote S1-S3: zero. Nao representa simulador de todos os impostos; proximo lote fiscal sera delimitado pelos modelos anexados. Variantes fora deste recorte conservam criterios proprios.,,,P1,,,,,,,,,,, | Estado antes da delimitacao 24/10/2026: Historical results visible after fix; 12 and 24 recovered; hashes unchanged; synthetic temporal resolver versions verified in memory only | Antes da execucao QA 24/10/2026: Historicos e invalidacao aceites; retoma S2 e prova mensal S3 delimitadas | Antes da conferencia final S3: S1/S2 corrigidos e demonstrados QA; S3 aguarda PDF nativo; candidata 65b87819 | Antes da entrega S1-S3: S1/S2/S3 concluidos em QA; candidata 65b87819 pronta para integracao,,"24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Invalidacao por vendas/entradas e snapshots historicos preservados. S2 deve recuperar estado terminal pelo mesmo ID sem duplicacao; S3 confere rotulo actual/historico e versao no bloco mensal exportado. | Historico preservado: 22/10/2026: primeiro incremento QA na branch codex/project-context-continuity-QA; contexto único por dossier/conta, herança com edições preservadas, moeda/IVA mensal e análise territorial explícita. Ver traceability-and-manual.md, secção Continuidade e adaptação contextual. 4 HTTP/74 asserções; 8 frontend; percurso visual A/B e nova sessão. Não encerra adaptação jurídica integral.","24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Invalidacao por vendas/entradas e snapshots historicos preservados. S2 deve recuperar estado terminal pelo mesmo ID sem duplicacao; S3 confere rotulo actual/historico e versao no bloco mensal exportado. | Historico preservado: ",,,,diagnosis and targeted corrections,,"24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Invalidacao por vendas/entradas e snapshots historicos preservados. S2 deve recuperar estado terminal pelo mesmo ID sem duplicacao; S3 confere rotulo actual/historico e versao no bloco mensal exportado. | Historico preservado: [Saldo consolidado21/10/2026] Concluído no recorte demonstrado. Histórico24/12 visível, hashes preservados e versões temporais sintéticas do resolvedor conferidas. Execução fiscal integrada com parâmetros reais pertence ao saldo de02 e não foi demonstrada por estes testes. Ver saldo dos oito itens no manual existente; sem fecho global por esta reconciliação. | 22/10/2026: primeiro incremento QA na branch codex/project-context-continuity-QA; contexto único por dossier/conta, herança com edições preservadas, moeda/IVA mensal e análise territorial explícita. Ver traceability-and-manual.md, secção Continuidade e adaptação contextual. 4 HTTP/74 asserções; 8 frontend; percurso visual A/B e nova sessão. Não encerra adaptação jurídica integral.",,20/10/2026,,," | Antes da delimitacao do simulador 24/10/2026: QA continuation verified; precise open inputs and cashflow visual check in same manual; 2-4 h remaining | Antes da execucao QA 24/10/2026: Invalidacao por vendas/entradas e snapshots historicos preservados. S2 deve recuperar estado terminal pelo mesmo ID sem duplicacao; S3 confere rotulo actual/historico e versao no bloco mensal exportado. | Antes da conferencia final S3: Saldo deste lote: apenas conferencia de paginacao do bloco IVA mensal no PDF nativo guardado; CSV/Word conferidos. S1/S2 corrigidos em QA, sem entrega na homologacao. | Antes da entrega S1-S3: Saldo QA deste lote: zero. Falta integracao/disponibilizacao pelo Git e conferencia do delta instalado; nao e entrega na homologacao nem simulador fiscal integral.",,,,,,,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.,,,,Incremento contextual QA para revisão; sem integração main/activação fiscal. AUD-SIM-INT05,Independent financial controls unknown zero units and currencies,Tempo request 20/10/2026; integrated simulator review; same manual,simulator and shared language,,,QA only,Reconciliation pending; no invented tax assumptions,S1/S2/S3 entregues na homologacao em cd10cccb; delta instalado conferido,Saldo deste lote S1-S3: zero. Nao representa simulador de todos os impostos; proximo lote fiscal sera delimitado pelos modelos anexados. Variantes fora deste recorte conservam criterios proprios.,,,P1,,,,,,,,,,," | Estado antes da delimitacao 24/10/2026: Independent business-plan and cashflow ledgers passed; complete credit recipe included in screen and exports | Antes da execucao QA 24/10/2026: Controlos anteriores aceites; lacuna de moeda S1 diagnosticada, ainda nao corrigida | Antes da conferencia final S3: S1/S2 corrigidos e demonstrados QA; S3 aguarda PDF nativo; candidata 65b87819 | Antes da entrega S1-S3: S1/S2/S3 concluidos em QA; candidata 65b87819 pronta para integracao",,"24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Controlos financeiros independentes anteriores mantidos. Lacuna S1 confirmada em diagnostico novo sem DB: snapshot de tesouraria sem moeda permite relabel USD para MZN no IVA e relatorio. Preservar moeda de origem e montantes; reconciliar divergencia sem conversao presumida. | Historico preservado: ","24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Controlos financeiros independentes anteriores mantidos. Lacuna S1 confirmada em diagnostico novo sem DB: snapshot de tesouraria sem moeda permite relabel USD para MZN no IVA e relatorio. Preservar moeda de origem e montantes; reconciliar divergencia sem conversao presumida. | Historico preservado: ",,,,diagnosis and targeted corrections,,"24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Controlos financeiros independentes anteriores mantidos. Lacuna S1 confirmada em diagnostico novo sem DB: snapshot de tesouraria sem moeda permite relabel USD para MZN no IVA e relatorio. Preservar moeda de origem e montantes; reconciliar divergencia sem conversao presumida. | Historico preservado: [Retoma 21/10/2026] QA 18576, clone simulator_review_delta_20261020_test: sessão sintética renovada por login normal; gravação autenticada e recarga recuperaram saldo 123, receita 900, custos 600, calendário mensal 10/vazio/0, crédito IVA estimado 500. Caixa conhecida 3713 MZN; total indeterminado desde mês 2; crédito estimado excluído da caixa. Prova visual cashflow-recovered-20261021.png e snapshot .txt em outputs/simulator-continuation-20261020. Não certifica recuperação destes novos valores após outro login, CSV/DOCX ou PDF nativo. Ligação de controlo do navegador perdida durante espera de download; não atribuir falha à aplicação. Leitura remota aguarda identificação da ligação SSH; zero alterações no destino. | [Saldo consolidado21/10/2026] Concluído nos controlos delimitados. Controlos independentes de caixa/plano/crédito, zero/desconhecido e moedas preservados. Não são validação de taxas legais nem certificação de toda a contabilidade. Ver saldo dos oito itens no manual existente; sem fecho global por esta reconciliação.",,20/10/2026,,," | Antes da delimitacao do simulador 24/10/2026: QA continuation verified; precise open inputs and cashflow visual check in same manual; 2-4 h remaining | Antes da execucao QA 24/10/2026: Controlos financeiros independentes anteriores mantidos. Lacuna S1 confirmada em diagnostico novo sem DB: snapshot de tesouraria sem moeda permite relabel USD para MZN no IVA e relatorio. Preservar moeda de origem e montantes; reconciliar divergencia sem conversao presumida. | Antes da conferencia final S3: Saldo deste lote: apenas conferencia de paginacao do bloco IVA mensal no PDF nativo guardado; CSV/Word conferidos. S1/S2 corrigidos em QA, sem entrega na homologacao. | Antes da entrega S1-S3: Saldo QA deste lote: zero. Falta integracao/disponibilizacao pelo Git e conferencia do delta instalado; nao e entrega na homologacao nem simulador fiscal integral.",,,,,,,,,,, AUD-SIM-INT06,Generated reports screen download and pagination,"Tempo request 20/10/2026; integrated simulator review; same manual 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.",simulator and shared language,,,QA only,Existing exporters; examples for this review still pending,S1/S2/S3 entregues na homologacao em cd10cccb; delta instalado conferido,Saldo deste lote S1-S3: zero. Nao representa simulador de todos os impostos; proximo lote fiscal sera delimitado pelos modelos anexados. Variantes fora deste recorte conservam criterios proprios.,,,P1,,,,,,,,,,, | Estado antes da delimitacao 24/10/2026: Normal UI CSV and DOCX match shared values; all six DOCX pages checked; native Edge PDF awaits user save; new cashflow visual output pending | Antes da execucao QA 24/10/2026: Exportadores/PDFs anteriores aceites; prova especifica S3 do bloco mensal pendente | Antes da conferencia final S3: S1/S2 corrigidos e demonstrados QA; S3 aguarda PDF nativo; candidata 65b87819 | Antes da entrega S1-S3: S1/S2/S3 concluidos em QA; candidata 65b87819 pronta para integracao,,"24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. CSV/Word/ZIP, rodape do PDF nativo de tesouraria e PDF por oportunidade sao provas aceites; nao repetir. S3: conferir ficheiros finais do bloco IVA mensal, montantes exactos, contexto/fonte/versao e paginacao apenas desse bloco. Falta de prova especifica, sem defeito presumido. | Historico preservado: ","24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. CSV/Word/ZIP, rodape do PDF nativo de tesouraria e PDF por oportunidade sao provas aceites; nao repetir. S3: conferir ficheiros finais do bloco IVA mensal, montantes exactos, contexto/fonte/versao e paginacao apenas desse bloco. Falta de prova especifica, sem defeito presumido. | Historico preservado: Delta de complementos preparado/verificado em QA; conferência visual e instalação no destino ainda não realizadas. Relações sem oferta identificada permanecem necessidades, sem presumir inexistência no acervo. Cobertura transversal e restantes pendências desta linha mantêm-se. Actualização visual 23/10/2026: supera apenas a pendência visual dos complementos no recorte documentado. Não demonstra contextos específicos de várias oportunidades em zonas/parques, Terra/DUAT, Balcão ou manifestação. Sem disponibilização no destino nem fecho global. | [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. | [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.",,,,diagnosis and targeted corrections,,"24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. CSV/Word/ZIP, rodape do PDF nativo de tesouraria e PDF por oportunidade sao provas aceites; nao repetir. S3: conferir ficheiros finais do bloco IVA mensal, montantes exactos, contexto/fonte/versao e paginacao apenas desse bloco. Falta de prova especifica, sem defeito presumido. | Historico preservado: [Retoma 21/10/2026] QA 18576, clone simulator_review_delta_20261020_test: sessão sintética renovada por login normal; gravação autenticada e recarga recuperaram saldo 123, receita 900, custos 600, calendário mensal 10/vazio/0, crédito IVA estimado 500. Caixa conhecida 3713 MZN; total indeterminado desde mês 2; crédito estimado excluído da caixa. Prova visual cashflow-recovered-20261021.png e snapshot .txt em outputs/simulator-continuation-20261020. Não certifica recuperação destes novos valores após outro login, CSV/DOCX ou PDF nativo. Ligação de controlo do navegador perdida durante espera de download; não atribuir falha à aplicação. Leitura remota aguarda identificação da ligação SSH; zero alterações no destino. | [Exportação nativa 21/10/2026] Saída actual aberta pelo botão do portal: revisão 4, 12 meses, MZN, saldo inicial123/receita900/custos600, calendário10/vazio/0, caixa conhecida3713 e total indeterminado coincidem com o ecrã. Crédito estimado500 identificado como pressuposto, não somado à caixa. Prova portal-print-current-20261021.txt. Relatório de20/10/revisão2 preservado, sem o confundir com o actual. Downloads: sem novo CSV na pasta habitual ou nos temporários locais conferidos; isso não demonstra falha nem cancelamento. Histórico de downloads bloqueado pela política da ferramenta; caminho do ficheiro solicitado antes de repetir. PDF nativo aberto, mas paginação/legibilidade aguardam o ficheiro efectivamente guardado pelo Edge; conversão DOCX/PDF anterior não conta como essa prova. Perda da ligação e bloqueio de controlo durante impressão são limitações da ferramenta, sem falha do simulador demonstrada. | [Fecho da verificação dos ficheiros 21/10/2026] Transferências Windows redireccionada para \\Mac\Home\Downloads; CSV concluído08:12:46, PDF nativo08:17:19. Sem repetir downloads. Os12 registos mensais do CSV coincidem exactamente com o snapshot do ecrã após correspondência de colunas; PDF revisão4 conserva valores mensais, MZN,12meses,123/900/600, crédito estimado500 não caixa e caixa conhecida3713. Os10 PNG do PDF nativo foram inspeccionados: defeito confirmado na linha repetida de rodapé, sobreposta ao corpo perto do topo de páginas, incluindo2,6e10. Conteúdo/valores conferidos; paginação/legibilidade não aceites até correcção e nova prova nativa. Não é conversão DOCX/PDF. Perda de ligação continua limitação da ferramenta e não causou falha do download; sobreposição é defeito distinto demonstrado no PDF. Provas: download-native-inspection-20261021.json, portal-cashflow-20261021.csv, portal-native-20261021.pdf e native-pdf-render/. A indicação anterior de ficheiros pendentes fica superada por esta prova. Sem alteração funcional nem escrita remota. | [Correcção do rodapé nativo QA 21/10/2026] Origem: pedido expresso da Tempo nesta conversa; solução de implementação, sem regra organizacional nova. Causa em createProjectDossierPrintHtml (project-dossier-document.ts): footer position:fixed/bottom:-14mm sobrepunha a área fragmentada de impressão. Substituído na impressão por caixas @page @bottom-left/@bottom-right, dentro da margem inferior reservada20mm, com identificação/revisão e número de página/total. Rodapé normal de ecrã conservado; sem diminuir letras do corpo (10,5pt), tabelas, cabeçalhos ou origens (9pt), nem retirar conteúdo. Mesmo dossier B/revisão4 regenerado pelo botão do portal QA18576 e guardado no Edge, não por conversão DOCX. 10→10 páginas A4; comparação automática do corpo por página, descontando apenas hora de emissão/rodapé/contador, coincide integralmente. Inspecção visual dos10 PNG: sem sobreposição, cabeçalhos de tabela repetidos, quebras/linhas preservadas, última página íntegra e numeração1/10→10/10. Rodapés medidos inteiramente na margem inferior. Ecrã QA conferido após build; estilos screen e geradores DOCX/ZIP inalterados por comparação de fontes. 10 testes do exportador, TypeScript e build passaram; escape da revisão na nova string CSS verificado. Reutilizadas provas de valores e CSV aceites; não repetido download/aritmética. Provas: native-footer-fix-20261021.json; portal-native-fixed-20261021.pdf; native-footer-before-after-20261021.jpg; native-pdf-fixed-render/; screen-after-print-fix-20261021.png. Fechado exclusivamente o defeito de rodapé neste relatório QA; limitações e restantes critérios de AUD-SIM-INT06 mantêm âmbito próprio. Relato anterior de sobreposição fica superado neste delta pela comparação antes/depois. Branch codex/simulator-integrated-review separada de main, sem integração, escrita remota ou disponibilização activa; revisão prevista mantém-se pendente. | [Saldo consolidado21/10/2026] Concluído na apresentação e comparação deste relatório. Rodapé do PDF nativo fechado em QA segundo provas apresentadas;10 páginas/valores/CSV não repetidos. Tempo declarou que não abriu imagem/PDF pelos caminhos locais: registar aceitação das provas, não revisão visual directa do utilizador. Outras provas de relatório conservadas; falhas interactivas de exportação/anexos mantêm saldo em07. Ver saldo dos oito itens no manual existente; sem fecho global por esta reconciliação. | [Delta QA 23/10/2026 sobre c3f7c3ad] QA: origem por campo em snapshot/relatorio/CSV e edicao posterior distinguida. Ver docs/investmoz/unification/traceability-and-manual.md. Homologacao permanece 7c1f5321; cobertura transversal parcial. 23/10/2026 — Complementos: causa delimitada no campo textual focus e ausência de resolução/selecção complementar; incremento preparado em QA no percurso existente. Fichas/IDs existentes por relações documentadas, necessidades sem oferta, serviços/instrumentos publicados associados à origem, localização por complemento, rascunho/prévia/confirmação/histórico no dossier, apresentação nos quatro formulários e snapshot/linhas de relatório. Provas e limites em docs/investmoz/unification/investment-complements-qa-receipt-20261023.json e secção Complementos ligados ao investimento e ao dossier do manual. Sem instalação/alteração no activo. Não repete 6b544548/4098192a nem encerra aplicação transversal. 23/10/2026 — Conferência visual QA dos complementos concluída no recorte pedido: ficha 286 pela identidade existente; Fiação como necessidade/ideia; serviço sintético QA 17 e frio 310 ligados à segunda oportunidade 309 em Gaza, conservando a primeira 286 em Sofala. Confirmação e recarregamento recuperaram selecção, origem e localização; desconhecidos mantidos Por definir. Dossier sintético 6fdbb963-726e-4048-9884-8cddc04e77a6. Provas: outputs/complements-visual-20261023/; recibo existente investment-complements-qa-receipt-20261023.json actualizado. Serviço e segunda oportunidade são fixtures explícitas, sem alegar oferta real no destino. Homologação inalterada; fechos anteriores não repetidos. | 23/10/2026: complementos instalados na homologação d8224ba8 pelo processo Git; delta conferido, sem importações/migrations ou fixtures QA; ver recibo investment-complements-qa-receipt-20261023.json. Provas anteriores preservadas; aplicação transversal parcial e contextos específicos dos quatro formulários pendentes. | Revisao estatica em b6a626c9, sem nova execucao funcional ou alteracao da homologacao. Estatisticas e IA adiadas. | Prova QA: tests/Feature/InvestmentTreatmentScopeTest.php; tests/frontend/treatment-scope-export.test.mjs; novo dossier d279172b-8bd1-4074-b000-ee25f0d29778. Sem repetir testes aceites. | [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. | [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.",,20/10/2026,,," | Antes da delimitacao do simulador 24/10/2026: QA continuation verified; precise open inputs and cashflow visual check in same manual; 2-4 h remaining | Antes da execucao QA 24/10/2026: CSV/Word/ZIP, rodape do PDF nativo de tesouraria e PDF por oportunidade sao provas aceites; nao repetir. S3: conferir ficheiros finais do bloco IVA mensal, montantes exactos, contexto/fonte/versao e paginacao apenas desse bloco. Falta de prova especifica, sem defeito presumido. | Antes da conferencia final S3: Saldo deste lote: apenas conferencia de paginacao do bloco IVA mensal no PDF nativo guardado; CSV/Word conferidos. S1/S2 corrigidos em QA, sem entrega na homologacao. | Antes da entrega S1-S3: Saldo QA deste lote: zero. Falta integracao/disponibilizacao pelo Git e conferencia do delta instalado; nao e entrega na homologacao nem simulador fiscal integral.",,,,,,,,,,," | [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. | [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." AUD-SIM-INT07,Explicit validate calculate save export errors and retry,Tempo request 20/10/2026; integrated simulator review; same manual,simulator and shared language,,,QA only,Existing idempotency; consumer-level verification pending,S1/S2/S3 entregues na homologacao em cd10cccb; delta instalado conferido,Saldo deste lote S1-S3: zero. Nao representa simulador de todos os impostos; proximo lote fiscal sera delimitado pelos modelos anexados. Variantes fora deste recorte conservam criterios proprios.,,,P1,,,,,,,,,,, | Estado antes da delimitacao 24/10/2026: Calculation navigation and failed-save retry fixed and browser-verified; normal downloads verified; interactive attachment blocked by extension permission | Antes da execucao QA 24/10/2026: Repeticao apos falha aceite; lacuna S2 de retoma mensal identificada no codigo | Antes da conferencia final S3: S1/S2 corrigidos e demonstrados QA; S3 aguarda PDF nativo; candidata 65b87819 | Antes da entrega S1-S3: S1/S2/S3 concluidos em QA; candidata 65b87819 pronta para integracao,,"24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Falhas/nova tentativa de calculo/gravacao/exportacao aceites preservadas. S2: frontend bloqueia consulta do ID pendente por indisponibilidade de novas admissoes. Separar recuperar de criar; provar mesmo ID sem POST extra em QA. | Historico preservado: ","24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Falhas/nova tentativa de calculo/gravacao/exportacao aceites preservadas. S2: frontend bloqueia consulta do ID pendente por indisponibilidade de novas admissoes. Separar recuperar de criar; provar mesmo ID sem POST extra em QA. | Historico preservado: ",,,,diagnosis and targeted corrections,,"24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Falhas/nova tentativa de calculo/gravacao/exportacao aceites preservadas. S2: frontend bloqueia consulta do ID pendente por indisponibilidade de novas admissoes. Separar recuperar de criar; provar mesmo ID sem POST extra em QA. | Historico preservado: | [Saldo consolidado21/10/2026] Parcial. Gravação503→nova tentativa→recuperação e exportações normais demonstradas. Faltam falhas dirigidas de geração Word/ZIP/PDF e retoma; teste interactivo de limite de anexo não ocorreu por bloqueio da ferramenta antes do envio. Nova leitura do código: três catch apresentam cause.message para Error, podendo mostrar texto técnico sem tradução. Sem nova falha de execução alegada. Ver saldo dos oito itens no manual existente; sem fecho global por esta reconciliação. | [Candidata21/10/2026] Concluído o recorte dirigido em QA: Word/PDF/ZIP falha única injectada→mensagem portuguesa→nova tentativa no mesmo botão. ZIP preserva título editado, secção desmarcada e anexo; arquivo real contém uma só cópia original/hash igual. Recusa16MB observada mantendo1anexo; nova selecção válida limpa erro e mantém1entrada. Guarda síncrona impede concorrência/duplicação; teste de falha de leitura preserva lista/legenda e permite retoma.4testes dirigidos passaram, TypeScript/build passaram. UI usa componente/geradores reais num invólucro QA sintético; a injecção e a omissão da impressão automática nesse ensaio não integram a entrega. Não repetidas10páginas/valores/CSV aceites. | [Limite conferido21/10/2026] c22003a3 ja definia15*1024*1024 bytes por anexo,10anexos/50MiB total;13f68f1b nao reduz esses limites. Teste16MiB=16777216bytes excede15MiB=15728640bytes. Limite2MiB de incorporacao textual distinto de aceitar original no ZIP. Origem: escolha tecnica preexistente, sem inferir aprovacao organizacional especifica. Entrega: melhorias de planeamento financeiro, recuperacao, exportacao e idioma; revisao antes de main. | [Delta QA 23/10/2026 sobre c3f7c3ad] QA: ETag fraco normalizado no cliente sem retry forcado ou bypass de concorrencia. Ver docs/investmoz/unification/traceability-and-manual.md. Homologacao permanece 7c1f5321; cobertura transversal parcial.",,20/10/2026,,," | Antes da delimitacao do simulador 24/10/2026: QA continuation verified; precise open inputs and cashflow visual check in same manual; 2-4 h remaining | Antes da execucao QA 24/10/2026: Falhas/nova tentativa de calculo/gravacao/exportacao aceites preservadas. S2: frontend bloqueia consulta do ID pendente por indisponibilidade de novas admissoes. Separar recuperar de criar; provar mesmo ID sem POST extra em QA. | Antes da conferencia final S3: Saldo deste lote: apenas conferencia de paginacao do bloco IVA mensal no PDF nativo guardado; CSV/Word conferidos. S1/S2 corrigidos em QA, sem entrega na homologacao. | Antes da entrega S1-S3: Saldo QA deste lote: zero. Falta integracao/disponibilizacao pelo Git e conferencia do delta instalado; nao e entrega na homologacao nem simulador fiscal integral.",,,,,,,,,,, AUD-SIM-INT08,Portuguese across portal and simulator outputs,Tempo request 20/10/2026; integrated simulator review; same manual,simulator and shared language,,,QA only,"Partial QA fix: rate labels, password confirmation/security and spinner; wider inventory pending",S1/S2/S3 entregues na homologacao em cd10cccb; delta instalado conferido,Saldo deste lote S1-S3: zero. Nao representa simulador de todos os impostos; proximo lote fiscal sera delimitado pelos modelos anexados. Variantes fora deste recorte conservam criterios proprios.,,,P1,,,,,,,,,,, | Estado antes da delimitacao 24/10/2026: Generic HTTP and fiscal-expression validation messages translated; status/correlation verified; selectable translations and source titles preserved | Antes da execucao QA 24/10/2026: Provas PT preservadas; rever apenas mensagens dos deltas propostos S1/S2/S3 | Antes da conferencia final S3: S1/S2 corrigidos e demonstrados QA; S3 aguarda PDF nativo; candidata 65b87819 | Antes da entrega S1-S3: S1/S2/S3 concluidos em QA; candidata 65b87819 pronta para integracao,,"24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Inventarios e mensagens PT aceites mantidos. Rever apenas novas mensagens dos deltas S1/S2 e rotulos S3, sem reabrir traducao transversal ou titulos das fontes. | Historico preservado: ","24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Inventarios e mensagens PT aceites mantidos. Rever apenas novas mensagens dos deltas S1/S2 e rotulos S3, sem reabrir traducao transversal ou titulos das fontes. | Historico preservado: ",,,,diagnosis and targeted corrections,,"24/10/2026 ENTREGA S1-S3 HOMOLOGACAO: cd10cccbf45f53836d8bf7b2bd90794d99602cb9, funcional 65b87819, avancando main de 276d833a sem conflitos/force. Revisao servida e manifesto conferidos; quatro assets HTTP200 com os deltas, simulador HTTP200, IVA existente enabled=true/cobertura2026 preservados. Referencia de estabilizacao ancestral; nenhum delta em app/database/config/routes/deploy, sem outros impostos ou regras alteradas. Provas QA/PDF aceites reutilizadas; nenhum dossier/pedido/calculo sintetico criado no destino. S1-S3 entregues, saldo zero neste lote. Confirmacao de moeda v1 sem origem continua explicita, valores intactos. Nao conclui todos os impostos; modelos anexados delimitam proximo lote. Ver closure_homologation_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 FECHO QA S1/S2/S3: candidata funcional 65b87819 pronta para integracao; nao entregue na homologacao. PDF monthly-final.pdf gerado a pedido expresso no motor Edge isolado; 4 paginas renderizadas e inspeccionadas, valores/moeda/oportunidade/periodo/fonte/versao iguais ao CSV/Word, cabecalhos/linhas/rodapes integros. SHA256 7719a05136f6dba668b621f551626060d10db5fcbb84815cdad112a1eab9079b. S3 deixa de estar pendente. Nao foi gravacao manual no dialogo nativo. Provas aceites reutilizadas; sem outros impostos ou alteracao de regras. Referencia 276d833a preservada. Ver closure_qa_20261024 no recibo integrado e inicio do manual. | Historico preservado: 24/10/2026 CANDIDATA QA 65b87819: S1 corrigido com moeda de origem v2, v1 preservado e confirmacao explicita; S2 corrigido com recuperacao GET por mesmo ID apesar de novas admissoes desligadas, permissoes e contagem preservadas. 12 testes frontend dirigidos, 2 API/23 assercoes em QA nominal transaccional, TypeScript/build aprovados. S3 CSV/Word/fonte HTML conferidos; falta apenas PDF nativo guardado para paginacao do bloco mensal. Nao pronto para integrar ate essa conferencia. Sem main/homologacao, novos impostos, regras fiscais, schema, permissoes ou dados activos alterados. Ver manual e closure_qa_20261024 no recibo integrado; provas aceites reutilizadas. | Historico preservado: 24/10/2026 AMBITO SIMULADOR: proposta finita S1/S2 (duas lacunas de codigo) e S3 (uma prova especifica). Ver inicio do manual e closure_scope_reconciliation_20261024 no recibo integrado existente. Nao executadas correccoes/integracao/publicacao fiscal; provas validas reutilizadas. Seis associacoes e dois originais sem dependencia efectiva identificada. Inventarios e mensagens PT aceites mantidos. Rever apenas novas mensagens dos deltas S1/S2 e rotulos S3, sem reabrir traducao transversal ou titulos das fontes. | Historico preservado: | [Saldo consolidado21/10/2026] Parcial. Inventário estático,404 real e traduções de validação preservados. Classificar/apresentar em português os erros dinâmicos das bibliotecas de exportação (cause.message, três consumidores) e conferir estados residuais/governação delimitados; não certificar todos os textos dinâmicos do catálogo. Ver saldo dos oito itens no manual existente; sem fecho global por esta reconciliação. | [Candidata21/10/2026] Mensagens dinâmicas dos exportadores Word/ZIP/PDF/CSV e leitura de anexos usam texto português por operação, preservação e nova tentativa com referênciaEXP. Excepção original só na consola técnica local com referência/operação; sem telemetria nem auditoria remota novas. UI confirmou português nas3falhas de geração;4testes verificam separação mensagem/diagnóstico e correlação em5operações. Traduções/404/validações anteriores reutilizados. Fecho dos consumidores afectados, não certificação de todos os textos de catálogo ou nova sessão administrativa de governação.",,20/10/2026,,," | Antes da delimitacao do simulador 24/10/2026: QA continuation verified; precise open inputs and cashflow visual check in same manual; 2-4 h remaining | Antes da execucao QA 24/10/2026: Inventarios e mensagens PT aceites mantidos. Rever apenas novas mensagens dos deltas S1/S2 e rotulos S3, sem reabrir traducao transversal ou titulos das fontes. | Antes da conferencia final S3: Saldo deste lote: apenas conferencia de paginacao do bloco IVA mensal no PDF nativo guardado; CSV/Word conferidos. S1/S2 corrigidos em QA, sem entrega na homologacao. | Antes da entrega S1-S3: Saldo QA deste lote: zero. Falta integracao/disponibilizacao pelo Git e conferencia do delta instalado; nao e entrega na homologacao nem simulador fiscal integral.",,,,,,,,,,, -AUD-SIM-L1-P001,Correspondência declarativa do campo06,"Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; DOCX62c198e9/63d45fa8 e VAT Return9c0b99a8, p.1; CIVA2016 PDF14–15; página oficial AT/e-declaração antiga",Simulador/IVA — cobertura por operacao,/simulador,"Base reutilizavel: classificacao por oportunidade, entrada de operacoes, rascunho/API privados e relatorio; ramo especifico nao demonstrado.",Nao declarar disponivel por existir cadastro/fonte/formulario.,Inventario documental; sem prova funcional deste ramo.,Cotejo executado; correspondência unívoca ainda não demonstrada,Falta enquadramento/regra e percurso especifico deste ramo; nao reabrir os dez tratamentos aceites.,Instrução da edição recebida que distinga05/06 e resolva remissão18(1)(b); não é suficiente o antigo campo06/existências da AT,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,,,,,,,,,,"Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Implementar/verificar apenas o ramo apos resolver a dependencia exacta.,"Dossier/oportunidade, moeda, vendas, contrapartes, produtos, documentos e estabelecimento ja disponiveis quando aplicaveis; pedir so os inputs em falta da dependencia. | Dados comuns D06: Edição e instrução que distinga05/06 nos exemplares recebidos",Instrução da edição recebida que distinga05/06 e resolva remissão18(1)(b); não é suficiente o antigo campo06/existências da AT | Dependencia comum: Sem substituir remissão legal por inferência de layout,Pedido expresso Tempo: inventariar cada operacao restante; nao activa calculo por referencia documental.,D06 — Correspondência declarativa do campo06: Pendente documental específico; não bloquear os onze grupos,Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo.,D06,24/10/2026 — agrupamento L1; preserva689e7cbe/8719e916,"{""article"": ""Modelo A, quadro8, campo06"", ""source"": ""DOCX62c198e9/63d45fa8 e VAT Return9c0b99a8, p.1; CIVA2016 PDF14–15; página oficial AT/e-declaração antiga"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-D06: correspondência por edição; não activar mapeamento inferido""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Pendente delimitado; sem activacao/entrega deste ramo +AUD-SIM-L1-P001,Correspondência declarativa do campo06,"Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; DOCX62c198e9/63d45fa8 e VAT Return9c0b99a8, p.1; CIVA2016 PDF14–15; página oficial AT/e-declaração antiga",Simulador/IVA — cobertura por operacao,/simulador,"Base reutilizavel: classificacao por oportunidade, entrada de operacoes, rascunho/API privados e relatorio; ramo especifico nao demonstrado.",Nao declarar disponivel por existir cadastro/fonte/formulario.,Inventario documental; sem prova funcional deste ramo.,Pendencia documental especifica — D06/P001; nao e ramo funcional de calculo,Falta enquadramento/regra e percurso especifico deste ramo; nao reabrir os dez tratamentos aceites.,Instrução da edição recebida que distinga05/06 e resolva remissão18(1)(b); não é suficiente o antigo campo06/existências da AT,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,,,,,,,,,,"Reconciliacao do saldo: P001 conta1dos133IDs, separadamente dos132ramos funcionais; nao foi encerrado nem fundido. | Historico: Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Implementar/verificar apenas o ramo apos resolver a dependencia exacta.,"Dossier/oportunidade, moeda, vendas, contrapartes, produtos, documentos e estabelecimento ja disponiveis quando aplicaveis; pedir so os inputs em falta da dependencia. | Dados comuns D06: Edição e instrução que distinga05/06 nos exemplares recebidos",Instrução da edição recebida que distinga05/06 e resolva remissão18(1)(b); não é suficiente o antigo campo06/existências da AT | Dependencia comum: Sem substituir remissão legal por inferência de layout,Falta instrucao aplicavel que distinga05/06 ou correspondencia administrativa expressa. Nao bloquearG1/G2A nem inferir estrangeiro->06.,D06 — Correspondência declarativa do campo06: Pendente documental específico; não bloquear os onze grupos,Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo.,D06,24/10/2026 — agrupamento L1; preserva689e7cbe/8719e916,"{""article"": ""Modelo A, quadro8, campo06"", ""source"": ""DOCX62c198e9/63d45fa8 e VAT Return9c0b99a8, p.1; CIVA2016 PDF14–15; página oficial AT/e-declaração antiga"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-D06: correspondência por edição; não activar mapeamento inferido""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Pendente delimitado; sem activacao/entrega deste ramo AUD-SIM-L1-P002,Operações no estrangeiro: classificação territorial,"Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"Base reutilizavel: classificacao por oportunidade, entrada de operacoes, rascunho/API privados e relatorio; ramo especifico nao demonstrado.",Nao declarar disponivel por existir cadastro/fonte/formulario.,Inventario documental; sem prova funcional deste ramo.,Por implementar; não é regressão,Falta enquadramento/regra e percurso especifico deste ramo; nao reabrir os dez tratamentos aceites.,"Natureza, lugar da operação/prestador/adquirente, EP e relação com eventual direito à dedução; não confundir com caixa06",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,,,,,,,,,,"Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Implementar/verificar apenas o ramo apos resolver a dependencia exacta.,"Dossier/oportunidade, moeda, vendas, contrapartes, produtos, documentos e estabelecimento ja disponiveis quando aplicaveis; pedir so os inputs em falta da dependencia. | Dados comuns G8: Lugar dos bens/execução/imóvel, prestador/adquirente, EP e trajecto","Natureza, lugar da operação/prestador/adquirente, EP e relação com eventual direito à dedução; não confundir com caixa06 | Dependencia comum: Imóveis e transporte reutilizam localização; não cliente estrangeiro→campo06",Pedido expresso Tempo: inventariar cada operacao restante; nao activa calculo por referencia documental.,"G8 — Territorialidade de bens e serviços materiais: Prosseguir pelas regras territoriais específicas, consolidando alterações2025 nas cláusulas afectadas",Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo.,G8,24/10/2026 — agrupamento L1; preserva689e7cbe/8719e916,"{""article"": ""CIVA art.6;19(1)(b)(ii)"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R1: territorialidade por operação""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Pendente delimitado; sem activacao/entrega deste ramo -AUD-SIM-L1-P003,"Cadeiras de rodas, veículos e meios para pessoas com deficiência","Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"Base reutilizavel: classificacao por oportunidade, entrada de operacoes, rascunho/API privados e relatorio; ramo especifico nao demonstrado.",Nao declarar disponivel por existir cadastro/fonte/formulario.,Inventario documental; sem prova funcional deste ramo.,Por implementar; não é regressão,Falta enquadramento/regra e percurso especifico deste ramo; nao reabrir os dez tratamentos aceites.,"Identificar bem/serviço e condições do artigo; em(g), inscrição da entidade/integração e posição exacta do AnexoIII alterado em2022",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,,,,,,,,,,"Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Implementar/verificar apenas o ramo apos resolver a dependencia exacta.,"Dossier/oportunidade, moeda, vendas, contrapartes, produtos, documentos e estabelecimento ja disponiveis quando aplicaveis; pedir so os inputs em falta da dependencia. | Dados comuns G2: Natureza do bem/serviço, entidade elegível, posição de anexo, afectação, renúncia quando aplicável","Identificar bem/serviço e condições do artigo; em(g), inscrição da entidade/integração e posição exacta do AnexoIII alterado em2022 | Dependencia comum: Reutiliza G1; taxas não são inferidas do sector",Pedido expresso Tempo: inventariar cada operacao restante; nao activa calculo por referencia documental.,G2 — Outras isenções internas e listas de produtos: Próximo: núcleo de classificação de produtos/entidades; anexos/renúncia só nos ramos dependentes,Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo.,G2,24/10/2026 — agrupamento L1; preserva689e7cbe/8719e916,"{""article"": ""9(1)(b)"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: isenções internas por natureza do bem/serviço""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Pendente delimitado; sem activacao/entrega deste ramo -AUD-SIM-L1-P004,"Órgãos, sangue e leite humanos","Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"Base reutilizavel: classificacao por oportunidade, entrada de operacoes, rascunho/API privados e relatorio; ramo especifico nao demonstrado.",Nao declarar disponivel por existir cadastro/fonte/formulario.,Inventario documental; sem prova funcional deste ramo.,Por implementar; não é regressão,Falta enquadramento/regra e percurso especifico deste ramo; nao reabrir os dez tratamentos aceites.,"Identificar bem/serviço e condições do artigo; em(g), inscrição da entidade/integração e posição exacta do AnexoIII alterado em2022",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,,,,,,,,,,"Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Implementar/verificar apenas o ramo apos resolver a dependencia exacta.,"Dossier/oportunidade, moeda, vendas, contrapartes, produtos, documentos e estabelecimento ja disponiveis quando aplicaveis; pedir so os inputs em falta da dependencia. | Dados comuns G2: Natureza do bem/serviço, entidade elegível, posição de anexo, afectação, renúncia quando aplicável","Identificar bem/serviço e condições do artigo; em(g), inscrição da entidade/integração e posição exacta do AnexoIII alterado em2022 | Dependencia comum: Reutiliza G1; taxas não são inferidas do sector",Pedido expresso Tempo: inventariar cada operacao restante; nao activa calculo por referencia documental.,G2 — Outras isenções internas e listas de produtos: Próximo: núcleo de classificação de produtos/entidades; anexos/renúncia só nos ramos dependentes,Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo.,G2,24/10/2026 — agrupamento L1; preserva689e7cbe/8719e916,"{""article"": ""9(1)(c)"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: isenções internas por natureza do bem/serviço""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Pendente delimitado; sem activacao/entrega deste ramo -AUD-SIM-L1-P005,Transporte de doentes/feridos em ambulâncias autorizadas,"Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"Base reutilizavel: classificacao por oportunidade, entrada de operacoes, rascunho/API privados e relatorio; ramo especifico nao demonstrado.",Nao declarar disponivel por existir cadastro/fonte/formulario.,Inventario documental; sem prova funcional deste ramo.,Por implementar; não é regressão,Falta enquadramento/regra e percurso especifico deste ramo; nao reabrir os dez tratamentos aceites.,"Identificar bem/serviço e condições do artigo; em(g), inscrição da entidade/integração e posição exacta do AnexoIII alterado em2022",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,,,,,,,,,,"Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Implementar/verificar apenas o ramo apos resolver a dependencia exacta.,"Dossier/oportunidade, moeda, vendas, contrapartes, produtos, documentos e estabelecimento ja disponiveis quando aplicaveis; pedir so os inputs em falta da dependencia. | Dados comuns G2: Natureza do bem/serviço, entidade elegível, posição de anexo, afectação, renúncia quando aplicável","Identificar bem/serviço e condições do artigo; em(g), inscrição da entidade/integração e posição exacta do AnexoIII alterado em2022 | Dependencia comum: Reutiliza G1; taxas não são inferidas do sector",Pedido expresso Tempo: inventariar cada operacao restante; nao activa calculo por referencia documental.,G2 — Outras isenções internas e listas de produtos: Próximo: núcleo de classificação de produtos/entidades; anexos/renúncia só nos ramos dependentes,Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo.,G2,24/10/2026 — agrupamento L1; preserva689e7cbe/8719e916,"{""article"": ""9(1)(d)"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: isenções internas por natureza do bem/serviço""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Pendente delimitado; sem activacao/entrega deste ramo -AUD-SIM-L1-P006,Redes mosquiteiras,"Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"Base reutilizavel: classificacao por oportunidade, entrada de operacoes, rascunho/API privados e relatorio; ramo especifico nao demonstrado.",Nao declarar disponivel por existir cadastro/fonte/formulario.,Inventario documental; sem prova funcional deste ramo.,Por implementar; não é regressão,Falta enquadramento/regra e percurso especifico deste ramo; nao reabrir os dez tratamentos aceites.,"Identificar bem/serviço e condições do artigo; em(g), inscrição da entidade/integração e posição exacta do AnexoIII alterado em2022",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,,,,,,,,,,"Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Implementar/verificar apenas o ramo apos resolver a dependencia exacta.,"Dossier/oportunidade, moeda, vendas, contrapartes, produtos, documentos e estabelecimento ja disponiveis quando aplicaveis; pedir so os inputs em falta da dependencia. | Dados comuns G2: Natureza do bem/serviço, entidade elegível, posição de anexo, afectação, renúncia quando aplicável","Identificar bem/serviço e condições do artigo; em(g), inscrição da entidade/integração e posição exacta do AnexoIII alterado em2022 | Dependencia comum: Reutiliza G1; taxas não são inferidas do sector",Pedido expresso Tempo: inventariar cada operacao restante; nao activa calculo por referencia documental.,G2 — Outras isenções internas e listas de produtos: Próximo: núcleo de classificação de produtos/entidades; anexos/renúncia só nos ramos dependentes,Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo.,G2,24/10/2026 — agrupamento L1; preserva689e7cbe/8719e916,"{""article"": ""9(1)(e)"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: isenções internas por natureza do bem/serviço""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Pendente delimitado; sem activacao/entrega deste ramo -AUD-SIM-L1-P007,"Medicamentos, produtos farmacêuticos e artigos terapêuticos/profilácticos","Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"Base reutilizavel: classificacao por oportunidade, entrada de operacoes, rascunho/API privados e relatorio; ramo especifico nao demonstrado.",Nao declarar disponivel por existir cadastro/fonte/formulario.,Inventario documental; sem prova funcional deste ramo.,Por implementar; não é regressão,Falta enquadramento/regra e percurso especifico deste ramo; nao reabrir os dez tratamentos aceites.,"Identificar bem/serviço e condições do artigo; em(g), inscrição da entidade/integração e posição exacta do AnexoIII alterado em2022",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,,,,,,,,,,"Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Implementar/verificar apenas o ramo apos resolver a dependencia exacta.,"Dossier/oportunidade, moeda, vendas, contrapartes, produtos, documentos e estabelecimento ja disponiveis quando aplicaveis; pedir so os inputs em falta da dependencia. | Dados comuns G2: Natureza do bem/serviço, entidade elegível, posição de anexo, afectação, renúncia quando aplicável","Identificar bem/serviço e condições do artigo; em(g), inscrição da entidade/integração e posição exacta do AnexoIII alterado em2022 | Dependencia comum: Reutiliza G1; taxas não são inferidas do sector",Pedido expresso Tempo: inventariar cada operacao restante; nao activa calculo por referencia documental.,G2 — Outras isenções internas e listas de produtos: Próximo: núcleo de classificação de produtos/entidades; anexos/renúncia só nos ramos dependentes,Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo.,G2,24/10/2026 — agrupamento L1; preserva689e7cbe/8719e916,"{""article"": ""9(1)(f)"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: isenções internas por natureza do bem/serviço""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Pendente delimitado; sem activacao/entrega deste ramo +AUD-SIM-L1-P003,"Cadeiras de rodas, veículos e meios para pessoas com deficiência","Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"G2A executavel no motor/componente de operacoes existente; campo07 condicionado,2026/MZN; tratamento health_assistive.",Executavel em QA; homologacao inalterada,UI real: autorizacao de transporte ausente -> indeterminado; reposta ->5linhas100MZN/campo07=500. SnapshotUI/API privada/recuperacao/relatorioHTML.,Implementado e demonstrado em QA — G2/G2A; nao entregue na homologacao,"Sem falha observada no ramo/condicoes demonstradas. Importacao, restantes isencoes de G2 e deducao de compras nao sao cobertas porG2A.","Operacao interna emMocambique, natureza/finalidade e autorizacao quando exigida; documento/pressuposto. Nao depende deD06 nem doAnexoIII/P008.",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,,,,,,,,,,"Cotejo CIVA2016 PDF9 p1426(267),9(1)(b-f),19(1)PDF15;2022 mantem alinea; rectificacao2017 nao afecta estas alineas;2020 altera9(13);2025 conserva19(1). G2A5ramos/5tratamentos no motor existente.",Sem lacuna funcional observada neste recorteQA. Integracao peloGit em conjunto coerente/utilizavel; nao depende do fecho deL1. Sem entrega activa nesta passagem.,"Reutiliza oportunidade, moeda original, localizacao, estabelecimento, periodo, preco/representacao, fundamento, motor, rascunho/API e exportador. So escolha/confirmacao especifica em falta.","Operacao interna emMocambique, natureza/finalidade e autorizacao quando exigida; documento/pressuposto. Nao depende deD06 nem doAnexoIII/P008.",Pedido Tempo: avancar no proximo grupo suficientemente documentado; fontes aceites e restricoes apenas do artigo. Nao reensaiar G1/fraccoes.,"G2A — nucleo comum de bens/transporte de saude;5ramos do grupoG2 de32,27continuam pendentes.",Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,"2testesfrontend novos;1API/13assercoes emQA nominal55441,rollback;UI/API/relatorioHTML de5operacoes;G1guardado sem alteracao;types/buildpassaram. Provas aceites reutilizadas, sem novosWord/PDF.",G2,24/10/2026 — G2A e reconciliacao133=132funcionais+P001,"{""article"": ""9(1)(b)"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: isenções internas por natureza do bem/serviço""} | Tratamento health_assistive; campo07. CIVA9(1)(b-f),2016 PDF9 p1426(267);2022 PDF1 mantem;19(1),2016 PDF15/2025PDF13.",,,,,,,,Percurso especificoG2A:enquadramento/calculo/indeterminacao/gravacao/recuperacao/relatorio por oportunidade. G1 e outroscontextos guardados intactos.,"2026/MZN;pressupostos sinteticos;sem certificacao,apuramento integral,deducao automatica ou submissaoAT. Prova de formatoG2A:HTML;Word/PDFanteriores preservados,nao repetidos.",,,,Concluido em QA no subincrementoG2A;homologacao inalterada +AUD-SIM-L1-P004,"Órgãos, sangue e leite humanos","Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"G2A executavel no motor/componente de operacoes existente; campo07 condicionado,2026/MZN; tratamento human_materials.",Executavel em QA; homologacao inalterada,UI real: autorizacao de transporte ausente -> indeterminado; reposta ->5linhas100MZN/campo07=500. SnapshotUI/API privada/recuperacao/relatorioHTML.,Implementado e demonstrado em QA — G2/G2A; nao entregue na homologacao,"Sem falha observada no ramo/condicoes demonstradas. Importacao, restantes isencoes de G2 e deducao de compras nao sao cobertas porG2A.","Operacao interna emMocambique, natureza/finalidade e autorizacao quando exigida; documento/pressuposto. Nao depende deD06 nem doAnexoIII/P008.",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,,,,,,,,,,"Cotejo CIVA2016 PDF9 p1426(267),9(1)(b-f),19(1)PDF15;2022 mantem alinea; rectificacao2017 nao afecta estas alineas;2020 altera9(13);2025 conserva19(1). G2A5ramos/5tratamentos no motor existente.",Sem lacuna funcional observada neste recorteQA. Integracao peloGit em conjunto coerente/utilizavel; nao depende do fecho deL1. Sem entrega activa nesta passagem.,"Reutiliza oportunidade, moeda original, localizacao, estabelecimento, periodo, preco/representacao, fundamento, motor, rascunho/API e exportador. So escolha/confirmacao especifica em falta.","Operacao interna emMocambique, natureza/finalidade e autorizacao quando exigida; documento/pressuposto. Nao depende deD06 nem doAnexoIII/P008.",Pedido Tempo: avancar no proximo grupo suficientemente documentado; fontes aceites e restricoes apenas do artigo. Nao reensaiar G1/fraccoes.,"G2A — nucleo comum de bens/transporte de saude;5ramos do grupoG2 de32,27continuam pendentes.",Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,"2testesfrontend novos;1API/13assercoes emQA nominal55441,rollback;UI/API/relatorioHTML de5operacoes;G1guardado sem alteracao;types/buildpassaram. Provas aceites reutilizadas, sem novosWord/PDF.",G2,24/10/2026 — G2A e reconciliacao133=132funcionais+P001,"{""article"": ""9(1)(c)"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: isenções internas por natureza do bem/serviço""} | Tratamento human_materials; campo07. CIVA9(1)(b-f),2016 PDF9 p1426(267);2022 PDF1 mantem;19(1),2016 PDF15/2025PDF13.",,,,,,,,Percurso especificoG2A:enquadramento/calculo/indeterminacao/gravacao/recuperacao/relatorio por oportunidade. G1 e outroscontextos guardados intactos.,"2026/MZN;pressupostos sinteticos;sem certificacao,apuramento integral,deducao automatica ou submissaoAT. Prova de formatoG2A:HTML;Word/PDFanteriores preservados,nao repetidos.",,,,Concluido em QA no subincrementoG2A;homologacao inalterada +AUD-SIM-L1-P005,Transporte de doentes/feridos em ambulâncias autorizadas,"Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"G2A executavel no motor/componente de operacoes existente; campo07 condicionado,2026/MZN; tratamento patient_transport.",Executavel em QA; homologacao inalterada,UI real: autorizacao de transporte ausente -> indeterminado; reposta ->5linhas100MZN/campo07=500. SnapshotUI/API privada/recuperacao/relatorioHTML.,Implementado e demonstrado em QA — G2/G2A; nao entregue na homologacao,"Sem falha observada no ramo/condicoes demonstradas. Importacao, restantes isencoes de G2 e deducao de compras nao sao cobertas porG2A.","Operacao interna emMocambique, natureza/finalidade e autorizacao quando exigida; documento/pressuposto. Nao depende deD06 nem doAnexoIII/P008.",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,,,,,,,,,,"Cotejo CIVA2016 PDF9 p1426(267),9(1)(b-f),19(1)PDF15;2022 mantem alinea; rectificacao2017 nao afecta estas alineas;2020 altera9(13);2025 conserva19(1). G2A5ramos/5tratamentos no motor existente.",Sem lacuna funcional observada neste recorteQA. Integracao peloGit em conjunto coerente/utilizavel; nao depende do fecho deL1. Sem entrega activa nesta passagem.,"Reutiliza oportunidade, moeda original, localizacao, estabelecimento, periodo, preco/representacao, fundamento, motor, rascunho/API e exportador. So escolha/confirmacao especifica em falta.","Operacao interna emMocambique, natureza/finalidade e autorizacao quando exigida; documento/pressuposto. Nao depende deD06 nem doAnexoIII/P008.",Pedido Tempo: avancar no proximo grupo suficientemente documentado; fontes aceites e restricoes apenas do artigo. Nao reensaiar G1/fraccoes.,"G2A — nucleo comum de bens/transporte de saude;5ramos do grupoG2 de32,27continuam pendentes.",Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,"2testesfrontend novos;1API/13assercoes emQA nominal55441,rollback;UI/API/relatorioHTML de5operacoes;G1guardado sem alteracao;types/buildpassaram. Provas aceites reutilizadas, sem novosWord/PDF.",G2,24/10/2026 — G2A e reconciliacao133=132funcionais+P001,"{""article"": ""9(1)(d)"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: isenções internas por natureza do bem/serviço""} | Tratamento patient_transport; campo07. CIVA9(1)(b-f),2016 PDF9 p1426(267);2022 PDF1 mantem;19(1),2016 PDF15/2025PDF13.",,,,,,,,Percurso especificoG2A:enquadramento/calculo/indeterminacao/gravacao/recuperacao/relatorio por oportunidade. G1 e outroscontextos guardados intactos.,"2026/MZN;pressupostos sinteticos;sem certificacao,apuramento integral,deducao automatica ou submissaoAT. Prova de formatoG2A:HTML;Word/PDFanteriores preservados,nao repetidos.",,,,Concluido em QA no subincrementoG2A;homologacao inalterada +AUD-SIM-L1-P006,Redes mosquiteiras,"Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"G2A executavel no motor/componente de operacoes existente; campo07 condicionado,2026/MZN; tratamento mosquito_nets.",Executavel em QA; homologacao inalterada,UI real: autorizacao de transporte ausente -> indeterminado; reposta ->5linhas100MZN/campo07=500. SnapshotUI/API privada/recuperacao/relatorioHTML.,Implementado e demonstrado em QA — G2/G2A; nao entregue na homologacao,"Sem falha observada no ramo/condicoes demonstradas. Importacao, restantes isencoes de G2 e deducao de compras nao sao cobertas porG2A.","Operacao interna emMocambique, natureza/finalidade e autorizacao quando exigida; documento/pressuposto. Nao depende deD06 nem doAnexoIII/P008.",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,,,,,,,,,,"Cotejo CIVA2016 PDF9 p1426(267),9(1)(b-f),19(1)PDF15;2022 mantem alinea; rectificacao2017 nao afecta estas alineas;2020 altera9(13);2025 conserva19(1). G2A5ramos/5tratamentos no motor existente.",Sem lacuna funcional observada neste recorteQA. Integracao peloGit em conjunto coerente/utilizavel; nao depende do fecho deL1. Sem entrega activa nesta passagem.,"Reutiliza oportunidade, moeda original, localizacao, estabelecimento, periodo, preco/representacao, fundamento, motor, rascunho/API e exportador. So escolha/confirmacao especifica em falta.","Operacao interna emMocambique, natureza/finalidade e autorizacao quando exigida; documento/pressuposto. Nao depende deD06 nem doAnexoIII/P008.",Pedido Tempo: avancar no proximo grupo suficientemente documentado; fontes aceites e restricoes apenas do artigo. Nao reensaiar G1/fraccoes.,"G2A — nucleo comum de bens/transporte de saude;5ramos do grupoG2 de32,27continuam pendentes.",Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,"2testesfrontend novos;1API/13assercoes emQA nominal55441,rollback;UI/API/relatorioHTML de5operacoes;G1guardado sem alteracao;types/buildpassaram. Provas aceites reutilizadas, sem novosWord/PDF.",G2,24/10/2026 — G2A e reconciliacao133=132funcionais+P001,"{""article"": ""9(1)(e)"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: isenções internas por natureza do bem/serviço""} | Tratamento mosquito_nets; campo07. CIVA9(1)(b-f),2016 PDF9 p1426(267);2022 PDF1 mantem;19(1),2016 PDF15/2025PDF13.",,,,,,,,Percurso especificoG2A:enquadramento/calculo/indeterminacao/gravacao/recuperacao/relatorio por oportunidade. G1 e outroscontextos guardados intactos.,"2026/MZN;pressupostos sinteticos;sem certificacao,apuramento integral,deducao automatica ou submissaoAT. Prova de formatoG2A:HTML;Word/PDFanteriores preservados,nao repetidos.",,,,Concluido em QA no subincrementoG2A;homologacao inalterada +AUD-SIM-L1-P007,"Medicamentos, produtos farmacêuticos e artigos terapêuticos/profilácticos","Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"G2A executavel no motor/componente de operacoes existente; campo07 condicionado,2026/MZN; tratamento medicines.",Executavel em QA; homologacao inalterada,UI real: autorizacao de transporte ausente -> indeterminado; reposta ->5linhas100MZN/campo07=500. SnapshotUI/API privada/recuperacao/relatorioHTML.,Implementado e demonstrado em QA — G2/G2A; nao entregue na homologacao,"Sem falha observada no ramo/condicoes demonstradas. Importacao, restantes isencoes de G2 e deducao de compras nao sao cobertas porG2A.","Operacao interna emMocambique, natureza/finalidade e autorizacao quando exigida; documento/pressuposto. Nao depende deD06 nem doAnexoIII/P008.",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,,,,,,,,,,"Cotejo CIVA2016 PDF9 p1426(267),9(1)(b-f),19(1)PDF15;2022 mantem alinea; rectificacao2017 nao afecta estas alineas;2020 altera9(13);2025 conserva19(1). G2A5ramos/5tratamentos no motor existente.",Sem lacuna funcional observada neste recorteQA. Integracao peloGit em conjunto coerente/utilizavel; nao depende do fecho deL1. Sem entrega activa nesta passagem.,"Reutiliza oportunidade, moeda original, localizacao, estabelecimento, periodo, preco/representacao, fundamento, motor, rascunho/API e exportador. So escolha/confirmacao especifica em falta.","Operacao interna emMocambique, natureza/finalidade e autorizacao quando exigida; documento/pressuposto. Nao depende deD06 nem doAnexoIII/P008.",Pedido Tempo: avancar no proximo grupo suficientemente documentado; fontes aceites e restricoes apenas do artigo. Nao reensaiar G1/fraccoes.,"G2A — nucleo comum de bens/transporte de saude;5ramos do grupoG2 de32,27continuam pendentes.",Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,"2testesfrontend novos;1API/13assercoes emQA nominal55441,rollback;UI/API/relatorioHTML de5operacoes;G1guardado sem alteracao;types/buildpassaram. Provas aceites reutilizadas, sem novosWord/PDF.",G2,24/10/2026 — G2A e reconciliacao133=132funcionais+P001,"{""article"": ""9(1)(f)"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: isenções internas por natureza do bem/serviço""} | Tratamento medicines; campo07. CIVA9(1)(b-f),2016 PDF9 p1426(267);2022 PDF1 mantem;19(1),2016 PDF15/2025PDF13.",,,,,,,,Percurso especificoG2A:enquadramento/calculo/indeterminacao/gravacao/recuperacao/relatorio por oportunidade. G1 e outroscontextos guardados intactos.,"2026/MZN;pressupostos sinteticos;sem certificacao,apuramento integral,deducao automatica ou submissaoAT. Prova de formatoG2A:HTML;Word/PDFanteriores preservados,nao repetidos.",,,,Concluido em QA no subincrementoG2A;homologacao inalterada AUD-SIM-L1-P008,Matérias-primas/componentes de medicamentos — AnexoIII,"Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"Base reutilizavel: classificacao por oportunidade, entrada de operacoes, rascunho/API privados e relatorio; ramo especifico nao demonstrado.",Nao declarar disponivel por existir cadastro/fonte/formulario.,Inventario documental; sem prova funcional deste ramo.,Por implementar; não é regressão,Falta enquadramento/regra e percurso especifico deste ramo; nao reabrir os dez tratamentos aceites.,"Identificar bem/serviço e condições do artigo; em(g), inscrição da entidade/integração e posição exacta do AnexoIII alterado em2022",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,,,,,,,,,,"Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Implementar/verificar apenas o ramo apos resolver a dependencia exacta.,"Dossier/oportunidade, moeda, vendas, contrapartes, produtos, documentos e estabelecimento ja disponiveis quando aplicaveis; pedir so os inputs em falta da dependencia. | Dados comuns G2: Natureza do bem/serviço, entidade elegível, posição de anexo, afectação, renúncia quando aplicável","Identificar bem/serviço e condições do artigo; em(g), inscrição da entidade/integração e posição exacta do AnexoIII alterado em2022 | Dependencia comum: Reutiliza G1; taxas não são inferidas do sector",Pedido expresso Tempo: inventariar cada operacao restante; nao activa calculo por referencia documental.,G2 — Outras isenções internas e listas de produtos: Próximo: núcleo de classificação de produtos/entidades; anexos/renúncia só nos ramos dependentes,Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo.,G2,24/10/2026 — agrupamento L1; preserva689e7cbe/8719e916,"{""article"": ""9(1)(g)"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: isenções internas por natureza do bem/serviço""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Pendente delimitado; sem activacao/entrega deste ramo AUD-SIM-L1-P009,Assistência social e operações estreitamente conexas,"Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"Base reutilizavel: classificacao por oportunidade, entrada de operacoes, rascunho/API privados e relatorio; ramo especifico nao demonstrado.",Nao declarar disponivel por existir cadastro/fonte/formulario.,Inventario documental; sem prova funcional deste ramo.,Por implementar; não é regressão,Falta enquadramento/regra e percurso especifico deste ramo; nao reabrir os dez tratamentos aceites.,"Natureza pública/sem fins lucrativos e reconhecimento quando exigido; condições cumulativas art.10 e operação concreta; em(h), limite de manifestações/ano",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,,,,,,,,,,"Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Implementar/verificar apenas o ramo apos resolver a dependencia exacta.,"Dossier/oportunidade, moeda, vendas, contrapartes, produtos, documentos e estabelecimento ja disponiveis quando aplicaveis; pedir so os inputs em falta da dependencia. | Dados comuns G2: Natureza do bem/serviço, entidade elegível, posição de anexo, afectação, renúncia quando aplicável","Natureza pública/sem fins lucrativos e reconhecimento quando exigido; condições cumulativas art.10 e operação concreta; em(h), limite de manifestações/ano | Dependencia comum: Reutiliza G1; taxas não são inferidas do sector",Pedido expresso Tempo: inventariar cada operacao restante; nao activa calculo por referencia documental.,G2 — Outras isenções internas e listas de produtos: Próximo: núcleo de classificação de produtos/entidades; anexos/renúncia só nos ramos dependentes,Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo.,G2,24/10/2026 — agrupamento L1; preserva689e7cbe/8719e916,"{""article"": ""9(2)(a);10"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: condições da operação/entidade, sem isenção geral por forma jurídica""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Pendente delimitado; sem activacao/entrega deste ramo AUD-SIM-L1-P010,Segurança social prestada por entidade pública,"Refinamento Tempo24/10 do saldoL1; origemAUD-SIM-INT02; CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025",Simulador/IVA — cobertura por operacao,/simulador,"Base reutilizavel: classificacao por oportunidade, entrada de operacoes, rascunho/API privados e relatorio; ramo especifico nao demonstrado.",Nao declarar disponivel por existir cadastro/fonte/formulario.,Inventario documental; sem prova funcional deste ramo.,Por implementar; não é regressão,Falta enquadramento/regra e percurso especifico deste ramo; nao reabrir os dez tratamentos aceites.,"Natureza pública/sem fins lucrativos e reconhecimento quando exigido; condições cumulativas art.10 e operação concreta; em(h), limite de manifestações/ano",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,,,,,,,,,,"Operacao discriminada do saldo anterior; e desenvolvimento nao demonstrado, nao regressao ou perda de fonte aceite.",Implementar/verificar apenas o ramo apos resolver a dependencia exacta.,"Dossier/oportunidade, moeda, vendas, contrapartes, produtos, documentos e estabelecimento ja disponiveis quando aplicaveis; pedir so os inputs em falta da dependencia. | Dados comuns G2: Natureza do bem/serviço, entidade elegível, posição de anexo, afectação, renúncia quando aplicável","Natureza pública/sem fins lucrativos e reconhecimento quando exigido; condições cumulativas art.10 e operação concreta; em(h), limite de manifestações/ano | Dependencia comum: Reutiliza G1; taxas não são inferidas do sector",Pedido expresso Tempo: inventariar cada operacao restante; nao activa calculo por referencia documental.,G2 — Outras isenções internas e listas de produtos: Próximo: núcleo de classificação de produtos/entidades; anexos/renúncia só nos ramos dependentes,Incremento agrupado por regras/dados comuns; nao133desenvolvimentos/aprovacoes.544-912h preliminares a rever por lote/reutilizacao; sem estimativa individual medida.,Cotejo documental e revisao do codigo; candidato544068e8 preservado. Sem ensaio funcional deste ramo.,G2,24/10/2026 — agrupamento L1; preserva689e7cbe/8719e916,"{""article"": ""9(2)(b);10"", ""source"": ""CIVA republicado Lei13/2016, PDF9–15; conjugar alterações Lei22/2022/Lei10/2025"", ""scope"": ""2026 somente quando condicoes e periodo aplicavel forem determinados"", ""next_increment"": ""L1-R2: condições da operação/entidade, sem isenção geral por forma jurídica""}",,,,,,,,,Nao confundir prova dos dez tratamentos anteriores com cobertura deste ramo.,,,,Pendente delimitado; sem activacao/entrega deste ramo diff --git a/resources/js/lib/iva-operations.ts b/resources/js/lib/iva-operations.ts index 22952bad..bdb43613 100644 --- a/resources/js/lib/iva-operations.ts +++ b/resources/js/lib/iva-operations.ts @@ -9,6 +9,8 @@ const legacyV2TreatmentIds = ['general','private_health','private_education','pr const source2022 = 'Lei22/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1/2/6; efeitos01/01/2023'; const source2016 = 'CIVA republicado Lei13/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))'; const source2025 = 'Lei10/2025, BR248, suplemento1, PDF14–15 (2180(14)–(15)); arts.1/2/3/5; efeitos01/01/2026'; +const healthGoodsSource = 'CIVA republicado Lei13/2016, PDF9, p.1426(267), art.9(1)(b–f); PDF15, p.1426(273), art.19(1); Lei22/2022 art.1, PDF1, p.2252(25), mantém9(1)(b–f). Âmbito técnico2026/MZN'; +const internalHealthOperation = 'Operação interna localizada em Moçambique; não é importação nem operação localizada no estrangeiro'; export const modeloA06Correspondence = 'Exemplar recebido:06 é base de operações isentas, com remissão18(1)(b); nessa lei18(1)(b) trata IVA de importações, enquanto19(1)(b) enumera operações com direito. O mesmo exemplar já tem05 para vendas isentas com direito. O formulário antigo da AT usa03 para a remissão e06 para existências. Não há correspondência unívoca nem instrução aplicável que separe05/06 no acervo conferido: não atribuir06 automaticamente a operações no estrangeiro ou importar instruções antigas por número.'; export type OperationTreatment = {id:string; label:string; field:string|null; rate:number|null; article:string; source:string; conditions:string[]}; export const operationTreatments:OperationTreatment[] = [ @@ -26,6 +28,11 @@ export const operationTreatments:OperationTreatment[] = [ {id:'insurance_stamp',label:'Seguro/resseguro ou mediação conexa sujeitos a Selo',field:'07',rate:0,article:'CIVA art.9(6), redacção Lei22/2022; art.19(1)',source:`${source2022}; ${source2016}`,conditions:['Seguro/resseguro ou serviço conexo efectuado por corrector ou outro mediador de seguros','Sujeição a Imposto do Selo identificada para esta operação']}, {id:'public_waste',label:'Remoção de lixo pública ou por entidade contratada',field:'07',rate:0,article:'CIVA art.9(12)(b), redacção Lei22/2022; art.19(1)',source:`${source2022}; ${source2016}`,conditions:['Prestação de serviço de remoção de lixo, não qualquer serviço de limpeza','Efectuada por entidade pública ou por entidade por ela contratada, com relação identificada']}, {id:'public_funeral',label:'Serviços funerários/cremação públicos e bens acessórios',field:'07',rate:0,article:'CIVA art.9(12)(c), redacção Lei22/2022; art.19(1)',source:`${source2022}; ${source2016}`,conditions:['Serviço funerário/cremação ou transmissão de bem acessório a esse serviço','Efectuado por entidade pública; não aplicar automaticamente a funerária privada']}, + {id:'health_assistive',label:'Bens de compensação da deficiência, próteses e braille',field:'07',rate:0,article:'CIVA arts.9(1)(b),19(1)',source:healthGoodsSource,conditions:[internalHealthOperation,'Bem identificado na enumeração: cadeira de rodas/veículo semelhante, aparelho/máquina/impressora braille, prótese ou material de compensação','Destino documentado conforme a categoria: deficiência, substituição de membro/órgão, fractura, pessoa invisual ou correcção da audição; não qualquer equipamento médico']}, + {id:'human_materials',label:'Órgãos, sangue e leite humanos',field:'07',rate:0,article:'CIVA arts.9(1)(c),19(1)',source:healthGoodsSource,conditions:[internalHealthOperation,'Transmissão de órgãos, sangue ou leite de origem humana, identificada; não produto de origem animal nem serviço autónomo']}, + {id:'patient_transport',label:'Transporte de doentes/feridos por organismo autorizado',field:'07',rate:0,article:'CIVA arts.9(1)(d),19(1)',source:healthGoodsSource,conditions:[internalHealthOperation,'Transporte de doente ou ferido em ambulância ou outro veículo apropriado','Organismo que efectua o transporte devidamente autorizado, com autorização identificada; não basta o destino hospitalar']}, + {id:'mosquito_nets',label:'Transmissão de redes mosquiteiras',field:'07',rate:0,article:'CIVA arts.9(1)(e),19(1)',source:healthGoodsSource,conditions:[internalHealthOperation,'Bem identificado como rede mosquiteira; não extensão automática a outros produtos de prevenção']}, + {id:'medicines',label:'Medicamentos e artigos terapêuticos/profilácticos elegíveis',field:'07',rate:0,article:'CIVA arts.9(1)(f),19(1)',source:healthGoodsSource,conditions:[internalHealthOperation,'Medicamento/especialidade farmacêutica ou produto farmacêutico exclusivamente terapêutico/profiláctico; ou pasta, gaze, algodão hidrófilo, tira/penso adesivo ou análogo','Finalidade elegível identificada: terapêutica/profiláctica nos produtos farmacêuticos; higiénica, medicinal ou cirúrgica nos artigos enumerados, mesmo impregnados/revestidos; não qualquer produto vendido por farmácia']}, {id:'foreign_operation',label:'Operação no estrangeiro — analisar territorialidade',field:null,rate:null,article:'CIVA art.6: localização por natureza da operação; art.19(1)(b)(ii) não determina sozinho a caixa06 do formulário',source:source2016,conditions:[]}, {id:'other',label:'Outra operação / enquadramento ainda desconhecido',field:null,rate:null,article:'Fundamento específico ainda necessário; não presumir taxa ou isenção',source:'Sem fonte operacional determinada para esta linha',conditions:[]}, ]; diff --git a/tests/Feature/IvaHealthGoodsDraftTest.php b/tests/Feature/IvaHealthGoodsDraftTest.php new file mode 100644 index 00000000..fe45f175 --- /dev/null +++ b/tests/Feature/IvaHealthGoodsDraftTest.php @@ -0,0 +1,31 @@ +assertSame('simulator_fiscal_delta_20261021_test', $target->name); + $this->assertSame(55441, (int) $target->port); + config(['investor-path.enabled' => true, 'suitecrm.enabled' => false]); + $this->actingAs(User::factory()->create(['email_verified_at' => now()])); + $draft = json_decode(file_get_contents(getenv('IVA_G2A_INPUT') ?: base_path('outputs/iva-l1-g2-health-20261024/calculated.json')), true, flags: JSON_THROW_ON_ERROR); + $id = $this->postJson('/api/v1/simulation-drafts', ['personal_snapshot' => [], 'economic_snapshot' => $draft], ['Idempotency-Key' => (string) Str::uuid()])->assertCreated()->json('data.id'); + $recovered = $this->getJson('/api/v1/simulation-drafts/'.$id)->assertOk()->json('data.economic_snapshot'); + $this->assertSame($draft['modelo_a_snapshot'], $recovered['modelo_a_snapshot']); + $book = json_decode($recovered['modelo_a_snapshot'], true)['salesOperations']['opportunity:309']; + $this->assertCount(5, $book['result']['rows']); + $this->assertSame('500.00', $book['result']['periods'][0]['fields']['07']); + $this->assertSame(json_decode($draft['modelo_a_snapshot'], true)['salesOperations']['opportunity:310'], json_decode($recovered['modelo_a_snapshot'], true)['salesOperations']['opportunity:310']); + foreach ($book['result']['rows'] as $row) $this->assertSame('0.00', $row['vat']); + if (getenv('IVA_G2A_RECOVERED')) file_put_contents(getenv('IVA_G2A_RECOVERED'), json_encode($recovered, JSON_THROW_ON_ERROR | JSON_UNESCAPED_UNICODE)); + } +} diff --git a/tests/frontend/fixtures/iva-services.json b/tests/frontend/fixtures/iva-services.json new file mode 100644 index 00000000..7c518a6c --- /dev/null +++ b/tests/frontend/fixtures/iva-services.json @@ -0,0 +1 @@ +{"purpose":"simulate_only","currency":"MZN","context_opportunity":"opportunity:310","project_title":"SYNTHETIC QA — G1 serviços isentos","province_id":"cf5e81f1-ffbc-535d-b1b6-b44b445c4421","selection_labels":{"province_id":"Manica"},"modelo_a_snapshot":"{\"version\":1,\"books\":{},\"salesOperations\":{\"opportunity:310\":{\"currency\":\"MZN\",\"rows\":[{\"id\":\"g1-0\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA financial_stamp\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"financial_stamp\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"},{\"id\":\"g1-1\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA insurance_stamp\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"insurance_stamp\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"},{\"id\":\"g1-2\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA public_waste\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"public_waste\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"},{\"id\":\"g1-3\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA public_funeral\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"public_funeral\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"}],\"periods\":[{\"period\":\"2026-01\",\"complete\":true}],\"result\":{\"version\":\"iva-operations-l1\/2\",\"revision\":3,\"calculatedAt\":\"2026-10-24T11:43:15.229Z\",\"opportunity\":\"opportunity:310\",\"location\":\"Manica\",\"currency\":\"MZN\",\"key\":\"[\\\"iva-operations-l1\/2\\\",[{\\\"id\\\":\\\"financial_stamp\\\",\\\"label\\\":\\\"Operação bancária\/financeira sujeita a Selo\\\",\\\"field\\\":\\\"07\\\",\\\"rate\\\":0,\\\"article\\\":\\\"CIVA art.9(4), redacção Lei22\/2022; art.19(1)\\\",\\\"source\\\":\\\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\\\",\\\"conditions\\\":[\\\"A operação é bancária ou financeira, não um serviço acessório autónomo\\\",\\\"Sujeição a Imposto do Selo identificada para esta operação; não depende de calcular o Selo neste bloco\\\"]},{\\\"id\\\":\\\"insurance_stamp\\\",\\\"label\\\":\\\"Seguro\/resseguro ou mediação conexa sujeitos a Selo\\\",\\\"field\\\":\\\"07\\\",\\\"rate\\\":0,\\\"article\\\":\\\"CIVA art.9(6), redacção Lei22\/2022; art.19(1)\\\",\\\"source\\\":\\\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\\\",\\\"conditions\\\":[\\\"Seguro\/resseguro ou serviço conexo efectuado por corrector ou outro mediador de seguros\\\",\\\"Sujeição a Imposto do Selo identificada para esta operação\\\"]},{\\\"id\\\":\\\"public_waste\\\",\\\"label\\\":\\\"Remoção de lixo pública ou por entidade contratada\\\",\\\"field\\\":\\\"07\\\",\\\"rate\\\":0,\\\"article\\\":\\\"CIVA art.9(12)(b), redacção Lei22\/2022; art.19(1)\\\",\\\"source\\\":\\\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\\\",\\\"conditions\\\":[\\\"Prestação de serviço de remoção de lixo, não qualquer serviço de limpeza\\\",\\\"Efectuada por entidade pública ou por entidade por ela contratada, com relação identificada\\\"]},{\\\"id\\\":\\\"public_funeral\\\",\\\"label\\\":\\\"Serviços funerários\/cremação públicos e bens acessórios\\\",\\\"field\\\":\\\"07\\\",\\\"rate\\\":0,\\\"article\\\":\\\"CIVA art.9(12)(c), redacção Lei22\/2022; art.19(1)\\\",\\\"source\\\":\\\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\\\",\\\"conditions\\\":[\\\"Serviço funerário\/cremação ou transmissão de bem acessório a esse serviço\\\",\\\"Efectuado por entidade pública; não aplicar automaticamente a funerária privada\\\"]}],\\\"opportunity:310\\\",\\\"MZN\\\",\\\"cf5e81f1-ffbc-535d-b1b6-b44b445c4421\\\",null,null,null,null,\\\"MZN\\\",[{\\\"id\\\":\\\"g1-0\\\",\\\"period\\\":\\\"2026-01\\\",\\\"description\\\":\\\"SYNTHETIC QA financial_stamp\\\",\\\"establishment\\\":\\\"SYNTHETIC QA estabelecimento\\\",\\\"amount\\\":\\\"100\\\",\\\"basis\\\":\\\"net\\\",\\\"treatment\\\":\\\"financial_stamp\\\",\\\"confirmed\\\":[0,1],\\\"evidence\\\":\\\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\\\",\\\"sourceAmount\\\":null,\\\"sourcePeriod\\\":\\\"2026-01\\\",\\\"sourceCurrency\\\":\\\"MZN\\\",\\\"source\\\":\\\"Introdução directa; projecção, não declaração submetida\\\"},{\\\"id\\\":\\\"g1-1\\\",\\\"period\\\":\\\"2026-01\\\",\\\"description\\\":\\\"SYNTHETIC QA insurance_stamp\\\",\\\"establishment\\\":\\\"SYNTHETIC QA estabelecimento\\\",\\\"amount\\\":\\\"100\\\",\\\"basis\\\":\\\"net\\\",\\\"treatment\\\":\\\"insurance_stamp\\\",\\\"confirmed\\\":[0,1],\\\"evidence\\\":\\\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\\\",\\\"sourceAmount\\\":null,\\\"sourcePeriod\\\":\\\"2026-01\\\",\\\"sourceCurrency\\\":\\\"MZN\\\",\\\"source\\\":\\\"Introdução directa; projecção, não declaração submetida\\\"},{\\\"id\\\":\\\"g1-2\\\",\\\"period\\\":\\\"2026-01\\\",\\\"description\\\":\\\"SYNTHETIC QA public_waste\\\",\\\"establishment\\\":\\\"SYNTHETIC QA estabelecimento\\\",\\\"amount\\\":\\\"100\\\",\\\"basis\\\":\\\"net\\\",\\\"treatment\\\":\\\"public_waste\\\",\\\"confirmed\\\":[0,1],\\\"evidence\\\":\\\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\\\",\\\"sourceAmount\\\":null,\\\"sourcePeriod\\\":\\\"2026-01\\\",\\\"sourceCurrency\\\":\\\"MZN\\\",\\\"source\\\":\\\"Introdução directa; projecção, não declaração submetida\\\"},{\\\"id\\\":\\\"g1-3\\\",\\\"period\\\":\\\"2026-01\\\",\\\"description\\\":\\\"SYNTHETIC QA public_funeral\\\",\\\"establishment\\\":\\\"SYNTHETIC QA estabelecimento\\\",\\\"amount\\\":\\\"100\\\",\\\"basis\\\":\\\"net\\\",\\\"treatment\\\":\\\"public_funeral\\\",\\\"confirmed\\\":[0,1],\\\"evidence\\\":\\\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\\\",\\\"sourceAmount\\\":null,\\\"sourcePeriod\\\":\\\"2026-01\\\",\\\"sourceCurrency\\\":\\\"MZN\\\",\\\"source\\\":\\\"Introdução directa; projecção, não declaração submetida\\\"}],[{\\\"period\\\":\\\"2026-01\\\",\\\"complete\\\":true}]]\",\"inputs\":[{\"id\":\"g1-0\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA financial_stamp\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"financial_stamp\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"},{\"id\":\"g1-1\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA insurance_stamp\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"insurance_stamp\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"},{\"id\":\"g1-2\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA public_waste\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"public_waste\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"},{\"id\":\"g1-3\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA public_funeral\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"public_funeral\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"}],\"rows\":[{\"id\":\"g1-0\",\"field\":\"07\",\"net\":\"100.00\",\"vat\":\"0.00\",\"gross\":\"100.00\",\"rate\":0,\"status\":\"exempt\",\"reason\":\"Isenção sem direito à dedução para esta operação; não é isenção geral da entidade.\",\"article\":\"CIVA art.9(4), redacção Lei22\/2022; art.19(1)\",\"source\":\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\"},{\"id\":\"g1-1\",\"field\":\"07\",\"net\":\"100.00\",\"vat\":\"0.00\",\"gross\":\"100.00\",\"rate\":0,\"status\":\"exempt\",\"reason\":\"Isenção sem direito à dedução para esta operação; não é isenção geral da entidade.\",\"article\":\"CIVA art.9(6), redacção Lei22\/2022; art.19(1)\",\"source\":\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\"},{\"id\":\"g1-2\",\"field\":\"07\",\"net\":\"100.00\",\"vat\":\"0.00\",\"gross\":\"100.00\",\"rate\":0,\"status\":\"exempt\",\"reason\":\"Isenção sem direito à dedução para esta operação; não é isenção geral da entidade.\",\"article\":\"CIVA art.9(12)(b), redacção Lei22\/2022; art.19(1)\",\"source\":\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\"},{\"id\":\"g1-3\",\"field\":\"07\",\"net\":\"100.00\",\"vat\":\"0.00\",\"gross\":\"100.00\",\"rate\":0,\"status\":\"exempt\",\"reason\":\"Isenção sem direito à dedução para esta operação; não é isenção geral da entidade.\",\"article\":\"CIVA art.9(12)(c), redacção Lei22\/2022; art.19(1)\",\"source\":\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\"}],\"periods\":[{\"period\":\"2026-01\",\"fields\":{\"01\":\"0.00\",\"03\":\"0.00\",\"05\":\"0.00\",\"07\":\"400.00\",\"02\":\"0.00\",\"04\":\"0.00\",\"06\":\"0.00\"},\"reasons\":[]}],\"rounding\":\"Base líquida: precisão técnica6decimais, metade para cima, sem arredondamento final da declaração. Preço geral com IVA: base=preço×100\/116, arredondada à unidade mais próxima (metade para cima), IVA=preço−base, CIVA art.34 redacção Lei10\/2025. Preço incluído5%: fracções exactas preço×20\/21 e preço\/21 conservadas; decimal a6casas\/metade para cima apenas na apresentação. A regra declarativa não é presumida.\"},\"history\":[{\"version\":\"iva-operations-l1\/2\",\"revision\":1,\"calculatedAt\":\"2026-10-24T11:35:21.559Z\",\"opportunity\":\"opportunity:310\",\"location\":\"Manica\",\"currency\":\"MZN\",\"key\":\"[\\\"iva-operations-l1\/2\\\",[{\\\"id\\\":\\\"financial_stamp\\\",\\\"label\\\":\\\"Operação bancária\/financeira sujeita a Selo\\\",\\\"field\\\":\\\"07\\\",\\\"rate\\\":0,\\\"article\\\":\\\"CIVA art.9(4), redacção Lei22\/2022; art.19(1)\\\",\\\"source\\\":\\\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\\\",\\\"conditions\\\":[\\\"A operação é bancária ou financeira, não um serviço acessório autónomo\\\",\\\"Sujeição a Imposto do Selo identificada para esta operação; não depende de calcular o Selo neste bloco\\\"]},{\\\"id\\\":\\\"insurance_stamp\\\",\\\"label\\\":\\\"Seguro\/resseguro ou mediação conexa sujeitos a Selo\\\",\\\"field\\\":\\\"07\\\",\\\"rate\\\":0,\\\"article\\\":\\\"CIVA art.9(6), redacção Lei22\/2022; art.19(1)\\\",\\\"source\\\":\\\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\\\",\\\"conditions\\\":[\\\"Seguro\/resseguro ou serviço conexo efectuado por corrector ou outro mediador de seguros\\\",\\\"Sujeição a Imposto do Selo identificada para esta operação\\\"]},{\\\"id\\\":\\\"public_waste\\\",\\\"label\\\":\\\"Remoção de lixo pública ou por entidade contratada\\\",\\\"field\\\":\\\"07\\\",\\\"rate\\\":0,\\\"article\\\":\\\"CIVA art.9(12)(b), redacção Lei22\/2022; art.19(1)\\\",\\\"source\\\":\\\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\\\",\\\"conditions\\\":[\\\"Prestação de serviço de remoção de lixo, não qualquer serviço de limpeza\\\",\\\"Efectuada por entidade pública ou por entidade por ela contratada, com relação identificada\\\"]},{\\\"id\\\":\\\"public_funeral\\\",\\\"label\\\":\\\"Serviços funerários\/cremação públicos e bens acessórios\\\",\\\"field\\\":\\\"07\\\",\\\"rate\\\":0,\\\"article\\\":\\\"CIVA art.9(12)(c), redacção Lei22\/2022; art.19(1)\\\",\\\"source\\\":\\\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\\\",\\\"conditions\\\":[\\\"Serviço funerário\/cremação ou transmissão de bem acessório a esse serviço\\\",\\\"Efectuado por entidade pública; não aplicar automaticamente a funerária privada\\\"]}],\\\"opportunity:310\\\",\\\"MZN\\\",\\\"cf5e81f1-ffbc-535d-b1b6-b44b445c4421\\\",null,null,null,null,\\\"MZN\\\",[{\\\"id\\\":\\\"g1-0\\\",\\\"period\\\":\\\"2026-01\\\",\\\"description\\\":\\\"SYNTHETIC QA financial_stamp\\\",\\\"establishment\\\":\\\"SYNTHETIC QA estabelecimento\\\",\\\"amount\\\":\\\"100\\\",\\\"basis\\\":\\\"net\\\",\\\"treatment\\\":\\\"financial_stamp\\\",\\\"confirmed\\\":[0,1],\\\"evidence\\\":\\\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\\\",\\\"sourceAmount\\\":null,\\\"sourcePeriod\\\":\\\"2026-01\\\",\\\"sourceCurrency\\\":\\\"MZN\\\",\\\"source\\\":\\\"Introdução directa; projecção, não declaração submetida\\\"},{\\\"id\\\":\\\"g1-1\\\",\\\"period\\\":\\\"2026-01\\\",\\\"description\\\":\\\"SYNTHETIC QA insurance_stamp\\\",\\\"establishment\\\":\\\"SYNTHETIC QA estabelecimento\\\",\\\"amount\\\":\\\"100\\\",\\\"basis\\\":\\\"net\\\",\\\"treatment\\\":\\\"insurance_stamp\\\",\\\"confirmed\\\":[0,1],\\\"evidence\\\":\\\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\\\",\\\"sourceAmount\\\":null,\\\"sourcePeriod\\\":\\\"2026-01\\\",\\\"sourceCurrency\\\":\\\"MZN\\\",\\\"source\\\":\\\"Introdução directa; projecção, não declaração submetida\\\"},{\\\"id\\\":\\\"g1-2\\\",\\\"period\\\":\\\"2026-01\\\",\\\"description\\\":\\\"SYNTHETIC QA public_waste\\\",\\\"establishment\\\":\\\"SYNTHETIC QA estabelecimento\\\",\\\"amount\\\":\\\"100\\\",\\\"basis\\\":\\\"net\\\",\\\"treatment\\\":\\\"public_waste\\\",\\\"confirmed\\\":[0,1],\\\"evidence\\\":\\\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\\\",\\\"sourceAmount\\\":null,\\\"sourcePeriod\\\":\\\"2026-01\\\",\\\"sourceCurrency\\\":\\\"MZN\\\",\\\"source\\\":\\\"Introdução directa; projecção, não declaração submetida\\\"},{\\\"id\\\":\\\"g1-3\\\",\\\"period\\\":\\\"2026-01\\\",\\\"description\\\":\\\"SYNTHETIC QA public_funeral\\\",\\\"establishment\\\":\\\"SYNTHETIC QA estabelecimento\\\",\\\"amount\\\":\\\"100\\\",\\\"basis\\\":\\\"net\\\",\\\"treatment\\\":\\\"public_funeral\\\",\\\"confirmed\\\":[0,1],\\\"evidence\\\":\\\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\\\",\\\"sourceAmount\\\":null,\\\"sourcePeriod\\\":\\\"2026-01\\\",\\\"sourceCurrency\\\":\\\"MZN\\\",\\\"source\\\":\\\"Introdução directa; projecção, não declaração submetida\\\"}],[{\\\"period\\\":\\\"2026-01\\\",\\\"complete\\\":true}]]\",\"inputs\":[{\"id\":\"g1-0\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA financial_stamp\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"financial_stamp\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"},{\"id\":\"g1-1\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA insurance_stamp\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"insurance_stamp\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"},{\"id\":\"g1-2\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA public_waste\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"public_waste\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"},{\"id\":\"g1-3\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA public_funeral\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"public_funeral\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"}],\"rows\":[{\"id\":\"g1-0\",\"field\":\"07\",\"net\":\"100.00\",\"vat\":\"0.00\",\"gross\":\"100.00\",\"rate\":0,\"status\":\"exempt\",\"reason\":\"Isenção sem direito à dedução para esta operação; não é isenção geral da entidade.\",\"article\":\"CIVA art.9(4), redacção Lei22\/2022; art.19(1)\",\"source\":\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\"},{\"id\":\"g1-1\",\"field\":\"07\",\"net\":\"100.00\",\"vat\":\"0.00\",\"gross\":\"100.00\",\"rate\":0,\"status\":\"exempt\",\"reason\":\"Isenção sem direito à dedução para esta operação; não é isenção geral da entidade.\",\"article\":\"CIVA art.9(6), redacção Lei22\/2022; art.19(1)\",\"source\":\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\"},{\"id\":\"g1-2\",\"field\":\"07\",\"net\":\"100.00\",\"vat\":\"0.00\",\"gross\":\"100.00\",\"rate\":0,\"status\":\"exempt\",\"reason\":\"Isenção sem direito à dedução para esta operação; não é isenção geral da entidade.\",\"article\":\"CIVA art.9(12)(b), redacção Lei22\/2022; art.19(1)\",\"source\":\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\"},{\"id\":\"g1-3\",\"field\":\"07\",\"net\":\"100.00\",\"vat\":\"0.00\",\"gross\":\"100.00\",\"rate\":0,\"status\":\"exempt\",\"reason\":\"Isenção sem direito à dedução para esta operação; não é isenção geral da entidade.\",\"article\":\"CIVA art.9(12)(c), redacção Lei22\/2022; art.19(1)\",\"source\":\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\"}],\"periods\":[{\"period\":\"2026-01\",\"fields\":{\"01\":\"0.00\",\"03\":\"0.00\",\"05\":\"0.00\",\"07\":\"400.00\",\"02\":\"0.00\",\"04\":\"0.00\",\"06\":\"0.00\"},\"reasons\":[]}],\"rounding\":\"Base líquida: precisão técnica6decimais, metade para cima, sem arredondamento final da declaração. Preço geral com IVA: base=preço×100\/116, arredondada à unidade mais próxima (metade para cima), IVA=preço−base, CIVA art.34 redacção Lei10\/2025. Preço incluído5%: fracções exactas preço×20\/21 e preço\/21 conservadas; decimal a6casas\/metade para cima apenas na apresentação. A regra declarativa não é presumida.\"},{\"version\":\"iva-operations-l1\/2\",\"revision\":2,\"calculatedAt\":\"2026-10-24T11:43:11.429Z\",\"opportunity\":\"opportunity:310\",\"location\":\"Manica\",\"currency\":\"MZN\",\"key\":\"[\\\"iva-operations-l1\/2\\\",[{\\\"id\\\":\\\"financial_stamp\\\",\\\"label\\\":\\\"Operação bancária\/financeira sujeita a Selo\\\",\\\"field\\\":\\\"07\\\",\\\"rate\\\":0,\\\"article\\\":\\\"CIVA art.9(4), redacção Lei22\/2022; art.19(1)\\\",\\\"source\\\":\\\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\\\",\\\"conditions\\\":[\\\"A operação é bancária ou financeira, não um serviço acessório autónomo\\\",\\\"Sujeição a Imposto do Selo identificada para esta operação; não depende de calcular o Selo neste bloco\\\"]},{\\\"id\\\":\\\"insurance_stamp\\\",\\\"label\\\":\\\"Seguro\/resseguro ou mediação conexa sujeitos a Selo\\\",\\\"field\\\":\\\"07\\\",\\\"rate\\\":0,\\\"article\\\":\\\"CIVA art.9(6), redacção Lei22\/2022; art.19(1)\\\",\\\"source\\\":\\\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\\\",\\\"conditions\\\":[\\\"Seguro\/resseguro ou serviço conexo efectuado por corrector ou outro mediador de seguros\\\",\\\"Sujeição a Imposto do Selo identificada para esta operação\\\"]},{\\\"id\\\":\\\"public_waste\\\",\\\"label\\\":\\\"Remoção de lixo pública ou por entidade contratada\\\",\\\"field\\\":\\\"07\\\",\\\"rate\\\":0,\\\"article\\\":\\\"CIVA art.9(12)(b), redacção Lei22\/2022; art.19(1)\\\",\\\"source\\\":\\\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\\\",\\\"conditions\\\":[\\\"Prestação de serviço de remoção de lixo, não qualquer serviço de limpeza\\\",\\\"Efectuada por entidade pública ou por entidade por ela contratada, com relação identificada\\\"]},{\\\"id\\\":\\\"public_funeral\\\",\\\"label\\\":\\\"Serviços funerários\/cremação públicos e bens acessórios\\\",\\\"field\\\":\\\"07\\\",\\\"rate\\\":0,\\\"article\\\":\\\"CIVA art.9(12)(c), redacção Lei22\/2022; art.19(1)\\\",\\\"source\\\":\\\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\\\",\\\"conditions\\\":[\\\"Serviço funerário\/cremação ou transmissão de bem acessório a esse serviço\\\",\\\"Efectuado por entidade pública; não aplicar automaticamente a funerária privada\\\"]}],\\\"opportunity:310\\\",\\\"MZN\\\",\\\"cf5e81f1-ffbc-535d-b1b6-b44b445c4421\\\",null,null,null,null,\\\"MZN\\\",[{\\\"id\\\":\\\"g1-0\\\",\\\"period\\\":\\\"2026-01\\\",\\\"description\\\":\\\"SYNTHETIC QA financial_stamp\\\",\\\"establishment\\\":\\\"SYNTHETIC QA estabelecimento\\\",\\\"amount\\\":\\\"100\\\",\\\"basis\\\":\\\"net\\\",\\\"treatment\\\":\\\"financial_stamp\\\",\\\"confirmed\\\":[0],\\\"evidence\\\":\\\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\\\",\\\"sourceAmount\\\":null,\\\"sourcePeriod\\\":\\\"2026-01\\\",\\\"sourceCurrency\\\":\\\"MZN\\\",\\\"source\\\":\\\"Introdução directa; projecção, não declaração submetida\\\"},{\\\"id\\\":\\\"g1-1\\\",\\\"period\\\":\\\"2026-01\\\",\\\"description\\\":\\\"SYNTHETIC QA insurance_stamp\\\",\\\"establishment\\\":\\\"SYNTHETIC QA estabelecimento\\\",\\\"amount\\\":\\\"100\\\",\\\"basis\\\":\\\"net\\\",\\\"treatment\\\":\\\"insurance_stamp\\\",\\\"confirmed\\\":[0,1],\\\"evidence\\\":\\\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\\\",\\\"sourceAmount\\\":null,\\\"sourcePeriod\\\":\\\"2026-01\\\",\\\"sourceCurrency\\\":\\\"MZN\\\",\\\"source\\\":\\\"Introdução directa; projecção, não declaração submetida\\\"},{\\\"id\\\":\\\"g1-2\\\",\\\"period\\\":\\\"2026-01\\\",\\\"description\\\":\\\"SYNTHETIC QA public_waste\\\",\\\"establishment\\\":\\\"SYNTHETIC QA estabelecimento\\\",\\\"amount\\\":\\\"100\\\",\\\"basis\\\":\\\"net\\\",\\\"treatment\\\":\\\"public_waste\\\",\\\"confirmed\\\":[0,1],\\\"evidence\\\":\\\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\\\",\\\"sourceAmount\\\":null,\\\"sourcePeriod\\\":\\\"2026-01\\\",\\\"sourceCurrency\\\":\\\"MZN\\\",\\\"source\\\":\\\"Introdução directa; projecção, não declaração submetida\\\"},{\\\"id\\\":\\\"g1-3\\\",\\\"period\\\":\\\"2026-01\\\",\\\"description\\\":\\\"SYNTHETIC QA public_funeral\\\",\\\"establishment\\\":\\\"SYNTHETIC QA estabelecimento\\\",\\\"amount\\\":\\\"100\\\",\\\"basis\\\":\\\"net\\\",\\\"treatment\\\":\\\"public_funeral\\\",\\\"confirmed\\\":[0,1],\\\"evidence\\\":\\\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\\\",\\\"sourceAmount\\\":null,\\\"sourcePeriod\\\":\\\"2026-01\\\",\\\"sourceCurrency\\\":\\\"MZN\\\",\\\"source\\\":\\\"Introdução directa; projecção, não declaração submetida\\\"}],[{\\\"period\\\":\\\"2026-01\\\",\\\"complete\\\":true}]]\",\"inputs\":[{\"id\":\"g1-0\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA financial_stamp\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"financial_stamp\",\"confirmed\":[0],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"},{\"id\":\"g1-1\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA insurance_stamp\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"insurance_stamp\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"},{\"id\":\"g1-2\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA public_waste\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"public_waste\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"},{\"id\":\"g1-3\",\"period\":\"2026-01\",\"description\":\"SYNTHETIC QA public_funeral\",\"establishment\":\"SYNTHETIC QA estabelecimento\",\"amount\":\"100\",\"basis\":\"net\",\"treatment\":\"public_funeral\",\"confirmed\":[0,1],\"evidence\":\"SYNTHETIC QA — condições documentadas pressupostas, sem certificação\",\"sourceAmount\":null,\"sourcePeriod\":\"2026-01\",\"sourceCurrency\":\"MZN\",\"source\":\"Introdução directa; projecção, não declaração submetida\"}],\"rows\":[{\"id\":\"g1-0\",\"field\":\"07\",\"net\":null,\"vat\":null,\"gross\":null,\"rate\":0,\"status\":\"indeterminate\",\"reason\":\"Condições da operação ou fundamento\/pressuposto em falta; o sector não prova o tratamento fiscal.\",\"article\":\"CIVA art.9(4), redacção Lei22\/2022; art.19(1)\",\"source\":\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\"},{\"id\":\"g1-1\",\"field\":\"07\",\"net\":\"100.00\",\"vat\":\"0.00\",\"gross\":\"100.00\",\"rate\":0,\"status\":\"exempt\",\"reason\":\"Isenção sem direito à dedução para esta operação; não é isenção geral da entidade.\",\"article\":\"CIVA art.9(6), redacção Lei22\/2022; art.19(1)\",\"source\":\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\"},{\"id\":\"g1-2\",\"field\":\"07\",\"net\":\"100.00\",\"vat\":\"0.00\",\"gross\":\"100.00\",\"rate\":0,\"status\":\"exempt\",\"reason\":\"Isenção sem direito à dedução para esta operação; não é isenção geral da entidade.\",\"article\":\"CIVA art.9(12)(b), redacção Lei22\/2022; art.19(1)\",\"source\":\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\"},{\"id\":\"g1-3\",\"field\":\"07\",\"net\":\"100.00\",\"vat\":\"0.00\",\"gross\":\"100.00\",\"rate\":0,\"status\":\"exempt\",\"reason\":\"Isenção sem direito à dedução para esta operação; não é isenção geral da entidade.\",\"article\":\"CIVA art.9(12)(c), redacção Lei22\/2022; art.19(1)\",\"source\":\"Lei22\/2022, BR250, 2.º suplemento, PDF1–4 (2252(25)–(28)); arts.1\/2\/6; efeitos01\/01\/2023; CIVA republicado Lei13\/2016, BR156, 10.º suplemento, PDF9–15 (1426(267)–(273))\"}],\"periods\":[{\"period\":\"2026-01\",\"fields\":{\"01\":null,\"03\":null,\"05\":null,\"07\":null,\"02\":null,\"04\":null,\"06\":null},\"reasons\":[\"SYNTHETIC QA financial_stamp: Condições da operação ou fundamento\/pressuposto em falta; o sector não prova o tratamento fiscal.\"]}],\"rounding\":\"Base líquida: precisão técnica6decimais, metade para cima, sem arredondamento final da declaração. Preço geral com IVA: base=preço×100\/116, arredondada à unidade mais próxima (metade para cima), IVA=preço−base, CIVA art.34 redacção Lei10\/2025. Preço incluído5%: fracções exactas preço×20\/21 e preço\/21 conservadas; decimal a6casas\/metade para cima apenas na apresentação. A regra declarativa não é presumida.\"}]}}}"} \ No newline at end of file diff --git a/tests/frontend/iva-health-goods.test.mjs b/tests/frontend/iva-health-goods.test.mjs new file mode 100644 index 00000000..d90af671 --- /dev/null +++ b/tests/frontend/iva-health-goods.test.mjs @@ -0,0 +1,32 @@ +import assert from 'node:assert/strict'; +import test from 'node:test'; +import fs from 'node:fs'; +import {operationTreatments,newSalesOperation,evaluateSalesOperation,recordSales,saveSalesBook,salesBook,salesCurrent} from '../../resources/js/lib/iva-operations.ts'; +import {createProjectDossierReport} from '../../resources/js/lib/project-dossier-report.ts'; +const ids=['health_assistive','human_materials','patient_transport','mosquito_nets','medicines']; +export function healthFixture(){ + const draft=JSON.parse(fs.readFileSync(new URL('./fixtures/iva-services.json',import.meta.url),'utf8')); + draft.context_opportunity='opportunity:309';draft.project_title='SYNTHETIC QA — G2A saúde'; + let book={currency:'MZN',rows:ids.map((id,i)=>({...newSalesOperation(`g2a-${i}`,'2026-02','MZN'),description:`SYNTHETIC QA ${id}`,establishment:'SYNTHETIC QA estabelecimento Manica',amount:'100',basis:i%2?'included':'net',treatment:id,confirmed:operationTreatments.find(t=>t.id===id).conditions.map((_,n)=>n),evidence:'SYNTHETIC QA — natureza, destino e autorização quando aplicável pressupostos documentados; sem certificação'})),periods:[{period:'2026-02',complete:true}]}; + book=recordSales(draft,book);draft.modelo_a_snapshot=saveSalesBook(draft,book);return {draft,book}; +} +test('G2A five health branches require their own nature, location, purpose and authorization, not the health sector',()=>{ + const {book}=healthFixture(); + for(const row of book.rows){const r=evaluateSalesOperation(row,'MZN');assert.equal(r.field,'07');assert.equal(r.net,'100.00');assert.equal(r.vat,'0.00');assert.equal(r.gross,'100.00');assert.match(r.source,/1426\(267\)/); + const count=operationTreatments.find(t=>t.id===row.treatment).conditions.length; + for(let missing=0;missingn!==missing)},'MZN').vat,null); + assert.equal(evaluateSalesOperation({...row,evidence:''},'MZN').vat,null); + } + assert.equal(book.result.periods[0].fields['07'],'500.00'); +}); +test('G2A reuses saved dossier data, retains G1 unchanged, and reports recovered context without recalculating accepted treatments',()=>{ + const original=JSON.parse(fs.readFileSync(new URL('./fixtures/iva-services.json',import.meta.url),'utf8')); + const before=JSON.parse(original.modelo_a_snapshot).salesOperations['opportunity:310']; + const {draft}=healthFixture();const recovered=JSON.parse(JSON.stringify(draft));assert.equal(salesCurrent(recovered,salesBook(recovered)),true); + assert.deepEqual(JSON.parse(recovered.modelo_a_snapshot).salesOperations['opportunity:310'],before); + const model=JSON.stringify(createProjectDossierReport(recovered,{selectedSections:new Set(['finance'])})); + for(const token of [...ids,'500.00','opportunity:309','Manica','MZN','2026-02'])assert.ok(model.includes(token),token); + assert.equal(model.includes('financial_stamp'),false); + assert.equal(draft.province_id,original.province_id);assert.deepEqual(draft.selection_labels,original.selection_labels); +}); +if(process.env.IVA_G2A_OUT)fs.writeFileSync(process.env.IVA_G2A_OUT,JSON.stringify(healthFixture().draft,null,2)); diff --git a/tests/frontend/iva-operations.test.mjs b/tests/frontend/iva-operations.test.mjs index 64586708..175bd0ed 100644 --- a/tests/frontend/iva-operations.test.mjs +++ b/tests/frontend/iva-operations.test.mjs @@ -8,7 +8,7 @@ import {createProjectDossierReport} from '../../resources/js/lib/project-dossier export function operationsFixture(){ const draft=closureFixture().draft;draft.project_title='SYNTHETIC QA — L1 operações IVA';draft.province_id='cf5e81f1-ffbc-535d-b1b6-b44b445c4421';draft.selection_labels={province_id:'Manica'}; - const rows=operationTreatments.filter(t=>!['financial_stamp','insurance_stamp','public_waste','public_funeral'].includes(t.id)).map((t,i)=>({...newSalesOperation(`qa-${i}`,'2026-01','MZN'),description:`SYNTHETIC QA ${t.label}`,establishment:'SYNTHETIC QA estabelecimento Manica',amount:t.id==='general'?'1161':'100',basis:t.id==='general'?'included':'net',treatment:t.id,confirmed:t.conditions.map((_,i)=>i),evidence:'SYNTHETIC QA — pressupostos de ensaio, não documento real'})); + const rows=operationTreatments.filter(t=>['general','private_health','private_education','private_training','personal_lessons','export_goods','housing_rent','public_health','public_education','public_training','foreign_operation','other'].includes(t.id)).map((t,i)=>({...newSalesOperation(`qa-${i}`,'2026-01','MZN'),description:`SYNTHETIC QA ${t.label}`,establishment:'SYNTHETIC QA estabelecimento Manica',amount:t.id==='general'?'1161':'100',basis:t.id==='general'?'included':'net',treatment:t.id,confirmed:t.conditions.map((_,i)=>i),evidence:'SYNTHETIC QA — pressupostos de ensaio, não documento real'})); const book={currency:'MZN',rows,periods:[{period:'2026-01',complete:true}]};return {draft,book}; } test('each enumerated treatment calculates only with its conditions, article and source',()=>{