271 lines
10 KiB
JSON
271 lines
10 KiB
JSON
{
|
|
"status": "L7_installed_reconfirmed_not_reinstalled",
|
|
"checked_at_UTC": "2026-10-26T11:56:51.412248+00:00",
|
|
"checked_at_Africa_Johannesburg": "2026-10-26T13:56:51.412248+02:00",
|
|
"main": "e07f89da3d59d06aa1b8c50c22a478b7b167bfdd",
|
|
"QA_origin": "ab2ff2fdbcbe6fb94f03e4bc4cc7ccbd647d94fc",
|
|
"installed_commit": "e07f89da3d59d06aa1b8c50c22a478b7b167bfdd",
|
|
"previous_delivery_receipt": "irpc-l7-common-delivery-20261026.json",
|
|
"server_read_only": {
|
|
"checked_at_UTC": "2026-10-26T11:56:51.412248+00:00",
|
|
"read_only": true,
|
|
"installed": {
|
|
"status": "installed",
|
|
"commit": "e07f89da3d59d06aa1b8c50c22a478b7b167bfdd",
|
|
"release": "/var/www/investmoz-homologacao/releases/e07f89da3d59d06aa1b8c50c22a478b7b167bfdd-6b82c3f2",
|
|
"previous_release": "/var/www/investmoz-homologacao/releases/5aaf1a56f9d928331364fcc8b0d1528e51dba327-c1543f3e",
|
|
"database_migrations": 0,
|
|
"content_imports": 0
|
|
},
|
|
"release_revision": {
|
|
"commit": "e07f89da3d59d06aa1b8c50c22a478b7b167bfdd",
|
|
"branch": "main",
|
|
"built_at": "2026-10-26T11:02:32.435267+00:00",
|
|
"manifest_sha256": "d78a1bdb503c10849f5ea8d8879753653c2c2fc22f6182f6d68ec9f6adf635b5"
|
|
},
|
|
"latest_report": {
|
|
"status": "installed",
|
|
"commit": "e07f89da3d59d06aa1b8c50c22a478b7b167bfdd",
|
|
"release": "/var/www/investmoz-homologacao/releases/e07f89da3d59d06aa1b8c50c22a478b7b167bfdd-6b82c3f2",
|
|
"previous_release": "/var/www/investmoz-homologacao/releases/5aaf1a56f9d928331364fcc8b0d1528e51dba327-c1543f3e",
|
|
"database_migrations": 0,
|
|
"content_imports": 0,
|
|
"requested_commits": [
|
|
"e07f89da3d59d06aa1b8c50c22a478b7b167bfdd"
|
|
],
|
|
"finished_at": "2026-10-26T11:02:35.885260+00:00"
|
|
},
|
|
"service": "ExecMainStatus=0\nActiveState=inactive\nSubState=dead\n",
|
|
"volumes": [
|
|
{
|
|
"path": "/var/www/investmoz-homologacao/releases",
|
|
"mount": "/dev/md2 / ext4",
|
|
"device": 2306,
|
|
"total_bytes": 467909804032,
|
|
"available_bytes": 5922545664,
|
|
"total_inodes": 29089792,
|
|
"available_inodes": 21448231
|
|
},
|
|
{
|
|
"path": "/var/lib/investmoz-deploy",
|
|
"mount": "/dev/md2 / ext4",
|
|
"device": 2306,
|
|
"total_bytes": 467909804032,
|
|
"available_bytes": 5922545664,
|
|
"total_inodes": 29089792,
|
|
"available_inodes": 21448231
|
|
},
|
|
{
|
|
"path": "/var/backups",
|
|
"mount": "/dev/md2 / ext4",
|
|
"device": 2306,
|
|
"total_bytes": 467909804032,
|
|
"available_bytes": 5922545664,
|
|
"total_inodes": 29089792,
|
|
"available_inodes": 21448231
|
|
},
|
|
{
|
|
"path": "/tmp",
|
|
"mount": "/dev/md2 / ext4",
|
|
"device": 2306,
|
|
"total_bytes": 467909804032,
|
|
"available_bytes": 5922545664,
|
|
"total_inodes": 29089792,
|
|
"available_inodes": 21448231
|
|
},
|
|
{
|
|
"path": "/var/lib/docker",
|
|
"mount": "/dev/md2 / ext4",
|
|
"device": 2306,
|
|
"total_bytes": 467909804032,
|
|
"available_bytes": 5922545664,
|
|
"total_inodes": 29089792,
|
|
"available_inodes": 21448231
|
|
}
|
|
],
|
|
"existing_pipeline_space_guard_excerpt": [
|
|
" self.releases.mkdir(parents=True,exist_ok=True)",
|
|
" if shutil.disk_usage(self.releases).free < 5 * 1024**3:",
|
|
" raise RuntimeError('Insufficient free space for an isolated build; active release preserved')",
|
|
" release=self.releases/(target+'-'+uuid.uuid4().hex[:8]);release.mkdir(mode=0o750)"
|
|
],
|
|
"pipeline_sha256": "adec1c17654f3a8658b83b134f1e75f95391b235738552721906c3236e388604",
|
|
"L7_delta_hashes_match": {
|
|
"resources/js/components/simulation-irpc-normal.tsx": true,
|
|
"resources/js/components/simulation-irpc-special.tsx": true,
|
|
"resources/js/lib/irpc-normal-depreciation.ts": true,
|
|
"resources/js/lib/irpc-normal.ts": true,
|
|
"resources/js/lib/irpc-special.ts": true,
|
|
"resources/js/lib/project-dossier-report.ts": true
|
|
},
|
|
"installed_release_nonlinked_files": 28674,
|
|
"installed_release_nonlinked_directories": 2503,
|
|
"inode_requirement_note": "Current release file/directory counts are an observed reference,not a guarantee for another build;no new inode threshold introduced.",
|
|
"prior_installation_backup": {
|
|
"created_at": "2026-10-26T10:55:59Z",
|
|
"tables": 174,
|
|
"files": 369,
|
|
"dump_sha256": "a3d46de6c10b37bd6f211125686da8c489f879ab243f082e7b72a397638901f9",
|
|
"restore": {
|
|
"restore_verified": true,
|
|
"tables_verified": 174,
|
|
"container_network": "none",
|
|
"database": "irpc_l7_restore_20261026",
|
|
"port": 55441,
|
|
"source_dump_sha256": "a3d46de6c10b37bd6f211125686da8c489f879ab243f082e7b72a397638901f9",
|
|
"active_database_writes": 0
|
|
},
|
|
"files_present": {
|
|
"database.dump": {
|
|
"present": true,
|
|
"bytes": 22880589
|
|
},
|
|
"files-before.tar.gz": {
|
|
"present": true,
|
|
"bytes": 153036740
|
|
},
|
|
"backup-receipt.json": {
|
|
"present": true,
|
|
"bytes": 94539
|
|
},
|
|
"restore-receipt.json": {
|
|
"present": true,
|
|
"bytes": 269
|
|
}
|
|
}
|
|
},
|
|
"new_backup_or_restore_executed": false,
|
|
"deployment_executed": false,
|
|
"cleanup_executed": false,
|
|
"active_data_writes": 0
|
|
},
|
|
"capacity_assessment": {
|
|
"mount": "/dev/md2 / ext4",
|
|
"existing_pipeline_guard_bytes": 5368709120,
|
|
"available_bytes": 5922545664,
|
|
"available_inodes": 21448231,
|
|
"total_inodes": 29089792,
|
|
"same_partition_for_release_state_backup_tmp_docker": true,
|
|
"observed_existing_backup_files_bytes": 176012137,
|
|
"available_minus_guard_and_one_observed_backup_bytes": 377824407,
|
|
"existing_space_guard_plus_observed_backup_satisfied": true,
|
|
"inode_reference_files_plus_directories": 31177,
|
|
"inode_note": "Available21million vs31thousand entries in current nonlinked release;no new arbitrary threshold or guarantee for changed future payload",
|
|
"new_deployment_needed": false
|
|
},
|
|
"existing_backup_integrity": {
|
|
"backup_created_at": "2026-10-26T10:55:59Z",
|
|
"existing_dump_hash_matches": true,
|
|
"existing_files_archive_hash_matches": true,
|
|
"accepted_restore_proof_matches_same_dump": true,
|
|
"restored_tables": 174,
|
|
"new_backup_or_restore_executed": false,
|
|
"active_writes": 0
|
|
},
|
|
"public_delta": {
|
|
"status": "installed_delta_verified",
|
|
"served_revision": {
|
|
"commit": "e07f89da3d59d06aa1b8c50c22a478b7b167bfdd",
|
|
"branch": "main",
|
|
"built_at": "2026-10-26T11:02:32.435267+00:00",
|
|
"manifest_sha256": "d78a1bdb503c10849f5ea8d8879753653c2c2fc22f6182f6d68ec9f6adf635b5"
|
|
},
|
|
"manifest_hash_matches": true,
|
|
"compiled_delta_markers": {
|
|
"IRPC-normal-adjustments/10": [
|
|
"assets/project-dossier-KEyrPtc6.js"
|
|
],
|
|
"Preparar qualificação L7": [
|
|
"assets/services-BSj1SuMk.js"
|
|
],
|
|
"Despesas — imposto autónomo": [
|
|
"assets/project-dossier-KEyrPtc6.js"
|
|
],
|
|
"Cooperativa — redução da taxa": [
|
|
"assets/project-dossier-KEyrPtc6.js"
|
|
],
|
|
"Amortizações aceleradas": [
|
|
"assets/project-dossier-KEyrPtc6.js",
|
|
"assets/services-BSj1SuMk.js"
|
|
],
|
|
"novo ajustamento ao lucro:": [
|
|
"assets/project-dossier-KEyrPtc6.js"
|
|
],
|
|
"colecta combinada:": [
|
|
"assets/project-dossier-KEyrPtc6.js"
|
|
]
|
|
},
|
|
"assets": [
|
|
{
|
|
"file": "assets/project-dossier-KEyrPtc6.js",
|
|
"status": 200,
|
|
"sha256": "b6ae250a30b5030a6e40e7dfb140a3335ce6d5bc16835098d3d7c5828fc526c5"
|
|
},
|
|
{
|
|
"file": "assets/simulation-form-BqVD91Ek.js",
|
|
"status": 200,
|
|
"sha256": "85cbd533c5bc92af5a448db71da006d4346d2d0adb09dde825db0aa19ad5048c"
|
|
},
|
|
{
|
|
"file": "assets/services-BSj1SuMk.js",
|
|
"status": 200,
|
|
"sha256": "ea1a3812cbced72f4df115e8e379ae6d2307e97b2152d288b1c80d357f03f78b"
|
|
},
|
|
{
|
|
"file": "assets/project-dossier-document-BRdhvWgC.js",
|
|
"status": 200,
|
|
"sha256": "5b1de561be552259de776a2dbaf4b49909a3edd2647fec7c296a96054c929a9f"
|
|
}
|
|
],
|
|
"simulator_status": 200,
|
|
"simulator_entry": "assets/app-ByAQSjfI.js",
|
|
"synthetic_private_writes": 0,
|
|
"method": "Read-only L7 revision/manifest/compiled delta/simulator entry;accepted functional proofs reused"
|
|
},
|
|
"accepted_proofs_reused": {
|
|
"QA_frontend_tests": 19,
|
|
"QA_API_assertions": 108,
|
|
"QA_UI_types_build": true,
|
|
"prior_installation_backup_restore_tables": 174,
|
|
"prior_installation_files": 369,
|
|
"prior_preservation_runtime_files": 50,
|
|
"prior_originals": 31,
|
|
"new_functional_round": false
|
|
},
|
|
"next_compatible_QA_scope": {
|
|
"status": "delimited_for_next_QA_not_implemented",
|
|
"treatment": "CBF16 constant-method depreciation by monthly fractions for supported new assets entering service during2026",
|
|
"reuse": [
|
|
"existing asset IDs/classification and maximum normal catalogue rates",
|
|
"L6 monthly timing/financial source and normal reference result",
|
|
"existing qualification/source/title/provenance and versioned book"
|
|
],
|
|
"first_case": "Civil annual2026,new supported industrial/agroindustrial machine or new project building entering service during the year;documented CBF eligibility,no previous quotas/no other benefits",
|
|
"acceptance": [
|
|
"normal vs accelerated quota and accounted/fiscal balance caps",
|
|
"additional effect only,without second deduction or changes to original asset/history",
|
|
"conditions true,false,missing and declared absence",
|
|
"calculation-save-recover-report with profit/base/colecta effects and final L8 balance unknown"
|
|
],
|
|
"out_of_scope": [
|
|
"declining method",
|
|
"rehabilitated/used/revalued assets",
|
|
"recovery of previous quotas",
|
|
"cooperative+CBF16 or other benefit combinations",
|
|
"unmapped official form fields"
|
|
],
|
|
"resume_condition": "Link already-demonstrated L6 monthly timing to qualified CBF16 rate increment,retain exact values/caps and prove only new effects in isolated QA;missing project evidence affects that asset only"
|
|
},
|
|
"remaining_L7_groups_preserved": {
|
|
"implementation_groups": 7,
|
|
"documentary_case_dependencies": 4,
|
|
"section": "saldo concreto de L7 após a primeira entrega agrupada"
|
|
},
|
|
"L6_operational_scope_and_pending_preserved": true,
|
|
"L7_integrally_complete": false,
|
|
"L8_final_settlement_separate": true,
|
|
"local_cleanup": false,
|
|
"SGF_affected": false,
|
|
"new_backup_restore_or_installation": false
|
|
}
|