docs(iva): receipt joint P002 P121 P130 limited-scope delivery

This commit is contained in:
2026-10-25 01:30:16 +02:00
parent df43aeb1e5
commit 91c4063338
6 changed files with 656 additions and 12 deletions
@@ -22536,5 +22536,397 @@
},
"activation": "OnejointGit fast-forward/webhook/installer;zero migrations/imports",
"P104_closure": false
},
"iva_l1_foreign_digital_P002_P121_P130_homologation_20261025": {
"status": "installed_P002_P121_P130_demonstrated_scope_only_L1_open",
"candidate": "de4b25bbd73f8c0d34549e455ade5639d37cd801",
"accepted_candidates": [
"e4c490b3",
"de4b25bb"
],
"base_installed": "e8b5ae43add95be3a7fd437e4488befce76c0a97",
"coverage_complete_branches": {
"AUD-SIM-L1-P002": [
"goods",
"services",
"listed_services",
"foreign_transport_portion"
],
"AUD-SIM-L1-P121": [
"web",
"software_service",
"information",
"media",
"teaching",
"analogous"
],
"AUD-SIM-L1-P130": [
"software_asset",
"content_asset",
"data_asset",
"crypto_asset",
"ebook_asset",
"profile_asset",
"access_asset",
"other_asset"
]
},
"coverage_label": "Três ramos no âmbito demonstrado: P002 enquadramento potencial; P121/P130 natureza/localização/responsável, rascunho/histórico/relatório. Não representa cobertura digital integral.",
"digital_coverage_integral": false,
"digital_formalities_not_automated": [
"Modelos da declaração mensal e do mapa de retenções25(7)",
"Formalidades/procedimentos de entrega e pagamento26(4) ainda não cotejados",
"Submissão, pagamento ou cálculo de imposto/dedução não executados neste incremento"
],
"digital_documentary_limits": {
"procedure": "Modelos/formalidades de25(7)/26(4) não cotejados neste incremento. A pesquisa oficial delimitada encontrou anúncio governamental de30/09/2026, não o texto normativo de execução. Isto não declara inexistência de regulamentação nem bloqueia classificação e preparação. Nenhum modelo, taxa de retenção, aprovador ou formulário inventado.",
"official_notice": "https://portaldogoverno.gov.mz/governo-introduz-alteracoes-nos-regulamentos-fiscais-para-reforcar-eficiencia-tributaria/",
"next_action": "Cotejar texto publicado e modelos aplicáveis antes de automatizar formalidades/submissão; manter preparação, localização e atribuição legal demonstrada.",
"P104": "Mantém pendência de escolha da taxa/data; conversão condicionada preservada, sem dependência efectiva destes percursos.",
"P084_P085": "Preparação/simulação condicionada preservadas; benefícios não encerrados."
},
"UI_delta_from_QA": "Texto explícito de cobertura limitada e formalidades não automatizadas, pedido pela Tempo; nenhuma alteração de regra ou cálculo.",
"branch_count_complete": 3,
"digital_treatment_count": 14,
"digital_examples": 46,
"P002_examples": 7,
"runtime_delta": [
{
"path": "resources/js/lib/iva-digital.ts",
"sha256_LF": "623165a4e36e161776fea115ee7f8b9b61b4e5766831daa404badf8397eae271"
},
{
"path": "resources/js/components/simulation-digital.tsx",
"sha256_LF": "5bf44510481d1739e0a81f0326c14c8e2f477ac9a7e02b694c3b3173a92dcd78"
},
{
"path": "resources/js/lib/iva-foreign-operations.ts",
"sha256_LF": "b2735b9071aac41f9ddf0ae0c81d3943c870adccfa315ec01432388fec4a7de8"
},
{
"path": "resources/js/components/simulation-foreign-operations.tsx",
"sha256_LF": "5276d81afd97cd40df63973fcfdca27d80903464af078f67deb3e45c7bb90948"
},
{
"path": "resources/js/components/simulation-monthly-iva.tsx",
"sha256_LF": "19269934dc83f2cb3c36b1677f0bcdf066dc0ffd2af889730bd92acb54532587"
},
{
"path": "resources/js/lib/project-dossier.ts",
"sha256_LF": "f0428b411146e030bbf952428faffab6ac26178d09aa3a6437daa9363bc75a46"
},
{
"path": "resources/js/lib/iva-currency-events.ts",
"sha256_LF": "fa99e217e96bc6601ebfe0ac48a8ad3395ce85d57218c23888e6eece5a7405fa"
}
],
"counts_before": {
"delivered": 120,
"QA": 3,
"functional_pending": 9,
"documentary": 1,
"total": 133
},
"counts_current": {
"delivered": 123,
"QA": 0,
"functional_pending": 9,
"documentary": 1,
"total": 133
},
"counts_after_delivery": {
"delivered": 123,
"QA": 0,
"functional_pending": 9,
"documentary": 1,
"total": 133
},
"QA_proofs_reused": [
"iva-l1-foreign-operations-qa-20261025.json",
"iva-l1-digital-qa-20261025.json"
],
"authorization": "Tempo solicita uma única disponibilização P002/P121/P130 no âmbito demonstrado, com alterações concorrentes preservadas e somente delta instalado conferido.",
"preservation": "120 fechos, P104 condicionado, P084/P085 parciais, dados, históricos, permissões e acessos preservados. P104 não encerrado.",
"scope": "Natureza digital, localização e responsável; gravação, recuperação, histórico e relatório. Não calcula taxa/base/IVA/dedução/campo11 ou totais; não envia declaração nem inicia pagamento. Software/acesso/licenciamento não decidem natureza apenas pelo título.",
"P104_closure": false,
"limits": "L1 aberto; P001 apenas05/06; P084/P085 benefícios pendentes; bebidas L2/L3; Estatísticas/IA adiadas.",
"containment": "l1-foreign-digital-readonly-rollback-20261025.patch; conferir sem aplicar: suspende apenas novas versões P002/digital, preservando leitores/histórico/outros ramos.",
"authenticated_preflight": {
"installed": {
"status": "installed",
"commit": "e8b5ae43add95be3a7fd437e4488befce76c0a97",
"release": "/var/www/investmoz-homologacao/releases/e8b5ae43add95be3a7fd437e4488befce76c0a97-7ad802df",
"previous_release": "/var/www/investmoz-homologacao/releases/92eaa93570b96561a0d2ab60787b7af8171c9529-d4d7a2a2",
"database_migrations": 0,
"content_imports": 0
},
"current_link": "/var/www/investmoz-homologacao/releases/e8b5ae43add95be3a7fd437e4488befce76c0a97-7ad802df",
"release_revision": {
"commit": "e8b5ae43add95be3a7fd437e4488befce76c0a97",
"branch": "main",
"built_at": "2026-10-24T23:06:53.694897+00:00",
"manifest_sha256": "8679ad3c79f08e7a9505fcff3d72821c924048cb8188c80bb0ad1332adedf248"
},
"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-l1-foreign-digital-delivery-20261025/backup",
"target": {
"database": "teste_investidor",
"port": 5432
},
"tables": 174,
"files_verified": 369,
"dump_sha256": "4325b559ab0e7e4a2904a4dc2235b79260a04095e401a3d0231b46e64afb16a9",
"files_sha256": "d69622a7179b7bfdfc4599714a9093f47f28c6fcc96b38d1856cfbd38775ef4b",
"restore_verified": false
},
"restore": {
"restore_verified": true,
"tables_verified": 174,
"container_network": "none",
"database": "l1_foreign_digital_restore_20261024",
"port": 55441,
"source_dump_sha256": "4325b559ab0e7e4a2904a4dc2235b79260a04095e401a3d0231b46e64afb16a9",
"active_database_writes": 0
}
},
"delivery_local_date": "2026-10-25",
"delivery_timezone": "Africa/Johannesburg",
"served_commit": "df43aeb1e583e65af854ac71f46ddaa1f49b0b7c",
"installation": {
"protected": {
"installed": {
"status": "installed",
"commit": "df43aeb1e583e65af854ac71f46ddaa1f49b0b7c",
"release": "/var/www/investmoz-homologacao/releases/df43aeb1e583e65af854ac71f46ddaa1f49b0b7c-657a60cb",
"previous_release": "/var/www/investmoz-homologacao/releases/e8b5ae43add95be3a7fd437e4488befce76c0a97-7ad802df",
"database_migrations": 0,
"content_imports": 0
},
"runtime_files_verified": 7,
"persistent_files_and_env_verified": 369,
"tables_compared": 174,
"changed_tables": {
"cache": {
"before": {
"rows": 106,
"checksum": "72e3df5d5b6a9ae0a1711e5e7dba713e"
},
"after": {
"rows": 106,
"checksum": "b32e95b044290f27169a56415ade43f7"
}
},
"sessions": {
"before": {
"rows": 111,
"checksum": "ea3379188d08dd9e272dccd89cff3845"
},
"after": {
"rows": 112,
"checksum": "874bf4e3d6aef4a7d76d37bf0076c889"
}
}
},
"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": "df43aeb1e583e65af854ac71f46ddaa1f49b0b7c",
"branch": "main",
"built_at": "2026-10-24T23:29:21.431835+00:00",
"manifest_sha256": "42fcfc7d2fa7e7adae795927245582d1d140dd2a4fdc77164056b33de94f21e1"
},
"manifest_hash_matches": true,
"compiled_delta_markers": {
"digital-operations/1": [
"assets/project-dossier-CGYWZtgD.js"
],
"foreign-operations/1": [
"assets/project-dossier-CGYWZtgD.js"
],
"digitalOperations": [
"assets/project-dossier-CGYWZtgD.js"
],
"foreignOperations": [
"assets/project-dossier-CGYWZtgD.js"
],
"software_asset": [
"assets/project-dossier-CGYWZtgD.js"
],
"crypto_asset": [
"assets/project-dossier-CGYWZtgD.js"
],
"ebook_asset": [
"assets/project-dossier-CGYWZtgD.js"
],
"profile_asset": [
"assets/project-dossier-CGYWZtgD.js"
],
"access_asset": [
"assets/project-dossier-CGYWZtgD.js"
],
"other_asset": [
"assets/project-dossier-CGYWZtgD.js"
],
"software_service": [
"assets/project-dossier-CGYWZtgD.js"
],
"analogous": [
"assets/project-dossier-CGYWZtgD.js"
],
"digitalAsset": [
"assets/project-dossier-CGYWZtgD.js"
],
"digitalService": [
"assets/project-dossier-CGYWZtgD.js"
],
"declarationReferenceDate": [
"assets/project-dossier-CGYWZtgD.js"
],
"representativeRef": [
"assets/project-dossier-CGYWZtgD.js",
"assets/services-OpXmisSI.js"
],
"communicationPrior": [
"assets/project-dossier-CGYWZtgD.js",
"assets/services-OpXmisSI.js"
],
"businessUse": [
"assets/project-dossier-CGYWZtgD.js",
"assets/services-OpXmisSI.js"
],
"potential": [
"assets/project-dossier-CGYWZtgD.js"
],
"excluded_19_2": [
"assets/project-dossier-CGYWZtgD.js"
],
"Cobertura digital deste incremento:": [
"assets/services-OpXmisSI.js"
],
"não estão automatizadas": [
"assets/services-OpXmisSI.js"
],
"Não representa cobertura digital integral": [
"assets/services-OpXmisSI.js"
],
"modelos da declaração e do mapa de retenções": [
"assets/services-OpXmisSI.js"
],
"P104": [
"assets/project-dossier-CGYWZtgD.js",
"assets/services-OpXmisSI.js"
],
"sem base fiscal confirmada": [
"assets/project-dossier-CGYWZtgD.js"
]
},
"assets": [
{
"file": "assets/project-dossier-CGYWZtgD.js",
"status": 200,
"sha256": "14111c559c18321a5e70b8dfe0e4d1d774116bc8f43a4857a52a6d09b85758ba"
},
{
"file": "assets/simulation-form-BqVD91Ek.js",
"status": 200,
"sha256": "85cbd533c5bc92af5a448db71da006d4346d2d0adb09dde825db0aa19ad5048c"
},
{
"file": "assets/project-dossier-document-C8UzSjvU.js",
"status": 200,
"sha256": "c165aa0ff95ac6dce620300b3e989f69f087fe85cd760a854874c1579c0d5a81"
},
{
"file": "assets/services-OpXmisSI.js",
"status": 200,
"sha256": "cd8ff9052961f612706806290f34b3823f18c67128cab2f23b9f3f5c611c4ce5"
}
],
"simulator_status": 200,
"simulator_entry": "assets/app-BJtmUrd_.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": "df43aeb1e583e65af854ac71f46ddaa1f49b0b7c",
"release": "/var/www/investmoz-homologacao/releases/df43aeb1e583e65af854ac71f46ddaa1f49b0b7c-657a60cb",
"previous_release": "/var/www/investmoz-homologacao/releases/e8b5ae43add95be3a7fd437e4488befce76c0a97-7ad802df",
"database_migrations": 0,
"content_imports": 0
},
"latest_report": {
"status": "installed",
"commit": "df43aeb1e583e65af854ac71f46ddaa1f49b0b7c",
"release": "/var/www/investmoz-homologacao/releases/df43aeb1e583e65af854ac71f46ddaa1f49b0b7c-657a60cb",
"previous_release": "/var/www/investmoz-homologacao/releases/e8b5ae43add95be3a7fd437e4488befce76c0a97-7ad802df",
"database_migrations": 0,
"content_imports": 0,
"requested_commits": [
"df43aeb1e583e65af854ac71f46ddaa1f49b0b7c"
],
"finished_at": "2026-10-24T23:29:24.177941+00:00"
},
"log_file": "1792884448718297106.log",
"summaries": [
"OK (1 test, 3106 assertions)",
"built in 27.80s",
"OK (59 tests, 317 assertions)",
"# tests 520",
"# pass 520",
"# fail 0"
],
"log_bytes": 168294
},
"rollback_executed": false
},
"activation": "One joint Git fast-forward/webhook/installer; zero migrations/imports; accepted QA proofs reused"
}
}
@@ -1,6 +1,6 @@
{
"implementation_commit": "5f088e341125124077bc420a0b1c8ef0e8c28173",
"status": "QA_complete_P121_P130_not_delivered",
"status": "delivered_demonstrated_scope_QA_proofs_preserved",
"coverage": {
"AUD-SIM-L1-P121": [
"web",
@@ -134,5 +134,20 @@
},
"homologation": "e8b5ae43",
"preservation_before_tests": "C:\\laragon\\www\\portal-investidor\\outputs\\iva-l1-digital-20261025\\preservation-before-tests.json",
"source_inventory": "C:\\laragon\\www\\portal-investidor\\outputs\\iva-l1-digital-20261025\\source-archive-inventory.json"
"source_inventory": "C:\\laragon\\www\\portal-investidor\\outputs\\iva-l1-digital-20261025\\source-archive-inventory.json",
"qa_status_preserved": "QA_complete_P121_P130_not_delivered",
"delivery_followup": {
"served_commit": "df43aeb1e583e65af854ac71f46ddaa1f49b0b7c",
"receipt": "l1-foreign-digital-delivery-20261025.json",
"record": "iva_l1_foreign_digital_P002_P121_P130_homologation_20261025",
"counts": {
"delivered": 123,
"QA": 0,
"functional_pending": 9,
"documentary": 1,
"total": 133
},
"digital_coverage_integral": false,
"P104_closure": false
}
}
@@ -1,6 +1,6 @@
{
"implementation_commit": "86970cd507795acb8ff7d942923d84e54e2d3331",
"status": "QA_complete_P002_P104_pending_cotejo_documented_not_delivered",
"status": "delivered_demonstrated_scope_QA_proofs_preserved",
"coverage": {
"AUD-SIM-L1-P002": [
"goods",
@@ -91,5 +91,20 @@
"P084",
"P085"
],
"preservation_receipt": "C:\\laragon\\www\\portal-investidor\\outputs\\iva-l1-foreign-operations-20261025\\preservation-before-tests.json"
"preservation_receipt": "C:\\laragon\\www\\portal-investidor\\outputs\\iva-l1-foreign-operations-20261025\\preservation-before-tests.json",
"qa_status_preserved": "QA_complete_P002_P104_pending_cotejo_documented_not_delivered",
"delivery_followup": {
"served_commit": "df43aeb1e583e65af854ac71f46ddaa1f49b0b7c",
"receipt": "l1-foreign-digital-delivery-20261025.json",
"record": "iva_l1_foreign_digital_P002_P121_P130_homologation_20261025",
"counts": {
"delivered": 123,
"QA": 0,
"functional_pending": 9,
"documentary": 1,
"total": 133
},
"digital_coverage_integral": false,
"P104_closure": false
}
}
@@ -1,5 +1,5 @@
{
"status": "ready_after_fresh_authenticated_preflight_and_verified_backup_restore",
"status": "installed_P002_P121_P130_demonstrated_scope_only_L1_open",
"candidate": "de4b25bbd73f8c0d34549e455ade5639d37cd801",
"accepted_candidates": [
"e4c490b3",
@@ -89,8 +89,8 @@
"total": 133
},
"counts_current": {
"delivered": 120,
"QA": 3,
"delivered": 123,
"QA": 0,
"functional_pending": 9,
"documentary": 1,
"total": 133
@@ -176,5 +176,217 @@
"source_dump_sha256": "4325b559ab0e7e4a2904a4dc2235b79260a04095e401a3d0231b46e64afb16a9",
"active_database_writes": 0
}
}
},
"delivery_local_date": "2026-10-25",
"delivery_timezone": "Africa/Johannesburg",
"served_commit": "df43aeb1e583e65af854ac71f46ddaa1f49b0b7c",
"installation": {
"protected": {
"installed": {
"status": "installed",
"commit": "df43aeb1e583e65af854ac71f46ddaa1f49b0b7c",
"release": "/var/www/investmoz-homologacao/releases/df43aeb1e583e65af854ac71f46ddaa1f49b0b7c-657a60cb",
"previous_release": "/var/www/investmoz-homologacao/releases/e8b5ae43add95be3a7fd437e4488befce76c0a97-7ad802df",
"database_migrations": 0,
"content_imports": 0
},
"runtime_files_verified": 7,
"persistent_files_and_env_verified": 369,
"tables_compared": 174,
"changed_tables": {
"cache": {
"before": {
"rows": 106,
"checksum": "72e3df5d5b6a9ae0a1711e5e7dba713e"
},
"after": {
"rows": 106,
"checksum": "b32e95b044290f27169a56415ade43f7"
}
},
"sessions": {
"before": {
"rows": 111,
"checksum": "ea3379188d08dd9e272dccd89cff3845"
},
"after": {
"rows": 112,
"checksum": "874bf4e3d6aef4a7d76d37bf0076c889"
}
}
},
"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": "df43aeb1e583e65af854ac71f46ddaa1f49b0b7c",
"branch": "main",
"built_at": "2026-10-24T23:29:21.431835+00:00",
"manifest_sha256": "42fcfc7d2fa7e7adae795927245582d1d140dd2a4fdc77164056b33de94f21e1"
},
"manifest_hash_matches": true,
"compiled_delta_markers": {
"digital-operations/1": [
"assets/project-dossier-CGYWZtgD.js"
],
"foreign-operations/1": [
"assets/project-dossier-CGYWZtgD.js"
],
"digitalOperations": [
"assets/project-dossier-CGYWZtgD.js"
],
"foreignOperations": [
"assets/project-dossier-CGYWZtgD.js"
],
"software_asset": [
"assets/project-dossier-CGYWZtgD.js"
],
"crypto_asset": [
"assets/project-dossier-CGYWZtgD.js"
],
"ebook_asset": [
"assets/project-dossier-CGYWZtgD.js"
],
"profile_asset": [
"assets/project-dossier-CGYWZtgD.js"
],
"access_asset": [
"assets/project-dossier-CGYWZtgD.js"
],
"other_asset": [
"assets/project-dossier-CGYWZtgD.js"
],
"software_service": [
"assets/project-dossier-CGYWZtgD.js"
],
"analogous": [
"assets/project-dossier-CGYWZtgD.js"
],
"digitalAsset": [
"assets/project-dossier-CGYWZtgD.js"
],
"digitalService": [
"assets/project-dossier-CGYWZtgD.js"
],
"declarationReferenceDate": [
"assets/project-dossier-CGYWZtgD.js"
],
"representativeRef": [
"assets/project-dossier-CGYWZtgD.js",
"assets/services-OpXmisSI.js"
],
"communicationPrior": [
"assets/project-dossier-CGYWZtgD.js",
"assets/services-OpXmisSI.js"
],
"businessUse": [
"assets/project-dossier-CGYWZtgD.js",
"assets/services-OpXmisSI.js"
],
"potential": [
"assets/project-dossier-CGYWZtgD.js"
],
"excluded_19_2": [
"assets/project-dossier-CGYWZtgD.js"
],
"Cobertura digital deste incremento:": [
"assets/services-OpXmisSI.js"
],
"não estão automatizadas": [
"assets/services-OpXmisSI.js"
],
"Não representa cobertura digital integral": [
"assets/services-OpXmisSI.js"
],
"modelos da declaração e do mapa de retenções": [
"assets/services-OpXmisSI.js"
],
"P104": [
"assets/project-dossier-CGYWZtgD.js",
"assets/services-OpXmisSI.js"
],
"sem base fiscal confirmada": [
"assets/project-dossier-CGYWZtgD.js"
]
},
"assets": [
{
"file": "assets/project-dossier-CGYWZtgD.js",
"status": 200,
"sha256": "14111c559c18321a5e70b8dfe0e4d1d774116bc8f43a4857a52a6d09b85758ba"
},
{
"file": "assets/simulation-form-BqVD91Ek.js",
"status": 200,
"sha256": "85cbd533c5bc92af5a448db71da006d4346d2d0adb09dde825db0aa19ad5048c"
},
{
"file": "assets/project-dossier-document-C8UzSjvU.js",
"status": 200,
"sha256": "c165aa0ff95ac6dce620300b3e989f69f087fe85cd760a854874c1579c0d5a81"
},
{
"file": "assets/services-OpXmisSI.js",
"status": 200,
"sha256": "cd8ff9052961f612706806290f34b3823f18c67128cab2f23b9f3f5c611c4ce5"
}
],
"simulator_status": 200,
"simulator_entry": "assets/app-BJtmUrd_.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": "df43aeb1e583e65af854ac71f46ddaa1f49b0b7c",
"release": "/var/www/investmoz-homologacao/releases/df43aeb1e583e65af854ac71f46ddaa1f49b0b7c-657a60cb",
"previous_release": "/var/www/investmoz-homologacao/releases/e8b5ae43add95be3a7fd437e4488befce76c0a97-7ad802df",
"database_migrations": 0,
"content_imports": 0
},
"latest_report": {
"status": "installed",
"commit": "df43aeb1e583e65af854ac71f46ddaa1f49b0b7c",
"release": "/var/www/investmoz-homologacao/releases/df43aeb1e583e65af854ac71f46ddaa1f49b0b7c-657a60cb",
"previous_release": "/var/www/investmoz-homologacao/releases/e8b5ae43add95be3a7fd437e4488befce76c0a97-7ad802df",
"database_migrations": 0,
"content_imports": 0,
"requested_commits": [
"df43aeb1e583e65af854ac71f46ddaa1f49b0b7c"
],
"finished_at": "2026-10-24T23:29:24.177941+00:00"
},
"log_file": "1792884448718297106.log",
"summaries": [
"OK (1 test, 3106 assertions)",
"built in 27.80s",
"OK (59 tests, 317 assertions)",
"# tests 520",
"# pass 520",
"# fail 0"
],
"log_bytes": 168294
},
"rollback_executed": false
},
"activation": "One joint Git fast-forward/webhook/installer; zero migrations/imports; accepted QA proofs reused"
}
@@ -1,5 +1,15 @@
# Rastreabilidade, utilização e formação
## 25/10/2026 — P002/P121/P130 entregues conjuntamente no âmbito demonstrado
Homologação **`df43aeb1`**, sobre`e8b5ae43`; candidatas`e4c490b3`/`de4b25bb` aceites pela Tempo. Uma integração, backup/restauro real isolado, instalação e conferência do delta. Provas individuais reutilizadas;120fechos anteriores preservados.
P002: enquadramento potencial, reutilizando localização e eventos, incluindo a origem digital da mesma oportunidade; sem concessão/cálculo de dedução. P121/P130: natureza do bem/serviço digital, localização e responsável, rascunho, gravação/recuperação, histórico e relatório. **Não representa cobertura digital integral.** A interface e o manifesto explicitam que modelos da declaração/mapa de retenções e formalidades de entrega/pagamento ainda não cotejadas não estão automatizadas. Não há submissão, pagamento ou cálculo automático de imposto/dedução neste incremento. O anúncio governamental não substitui o cotejo do texto/modelos de execução; não se afirma inexistência de regulamentação. P104 permanece conversão condicionada e pendente.
Origin/main e destino autenticado conferidos; push normal fast-forward, sem força. Backup novo e restauro isolado sem rede:174tabelas/369ficheiros e configuração. Delta instalado: revisão/manifesto/hash,26marcadores compilados incluindo o limite da cobertura digital,7hashes funcionais e simuladorHTTP200. PostgreSQL comparado pela mesma identidade antes/depois; diferenças apenas cache/sessões;29fichas publicadas,28relações e408geometrias preservadas. Zero migrações/importações, alterações de permissões ou ensaios sintéticos no activo. Contenção conferida e não aplicada; leitores, histórico e outros ramos preservados.
[Manifesto/recibo](../simulations/l1-foreign-digital-delivery-20261025.json), registo`iva_l1_foreign_digital_P002_P121_P130_homologation_20261025`. **123 entregues +9 funcionais pendentes +P001=133**, sem candidatas QA por disponibilizar. Pendentes funcionais: P104/P084/P085 (documentais específicos), P129/P133 (viagens/eventos), P046/P047/P058/P059 (importações/benefícios). P001 limitado05/06. L1 aberto; bebidasL2/L3; Estatísticas/IA adiadas. As formalidades digitais não automatizadas permanecem identificadas no âmbito próprio, sem transformar esta entrega em cobertura integral.
## 25/10/2026 — P121/P130 concluídos em QA; conjunto compatível P002/digital preparado
**120 entregues + 3 em QA (P002/P121/P130) + 9 funcionais pendentes + P001 = 133**. Homologação e8b5ae43 inalterada; L1 aberto. Os120 fechos e P002QA foram inventariados antes dos testes e preservados; provas aceites reutilizadas. Sem push, instalação, migração ou escrita no activo.
File diff suppressed because one or more lines are too long