|
|
|
@@ -0,0 +1,623 @@
|
|
|
|
|
{
|
|
|
|
|
"status": "installed_scoped_grouped_IRPC_L5_delta_verified",
|
|
|
|
|
"authorization": "Tempo:installgroupedIRPCL5viaGit,freshbackup/restoreanddeltaverification;preserveL3/ISPC/FX;eachcalculationidentifiescategory/rate/definitiveorontaxaccount.",
|
|
|
|
|
"candidate_installed": "2b33a1c343d192f80fb24aac2a27b2d375af5601",
|
|
|
|
|
"requested_candidate_included": "4d6f8282302c7646bd7350b8d67695d005feab9a",
|
|
|
|
|
"previous_installed": "5c0cb25cea7826811c389b55a64bcdf5e43b937f",
|
|
|
|
|
"presentation_only_followup": {
|
|
|
|
|
"status": "directed_presentation_delta_passed",
|
|
|
|
|
"base": "4d6f8282302c7646bd7350b8d67695d005feab9a",
|
|
|
|
|
"authorization": "Tempo:each calculation identifiesincomeclassification,rateanddefinitive/onaccountnature.",
|
|
|
|
|
"changed_runtime": "resources/js/lib/irpc-withholdings.ts",
|
|
|
|
|
"sha256_LF": "919a6b7427fcbf67976797358dde0d02a3aba1121bb827b17280b13c0ddc3bd4",
|
|
|
|
|
"arithmetic_input_persistence_logic_changed": false,
|
|
|
|
|
"verification": {
|
|
|
|
|
"presentation": "1newdirectedtest;all6savedcases showcategory/rate/nature inPortuguese;frozendataunchanged",
|
|
|
|
|
"affected_export": "1existingexportcase;obsoleteEnglishlabelassertionupdated",
|
|
|
|
|
"types": "exit0",
|
|
|
|
|
"build": "exit0"
|
|
|
|
|
},
|
|
|
|
|
"proof_hashes": {
|
|
|
|
|
"presentation.txt": "7b348f1e6d64ac0e5cab732175e69fa32154db504e7781c028ced14ec703aaf8",
|
|
|
|
|
"export-presentation.txt": "54ada0166f309a216fdbc294bcee98283392b09a2d20a6b2718f2584fb78a133",
|
|
|
|
|
"types.txt": "5346ac8a6566c1c38cb0bbda6a029579df58cd78af78e2c4845d9c82b5d1d76c",
|
|
|
|
|
"build.txt": "2291bfc0b02957632c92a3a39215c35931a469eba4548473db4de26135468eed"
|
|
|
|
|
},
|
|
|
|
|
"other_accepted_proofs": "Reused;no new calculationround.",
|
|
|
|
|
"active_changes": false
|
|
|
|
|
},
|
|
|
|
|
"fresh_backup": {
|
|
|
|
|
"stage": "/var/backups/investmoz-irpc-l5-delivery-20261025/backup",
|
|
|
|
|
"created_at": "2026-10-25T17:22:27Z",
|
|
|
|
|
"target": {
|
|
|
|
|
"database": "teste_investidor",
|
|
|
|
|
"port": 5432
|
|
|
|
|
},
|
|
|
|
|
"tables": 174,
|
|
|
|
|
"files_verified": 369,
|
|
|
|
|
"dump_sha256": "8188b1e8ec5a9a360ba753bae3d4d5f0889cd51a0d4b7bd5817b909cd040dd8a",
|
|
|
|
|
"files_sha256": "b68334e7426f250c5822d7d84c57b899a224a0bcc3e81378c7b335ad29119ef8",
|
|
|
|
|
"restore_verified": false
|
|
|
|
|
},
|
|
|
|
|
"isolated_restore": {
|
|
|
|
|
"restore_verified": true,
|
|
|
|
|
"tables_verified": 174,
|
|
|
|
|
"container_network": "none",
|
|
|
|
|
"database": "irpc_l5_restore_20261025",
|
|
|
|
|
"port": 55441,
|
|
|
|
|
"source_dump_sha256": "8188b1e8ec5a9a360ba753bae3d4d5f0889cd51a0d4b7bd5817b909cd040dd8a",
|
|
|
|
|
"active_database_writes": 0
|
|
|
|
|
},
|
|
|
|
|
"authenticated_preflight": {
|
|
|
|
|
"free_bytes": 6629892096,
|
|
|
|
|
"existing_pipeline_minimum_bytes": 5368709120,
|
|
|
|
|
"space_guard_satisfied": true,
|
|
|
|
|
"installed": {
|
|
|
|
|
"status": "installed",
|
|
|
|
|
"commit": "5c0cb25cea7826811c389b55a64bcdf5e43b937f",
|
|
|
|
|
"release": "/var/www/investmoz-homologacao/releases/5c0cb25cea7826811c389b55a64bcdf5e43b937f-32c4fd00",
|
|
|
|
|
"previous_release": "/var/www/investmoz-homologacao/releases/6af7092e83b9b3932712aa7a9f527393fcec4da8-647c8e2e",
|
|
|
|
|
"database_migrations": 0,
|
|
|
|
|
"content_imports": 0
|
|
|
|
|
},
|
|
|
|
|
"current_link": "/var/www/investmoz-homologacao/releases/5c0cb25cea7826811c389b55a64bcdf5e43b937f-32c4fd00",
|
|
|
|
|
"release_revision": {
|
|
|
|
|
"commit": "5c0cb25cea7826811c389b55a64bcdf5e43b937f",
|
|
|
|
|
"branch": "main",
|
|
|
|
|
"built_at": "2026-10-25T16:24:27.707113+00:00",
|
|
|
|
|
"manifest_sha256": "385a289f9ba26a632aa0164fbba3913cc8dc2fb891641881fc8d2dcda1951626"
|
|
|
|
|
},
|
|
|
|
|
"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"
|
|
|
|
|
},
|
|
|
|
|
"installed_protected_delta": {
|
|
|
|
|
"installed": {
|
|
|
|
|
"status": "installed",
|
|
|
|
|
"commit": "2b33a1c343d192f80fb24aac2a27b2d375af5601",
|
|
|
|
|
"release": "/var/www/investmoz-homologacao/releases/2b33a1c343d192f80fb24aac2a27b2d375af5601-23fd8416",
|
|
|
|
|
"previous_release": "/var/www/investmoz-homologacao/releases/5c0cb25cea7826811c389b55a64bcdf5e43b937f-32c4fd00",
|
|
|
|
|
"database_migrations": 0,
|
|
|
|
|
"content_imports": 0
|
|
|
|
|
},
|
|
|
|
|
"runtime_files_verified": 5,
|
|
|
|
|
"preserved_L3_ISPC_FX_runtime_files_verified": 26,
|
|
|
|
|
"documentary_files_verified": 27,
|
|
|
|
|
"persistent_files_and_env_verified": 369,
|
|
|
|
|
"tables_compared": 174,
|
|
|
|
|
"changed_tables": {
|
|
|
|
|
"cache": {
|
|
|
|
|
"before": {
|
|
|
|
|
"rows": 106,
|
|
|
|
|
"checksum": "0a671fc2cb099fd27499646ebb94d27a"
|
|
|
|
|
},
|
|
|
|
|
"after": {
|
|
|
|
|
"rows": 106,
|
|
|
|
|
"checksum": "fe403cc7b0405832070ec0c04bf3d12d"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"sessions": {
|
|
|
|
|
"before": {
|
|
|
|
|
"rows": 12,
|
|
|
|
|
"checksum": "ceeca5de9479af1ad2f8dd58d0fdbc32"
|
|
|
|
|
},
|
|
|
|
|
"after": {
|
|
|
|
|
"rows": 13,
|
|
|
|
|
"checksum": "da9b1fbe0c5de15db41fdb33532693b5"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"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
|
|
|
|
|
},
|
|
|
|
|
"schema_permissions_comparison": {
|
|
|
|
|
"schema_sha256": "5045b3e51d2185377aa3d9ac7fa07a44fad3ec620cdfa83ffe31c8884ee1601d",
|
|
|
|
|
"roles_grants_sha256": "1530c33cb016e67bfdc64891ddfce7f185b13b56b2cd87c012871a685e118109",
|
|
|
|
|
"filesystem_permissions": {
|
|
|
|
|
".env": {
|
|
|
|
|
"mode": 416,
|
|
|
|
|
"uid": 1001,
|
|
|
|
|
"gid": 33
|
|
|
|
|
},
|
|
|
|
|
"storage": {
|
|
|
|
|
"mode": 1533,
|
|
|
|
|
"uid": 1001,
|
|
|
|
|
"gid": 33
|
|
|
|
|
},
|
|
|
|
|
"storage/app": {
|
|
|
|
|
"mode": 1533,
|
|
|
|
|
"uid": 1001,
|
|
|
|
|
"gid": 33
|
|
|
|
|
},
|
|
|
|
|
"bootstrap/cache": {
|
|
|
|
|
"mode": 1528,
|
|
|
|
|
"uid": 1001,
|
|
|
|
|
"gid": 33
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"comparison_identity": "postgres;catalogue read only;no passwords collected",
|
|
|
|
|
"unchanged": true
|
|
|
|
|
},
|
|
|
|
|
"installed_public": {
|
|
|
|
|
"status": "installed_delta_verified",
|
|
|
|
|
"served_revision": {
|
|
|
|
|
"commit": "2b33a1c343d192f80fb24aac2a27b2d375af5601",
|
|
|
|
|
"branch": "main",
|
|
|
|
|
"built_at": "2026-10-25T17:27:10.176918+00:00",
|
|
|
|
|
"manifest_sha256": "75b06330161a813a10e3eb3a044e2ba4a924537dae381f97d0c8d4ee7295295a"
|
|
|
|
|
},
|
|
|
|
|
"manifest_hash_matches": true,
|
|
|
|
|
"compiled_delta_markers": {
|
|
|
|
|
"Calcular e guardar retenções IRPC": [
|
|
|
|
|
"assets/services-C27l7hHG.js"
|
|
|
|
|
],
|
|
|
|
|
"Base do rendimento/conversão por resolver:": [
|
|
|
|
|
"assets/project-dossier-DK8thPzJ.js"
|
|
|
|
|
],
|
|
|
|
|
"Retenção liberatória20%62(3)a/b": [
|
|
|
|
|
"assets/project-dossier-DK8thPzJ.js"
|
|
|
|
|
],
|
|
|
|
|
"Reutilizar selecção cambial": [
|
|
|
|
|
"assets/services-C27l7hHG.js"
|
|
|
|
|
],
|
|
|
|
|
"Calcular e guardar apuramento trimestral ISPC": [
|
|
|
|
|
"assets/services-C27l7hHG.js"
|
|
|
|
|
],
|
|
|
|
|
"Calcular e guardar restituição E": [
|
|
|
|
|
"assets/services-C27l7hHG.js"
|
|
|
|
|
],
|
|
|
|
|
"Retenção definitiva": [
|
|
|
|
|
"assets/project-dossier-DK8thPzJ.js"
|
|
|
|
|
],
|
|
|
|
|
"Imposto por conta (sem crédito anual automático)": [
|
|
|
|
|
"assets/project-dossier-DK8thPzJ.js"
|
|
|
|
|
],
|
|
|
|
|
"enquadramento: ": [
|
|
|
|
|
"assets/project-dossier-DK8thPzJ.js"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"assets": [
|
|
|
|
|
{
|
|
|
|
|
"file": "assets/project-dossier-DK8thPzJ.js",
|
|
|
|
|
"status": 200,
|
|
|
|
|
"sha256": "66455ee000d25e9fd96782dbe8f3d107ce416bc3723183058c2b052a75303e55"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"file": "assets/project-dossier-document-juCZO5Hz.js",
|
|
|
|
|
"status": 200,
|
|
|
|
|
"sha256": "78a76cdb8b46a32cfcb1e902cf2637f5511a5e621ab683386ec97be1a36f26ab"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"file": "assets/simulation-form-BqVD91Ek.js",
|
|
|
|
|
"status": 200,
|
|
|
|
|
"sha256": "85cbd533c5bc92af5a448db71da006d4346d2d0adb09dde825db0aa19ad5048c"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"file": "assets/services-C27l7hHG.js",
|
|
|
|
|
"status": 200,
|
|
|
|
|
"sha256": "8207e29d68f619f137715f7677ff5e190365805118d98403e1e9b6c27821816b"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"simulator_status": 200,
|
|
|
|
|
"simulator_entry": "assets/app-BfSW9Uvj.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"
|
|
|
|
|
},
|
|
|
|
|
"operational_delta": {
|
|
|
|
|
"status": "operational_delta_reconciled",
|
|
|
|
|
"comparison_identity": "postgres before/after;isolated restored baseline;no RLS visibility inference",
|
|
|
|
|
"cache": "queue:restart value/expiry and request-throttle counter/timer pair;no deleted cache rows",
|
|
|
|
|
"sessions": "anonymous sessions created by exact delivery verification user-agent",
|
|
|
|
|
"delta": {
|
|
|
|
|
"cache": {
|
|
|
|
|
"before_rows": 106,
|
|
|
|
|
"after_rows": 106,
|
|
|
|
|
"changes": [
|
|
|
|
|
{
|
|
|
|
|
"key_sha256": "8d6ea77eb4b34d86d207362d583cfa8bf2880b907becd9b00398964482c6b4bd",
|
|
|
|
|
"kind": "updated",
|
|
|
|
|
"fields": [
|
|
|
|
|
"expiration"
|
|
|
|
|
],
|
|
|
|
|
"key_pattern": "investemoz-cache-{hash}",
|
|
|
|
|
"is_queue_restart_key": false,
|
|
|
|
|
"expiration_unchanged": false,
|
|
|
|
|
"throttle_timer_pair": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"key_sha256": "2f251473865d14b953236ab95b1521764754d76abd79b58ca7d38c96dfe2fab1",
|
|
|
|
|
"kind": "updated",
|
|
|
|
|
"fields": [
|
|
|
|
|
"value",
|
|
|
|
|
"expiration"
|
|
|
|
|
],
|
|
|
|
|
"key_pattern": "investemoz-cache-{hash}:timer",
|
|
|
|
|
"is_queue_restart_key": false,
|
|
|
|
|
"expiration_unchanged": false,
|
|
|
|
|
"throttle_timer_pair": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"key_sha256": "7f7dd83f47f5bf404d55e6e9f1367948721579970b195680645e356031a070ff",
|
|
|
|
|
"kind": "updated",
|
|
|
|
|
"fields": [
|
|
|
|
|
"value",
|
|
|
|
|
"expiration"
|
|
|
|
|
],
|
|
|
|
|
"key_pattern": "investemoz-cache-illuminate:queue:restart",
|
|
|
|
|
"is_queue_restart_key": true,
|
|
|
|
|
"expiration_unchanged": false,
|
|
|
|
|
"throttle_timer_pair": false
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"sessions": {
|
|
|
|
|
"before_rows": 12,
|
|
|
|
|
"after_rows": 15,
|
|
|
|
|
"changes": [
|
|
|
|
|
{
|
|
|
|
|
"key_sha256": "370587fb3e7cb81ea94832777824ec2cad58ba6d70670382bd967b547042e232",
|
|
|
|
|
"kind": "added",
|
|
|
|
|
"fields": [
|
|
|
|
|
"id",
|
|
|
|
|
"ip_address",
|
|
|
|
|
"user_agent",
|
|
|
|
|
"payload",
|
|
|
|
|
"last_activity"
|
|
|
|
|
],
|
|
|
|
|
"anonymous_user": true,
|
|
|
|
|
"delivery_user_agent": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"key_sha256": "990a42e080b187697530e7d3369c7f45001e10fc3035c05294b129c0a4473fa6",
|
|
|
|
|
"kind": "added",
|
|
|
|
|
"fields": [
|
|
|
|
|
"id",
|
|
|
|
|
"ip_address",
|
|
|
|
|
"user_agent",
|
|
|
|
|
"payload",
|
|
|
|
|
"last_activity"
|
|
|
|
|
],
|
|
|
|
|
"anonymous_user": true,
|
|
|
|
|
"delivery_user_agent": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"key_sha256": "16650201f4d075fad4b3c2fe786db34ef5d27c3b0f85e7a697c25f69fc3bb307",
|
|
|
|
|
"kind": "added",
|
|
|
|
|
"fields": [
|
|
|
|
|
"id",
|
|
|
|
|
"ip_address",
|
|
|
|
|
"user_agent",
|
|
|
|
|
"payload",
|
|
|
|
|
"last_activity"
|
|
|
|
|
],
|
|
|
|
|
"anonymous_user": true,
|
|
|
|
|
"delivery_user_agent": true
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"business_tables_to_confirm_separately": 172,
|
|
|
|
|
"active_data_writes_by_comparison": 0,
|
|
|
|
|
"restore_network": "none"
|
|
|
|
|
},
|
|
|
|
|
"pipeline_status": {
|
|
|
|
|
"service": "ExecMainStatus=0\nActiveState=inactive\nSubState=dead\n",
|
|
|
|
|
"installed": {
|
|
|
|
|
"status": "installed",
|
|
|
|
|
"commit": "2b33a1c343d192f80fb24aac2a27b2d375af5601",
|
|
|
|
|
"release": "/var/www/investmoz-homologacao/releases/2b33a1c343d192f80fb24aac2a27b2d375af5601-23fd8416",
|
|
|
|
|
"previous_release": "/var/www/investmoz-homologacao/releases/5c0cb25cea7826811c389b55a64bcdf5e43b937f-32c4fd00",
|
|
|
|
|
"database_migrations": 0,
|
|
|
|
|
"content_imports": 0
|
|
|
|
|
},
|
|
|
|
|
"latest_report": {
|
|
|
|
|
"status": "installed",
|
|
|
|
|
"commit": "2b33a1c343d192f80fb24aac2a27b2d375af5601",
|
|
|
|
|
"release": "/var/www/investmoz-homologacao/releases/2b33a1c343d192f80fb24aac2a27b2d375af5601-23fd8416",
|
|
|
|
|
"previous_release": "/var/www/investmoz-homologacao/releases/5c0cb25cea7826811c389b55a64bcdf5e43b937f-32c4fd00",
|
|
|
|
|
"database_migrations": 0,
|
|
|
|
|
"content_imports": 0,
|
|
|
|
|
"requested_commits": [
|
|
|
|
|
"2b33a1c343d192f80fb24aac2a27b2d375af5601"
|
|
|
|
|
],
|
|
|
|
|
"finished_at": "2026-10-25T17:27:13.229147+00:00"
|
|
|
|
|
},
|
|
|
|
|
"log_file": "1792949039569584370.log",
|
|
|
|
|
"summaries": [
|
|
|
|
|
"OK (1 test, 3106 assertions)",
|
|
|
|
|
"built in 29.86s",
|
|
|
|
|
"OK (59 tests, 317 assertions)",
|
|
|
|
|
"# tests 838",
|
|
|
|
|
"# pass 838",
|
|
|
|
|
"# fail 0"
|
|
|
|
|
],
|
|
|
|
|
"log_bytes": 241081
|
|
|
|
|
},
|
|
|
|
|
"archived_old_build_dependencies": {
|
|
|
|
|
"status": "dependencies_archived_and_verified",
|
|
|
|
|
"versions": 5,
|
|
|
|
|
"free_before": 5315416064,
|
|
|
|
|
"free_after": 6630199296,
|
|
|
|
|
"receipt": "/var/backups/investmoz-build-dependencies-irpc-l5-20261025/receipt.json",
|
|
|
|
|
"protected": [
|
|
|
|
|
"/var/www/investmoz-homologacao/releases/5c0cb25cea7826811c389b55a64bcdf5e43b937f-32c4fd00",
|
|
|
|
|
"/var/www/investmoz-homologacao/releases/6af7092e83b9b3932712aa7a9f527393fcec4da8-647c8e2e"
|
|
|
|
|
],
|
|
|
|
|
"active_or_previous_release_modified": false,
|
|
|
|
|
"source_data_backups_deleted": 0
|
|
|
|
|
},
|
|
|
|
|
"runtime_delta": [
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/irpc-withholdings.ts",
|
|
|
|
|
"sha256_LF": "919a6b7427fcbf67976797358dde0d02a3aba1121bb827b17280b13c0ddc3bd4"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/components/simulation-irpc-withholdings.tsx",
|
|
|
|
|
"sha256_LF": "5cffcc26c72ed736e88386589710cf7929ec9bc25f78910648ba676fb1cf4b08"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/irpc-fx.ts",
|
|
|
|
|
"sha256_LF": "5c4a7a477429f8d775acf6db3e117008468f5554e5731dec81f60fbb75e948fb"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/components/simulation-form.tsx",
|
|
|
|
|
"sha256_LF": "01d20f4761933a3e4dd7c776bd4adcf9610ac0435d918a1998ae9f0c3ce3f234"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/project-dossier.ts",
|
|
|
|
|
"sha256_LF": "df8b224b9472449711d0b69a873fa75f9cc9f4d84dce1a314fc576fae9c6eae2"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"preserved_runtime": [
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/components/acquisition-beverage-restitution.tsx",
|
|
|
|
|
"sha256": "6f44897b8b12569314551df0022c26da57a165634087942a724293e66837558d"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/components/fiscal-calculation-gaps.tsx",
|
|
|
|
|
"sha256": "1dab6ceb73756d4e023096b3b2ba767aaa843ff6cc69046ea630ab449a00b0dd"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/components/fiscal-l3-preparation.tsx",
|
|
|
|
|
"sha256": "e84a7b1ccadaa1b5bd78d778a3287f96ccaf530855eef404786cd7aa3d321b73"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/components/simulation-acquisitions.tsx",
|
|
|
|
|
"sha256": "c206d4cfe575d6ba007aa2b425b5f898efa97e4162b8710e358b6ecfd9458542"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/components/simulation-operations.tsx",
|
|
|
|
|
"sha256": "a7e55972fa790063dcf11945055de2af46a77db9e509900af22ede7ec47bb4cf"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/iva-acquisition-bc.ts",
|
|
|
|
|
"sha256": "b0ef55e0917bdb79f14b53ba9e95d73c08153befeb7d4ce73f81e6fb13992225"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/iva-beverage-allocation.ts",
|
|
|
|
|
"sha256": "32968d198c7fe0c53ca89641c22d5749be6636be2c79127b867e4e3afd0dd40d"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/iva-beverage-restitution.ts",
|
|
|
|
|
"sha256": "5c650cbd9469d5f99001f56fc4ff99ac973eb368036d4e96c6d171f1b220bd9e"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/iva-calculation-gaps.ts",
|
|
|
|
|
"sha256": "2e7d84a0c196bd5b56fd67cc1a389d43d5041894184e675680a4de3cd10b31a2"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/iva-operations.ts",
|
|
|
|
|
"sha256": "ec37b949f1233c5f5c14a87450c421ed29fabf1ed5b73fb32564564a2bc31f54"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/l3-form-preparation.ts",
|
|
|
|
|
"sha256": "fc47f5fa5ec1420fbd847d0d081f00d99ebbb524164eef785b20877e0562f704"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/ispc-residuals.ts",
|
|
|
|
|
"sha256": "40d5751c06c7c155ab4b7a17ee2d1653da2fbbf075807fbb8561cdbe19820955"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/components/simulation-ispc-residuals.tsx",
|
|
|
|
|
"sha256": "a9219d6f41ccbd0ce45659d4f6aa0fa1c169a685840f5cb1e18daeca377d5e18"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/ispc-eligibility.ts",
|
|
|
|
|
"sha256": "44675c5efacdc1ae19505667611ba3b522d3043cebacc8754597c3a68ca89d25"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/components/simulation-ispc-quarter.tsx",
|
|
|
|
|
"sha256": "2c2555309b32d4261f14e7164f39314c9188129c2990357fc54090a2468dd2b4"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/components/simulation-ispc-withholding.tsx",
|
|
|
|
|
"sha256": "e0445d015b72859e48726959aa52686f79b1cf5c2ade29751efa83257068b878"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/ispc-quarter.ts",
|
|
|
|
|
"sha256": "f66bd52e9cdfe1ddaa6b00a931465862b3d890b9be216b7a056740f027f24129"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/ispc-withholding.ts",
|
|
|
|
|
"sha256": "6c31b240299edd3262efa28f7f3d5aee21123f94e30ef4ab90e26c35777cb6e4"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/components/simulation-ispc-eligibility.tsx",
|
|
|
|
|
"sha256": "f48dd4a8f87a994eda0447f81a463589905e5873b2e1044debac9d10825a880c"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/iva-acquisitions.ts",
|
|
|
|
|
"sha256": "cce283b1d0a07fb383fcb527225f4dd5bec829010a662cbaae1d60e595221977"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/iva-modelo-a.ts",
|
|
|
|
|
"sha256": "c641619a05613c1620385baad0e9ffbf810dd970aafb30e12b3a7f9a3bf11846"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/project-dossier-report.ts",
|
|
|
|
|
"sha256": "0db9f5fcb2929fd8340894bd13b74ee7c400af25e483ddfe5651002fd7160f49"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/iva-fx-selection.ts",
|
|
|
|
|
"sha256": "9aa07ad443bc777b80510a3b5bd6aff9ddb9814d2450f3c690e531e74d71d998"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/components/simulation-fx-selection.tsx",
|
|
|
|
|
"sha256": "39bb6d87d404745b0b66349bc11626545a3672ae27321ce9b4658416592059bf"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/business-financial-plan.ts",
|
|
|
|
|
"sha256": "c20274722d1ffcd0360f041a6cacb5d868fe0621cb27a1aca6e06826612c3ebb"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path": "resources/js/lib/iva-currency-events.ts",
|
|
|
|
|
"sha256": "cc9f2045d302d7987310da4006cc250fc5c99a27397918d166d649bfc32fab08"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"existing_FX_files_unchanged": {
|
|
|
|
|
"resources/js/lib/iva-fx-selection.ts": "9aa07ad443bc777b80510a3b5bd6aff9ddb9814d2450f3c690e531e74d71d998",
|
|
|
|
|
"resources/js/components/simulation-fx-selection.tsx": "39bb6d87d404745b0b66349bc11626545a3672ae27321ce9b4658416592059bf",
|
|
|
|
|
"resources/js/lib/business-financial-plan.ts": "c20274722d1ffcd0360f041a6cacb5d868fe0621cb27a1aca6e06826612c3ebb",
|
|
|
|
|
"resources/js/lib/iva-currency-events.ts": "cc9f2045d302d7987310da4006cc250fc5c99a27397918d166d649bfc32fab08"
|
|
|
|
|
},
|
|
|
|
|
"accepted_QA_proofs_reused": {
|
|
|
|
|
"new_frontend_distinct": 19,
|
|
|
|
|
"frontend_proofs": [
|
|
|
|
|
"frontend.txt:17pass;listedcapitalcase superseded bydirectedcapital",
|
|
|
|
|
"directed-capital.txt:updatedcapitalcase+1newcasepass",
|
|
|
|
|
"directed-report.txt:3affectedreportcasespass",
|
|
|
|
|
"directed-fx-origin.txt:1newcasepass"
|
|
|
|
|
],
|
|
|
|
|
"API": "1test/34assertions;loopback55441/simulator_fiscal_delta_20261021_test;DatabaseTransactionsrollback;acceptedhistory/oldmaps preserved",
|
|
|
|
|
"types": "types-final.txt:exit0",
|
|
|
|
|
"build": "build-final.txt:exit0",
|
|
|
|
|
"UI": "ActualexistingFXpreview/confirmationinsideIRPC,calculation/save/recover/report/export;localfileharness distinguishedfromprivateAPI",
|
|
|
|
|
"unaffected_old_functional_suites_repeated": false
|
|
|
|
|
},
|
|
|
|
|
"manual_calculation_round_repeated": false,
|
|
|
|
|
"pipeline_checks": "MandatoryexistingGitpipelineonly;presentationdirectedcase/affectedexportcheckedwithoutrecalculatingacceptedbooks.",
|
|
|
|
|
"available": [
|
|
|
|
|
"Scopedordinary20% andspecial10%IRPCwithholdings,includingpreviousda0d8abb/4d6f8282cases.",
|
|
|
|
|
"Eachcalculation/report identifiesincomeclassification,appliedrate,andRetenção definitiva orImposto por conta;indeterminatecasesremainexplicit.",
|
|
|
|
|
"ExistingFXselectorandconversionreusedwithoutchange;originalamount/currency,bulletin,column,date/direction andhistorypreserved.",
|
|
|
|
|
"Counterparty/document/paymentreuse,partialsettlement/foreignwithholdingproofreconciliation,privatepersistence/recovery/report/preparationexport."
|
|
|
|
|
],
|
|
|
|
|
"remaining_calculations_and_mapping": [
|
|
|
|
|
{
|
|
|
|
|
"item": "Dispensas68 e casos residentes/EP dependentes",
|
|
|
|
|
"data_needed": "Titular/operação e condições de68(a/b/c/d/f/g),incluindo gestão de imóveis próprios/transparência,participações e tipos de juros;casos digitais residentes/EP confrontados com62(5)/68(d).",
|
|
|
|
|
"resolution": "Ramo específico por dispensa/factos;não bloquear royalties comuns,retenções definitivas ou especiais independentes."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"item": "Convenções/benefícios invocados",
|
|
|
|
|
"data_needed": "País/convenção/artigo,beneficiário,residência,condições/período e prova invocados",
|
|
|
|
|
"resolution": "Só esse caso fica indeterminado;sem taxa reduzida presumida."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"item": "Outros rendimentos/devedores/períodos",
|
|
|
|
|
"data_needed": "Artigo próprio para categorias fora dos ramos agrupados,via devedorIRPS,anos fora2026,EP de categorias especiais62(4)quando não cabe62(2)",
|
|
|
|
|
"resolution": "Não aplicar20%ou10%genéricos;avançar os casos compatíveis."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"item": "Juros,rectificações e arredondamento de entrega",
|
|
|
|
|
"data_needed": "Regra/taxa/base/período dejuros,declaração/guia anterior,documentos de correcção e regra de arredondamento legal da entrega se aplicável",
|
|
|
|
|
"resolution": "Aritmética exacta preservada;aproximação assinalada;sem zero dejuros ou crédito anual automático."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"item": "EntregaAT com comprovativo em moeda estrangeira",
|
|
|
|
|
"data_needed": "MontanteMZN efectivamente entregue no comprovativo;conversão do pagamento ao beneficiário não prova entregaIRPC",
|
|
|
|
|
"resolution": "Base e comprovativo de retenção sofrida já convertem pelo mecanismo entregue;esta limitação não reabre o câmbio geral."
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"external_formalities": [
|
|
|
|
|
{
|
|
|
|
|
"item": "MRFTA/CER e remissão67(7)",
|
|
|
|
|
"data_needed": "Correspondência concreta de rubricas/CER para novos casos;67(7)refere62(6),nova taxaestá62(5);manteroriginal",
|
|
|
|
|
"resolution": "Preparação/exportação disponível;sem adivinhar código,assinatura ou submissão."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"item": "ActosAT",
|
|
|
|
|
"data_needed": "Submissão,recepção,aceitação e eventuais comprovativos externos",
|
|
|
|
|
"resolution": "Externos;exportar não executa nem certifica esses actos."
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"external_AT_acts": "Exportdoesnotconstitutesubmission,receipt,acceptanceorpaymentAT.",
|
|
|
|
|
"L5_integrally_completed": false,
|
|
|
|
|
"IRPC_integrally_completed": false,
|
|
|
|
|
"IRPS_integrally_completed": false,
|
|
|
|
|
"schema_migrations": 0,
|
|
|
|
|
"content_imports": 0,
|
|
|
|
|
"L3_ISPC": "Preserved;residualsremaininexistingmatrixandaffectonlydependentcases.",
|
|
|
|
|
"preserved_L3_amounts_MZN": {
|
|
|
|
|
"documentary": 16,
|
|
|
|
|
"deduction_this_route": 0,
|
|
|
|
|
"recognised": 12,
|
|
|
|
|
"received": 7,
|
|
|
|
|
"awaiting": 5
|
|
|
|
|
},
|
|
|
|
|
"P001_P058": "nonblocking",
|
|
|
|
|
"P084_P085": "closed",
|
|
|
|
|
"statistics_AI": "deferred",
|
|
|
|
|
"proof_hashes": {
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/backup.txt": "b7ccc1c494bde77d5dc78e659f778e1bd41bf446b3f26c3d03af4d54d978f1a5",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/build.txt": "2291bfc0b02957632c92a3a39215c35931a469eba4548473db4de26135468eed",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/compact-dependencies.txt": "f90ae404c35fbe1f0f765286a33577f360ed86d116bc34a00fa4436dca08b4ed",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/export-presentation.txt": "54ada0166f309a216fdbc294bcee98283392b09a2d20a6b2718f2584fb78a133",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/installed-protected.txt": "fb7626c4ef893bf66ab224d2d7624be46e09268d34b3a81847edd34b0bbdc7b9",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/installed-public-delta.json": "d3e4ece297fc71283f3668634ba383fa09bc3ef2294a1028b1bcca7d2e1748ba",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/installed-public.txt": "57a024376eed270ffc1a571bbe9289a35ddfb9dc5e91439dcf8dcbb6010c2759",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/integration.txt": "acf26ab3ede3c8758bd71cabf0ebf748f65c223cb951f6929bad373003948b6b",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/manifest-served.json": "75b06330161a813a10e3eb3a044e2ba4a924537dae381f97d0c8d4ee7295295a",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/operational-delta.txt": "f4a40a229690907529993ec919a231d20fbdbaf161106609678b32c65a49ffbb",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/preflight.txt": "e8d298fc21f9cba4318312d9088efa48ad416e2da494df83109334b45389c832",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/preparation.json": "bd7109cd9df71382b5cd2108d564d6f3af0249408153b71d6de5caf39373fe1e",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/presentation.txt": "7b348f1e6d64ac0e5cab732175e69fa32154db504e7781c028ced14ec703aaf8",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/restore.txt": "98bcaebbaf8d1d4b077b225d577efc992ac5a5ffa1ca023d6eb204590b0d6f83",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/schema-permissions-after.txt": "76b5a4d8af11e4898a205062766cfb7ab6ec0783200e77e60a1927aa1ca18597",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/schema-permissions-before.txt": "0ab7c964792acdd8917bce256c472e55e034b103500a58b49f020b5084823ed7",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/status-final.txt": "f13c611d4b12d16701ecc42f601e34c7917d4a8af643658d98929f8e724404a2",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/status1.txt": "3f0db035a0d53507176ff8af6f9361c813fe0f64975c61f91ea48a6b53ab5ea5",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/status2.txt": "2ead5f8ca6cf55b5e0b4df0a63a15d1dc0f5c9fa11e95fbf98a3e55086924ef8",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/status3.txt": "1d77e6eb46f84cf0b048462eae12dd5618a1cf143a4667073613fc2a834ccf53",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/status4.txt": "1d77e6eb46f84cf0b048462eae12dd5618a1cf143a4667073613fc2a834ccf53",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/status5.txt": "f13c611d4b12d16701ecc42f601e34c7917d4a8af643658d98929f8e724404a2",
|
|
|
|
|
"outputs/irpc-l5-delivery-20261025/types.txt": "5346ac8a6566c1c38cb0bbda6a029579df58cd78af78e2c4845d9c82b5d1d76c"
|
|
|
|
|
}
|
|
|
|
|
}
|