Record installed grouped L3 C D delta and preserved residuals

This commit is contained in:
2026-10-25 14:53:45 +02:00
parent de36f02880
commit 46944402da
5 changed files with 529 additions and 5 deletions
@@ -26860,5 +26860,345 @@
],
"schema_changes": false,
"active_writes": false
},
"l3_cd_homologation_20261025": {
"status": "installed_L3_CD_demonstrated_operational_scope",
"candidate": "9e2d90c88008410c038b5366ebf5e76cf779e284",
"baseline_installed": "109cb0fe9e1530dd09b8277a422ae9c5e68e0674",
"baseline_receipt": "3aa851a4",
"accepted_C_candidate": "b7a745e6",
"reports": [
"docs/investmoz/simulations/l3-c-substitution-qa-20261025.json",
"docs/investmoz/simulations/l3-d-refund-qa-20261025.json"
],
"coverage": "Csubstituições eDreembolso no âmbito operacional demonstrado;formalidades externas,E e residuaisL1/L2 permanecem explícitos",
"compatibility_at_preparation": {
"origin_main": "109cb0fe9e1530dd09b8277a422ae9c5e68e0674",
"main_is_ancestor": true,
"checked_utc": "2026-10-25T12:46:36.801875+00:00"
},
"runtime_delta": [
{
"path": "app/Http/Requests/StoreSimulationFormDraftRequest.php",
"sha256_LF": "61c79fd1735f54d8d1d964d521ec28613184e363dd07a95d619932ba30e9de68"
},
{
"path": "resources/js/lib/iva-refund.ts",
"sha256_LF": "a2f4c0567a0633ad4926c4b57d44c167eae3fc2d9ceb167ce000ffd945ba0bbb"
},
{
"path": "resources/js/components/acquisition-refund.tsx",
"sha256_LF": "72b0706f2d338f4a06a28f0f2a2fa1a29bbeff343b919727fa34465881ed6622"
},
{
"path": "resources/js/lib/iva-closure.ts",
"sha256_LF": "0a916c7e36bb76b853c65839aa18e597bc617efe7c4a003126e44eab4243a2cd"
},
{
"path": "resources/js/components/acquisition-closure.tsx",
"sha256_LF": "321883d3fcf6d761310c896ae9b0536f2b6a802f54c052462692931e14723cc3"
},
{
"path": "resources/js/components/simulation-acquisitions.tsx",
"sha256_LF": "ed0563fb4f39b1d71310e7b28a2d2aa570fae14ba97a14d55159f3fe96c42901"
},
{
"path": "resources/js/lib/project-dossier.ts",
"sha256_LF": "27893e0c9c393a217ece3401ab3e9f839aabdb26f1b62a1130399c2b8666d40d"
},
{
"path": "resources/js/lib/iva-substitution.ts",
"sha256_LF": "0ea914bf952ff053f7e6912705f80526aaed5a8b9f4b3bd5a27f737c4aef3977"
},
{
"path": "resources/js/components/acquisition-substitution.tsx",
"sha256_LF": "6a61f59bcbd493ca45e60a14fe3c67375f581581f9cbe882426fdbffa98399c2"
}
],
"limits": [
"Âmbito demonstrado2026/MZN,primeira declaração em prazo com parcela expressa27 e saldo26;D não submete pedido nem executa recebimento bancário. C conserva o seu âmbito demonstrado,sem cobertura fiscal integral.",
"Fundamentos21(6),21(7a) e21(7b) avaliados com factos e origem declarados/documentados. Composição cronológica completa dos créditos/extractos regulamentares não gerada automaticamente;ordem dos mais antigos confirmada expressamente,sem conta corrente centralAT ou novos aprovadores.",
"Regulamento78/2017,30/2022 e52/2025 identificados;exemplares não localizados no acervo17PDF nem obtidos na consulta delimitadaAT/INM. Formulários,anexos,garantias,compensações,formalidades,suspensões e calendário completo não automatizados. PropostaCTA/resumos não activam regras. Decisão externa documentada pode ser registada sem a avaliação automática do fundamento se tornar autoridade adicional.",
"150dias é prazo textual de reembolso devido,não previsão automática de caixa;10anos de21(15) avaliado pelas datas declaradas,com divergência visível. Obrigação50%/12meses revogada porLei10/2025,não aplicada.",
"Controlo de duplicação sobre livros e históricos recuperados neste rascunho/âmbitos efectivos. Não é reconciliação global entre rascunhos privados diferentes. Projecções de oportunidades diferentes não são consumos fiscais efectivos.",
"Afetação de preparação não altera declaração apresentada. Reporte efectivo já usado numa declaração posterior não pode ser reafectado retroactivamente;usar saldo disponível reconciliado. Pedido apresentado/decisão/recebimento preservam a parcela,inclusive após remoção da preparação actual. Indeferimento/parte não deferida não libertam crédito automaticamente;retorno exige procedimento documentado e reconciliação,sem criar20automaticamente.",
"Recebimento é registo declarado;divergências de valor/data/documento ficam identificadas,sem execução bancária,sincronização silenciosa de caixa ou eliminação do documento.",
"Erestituição de bebidas não demonstrado nesta ronda epermanece pendente,sem bloquearC/D. L1mantém129fechos+P058/P084/P085+P001=133;L2mantém18(6)+mista,sucessivas/plurianuais,erros/incobráveis. Estatísticas/IA adiadas."
],
"required_at_delivery": [
"fetchmain fresco e reconciliação de concorrência",
"backup novo/restauro isolado autenticados antes de instalar",
"uma entregaGit do conjuntoC/D,sem migrações/importações",
"conferir só delta instalado e reutilizar provas válidas",
"manterE e residuaisL1/L2 na mesma matriz"
],
"active_writes": "Git release installation only;no migrations/imports/history recalculation",
"compiled_delta_markers_expected": [
"L3-C — substituições e diferencial",
"L3-D — pedido,decisão e recebimento do reembolso",
"Calcular e guardar acompanhamento D",
"Destinar parcela ao pedido27 — acompanhar emD",
"Calcular e guardar substituições C",
"fxSelection",
"formDecisionHash"
],
"authorization": "Tempo pede entregaGit conjuntaC/D9e2d90c8,preservar109cb0fe,conferir delta e reutilizar provas;E avança emQA após entrega.",
"documentary_delta": [
{
"path": "docs/investmoz/simulations/source-archive/Lei-13-2016-CIVA-BR-156-10-suplemento.pdf",
"sha256": "b90dc7c14ecea2e378c4a62e8e5a47d54a5644c457baeb8b8053b92fd2a5710b"
},
{
"path": "docs/investmoz/simulations/source-archive/Lei-22-2022-IVA-republicada-BR-250-2-suplemento.pdf",
"sha256": "ea1b0dc6f5cf6e595f6d9a19e7042f398999e0087caef1785f6e8fac571b5f53"
},
{
"path": "docs/investmoz/simulations/source-archive/BR-248-I-Suplemento-1-2025.pdf",
"sha256": "ccf2a8deeca820f2dd076b4b2141b1efe3f6a806568c3a587ca59a8e92f4c251"
},
{
"path": "docs/investmoz/simulations/source-archive/BR-16-I-Serie-2008-04-16.pdf",
"sha256": "fc373ff5637edf75ec6a9595dec8763a8503d4ee786e3b7d8f1c742eae9d80ee"
}
],
"authenticated_preflight": {
"installed": {
"status": "installed",
"commit": "109cb0fe9e1530dd09b8277a422ae9c5e68e0674",
"release": "/var/www/investmoz-homologacao/releases/109cb0fe9e1530dd09b8277a422ae9c5e68e0674-7d3f5413",
"previous_release": "/var/www/investmoz-homologacao/releases/7a380b76904de50ba675f0b67e0aa949672dbc65-7b2c06cb",
"database_migrations": 0,
"content_imports": 0
},
"current_link": "/var/www/investmoz-homologacao/releases/109cb0fe9e1530dd09b8277a422ae9c5e68e0674-7d3f5413",
"release_revision": {
"commit": "109cb0fe9e1530dd09b8277a422ae9c5e68e0674",
"branch": "main",
"built_at": "2026-10-25T12:12:55.013877+00:00",
"manifest_sha256": "b03c54cdb68bb7d22ad41183623d9a8c443656770a34e06cf9275da1cb1f68c9"
},
"service": "ExecMainStatus=0\nActiveState=inactive\nSubState=dead\n",
"configuration_keys": [
"repository",
"branch",
"target_url",
"legacy_root",
"state_root",
"release_root",
"current_link",
"shared_assets",
"php",
"schema_contract",
"ci_environment",
"postgis_image",
"test_database",
"qa_port",
"retention",
"webhook_secret_file"
],
"safe_paths": {
"repository": "nala/Investidor-V2",
"release_root": "/var/www/investmoz-homologacao/releases",
"postgis_image": "postgis/postgis@sha256:01a6a70e41e6c4467c8f55f6063555ed72db2d6662cd0d571040d42eadaeb6f6"
},
"pipeline_sha256": "adec1c17654f3a8658b83b134f1e75f95391b235738552721906c3236e388604"
},
"backup_restore": {
"backup": {
"stage": "/var/backups/investmoz-l3-cd-delivery-20261025/backup",
"target": {
"database": "teste_investidor",
"port": 5432
},
"tables": 174,
"files_verified": 369,
"dump_sha256": "b3ec1d7a7f1c5828762ab9e74560a4b1288c8d3724e41788104da3b65d6b6fb5",
"files_sha256": "d2b4a5da79ee27301ccd380aca3867a129264fa0484edf31c534fb1554bd57ec",
"restore_verified": false
},
"restore": {
"restore_verified": true,
"tables_verified": 174,
"container_network": "none",
"database": "l3_cd_restore_20261025",
"port": 55441,
"source_dump_sha256": "b3ec1d7a7f1c5828762ab9e74560a4b1288c8d3724e41788104da3b65d6b6fb5",
"active_database_writes": 0
}
},
"served_commit": "de36f02880adf2337edf9f08c3eb424424adcca0",
"installation": {
"protected": {
"installed": {
"status": "installed",
"commit": "de36f02880adf2337edf9f08c3eb424424adcca0",
"release": "/var/www/investmoz-homologacao/releases/de36f02880adf2337edf9f08c3eb424424adcca0-b247ef3c",
"previous_release": "/var/www/investmoz-homologacao/releases/109cb0fe9e1530dd09b8277a422ae9c5e68e0674-7d3f5413",
"database_migrations": 0,
"content_imports": 0
},
"runtime_files_verified": 9,
"documentary_files_verified": 4,
"persistent_files_and_env_verified": 369,
"tables_compared": 174,
"changed_tables": {
"cache": {
"before": {
"rows": 106,
"checksum": "500e7c52e91e9911b0a1c70c798dfc2e"
},
"after": {
"rows": 106,
"checksum": "95d42dfc5dff3381e6f75cad767aec9f"
}
},
"sessions": {
"before": {
"rows": 145,
"checksum": "504a704b5b36774c10d97aa658879cf6"
},
"after": {
"rows": 146,
"checksum": "3700ee5080f9fb00f72c1816601aa31a"
}
}
},
"preserved_counts": {
"published_fiches": 29,
"relations": 28,
"geometries": 408
},
"migration_count": 0,
"content_imports": 0,
"comparison_role": "postgres_before_and_after;sameexportedsnapshotbaseline;noapplicationRLSvisibilityinference",
"writes_by_verification": 0
},
"public": {
"status": "installed_delta_verified",
"served_revision": {
"commit": "de36f02880adf2337edf9f08c3eb424424adcca0",
"branch": "main",
"built_at": "2026-10-25T12:53:05.095488+00:00",
"manifest_sha256": "a815a39818c3ffaca1b9bcb492a1c3aafe89a9badc7437816d7d2d46d44f2c5e"
},
"manifest_hash_matches": true,
"compiled_delta_markers": {
"L3-C — substituições e diferencial": [
"assets/services-CV3QC6h3.js"
],
"L3-D — pedido,decisão e recebimento do reembolso": [
"assets/services-CV3QC6h3.js"
],
"Calcular e guardar acompanhamento D": [
"assets/services-CV3QC6h3.js"
],
"Destinar parcela ao pedido27 — acompanhar emD": [
"assets/services-CV3QC6h3.js"
],
"Calcular e guardar substituições C": [
"assets/services-CV3QC6h3.js"
],
"fxSelection": [
"assets/project-dossier-C09DWbUL.js",
"assets/services-CV3QC6h3.js"
],
"formDecisionHash": [
"assets/project-dossier-C09DWbUL.js"
]
},
"assets": [
{
"file": "assets/project-dossier-C09DWbUL.js",
"status": 200,
"sha256": "9a3a84b90f1e3f453814d873d0fd75200eb1db5bc4bec7c0c782459568872fd7"
},
{
"file": "assets/project-dossier-document-ClPqtcaM.js",
"status": 200,
"sha256": "1392d9385298b9f54ce4b3a386b8bfa10796a58c23513b1cc644c67ad2564e83"
},
{
"file": "assets/services-CV3QC6h3.js",
"status": 200,
"sha256": "ece0d4cfd8be5cf65eae98a1fd320e1f3c6e28574fddfa42e2ab7a3d3a246807"
},
{
"file": "assets/simulation-form-BqVD91Ek.js",
"status": 200,
"sha256": "85cbd533c5bc92af5a448db71da006d4346d2d0adb09dde825db0aa19ad5048c"
}
],
"simulator_status": 200,
"simulator_entry": "assets/app-Cpdlf9PD.js",
"existing_fiscal_availability": {
"data": {
"enabled": true,
"coverage_start": "2026-01-01",
"coverage_end": "2026-12-31",
"message": "IVA geral sobre base líquida disponível; enquadramento declarado."
}
},
"synthetic_private_writes": 0,
"method": "Read-only installedrevision/manifest/newcompiledcatalogueandreaders/simulatorentry;acceptedQAproofsreused"
},
"installer": {
"service": "ExecMainStatus=0\nActiveState=inactive\nSubState=dead\n",
"installed": {
"status": "installed",
"commit": "de36f02880adf2337edf9f08c3eb424424adcca0",
"release": "/var/www/investmoz-homologacao/releases/de36f02880adf2337edf9f08c3eb424424adcca0-b247ef3c",
"previous_release": "/var/www/investmoz-homologacao/releases/109cb0fe9e1530dd09b8277a422ae9c5e68e0674-7d3f5413",
"database_migrations": 0,
"content_imports": 0
},
"latest_report": {
"status": "installed",
"commit": "de36f02880adf2337edf9f08c3eb424424adcca0",
"release": "/var/www/investmoz-homologacao/releases/de36f02880adf2337edf9f08c3eb424424adcca0-b247ef3c",
"previous_release": "/var/www/investmoz-homologacao/releases/109cb0fe9e1530dd09b8277a422ae9c5e68e0674-7d3f5413",
"database_migrations": 0,
"content_imports": 0,
"requested_commits": [
"de36f02880adf2337edf9f08c3eb424424adcca0"
],
"finished_at": "2026-10-25T12:53:08.370288+00:00"
},
"log_file": "1792932617965531561.log",
"summaries": [
"OK (1 test, 3106 assertions)",
"built in 29.72s",
"OK (59 tests, 317 assertions)",
"# tests 737",
"# pass 737",
"# fail 0"
],
"log_bytes": 214805
},
"rollback_executed": false
},
"L3": "AB preservado;CD entregue no âmbito operacional demonstrado;E eformalidades pendentes",
"next": "L3-E restituição de bebidas emQA,sem dedução/restituição da mesma parcela",
"L1": "129entregues+P058/P084/P085+P001=133;sem reabertura",
"L2": "âmbito demonstrado entregue;18(6)+mista,sucessivas/plurianuais,erros/incobráveis pendentes",
"examples": {
"AB_calculated_paid_outstanding": [
72,
30,
42
],
"C_additional_calculated_paid_outstanding": [
61,
20,
41
],
"D_credit_report_request_approved_received_waiting": [
800000,
200000,
600000,
550000,
450000,
100000
]
}
}
}
@@ -1,5 +1,5 @@
{
"status": "ready_after_fresh_authenticated_preflight_and_verified_backup_restore",
"status": "installed_L3_CD_demonstrated_operational_scope",
"candidate": "9e2d90c88008410c038b5366ebf5e76cf779e284",
"baseline_installed": "109cb0fe9e1530dd09b8277a422ae9c5e68e0674",
"baseline_receipt": "3aa851a4",
@@ -69,7 +69,7 @@
"conferir só delta instalado e reutilizar provas válidas",
"manterE e residuaisL1/L2 na mesma matriz"
],
"active_writes": false,
"active_writes": "Git release installation only;no migrations/imports/history recalculation",
"compiled_delta_markers_expected": [
"L3-C — substituições e diferencial",
"L3-D — pedido,decisão e recebimento do reembolso",
@@ -162,5 +162,179 @@
"source_dump_sha256": "b3ec1d7a7f1c5828762ab9e74560a4b1288c8d3724e41788104da3b65d6b6fb5",
"active_database_writes": 0
}
},
"served_commit": "de36f02880adf2337edf9f08c3eb424424adcca0",
"installation": {
"protected": {
"installed": {
"status": "installed",
"commit": "de36f02880adf2337edf9f08c3eb424424adcca0",
"release": "/var/www/investmoz-homologacao/releases/de36f02880adf2337edf9f08c3eb424424adcca0-b247ef3c",
"previous_release": "/var/www/investmoz-homologacao/releases/109cb0fe9e1530dd09b8277a422ae9c5e68e0674-7d3f5413",
"database_migrations": 0,
"content_imports": 0
},
"runtime_files_verified": 9,
"documentary_files_verified": 4,
"persistent_files_and_env_verified": 369,
"tables_compared": 174,
"changed_tables": {
"cache": {
"before": {
"rows": 106,
"checksum": "500e7c52e91e9911b0a1c70c798dfc2e"
},
"after": {
"rows": 106,
"checksum": "95d42dfc5dff3381e6f75cad767aec9f"
}
},
"sessions": {
"before": {
"rows": 145,
"checksum": "504a704b5b36774c10d97aa658879cf6"
},
"after": {
"rows": 146,
"checksum": "3700ee5080f9fb00f72c1816601aa31a"
}
}
},
"preserved_counts": {
"published_fiches": 29,
"relations": 28,
"geometries": 408
},
"migration_count": 0,
"content_imports": 0,
"comparison_role": "postgres_before_and_after;sameexportedsnapshotbaseline;noapplicationRLSvisibilityinference",
"writes_by_verification": 0
},
"public": {
"status": "installed_delta_verified",
"served_revision": {
"commit": "de36f02880adf2337edf9f08c3eb424424adcca0",
"branch": "main",
"built_at": "2026-10-25T12:53:05.095488+00:00",
"manifest_sha256": "a815a39818c3ffaca1b9bcb492a1c3aafe89a9badc7437816d7d2d46d44f2c5e"
},
"manifest_hash_matches": true,
"compiled_delta_markers": {
"L3-C — substituições e diferencial": [
"assets/services-CV3QC6h3.js"
],
"L3-D — pedido,decisão e recebimento do reembolso": [
"assets/services-CV3QC6h3.js"
],
"Calcular e guardar acompanhamento D": [
"assets/services-CV3QC6h3.js"
],
"Destinar parcela ao pedido27 — acompanhar emD": [
"assets/services-CV3QC6h3.js"
],
"Calcular e guardar substituições C": [
"assets/services-CV3QC6h3.js"
],
"fxSelection": [
"assets/project-dossier-C09DWbUL.js",
"assets/services-CV3QC6h3.js"
],
"formDecisionHash": [
"assets/project-dossier-C09DWbUL.js"
]
},
"assets": [
{
"file": "assets/project-dossier-C09DWbUL.js",
"status": 200,
"sha256": "9a3a84b90f1e3f453814d873d0fd75200eb1db5bc4bec7c0c782459568872fd7"
},
{
"file": "assets/project-dossier-document-ClPqtcaM.js",
"status": 200,
"sha256": "1392d9385298b9f54ce4b3a386b8bfa10796a58c23513b1cc644c67ad2564e83"
},
{
"file": "assets/services-CV3QC6h3.js",
"status": 200,
"sha256": "ece0d4cfd8be5cf65eae98a1fd320e1f3c6e28574fddfa42e2ab7a3d3a246807"
},
{
"file": "assets/simulation-form-BqVD91Ek.js",
"status": 200,
"sha256": "85cbd533c5bc92af5a448db71da006d4346d2d0adb09dde825db0aa19ad5048c"
}
],
"simulator_status": 200,
"simulator_entry": "assets/app-Cpdlf9PD.js",
"existing_fiscal_availability": {
"data": {
"enabled": true,
"coverage_start": "2026-01-01",
"coverage_end": "2026-12-31",
"message": "IVA geral sobre base líquida disponível; enquadramento declarado."
}
},
"synthetic_private_writes": 0,
"method": "Read-only installedrevision/manifest/newcompiledcatalogueandreaders/simulatorentry;acceptedQAproofsreused"
},
"installer": {
"service": "ExecMainStatus=0\nActiveState=inactive\nSubState=dead\n",
"installed": {
"status": "installed",
"commit": "de36f02880adf2337edf9f08c3eb424424adcca0",
"release": "/var/www/investmoz-homologacao/releases/de36f02880adf2337edf9f08c3eb424424adcca0-b247ef3c",
"previous_release": "/var/www/investmoz-homologacao/releases/109cb0fe9e1530dd09b8277a422ae9c5e68e0674-7d3f5413",
"database_migrations": 0,
"content_imports": 0
},
"latest_report": {
"status": "installed",
"commit": "de36f02880adf2337edf9f08c3eb424424adcca0",
"release": "/var/www/investmoz-homologacao/releases/de36f02880adf2337edf9f08c3eb424424adcca0-b247ef3c",
"previous_release": "/var/www/investmoz-homologacao/releases/109cb0fe9e1530dd09b8277a422ae9c5e68e0674-7d3f5413",
"database_migrations": 0,
"content_imports": 0,
"requested_commits": [
"de36f02880adf2337edf9f08c3eb424424adcca0"
],
"finished_at": "2026-10-25T12:53:08.370288+00:00"
},
"log_file": "1792932617965531561.log",
"summaries": [
"OK (1 test, 3106 assertions)",
"built in 29.72s",
"OK (59 tests, 317 assertions)",
"# tests 737",
"# pass 737",
"# fail 0"
],
"log_bytes": 214805
},
"rollback_executed": false
},
"L3": "AB preservado;CD entregue no âmbito operacional demonstrado;E eformalidades pendentes",
"next": "L3-E restituição de bebidas emQA,sem dedução/restituição da mesma parcela",
"L1": "129entregues+P058/P084/P085+P001=133;sem reabertura",
"L2": "âmbito demonstrado entregue;18(6)+mista,sucessivas/plurianuais,erros/incobráveis pendentes",
"examples": {
"AB_calculated_paid_outstanding": [
72,
30,
42
],
"C_additional_calculated_paid_outstanding": [
61,
20,
41
],
"D_credit_report_request_approved_received_waiting": [
800000,
200000,
600000,
550000,
450000,
100000
]
}
}
@@ -1,5 +1,5 @@
{
"status": "L3_CD_prepared_for_grouped_delivery_not_installed",
"status": "installed_CD_demonstrated_operational_scope_E_formalities_pending",
"candidate": "commit que contém este manifesto",
"baseline_installed": "109cb0fe9e1530dd09b8277a422ae9c5e68e0674",
"baseline_receipt": "3aa851a4",
@@ -69,5 +69,7 @@
"conferir só delta instalado e reutilizar provas válidas",
"manterE e residuaisL1/L2 na mesma matriz"
],
"active_writes": false
"active_writes": false,
"served_commit": "de36f02880adf2337edf9f08c3eb424424adcca0",
"receipt_report": "docs/investmoz/simulations/l3-cd-delivery-20261025.json"
}
@@ -1,5 +1,13 @@
# Rastreabilidade, utilização e formação
## 25/10/2026 — entrega conjunta L3-C/D
Instalado de36f028,candidata9e2d90c8,incluiCb7a745e6;109cb0fe preservada na ancestralidade ebackup/restauro anterior. Uma integraçãoGit,backup novo e restauroDocker real isolado semrede antes de instalar. Delta:9ficheiros de execução,4originais fiscais inalterados,7marcadores compilados,manifesto/revisão e simuladorHTTP200. Comparação174tabelas e369ficheiros/configuração com mesma identidadepostgres;apenas cache/sessions podem variar. Sem migrações/importações ou recálculo de históricos;provasQA aceites reutilizadas.
C:anterior→diferencial21,sem repetir19/20/pagamentos;crédito credor aguarda comunicação. D:25=26+27,pedido/decisão/recebimento separados,sem reutilizar parcela ou reporte efectivo já consumido. AB72calculados/30pagos/42porliquidar intactos;C61adicionais/20novos pagos/41adicionais porliquidar;D800000crédito=200000reporte+600000pedido,550000reconhecidos,450000recebidos,100000aguardam recebimento. Limite de transporte6Mcaracteres preserva todos os livros/históricos,sem truncagem ecom rejeição acima do limite.
L3 permanece aberto:Erestituição de bebidas eformalidades regulamentares externas não automatizadas. Próximo:E emQA,reutilizando documentos eclassificaçõesL1/L2,sem deduzir e restituir a mesma parcela. L1 conserva129fechos+P058/P084/P085+P001=133;P001 apenas05/06. L2 mantém18(6)+afectação mista,sucessivas/plurianuais,erros/incobráveis. Estatísticas/IAadiadas. Recibo:docs/investmoz/simulations/l3-cd-delivery-20261025.json.
## 25/10/2026 — L3-D emQA operacional;C/D preparado para entrega conjunta
Homologação109cb0fe,recibo3aa851a4;C QAb7a745e6 preservado. Sem instalação,migração/importação ou escrita activa. L3 permanece aberto:formalidades de submissão eErestituição de bebidas pendentes;L1129fechos+P058/P084/P085+P001=133 eL2três famílias pendentes mantidos. Estatísticas/IAadiadas.
File diff suppressed because one or more lines are too long