31 lines
67 KiB
JSON
31 lines
67 KiB
JSON
{
|
||
"schema_version": 1,
|
||
"channel": "homelab-runtime",
|
||
"command_id": "HOMELAB-FAILURE-CHAIN-ROOTCAUSE-117",
|
||
"status": "OK",
|
||
"rc": 0,
|
||
"host": "pve01",
|
||
"mode": "read-only",
|
||
"component": "cluster-audit",
|
||
"started_at_utc": "2026-07-21T15:37:06Z",
|
||
"finished_at_utc": "2026-07-21T15:37:14Z",
|
||
"reference_register_checked": true,
|
||
"reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e",
|
||
"error_register_checked": true,
|
||
"error_register_sha256": "08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752",
|
||
"command_sha256": "2831b050303c32475da68035ccf474c17d8c5f13760262f499de791c7469b375",
|
||
"duplicate_failed_command_blocked": false,
|
||
"block_reason": null,
|
||
"execution_started": true,
|
||
"changes_made": false,
|
||
"sanitized": true,
|
||
"secrets_included": false,
|
||
"private_addresses_included": false,
|
||
"raw_evidence_retained_locally": true,
|
||
"raw_evidence_sha256": "9ddeeaf739ad25ead806f38109fff55f39dda1b347fa6a78621f47e3298852bc",
|
||
"sanitized_output_sha256": "9ddeeaf739ad25ead806f38109fff55f39dda1b347fa6a78621f47e3298852bc",
|
||
"output_truncated_in_json": false,
|
||
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
|
||
"output": "=== IMMUTABLE_FAILURE_CHAIN ===\nCOMMAND_ID=CRITICAL-CLOSURE-GATE-107 STATUS=FAIL RC=1 COMMIT=5e606f4da5be810e4237abad5ae06cb568850d8a ERROR_REGISTERED=no\nJSON_SHA256=ede36b9bdcd5ce857182c3c8f4a35702b81b000144a602daf4bbf7331d67dfa8\nTXT_SHA256=f23ff5bfa157c26cbaba6f48127b0a4b54fe3f03e4f0d533f232c9994f2feea1\n=== MARKERS ===\nTraceback (most recent call last):\nAssertionError: {'schema_version': 1, 'channel': 'homelab-runtime', 'command_id': 'CRITICAL-PRIORITY-DECISION-106', 'status': 'FAIL', 'rc': 1, 'host': 'pve01', 'mode': 'read-only', 'component': 'cluster-audit', 'started_at_utc': '2026-07-21T14:57:24Z', 'finished_at_utc': '2026-07-21T14:57:25Z', 'reference_register_checked': True, 'reference_sha256': '5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e', 'error_register_checked': True, 'error_register_sha256': '08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752', 'command_sha256': 'c0b9832440263d425decc3377bee0bb9cfde06fd8f13caf4e647624edd8adca9', 'duplicate_failed_command_blocked': False, 'block_reason': None, 'execution_started': True, 'changes_made': False, 'sanitized': True, 'secrets_included': False, 'private_addresses_included': False, 'raw_evidence_retained_locally': True, 'raw_evidence_sha256': 'a5e017359d65239c865eb8e3a15bd35c2efbf88086c430171d78e22b11473e60', 'sanitized_output_sha256': 'a5e017359d65239c865eb8e3a15bd35c2efbf88086c430171d78e22b11473e60', 'output_truncated_in_json': False, 'full_sanitized_output_url': 'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt', 'output': '=== IMMUTABLE_PREVIOUS_RESULT ===\\nCOMMAND_ID=CRITICAL-PRIORITY-BRANCH-DIAGNOSTIC-105\\nIMMUTABLE_COMMIT=1c05f7fdafcbeb6b4c896aed8fd887f359580793\\ncut: \\'\"\\': No such file or directory\\nJSON_SHA256=\\ncut: \\'\"\\': No such file or directory\\nTXT_SHA256=\\nPREVIOUS_COMMAND_IN_ERROR_REGISTER=no\\nbase64: invalid input\\nSyntaxError: Non-UTF-8 code starting with \\'\\\\xc4\\' in file <stdin> on line 69, but no encoding declared; see https://peps.python.org/pep-0263/ for details\\n'}\n=== FAILURE_OUTPUT ===\nCHAT_OUTPUT_BEGIN\nCOMMAND_ID=CRITICAL-CLOSURE-GATE-107\nSTATUS=FAIL\nRC=1\nHOST=pve01\nMODE=read-only\nCOMPONENT=cluster-audit\nREFERENCE_REGISTER_CHECK=OK\nREFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e\nERROR_REGISTER_CHECK=OK\nERROR_REGISTER_SHA256=08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752\nCOMMAND_SHA256=1d64bd15b6445d2e32914a5f0d59835a62855bd70b3143c9299a1516357def10\nDUPLICATE_FAILED_COMMAND_BLOCKED=false\nEXECUTION_STARTED=true\nCHANGES_MADE=false\nSANITIZED=yes\nSECRETS_INCLUDED=no\nPRIVATE_ADDRESSES_INCLUDED=no\nRAW_EVIDENCE_SHA256=996683011f45bc3aa4ca8056369ebd61fa910c316a020463a6dde80d8766caaa\nSANITIZED_OUTPUT_SHA256=996683011f45bc3aa4ca8056369ebd61fa910c316a020463a6dde80d8766caaa\nOUTPUT_BEGIN\nTraceback (most recent call last):\n File \"<string>\", line 1, in <module>\n import json,sys; d=json.load(open(sys.argv[1])); assert d.get(\"command_id\")==sys.argv[2],d; assert d.get(\"status\")==\"OK\",d; assert int(d.get(\"rc\"))==0,d; assert d.get(\"execution_started\") is True,d; assert d.get(\"duplicate_failed_command_blocked\") is False,d\n ^^^^^^^^^^^^^^^^^^^^^\nAssertionError: {'schema_version': 1, 'channel': 'homelab-runtime', 'command_id': 'CRITICAL-PRIORITY-DECISION-106', 'status': 'FAIL', 'rc': 1, 'host': 'pve01', 'mode': 'read-only', 'component': 'cluster-audit', 'started_at_utc': '2026-07-21T14:57:24Z', 'finished_at_utc': '2026-07-21T14:57:25Z', 'reference_register_checked': True, 'reference_sha256': '5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e', 'error_register_checked': True, 'error_register_sha256': '08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752', 'command_sha256': 'c0b9832440263d425decc3377bee0bb9cfde06fd8f13caf4e647624edd8adca9', 'duplicate_failed_command_blocked': False, 'block_reason': None, 'execution_started': True, 'changes_made': False, 'sanitized': True, 'secrets_included': False, 'private_addresses_included': False, 'raw_evidence_retained_locally': True, 'raw_evidence_sha256': 'a5e017359d65239c865eb8e3a15bd35c2efbf88086c430171d78e22b11473e60', 'sanitized_output_sha256': 'a5e017359d65239c865eb8e3a15bd35c2efbf88086c430171d78e22b11473e60', 'output_truncated_in_json': False, 'full_sanitized_output_url': 'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt', 'output': '=== IMMUTABLE_PREVIOUS_RESULT ===\\nCOMMAND_ID=CRITICAL-PRIORITY-BRANCH-DIAGNOSTIC-105\\nIMMUTABLE_COMMIT=1c05f7fdafcbeb6b4c896aed8fd887f359580793\\ncut: \\'\"\\': No such file or directory\\nJSON_SHA256=\\ncut: \\'\"\\': No such file or directory\\nTXT_SHA256=\\nPREVIOUS_COMMAND_IN_ERROR_REGISTER=no\\nbase64: invalid input\\nSyntaxError: Non-UTF-8 code starting with \\'\\\\xc4\\' in file <stdin> on line 69, but no encoding declared; see https://peps.python.org/pep-0263/ for details\\n'}\n\nOUTPUT_END\nCHAT_OUTPUT_END\nCOMMAND_ID=CRITICAL-CLOSURE-DECISION-108 STATUS=FAIL RC=1 COMMIT=c6fb9b7720912b83177afc05652f425296c7302a ERROR_REGISTERED=no\nJSON_SHA256=fa21a0401a8182f959b882bc9e7cac2732a534e4a10fa4279f1afef5d9b4174f\nTXT_SHA256=f04594cf6ed9599fa3786b29ea6aebbf027239b6d5b3def69e077009c456fdf9\n=== MARKERS ===\nTraceback (most recent call last):\nAssertionError: {'schema_version': 1, 'channel': 'homelab-runtime', 'command_id': 'CRITICAL-CLOSURE-GATE-107', 'status': 'FAIL', 'rc': 1, 'host': 'pve01', 'mode': 'read-only', 'component': 'cluster-audit', 'started_at_utc': '2026-07-21T14:59:49Z', 'finished_at_utc': '2026-07-21T14:59:49Z', 'reference_register_checked': True, 'reference_sha256': '5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e', 'error_register_checked': True, 'error_register_sha256': '08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752', 'command_sha256': '1d64bd15b6445d2e32914a5f0d59835a62855bd70b3143c9299a1516357def10', 'duplicate_failed_command_blocked': False, 'block_reason': None, 'execution_started': True, 'changes_made': False, 'sanitized': True, 'secrets_included': False, 'private_addresses_included': False, 'raw_evidence_retained_locally': True, 'raw_evidence_sha256': '996683011f45bc3aa4ca8056369ebd61fa910c316a020463a6dde80d8766caaa', 'sanitized_output_sha256': '996683011f45bc3aa4ca8056369ebd61fa910c316a020463a6dde80d8766caaa', 'output_truncated_in_json': False, 'full_sanitized_output_url': 'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt', 'output': 'Traceback (most recent call last):\\n File \"<string>\", line 1, in <module>\\n import json,sys; d=json.load(open(sys.argv[1])); assert d.get(\"command_id\")==sys.argv[2],d; assert d.get(\"status\")==\"OK\",d; assert int(d.get(\"rc\"))==0,d; assert d.get(\"execution_started\") is True,d; assert d.get(\"duplicate_failed_command_blocked\") is False,d\\n ^^^^^^^^^^^^^^^^^^^^^\\nAssertionError: {\\'schema_version\\': 1, \\'channel\\': \\'homelab-runtime\\', \\'command_id\\': \\'CRITICAL-PRIORITY-DECISION-106\\', \\'status\\': \\'FAIL\\', \\'rc\\': 1, \\'host\\': \\'pve01\\', \\'mode\\': \\'read-only\\', \\'component\\': \\'cluster-audit\\', \\'started_at_utc\\': \\'2026-07-21T14:57:24Z\\', \\'finished_at_utc\\': \\'2026-07-21T14:57:25Z\\', \\'reference_register_checked\\': True, \\'reference_sha256\\': \\'5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e\\', \\'error_register_checked\\': True, \\'error_register_sha256\\': \\'08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752\\', \\'command_sha256\\': \\'c0b9832440263d425decc3377bee0bb9cfde06fd8f13caf4e647624edd8adca9\\', \\'duplicate_failed_command_blocked\\': False, \\'block_reason\\': None, \\'execution_started\\': True, \\'changes_made\\': False, \\'sanitized\\': True, \\'secrets_included\\': False, \\'private_addresses_included\\': False, \\'raw_evidence_retained_locally\\': True, \\'raw_evidence_sha256\\': \\'a5e017359d65239c865eb8e3a15bd35c2efbf88086c430171d78e22b11473e60\\', \\'sanitized_output_sha256\\': \\'a5e017359d65239c865eb8e3a15bd35c2efbf88086c430171d78e22b11473e60\\', \\'output_truncated_in_json\\': False, \\'full_sanitized_output_url\\': \\'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt\\', \\'output\\': \\'=== IMMUTABLE_PREVIOUS_RESULT ===\\\\nCOMMAND_ID=CRITICAL-PRIORITY-BRANCH-DIAGNOSTIC-105\\\\nIMMUTABLE_COMMIT=1c05f7fdafcbeb6b4c896aed8fd887f359580793\\\\ncut: \\\\\\'\"\\\\\\': No such file or directory\\\\nJSON_SHA256=\\\\ncut: \\\\\\'\"\\\\\\': No such file or directory\\\\nTXT_SHA256=\\\\nPREVIOUS_COMMAND_IN_ERROR_REGISTER=no\\\\nbase64: invalid input\\\\nSyntaxError: Non-UTF-8 code starting with \\\\\\'\\\\\\\\xc4\\\\\\' in file <stdin> on line 69, but no encoding declared; see https://peps.python.org/pep-0263/ for details\\\\n\\'}\\n'}\n=== FAILURE_OUTPUT ===\nCHAT_OUTPUT_BEGIN\nCOMMAND_ID=CRITICAL-CLOSURE-DECISION-108\nSTATUS=FAIL\nRC=1\nHOST=pve01\nMODE=read-only\nCOMPONENT=cluster-audit\nREFERENCE_REGISTER_CHECK=OK\nREFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e\nERROR_REGISTER_CHECK=OK\nERROR_REGISTER_SHA256=08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752\nCOMMAND_SHA256=3e67627d95f4b0a9bf326ca00f1cd61ad3d0a079f05afae00aae5961c44f48ca\nDUPLICATE_FAILED_COMMAND_BLOCKED=false\nEXECUTION_STARTED=true\nCHANGES_MADE=false\nSANITIZED=yes\nSECRETS_INCLUDED=no\nPRIVATE_ADDRESSES_INCLUDED=no\nRAW_EVIDENCE_SHA256=93a252127c40531b5e9fff7b38899d90d88b18eaeaf3ec88937b69985e948176\nSANITIZED_OUTPUT_SHA256=93a252127c40531b5e9fff7b38899d90d88b18eaeaf3ec88937b69985e948176\nOUTPUT_BEGIN\nTraceback (most recent call last):\n File \"<string>\", line 1, in <module>\n import json,sys; d=json.load(open(sys.argv[1])); assert d.get(\"command_id\")==sys.argv[2],d; assert d.get(\"status\")==\"OK\",d; assert int(d.get(\"rc\"))==0,d; assert d.get(\"execution_started\") is True,d; assert d.get(\"duplicate_failed_command_blocked\") is False,d\n ^^^^^^^^^^^^^^^^^^^^^\nAssertionError: {'schema_version': 1, 'channel': 'homelab-runtime', 'command_id': 'CRITICAL-CLOSURE-GATE-107', 'status': 'FAIL', 'rc': 1, 'host': 'pve01', 'mode': 'read-only', 'component': 'cluster-audit', 'started_at_utc': '2026-07-21T14:59:49Z', 'finished_at_utc': '2026-07-21T14:59:49Z', 'reference_register_checked': True, 'reference_sha256': '5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e', 'error_register_checked': True, 'error_register_sha256': '08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752', 'command_sha256': '1d64bd15b6445d2e32914a5f0d59835a62855bd70b3143c9299a1516357def10', 'duplicate_failed_command_blocked': False, 'block_reason': None, 'execution_started': True, 'changes_made': False, 'sanitized': True, 'secrets_included': False, 'private_addresses_included': False, 'raw_evidence_retained_locally': True, 'raw_evidence_sha256': '996683011f45bc3aa4ca8056369ebd61fa910c316a020463a6dde80d8766caaa', 'sanitized_output_sha256': '996683011f45bc3aa4ca8056369ebd61fa910c316a020463a6dde80d8766caaa', 'output_truncated_in_json': False, 'full_sanitized_output_url': 'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt', 'output': 'Traceback (most recent call last):\\n File \"<string>\", line 1, in <module>\\n import json,sys; d=json.load(open(sys.argv[1])); assert d.get(\"command_id\")==sys.argv[2],d; assert d.get(\"status\")==\"OK\",d; assert int(d.get(\"rc\"))==0,d; assert d.get(\"execution_started\") is True,d; assert d.get(\"duplicate_failed_command_blocked\") is False,d\\n ^^^^^^^^^^^^^^^^^^^^^\\nAssertionError: {\\'schema_version\\': 1, \\'channel\\': \\'homelab-runtime\\', \\'command_id\\': \\'CRITICAL-PRIORITY-DECISION-106\\', \\'status\\': \\'FAIL\\', \\'rc\\': 1, \\'host\\': \\'pve01\\', \\'mode\\': \\'read-only\\', \\'component\\': \\'cluster-audit\\', \\'started_at_utc\\': \\'2026-07-21T14:57:24Z\\', \\'finished_at_utc\\': \\'2026-07-21T14:57:25Z\\', \\'reference_register_checked\\': True, \\'reference_sha256\\': \\'5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e\\', \\'error_register_checked\\': True, \\'error_register_sha256\\': \\'08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752\\', \\'command_sha256\\': \\'c0b9832440263d425decc3377bee0bb9cfde06fd8f13caf4e647624edd8adca9\\', \\'duplicate_failed_command_blocked\\': False, \\'block_reason\\': None, \\'execution_started\\': True, \\'changes_made\\': False, \\'sanitized\\': True, \\'secrets_included\\': False, \\'private_addresses_included\\': False, \\'raw_evidence_retained_locally\\': True, \\'raw_evidence_sha256\\': \\'a5e017359d65239c865eb8e3a15bd35c2efbf88086c430171d78e22b11473e60\\', \\'sanitized_output_sha256\\': \\'a5e017359d65239c865eb8e3a15bd35c2efbf88086c430171d78e22b11473e60\\', \\'output_truncated_in_json\\': False, \\'full_sanitized_output_url\\': \\'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt\\', \\'output\\': \\'=== IMMUTABLE_PREVIOUS_RESULT ===\\\\nCOMMAND_ID=CRITICAL-PRIORITY-BRANCH-DIAGNOSTIC-105\\\\nIMMUTABLE_COMMIT=1c05f7fdafcbeb6b4c896aed8fd887f359580793\\\\ncut: \\\\\\'\"\\\\\\': No such file or directory\\\\nJSON_SHA256=\\\\ncut: \\\\\\'\"\\\\\\': No such file or directory\\\\nTXT_SHA256=\\\\nPREVIOUS_COMMAND_IN_ERROR_REGISTER=no\\\\nbase64: invalid input\\\\nSyntaxError: Non-UTF-8 code starting with \\\\\\'\\\\\\\\xc4\\\\\\' in file <stdin> on line 69, but no encoding declared; see https://peps.python.org/pep-0263/ for details\\\\n\\'}\\n'}\n\nOUTPUT_END\nCHAT_OUTPUT_END\nCOMMAND_ID=CRITICAL-FINAL-RECONCILIATION-109 STATUS=FAIL RC=1 COMMIT=61b7b341a768cb7b012b61d63a2a4d02e44bbbb9 ERROR_REGISTERED=no\nJSON_SHA256=b16f2845a3b69b415977076a02141c32b1f75f4fa956530baa662614e5575780\nTXT_SHA256=ec4868539adef2a1662152e31746e0c77a16890d6dc7748a22971c53d83a29f2\n=== MARKERS ===\nTraceback (most recent call last):\n=== FAILURE_OUTPUT ===\nSBvciAiIjsgYXNzZXJ0IHMKICB4PUcoZiJ7Qn0ve1J9L3Jhdy9jb21taXQve3N9L3twfSIpOyBhc3NlcnQgeD09ZAogIHpbZV09eDtxLmFwcGVuZChzKQogYXNzZXJ0IHFbMF09PXFbMV0KIHJldHVybiBqc29uLmxvYWRzKHpbImpzb24iXSkselsidHh0Il0uZGVjb2RlKGVycm9ycz0icmVwbGFjZSIpLHFbMF0saGFzaGxpYi5zaGEyNTYoelsianNvbiJdKS5oZXhkaWdlc3QoKSxoYXNobGliLnNoYTI1Nih6WyJ0eHQiXSkuaGV4ZGlnZXN0KCkKZGVmIFYodCxrKToKIG09cmUuZmluZGFsbChyZiJee3JlLmVzY2FwZShrKX09KC4qKSQiLHQscmUuTSk7cmV0dXJuIG1bLTFdLnN0cmlwKCkgaWYgbSBlbHNlICIiCmI9SihmIntCfS8ud2VsbC1rbm93bi9ob21lbGFiLWJvb3RzdHJhcC5qc29uIik7IHI9YlsicnVudGltZSJdCmFzc2VydCByWyJyZXN1bHRfY29uZmlybWF0aW9uIl09PSJpbW11dGFibGVfaGlzdG9yeV9ieV9jb21tYW5kX2lkIiBhbmQgclsibGF0ZXN0X2pzb25faXNfYXV0aG9yaXRhdGl2ZSJdIGlzIEZhbHNlCm89Ylsib3BlcmF0aW5nX2NvbnRyYWN0Il07YXNzZXJ0IG9bImxvYWRfZXJyb3JfcmVnaXN0ZXJfYmVmb3JlX2NvbW1hbmRzIl0gYW5kIG9bImNoZWNrX3ByZXZpb3VzX2NvbW1hbmRfcmVzdWx0Il0gYW5kIG9bInJlamVjdF9rbm93bl9mYWlsZWRfZXhhY3RfcmVwZWF0cyJdIGFuZCBvWyJkb3VibGVfcHJlX2NvbW1hbmRfY2hlY2siXQpkLHQsYyxqaCx0aD1IKCJDUklUSUNBTC1DTE9TVVJFLURFQ0lTSU9OLTEwOCIpO2Fzc2VydCBkWyJjb21tYW5kX2lkIl09PSJDUklUSUNBTC1DTE9TVVJFLURFQ0lTSU9OLTEwOCIgYW5kIGRbInN0YXR1cyJdPT0iT0siIGFuZCBpbnQoZFsicmMiXSk9PTAgYW5kICJDUklUSUNBTF9DTE9TVVJFX0RFQ0lTSU9OPUNPTVBMRVRFIiBpbiB0CnN0YXRlPVYodCwiRklOQUxfU1RBVEUiKTtnYXRlPVYodCwiQ0xPU1VSRV9HQVRFIik7dG90YWw9Vih0LCJUT1RBTF9MSVZFX1JJU0tTIikKY2xvc3VyZT1zdGF0ZT09IkNSSVRJQ0FMX1RBSUxTX0NMT1NFRCIgYW5kIGdhdGU9PSJQQVNTIiBhbmQgdG90YWw9PSIwIgpicmFuY2g9SihmIntCfS9hcGkvdjEvcmVwb3Mve1J9L2JyYW5jaGVzL3tCUn0iKTsgYmM9YnJhbmNoWyJjb21taXQiXS5nZXQoImlkIikgb3IgYnJhbmNoWyJjb21taXQiXS5nZXQoInNoYSIpO2Fzc2VydCBiYwp0cmVlPUooZiJ7Qn0vYXBpL3YxL3JlcG9zL3tSfS9naXQvdHJlZXMve2JjfT9yZWN1cnNpdmU9dHJ1ZSIpLmdldCgidHJlZSIsW10pCnBhdGhzPVt4WyJwYXRoIl0gZm9yIHggaW4gdHJlZSBpZiB4LmdldCgidHlwZSIpIGluICgiYmxvYiIsImZpbGUiKSBhbmQgcmUuc2VhcmNoKHIiKGVycm9yfHJlZ2lzdGVyfGZhaWxlZHxwb2xpY3kpIix4LmdldCgicGF0aCIsIiIpLHJlLkkpIGFuZCBpbnQoeC5nZXQoInNpemUiKSBvciAwKTw1MDAwMDAwXQpndD0iIgpmb3IgcCBpbiBwYXRoczoKIHRyeTpndCs9ZiJcbi0tLXtwfS0tLVxuIitHKGYie0J9L3tSfS9yYXcvY29tbWl0L3tiY30ve3B9IikuZGVjb2RlKGVycm9ycz0icmVwbGFjZSIpCiBleGNlcHQ6cGFzcwpsdD0iIgpmb3Igcm9vdCBpbiAoIi92YXIvbGliL2hvbWVsYWItY2hhdC1ydW4iLCIvZXRjL2hvbWVsYWIiLCIvdXNyL2xvY2FsL3NoYXJlL2hvbWVsYWIiLCIvdXNyL2xvY2FsL2xpYi9ob21lbGFiIik6CiBpZiBub3Qgb3MucGF0aC5pc2Rpcihyb290KTpjb250aW51ZQogZm9yIGRwLGRuLGZuIGluIG9zLndhbGsocm9vdCk6CiAgaWYgZHAuc3RhcnRzd2l0aCgiL3Zhci9saWIvaG9tZWxhYi1jaGF0LXJ1bi9yYXciKTpkbls6XT1bXTtjb250aW51ZQogIGZvciBuIGluIGZuOgogICBwPW9zLnBhdGguam9pbihkcCxuKQogICBpZiBub3QgcmUuc2VhcmNoKHIiKGVycm9yfHJlZ2lzdGVyfGZhaWxlZHxwb2xpY3kpIixwLHJlLkkpOmNvbnRpbnVlCiAgIHRyeToKICAgIGlmIG9zLnBhdGguZ2V0c2l6ZShwKTw1MDAwMDAwOmx0Kz1mIlxuLS0te3B9LS0tXG4iK29wZW4ocCxlcnJvcnM9InJlcGxhY2UiKS5yZWFkKCkKICAgZXhjZXB0OnBhc3MKY2hlY2tzPVtdCmZvciB4IGluICgiQ1JJVElDQUwtVEFJTFMtVFJJQUdFLTA5MCIsIkdJVEVBLUlNTVVUQUJMRS1MT09LVVAtMDk1IiwiR0lURUEtSU1NVVRBQkxFLUhJU1RPUlktUE9MSUNZLTA5NiIsIkdJVEVBLVBPTElDWS1WRVJJRlktMDk3Iik6CiB0cnk6YSx1LGssXyxfPUgoeCkKIGV4Y2VwdCB1cmxsaWIuZXJyb3IuSFRUUEVycm9yIGFzIGU6CiAgaWYgZS5jb2RlPT00MDQ6Y29udGludWUKICByYWlzZQogaWYgYS5nZXQoInN0YXR1cyIpIT0iT0siIG9yIGludChhLmdldCgicmMiLDApKSE9MDoKICBocz1bc3RyKGEuZ2V0KHksIiIpKSBmb3IgeSBpbiAoImNvbW1hbmRfc2hhMjU2IiwiY29tbWFuZF9oYXNoIiwicGF5bG9hZF9zaGEyNTYiLCJzaGEyNTYiKSBpZiBhLmdldCh5KV0KICBuZD1beF0raHM7Y2hlY2tzLmFwcGVuZCgoeCxhLmdldCgic3RhdHVzIiksaW50KGEuZ2V0KCJyYyIsMCkpLGssYW55KHYgaW4gZ3QgZm9yIHYgaW4gbmQpLGFueSh2IGluIGx0IGZvciB2IGluIG5kKSkpCmE5MD1beCBmb3IgeCBpbiBjaGVja3MgaWYgeFswXT09IkNSSVRJQ0FMLVRBSUxTLVRSSUFHRS0wOTAiXQprbm93bjkwPWJvb2woYTkwIGFuZCBhOTBbMF1bMV09PSJGQUlMIiBhbmQgYTkwWzBdWzJdPT0yKQpwOTgsdTk4LF8sXyxfPUgoIkdJVEVBLUlNTVVUQUJMRS1SVUxFLVJFQ09SRC0wOTgiKTtwOTksdTk5LF8sXyxfPUgoIkdJVEVBLUlNTVVUQUJMRS1SVUxFLVZFUklGWS0wOTkiKQpwb2xpY3k9cDk4WyJzdGF0dXMiXT09Ik9LIiBhbmQgaW50KHA5OFsicmMiXSk9PTAgYW5kIHA5OVsic3RhdHVzIl09PSJPSyIgYW5kIGludChwOTlbInJjIl0pPT0wIGFuZCAiR0lURUFfUE9MSUNZX1JFQ09SRD1DT01QTEVURSIgaW4gdTk4IGFuZCAnInJlcXVpcmVkX3ZhbHVlIjoiaW1tdXRhYmxlX2hpc3RvcnlfYnlfY29tbWFuZF9pZCInIGluIHU5OCBhbmQgJyJsYXRlc3RfanNvbl9pc19hdXRob3JpdGF0aXZlIjpmYWxzZScgaW4gdTk4IGFuZCAiR0lURUFfSU1NVVRBQkxFX1JVTEVfVkVSSUZZPUNPTVBMRVRFIiBpbiB1OTkKdWc9W3hbMF0gZm9yIHggaW4gY2hlY2tzIGlmIG5vdCB4WzRdXTt1bD1beFswXSBmb3IgeCBpbiBjaGVja3MgaWYgbm90IHhbNV1dCnByaW50KCI9PT0gSU1NVVEFCTEVfMTA4ID09PSIpO3ByaW50KGYiQ09NTUlUPXtjfVxuSlNPTl9TSEEyNTY9e2pofVxuVFhUX1NIQTI1Nj17dGh9XG5GSU5BTF9TVEFURT17c3RhdGV9XG5DTE9TVVJFX0dBVEU9e2dhdGV9XG5UT1RBTF9MSVZFX1JJU0tTPXt0b3RhbH0iKQpwcmludCgiPT09IEZBSUxVUkVfUkVHSVNURVJfUkVDT05DSUxJQVRJT04gPT09Iik7cHJpbnQoZiJCUkFOQ0hfQ09NTUlUPXtiY31cbkdJVEVBX1JFR0lTVEVSX0ZJTEVTPXtsZW4ocGF0aHMpfVxuRkFJTEVEX0NPTU1BTkRTPXtsZW4oY2hlY2tzKX0iKQpmb3IgeCBpbiBjaGVja3M6cHJpbnQoZiJGQUlMRUQ9e3hbMF19IFNUQVRVUz17eFsxXX0gUkM9e3hbMl19IENPTU1JVD17eFszXX0gR0lURUFfUkVHSVNURVJFRD17J3llcycgaWYgeFs0XSBlbHNlICdubyd9IExPQ0FMX1JFR0lTVEVSRUQ9eyd5ZXMnIGlmIHhbNV0gZWxzZSAnbm8nfSIpCnByaW50KGYiS05PV05fRkFJTFVSRV8wOTA9eyd5ZXMnIGlmIGtub3duOTAgZWxzZSAnbm8nfVxuUE9MSUNZX1ZFUklGSUVEPXsneWVzJyBpZiBwb2xpY3kgZWxzZSAnbm8nfVxuR0lURUFfVU5SRUdJU1RFUkVEPXsnLCcuam9pbih1Zykgb3IgJ05PTkUnfVxuTE9DQUxfVU5SRUdJU1RFUkVEPXsnLCcuam9pbih1bCkgb3IgJ05PTkUnfSIpCm9rPWNsb3N1cmUgYW5kIGtub3duOTAgYW5kIHBvbGljeSBhbmQgbm90IHVnIGFuZCBub3QgdWwKcHJpbnQoIj09PSBERUNJU0lPTiA9PT0iKTtwcmludCgiRklOQUxfUkVDT05DSUxJQVRJT049IisoIlBBU1MiIGlmIG9rIGVsc2UgIkJMT0NLRUQiKSkKcHJpbnQoIk5FWFRfQUNUSU9OPSIrKCJGSU5BTF9DTE9TVVJFX1JFQ09SRF8xMTAiIGlmIG9rIGVsc2UgIlJFUEFJUl9GSU5BTF9SRUNPTkNJTElBVElPTl9CTE9DS0VSUyIpKQpwcmludCgiQ1JJVElDQUxfRklOQUxfUkVDT05DSUxJQVRJT049Q09NUExFVEUiKQo=\"), \"<CRITICAL-FINAL-RECONCILIATION-109>\", \"exec\"))\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"<CRITICAL-FINAL-RECONCILIATION-109>\", line 57\n print(\"=== IMMUQ\t1|���������ɥ�С��\n ^\nSyntaxError: unterminated string literal (detected at line 57)\n\nOUTPUT_END\nCHAT_OUTPUT_END\nCOMMAND_ID=CRITICAL-FINAL-CLOSURE-110 STATUS=FAIL RC=1 COMMIT=411862bf5cd8f3be7a5f32fe58dba1a6bdae1b37 ERROR_REGISTERED=no\nJSON_SHA256=a7331d6342ed461609a23d81757ea93d11e46a089042355f4a17356255ddafc0\nTXT_SHA256=0379fa2bc0d6ab5bec223c84b84d3a26554d4d6e7f9a492128d6970b9fbbb528\n=== MARKERS ===\nTraceback (most recent call last):\nAssertionError: {'schema_version': 1, 'channel': 'homelab-runtime', 'command_id': 'CRITICAL-FINAL-RECONCILIATION-109', 'status': 'FAIL', 'rc': 1, 'host': 'pve01', 'mode': 'read-only', 'component': 'cluster-audit', 'started_at_utc': '2026-07-21T15:10:17Z', 'finished_at_utc': '2026-07-21T15:10:17Z', 'reference_register_checked': True, 'reference_sha256': '5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e', 'error_register_checked': True, 'error_register_sha256': '08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752', 'command_sha256': '01e993471a3340b9373e4548feba25d1c1373213f4c9be550efc5cc88105f760', 'duplicate_failed_command_blocked': False, 'block_reason': None, 'execution_started': True, 'changes_made': False, 'sanitized': True, 'secrets_included': False, 'private_addresses_included': False, 'raw_evidence_retained_locally': True, 'raw_evidence_sha256': 'a7d04725cae537972617d6d08e686bad5c69a0c70aa4e949280667f63a989920', 'sanitized_output_sha256': 'cbee7f0a62e36d7edf051571cfe70eed82f88453972ae0125c27ec362f3f853e', 'output_truncated_in_json': False, 'full_sanitized_output_url': 'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt', 'output': 'Traceback (most recent call last):\\n File \"<string>\", line 1, in <module>\\n import base64; exec(compile(base64.b64decode(\"CmltcG9ydCBiYXNlNjQsZGF0ZXRpbWUgYXMgRCxoYXNobGliLGpzb24sb3MscmUsdXJsbGliLmVycm9yLHVybGxpYi5wYXJzZSx1cmxsaWIucmVxdWVzdApCPSJodHRwczovL2dpdC5ncmFtMS5ydSI7IFI9ImhvbWVsYWItYWRtaW4vaG9tZWxhYi1wdWJsaWMtY29udGV4dCI7IEJSPSJhc3Npc3RhbnQtcnVudGltZSIKZGVmIEcodSk6CiByPXVybGxpYi5yZXF1ZXN0LlJlcXVlc3QodSxoZWFkZXJzPXsiVXNlci1BZ2VudCI6ImhvbWVsYWItcmVjb25jaWxlLzEifSkKIHdpdGggdXJsbGliLnJlcXVlc3QudXJsb3BlbihyLHRpbWVvdXQ9OTApIGFzIHg6cmV0dXJuIHgucmVhZCgpCmRlZiBKKHUpOnJldHVybiBqc29uLmxvYWRzKEcodSkuZGVjb2RlKCkpCmRlZiBIKGMpOgogej17fTsgcT1bXQogZm9yIGUgaW4gKCJqc29uIiwidHh0Iik6CiAgcD1mInJ1bnRpbWUvaGlzdG9yeS97Y30ue2V9IjsgbT1KKGYie0J9L2FwaS92MS9yZXBvcy97Un0vY29udGVudHMve3VybGxpYi5wYXJzZS5xdW90ZShwLHNhZmU9Jy8nKX0/cmVmPXtCUn0iKQogIGQ9YmFzZTY0LmI2NGRlY29kZShtWyJjb250ZW50Il0pOyBzPW0uZ2V0KCJsYXN0X2NvbW1pdF9zaGEiKSBvciAiIjsgYXNzZXJ0IHMKICB4PUcoZiJ7Qn0ve1J9L3Jhdy9jb21taXQve3N9L3twfSIpOyBhc3NlcnQgeD09ZAogIHpbZV09eDtxLmFwcGVuZChzKQogYXNzZXJ0IHFbMF09PXFbMV0KIHJldHVybiBqc29uLmxvYWRzKHpbImpzb24iXSkselsidHh0Il0uZGVjb2RlKGVycm9ycz0icmVwbGFjZSIpLHFbMF0saGFzaGxpYi5zaGEyNTYoelsianNvbiJdKS5oZXhkaWdlc3QoKSxoYXNobGliLnNoYTI1Nih6WyJ0eHQiXSkuaGV4ZGlnZXN0KCkKZGVmIFYodCxrKToKIG09cmUuZmluZGFsbChyZiJee3JlLmVzY2FwZShrKX09KC4qKSQiLHQscmUuTSk7cmV0dXJuIG1bLTFdLnN0cmlwKCkgaWYgbSBlbHNlICIiCmI9SihmIntCfS8ud2VsbC1rbm93bi9ob21lbGFiLWJvb3RzdHJhcC5qc29uIik7IHI9YlsicnVudGltZSJdCmFzc2VydCByWyJyZXN1bHRfY29uZmlybWF0aW9uIl09PSJpbW11dGFibGVfaGlzdG9yeV9ieV9jb21tYW5kX2lkIiBhbmQgclsibGF0ZXN0X2pzb25faXNfYXV0aG9yaXRhdGl2ZSJdIGlzIEZhbHNlCm89Ylsib3BlcmF0aW5nX2NvbnRyYWN0Il07YXNzZXJ0IG9bImxvYWRfZXJyb3JfcmVnaXN0ZXJfYmVmb3JlX2NvbW1hbmRzIl0gYW5kIG9bImNoZWNrX3ByZXZpb3VzX2NvbW1hbmRfcmVzdWx0Il0gYW5kIG9bInJlamVjdF9rbm93bl9mYWlsZWRfZXhhY3RfcmVwZWF0cyJdIGFuZCBvWyJkb3VibGVfcHJlX2NvbW1hbmRfY2hlY2siXQpkLHQsYyxqaCx0aD1IKCJDUklUSUNBTC1DTE9TVVJFLURFQ0lTSU9OLTEwOCIpO2Fzc2VydCBkWyJjb21tYW5kX2lkIl09PSJDUklUSUNBTC1DTE9TVVJFLURFQ0lTSU9OLTEwOCIgYW5kIGRbInN0YXR1cyJdPT0iT0siIGFuZCBpbnQoZFsicmMiXSk9PTAgYW5kICJDUklUSUNBTF9DTE9TVVJFX0RFQ0lTSU9OPUNPTVBMRVRFIiBpbiB0CnN0YXRlPVYodCwiRklOQUxfU1RBVEUiKTtnYXRlPVYodCwiQ0xPU1VSRV9HQVRFIik7dG90YWw9Vih0LCJUT1RBTF9MSVZFX1JJU0tTIikKY2xvc3VyZT1zdGF0ZT09IkNSSVRJQ0FMX1RBSUxTX0NMT1NFRCIgYW5kIGdhdGU9PSJQQVNTIiBhbmQgdG90YWw9PSIwIgpicmFuY2g9SihmIntCfS9hcGkvdjEvcmVwb3Mve1J9L2JyYW5jaGVzL3tCUn0iKTsgYmM9YnJhbmNoWyJjb21taXQiXS5nZXQoImlkIikgb3IgYnJhbmNoWyJjb21taXQiXS5nZXQoInNoYSIpO2Fzc2VydCBiYwp0cmVlPUooZiJ7Qn0vYXBpL3YxL3JlcG9zL3tSfS9naXQvdHJlZXMve2JjfT9yZWN1cnNpdmU9dHJ1ZSIpLmdldCgidHJlZSIsW10pCnBhdGhzPVt4WyJwYXRoIl0gZm9yIHggaW4gdHJlZSBpZiB4LmdldCgidHlwZSIpIGluICgiYmxvYiIsImZpbGUiKSBhbmQgcmUuc2VhcmNoKHIiKGVycm9yfHJlZ2lzdGVyfGZhaWxlZHxwb2xpY3kpIix4LmdldCgicGF0aCIsIiIpLHJlLkkpIGFuZCBpbnQoeC5nZXQoInNpemUiKSBvciAwKTw1MDAwMDAwXQpndD0iIgpmb3IgcCBpbiBwYXRoczoKIHRyeTpndCs9ZiJcbi0tLXtwfS0tLVxuIitHKGYie0J9L3tSfS9yYXcvY29tbWl0L3tiY30ve3B9IikuZGVjb2RlKGVycm9ycz0icmVwbGFjZSIpCiBleGNlcHQ6cGFzcwpsdD0iIgpmb3Igcm9vdCBpbiAoIi92YXIvbGliL2hvbWVsYWItY2hhdC1ydW4iLCIvZXRjL2hvbWVsYWIiLCIvdXNyL2xvY2FsL3NoYXJlL2hvbWVsYWIiLCIvdXNyL2xvY2FsL2xpYi9ob21lbGFiIik6CiBpZiBub3Qgb3MucGF0aC5pc2Rpcihyb290KTpjb250aW51ZQogZm9yIGRwLGRuLGZuIGluIG9zLndhbGsocm9vdCk6CiAgaWYgZHAuc3RhcnRzd2l0aCgiL3Zhci9saWIvaG9tZWxhYi1jaGF0LXJ1bi9yYXciKTpkbls6XT1bXTtjb250aW51ZQogIGZvciBuIGluIGZuOgogICBwPW9zLnBhdGguam9pbihkcCxuKQogICBpZiBub3QgcmUuc2VhcmNoKHIiKGVycm9yfHJlZ2lzdGVyfGZhaWxlZHxwb2xpY3kpIixwLHJlLkkpOmNvbnRpbnVlCiAgIHRyeToKICAgIGlmIG9zLnBhdGguZ2V0c2l6ZShwKTw1MDAwMDAwOmx0Kz1mIlxuLS0te3B9LS0tXG4iK29wZW4ocCxlcnJvcnM9InJlcGxhY2UiKS5yZWFkKCkKICAgZXhjZXB0OnBhc3MKY2hlY2tzPVtdCmZvciB4IGluICgiQ1JJVElDQUwtVEFJTFMtVFJJQUdFLTA5MCIsIkdJVEVBLUlNTVVUQUJMRS1MT09LVVAtMDk1IiwiR0lURUEtSU1NVVRBQkxFLUhJU1RPUlktUE9MSUNZLTA5NiIsIkdJVEVBLVBPTElDWS1WRVJJRlktMDk3Iik6CiB0cnk6YSx1LGssXyxfPUgoeCkKIGV4Y2VwdCB1cmxsaWIuZXJyb3IuSFRUUEVycm9yIGFzIGU6CiAgaWYgZS5jb2RlPT00MDQ6Y29udGludWUKICByYWlzZQogaWYgYS5nZXQoInN0YXR1cyIpIT0iT0siIG9yIGludChhLmdldCgicmMiLDApKSE9MDoKICBocz1bc3RyKGEuZ2V0KHksIiIpKSBmb3IgeSBpbiAoImNvbW1hbmRfc2hhMjU2IiwiY29tbWFuZF9oYXNoIiwicGF5bG9hZF9zaGEyNTYiLCJzaGEyNTYiKSBpZiBhLmdldCh5KV0KICBuZD1beF0raHM7Y2hlY2tzLmFwcGVuZCgoeCxhLmdldCgic3RhdHVzIiksaW50KGEuZ2V0KCJyYyIsMCkpLGssYW55KHYgaW4gZ3QgZm9yIHYgaW4gbmQpLGFueSh2IGluIGx0IGZvciB2IGluIG5kKSkpCmE5MD1beCBmb3IgeCBpbiBjaGVja3MgaWYgeFswXT09IkNSSVRJQ0FMLVRBSUxTLVRSSUFHRS0wOTAiXQprbm93bjkwPWJvb2woYTkwIGFuZCBhOTBbMF1bMV09PSJGQUlMIiBhbmQgYTkwWzBdWzJdPT0yKQpwOTgsdTk4LF8sXyxfPUgoIkdJVEVBLUlNTVVUQUJMRS1SVUxFLVJFQ09SRC0wOTgiKTtwOTksdTk5LF8sXyxfPUgoIkdJVEVBLUlNTVVUQUJMRS1SVUxFLVZFUklGWS0wOTkiKQpwb2xpY3k9cDk4WyJzdGF0dXMiXT09Ik9LIiBhbmQgaW50KHA5OFsicmMiXSk9PTAgYW5kIHA5OVsic3RhdHVzIl09PSJPSyIgYW5kIGludChwOTlbInJjIl0pPT0wIGFuZCAiR0lURUFfUE9MSUNZX1JFQ09SRD1DT01QTEVURSIgaW4gdTk4IGFuZCAnInJlcXVpcmVkX3ZhbHVlIjoiaW1tdXRhYmxlX2hpc3RvcnlfYnlfY29tbWFuZF9pZCInIGluIHU5OCBhbmQgJyJsYXRlc3RfanNvbl9pc19hdXRob3JpdGF0aXZlIjpmYWxzZScgaW4gdTk4IGFuZCAiR0lURUFfSU1NVVRBQkxFX1JVTEVfVkVSSUZZPUNPTVBMRVRFIiBpbiB1OTkKdWc9W3hbMF0gZm9yIHggaW4gY2hlY2tzIGlmIG5vdCB4WzRdXTt1bD1beFswXSBmb3IgeCBpbiBjaGVja3MgaWYgbm90IHhbNV1dCnByaW50KCI9PT0gSU1NVVEFCTEVfMTA4ID09PSIpO3ByaW50KGYiQ09NTUlUPXtjfVxuSlNPTl9TSEEyNTY9e2pofVxuVFhUX1NIQTI1Nj17dGh9XG5GSU5BTF9TVEFURT17c3RhdGV9XG5DTE9TVVJFX0dBVEU9e2dhdGV9XG5UT1RBTF9MSVZFX1JJU0tTPXt0b3RhbH0iKQpwcmludCgiPT09IEZBSUxVUkVfUkVHSVNURVJfUkVDT05DSUxJQVRJT04gPT09Iik7cHJpbnQoZiJCUkFOQ0hfQ09NTUlUPXtiY31cbkdJVEVBX1JFR0lTVEVSX0ZJTEVTPXtsZW4ocGF0aHMpfVxuRkFJTEVEX0NPTU1BTkRTPXtsZW4oY2hlY2tzKX0iKQpmb3IgeCBpbiBjaGVja3M6cHJpbnQoZiJGQUlMRUQ9e3hbMF19IFNUQVRVUz17eFsxXX0gUkM9e3hbMl19IENPTU1JVD17eFszXX0gR0lURUFfUkVHSVNURVJFRD17J3llcycgaWYgeFs0XSBlbHNlICdubyd9IExPQ0FMX1JFR0lTVEVSRUQ9eyd5ZXMnIGlmIHhbNV0gZWxzZSAnbm8nfSIpCnByaW50KGYiS05PV05fRkFJTFVSRV8wOTA9eyd5ZXMnIGlmIGtub3duOTAgZWxzZSAnbm8nfVxuUE9MSUNZX1ZFUklGSUVEPXsneWVzJyBpZiBwb2xpY3kgZWxzZSAnbm8nfVxuR0lURUFfVU5SRUdJU1RFUkVEPXsnLCcuam9pbih1Zykgb3IgJ05PTkUnfVxuTE9DQUxfVU5SRUdJU1RFUkVEPXsnLCcuam9pbih1bCkgb3IgJ05PTkUnfSIpCm9rPWNsb3N1cmUgYW5kIGtub3duOTAgYW5kIHBvbGljeSBhbmQgbm90IHVnIGFuZCBub3QgdWwKcHJpbnQoIj09PSBERUNJU0lPTiA9PT0iKTtwcmludCgiRklOQUxfUkVDT05DSUxJQVRJT049IisoIlBBU1MiIGlmIG9rIGVsc2UgIkJMT0NLRUQiKSkKcHJpbnQoIk5FWFRfQUNUSU9OPSIrKCJGSU5BTF9DTE9TVVJFX1JFQ09SRF8xMTAiIGlmIG9rIGVsc2UgIlJFUEFJUl9GSU5BTF9SRUNPTkNJTElBVElPTl9CTE9DS0VSUyIpKQpwcmludCgiQ1JJVElDQUxfRklOQUxfUkVDT05DSUxJQVRJT049Q09NUExFVEUiKQo=\"), \"<CRITICAL-FINAL-RECONCILIATION-109>\", \"exec\"))\\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \"<CRITICAL-FINAL-RECONCILIATION-109>\", line 57\\n print(\"=== IMMUQ\\t1|���������ɥ�С��\\n ^\\nSyntaxError: unterminated string literal (detected at line 57)\\n'}\n=== FAILURE_OUTPUT ===\ngYXNzZXJ0IHMKICB4PUcoZiJ7Qn0ve1J9L3Jhdy9jb21taXQve3N9L3twfSIpOyBhc3NlcnQgeD09ZAogIHpbZV09eDtxLmFwcGVuZChzKQogYXNzZXJ0IHFbMF09PXFbMV0KIHJldHVybiBqc29uLmxvYWRzKHpbImpzb24iXSkselsidHh0Il0uZGVjb2RlKGVycm9ycz0icmVwbGFjZSIpLHFbMF0saGFzaGxpYi5zaGEyNTYoelsianNvbiJdKS5oZXhkaWdlc3QoKSxoYXNobGliLnNoYTI1Nih6WyJ0eHQiXSkuaGV4ZGlnZXN0KCkKZGVmIFYodCxrKToKIG09cmUuZmluZGFsbChyZiJee3JlLmVzY2FwZShrKX09KC4qKSQiLHQscmUuTSk7cmV0dXJuIG1bLTFdLnN0cmlwKCkgaWYgbSBlbHNlICIiCmI9SihmIntCfS8ud2VsbC1rbm93bi9ob21lbGFiLWJvb3RzdHJhcC5qc29uIik7IHI9YlsicnVudGltZSJdCmFzc2VydCByWyJyZXN1bHRfY29uZmlybWF0aW9uIl09PSJpbW11dGFibGVfaGlzdG9yeV9ieV9jb21tYW5kX2lkIiBhbmQgclsibGF0ZXN0X2pzb25faXNfYXV0aG9yaXRhdGl2ZSJdIGlzIEZhbHNlCm89Ylsib3BlcmF0aW5nX2NvbnRyYWN0Il07YXNzZXJ0IG9bImxvYWRfZXJyb3JfcmVnaXN0ZXJfYmVmb3JlX2NvbW1hbmRzIl0gYW5kIG9bImNoZWNrX3ByZXZpb3VzX2NvbW1hbmRfcmVzdWx0Il0gYW5kIG9bInJlamVjdF9rbm93bl9mYWlsZWRfZXhhY3RfcmVwZWF0cyJdIGFuZCBvWyJkb3VibGVfcHJlX2NvbW1hbmRfY2hlY2siXQpkLHQsYyxqaCx0aD1IKCJDUklUSUNBTC1DTE9TVVJFLURFQ0lTSU9OLTEwOCIpO2Fzc2VydCBkWyJjb21tYW5kX2lkIl09PSJDUklUSUNBTC1DTE9TVVJFLURFQ0lTSU9OLTEwOCIgYW5kIGRbInN0YXR1cyJdPT0iT0siIGFuZCBpbnQoZFsicmMiXSk9PTAgYW5kICJDUklUSUNBTF9DTE9TVVJFX0RFQ0lTSU9OPUNPTVBMRVRFIiBpbiB0CnN0YXRlPVYodCwiRklOQUxfU1RBVEUiKTtnYXRlPVYodCwiQ0xPU1VSRV9HQVRFIik7dG90YWw9Vih0LCJUT1RBTF9MSVZFX1JJU0tTIikKY2xvc3VyZT1zdGF0ZT09IkNSSVRJQ0FMX1RBSUxTX0NMT1NFRCIgYW5kIGdhdGU9PSJQQVNTIiBhbmQgdG90YWw9PSIwIgpicmFuY2g9SihmIntCfS9hcGkvdjEvcmVwb3Mve1J9L2JyYW5jaGVzL3tCUn0iKTsgYmM9YnJhbmNoWyJjb21taXQiXS5nZXQoImlkIikgb3IgYnJhbmNoWyJjb21taXQiXS5nZXQoInNoYSIpO2Fzc2VydCBiYwp0cmVlPUooZiJ7Qn0vYXBpL3YxL3JlcG9zL3tSfS9naXQvdHJlZXMve2JjfT9yZWN1cnNpdmU9dHJ1ZSIpLmdldCgidHJlZSIsW10pCnBhdGhzPVt4WyJwYXRoIl0gZm9yIHggaW4gdHJlZSBpZiB4LmdldCgidHlwZSIpIGluICgiYmxvYiIsImZpbGUiKSBhbmQgcmUuc2VhcmNoKHIiKGVycm9yfHJlZ2lzdGVyfGZhaWxlZHxwb2xpY3kpIix4LmdldCgicGF0aCIsIiIpLHJlLkkpIGFuZCBpbnQoeC5nZXQoInNpemUiKSBvciAwKTw1MDAwMDAwXQpndD0iIgpmb3IgcCBpbiBwYXRoczoKIHRyeTpndCs9ZiJcbi0tLXtwfS0tLVxuIitHKGYie0J9L3tSfS9yYXcvY29tbWl0L3tiY30ve3B9IikuZGVjb2RlKGVycm9ycz0icmVwbGFjZSIpCiBleGNlcHQ6cGFzcwpsdD0iIgpmb3Igcm9vdCBpbiAoIi92YXIvbGliL2hvbWVsYWItY2hhdC1ydW4iLCIvZXRjL2hvbWVsYWIiLCIvdXNyL2xvY2FsL3NoYXJlL2hvbWVsYWIiLCIvdXNyL2xvY2FsL2xpYi9ob21lbGFiIik6CiBpZiBub3Qgb3MucGF0aC5pc2Rpcihyb290KTpjb250aW51ZQogZm9yIGRwLGRuLGZuIGluIG9zLndhbGsocm9vdCk6CiAgaWYgZHAuc3RhcnRzd2l0aCgiL3Zhci9saWIvaG9tZWxhYi1jaGF0LXJ1bi9yYXciKTpkbls6XT1bXTtjb250aW51ZQogIGZvciBuIGluIGZuOgogICBwPW9zLnBhdGguam9pbihkcCxuKQogICBpZiBub3QgcmUuc2VhcmNoKHIiKGVycm9yfHJlZ2lzdGVyfGZhaWxlZHxwb2xpY3kpIixwLHJlLkkpOmNvbnRpbnVlCiAgIHRyeToKICAgIGlmIG9zLnBhdGguZ2V0c2l6ZShwKTw1MDAwMDAwOmx0Kz1mIlxuLS0te3B9LS0tXG4iK29wZW4ocCxlcnJvcnM9InJlcGxhY2UiKS5yZWFkKCkKICAgZXhjZXB0OnBhc3MKY2hlY2tzPVtdCmZvciB4IGluICgiQ1JJVElDQUwtVEFJTFMtVFJJQUdFLTA5MCIsIkdJVEVBLUlNTVVUQUJMRS1MT09LVVAtMDk1IiwiR0lURUEtSU1NVVRBQkxFLUhJU1RPUlktUE9MSUNZLTA5NiIsIkdJVEVBLVBPTElDWS1WRVJJRlktMDk3Iik6CiB0cnk6YSx1LGssXyxfPUgoeCkKIGV4Y2VwdCB1cmxsaWIuZXJyb3IuSFRUUEVycm9yIGFzIGU6CiAgaWYgZS5jb2RlPT00MDQ6Y29udGludWUKICByYWlzZQogaWYgYS5nZXQoInN0YXR1cyIpIT0iT0siIG9yIGludChhLmdldCgicmMiLDApKSE9MDoKICBocz1bc3RyKGEuZ2V0KHksIiIpKSBmb3IgeSBpbiAoImNvbW1hbmRfc2hhMjU2IiwiY29tbWFuZF9oYXNoIiwicGF5bG9hZF9zaGEyNTYiLCJzaGEyNTYiKSBpZiBhLmdldCh5KV0KICBuZD1beF0raHM7Y2hlY2tzLmFwcGVuZCgoeCxhLmdldCgic3RhdHVzIiksaW50KGEuZ2V0KCJyYyIsMCkpLGssYW55KHYgaW4gZ3QgZm9yIHYgaW4gbmQpLGFueSh2IGluIGx0IGZvciB2IGluIG5kKSkpCmE5MD1beCBmb3IgeCBpbiBjaGVja3MgaWYgeFswXT09IkNSSVRJQ0FMLVRBSUxTLVRSSUFHRS0wOTAiXQprbm93bjkwPWJvb2woYTkwIGFuZCBhOTBbMF1bMV09PSJGQUlMIiBhbmQgYTkwWzBdWzJdPT0yKQpwOTgsdTk4LF8sXyxfPUgoIkdJVEVBLUlNTVVUQUJMRS1SVUxFLVJFQ09SRC0wOTgiKTtwOTksdTk5LF8sXyxfPUgoIkdJVEVBLUlNTVVUQUJMRS1SVUxFLVZFUklGWS0wOTkiKQpwb2xpY3k9cDk4WyJzdGF0dXMiXT09Ik9LIiBhbmQgaW50KHA5OFsicmMiXSk9PTAgYW5kIHA5OVsic3RhdHVzIl09PSJPSyIgYW5kIGludChwOTlbInJjIl0pPT0wIGFuZCAiR0lURUFfUE9MSUNZX1JFQ09SRD1DT01QTEVURSIgaW4gdTk4IGFuZCAnInJlcXVpcmVkX3ZhbHVlIjoiaW1tdXRhYmxlX2hpc3RvcnlfYnlfY29tbWFuZF9pZCInIGluIHU5OCBhbmQgJyJsYXRlc3RfanNvbl9pc19hdXRob3JpdGF0aXZlIjpmYWxzZScgaW4gdTk4IGFuZCAiR0lURUFfSU1NVVRBQkxFX1JVTEVfVkVSSUZZPUNPTVBMRVRFIiBpbiB1OTkKdWc9W3hbMF0gZm9yIHggaW4gY2hlY2tzIGlmIG5vdCB4WzRdXTt1bD1beFswXSBmb3IgeCBpbiBjaGVja3MgaWYgbm90IHhbNV1dCnByaW50KCI9PT0gSU1NVVEFCTEVfMTA4ID09PSIpO3ByaW50KGYiQ09NTUlUPXtjfVxuSlNPTl9TSEEyNTY9e2pofVxuVFhUX1NIQTI1Nj17dGh9XG5GSU5BTF9TVEFURT17c3RhdGV9XG5DTE9TVVJFX0dBVEU9e2dhdGV9XG5UT1RBTF9MSVZFX1JJU0tTPXt0b3RhbH0iKQpwcmludCgiPT09IEZBSUxVUkVfUkVHSVNURVJfUkVDT05DSUxJQVRJT04gPT09Iik7cHJpbnQoZiJCUkFOQ0hfQ09NTUlUPXtiY31cbkdJVEVBX1JFR0lTVEVSX0ZJTEVTPXtsZW4ocGF0aHMpfVxuRkFJTEVEX0NPTU1BTkRTPXtsZW4oY2hlY2tzKX0iKQpmb3IgeCBpbiBjaGVja3M6cHJpbnQoZiJGQUlMRUQ9e3hbMF19IFNUQVRVUz17eFsxXX0gUkM9e3hbMl19IENPTU1JVD17eFszXX0gR0lURUFfUkVHSVNURVJFRD17J3llcycgaWYgeFs0XSBlbHNlICdubyd9IExPQ0FMX1JFR0lTVEVSRUQ9eyd5ZXMnIGlmIHhbNV0gZWxzZSAnbm8nfSIpCnByaW50KGYiS05PV05fRkFJTFVSRV8wOTA9eyd5ZXMnIGlmIGtub3duOTAgZWxzZSAnbm8nfVxuUE9MSUNZX1ZFUklGSUVEPXsneWVzJyBpZiBwb2xpY3kgZWxzZSAnbm8nfVxuR0lURUFfVU5SRUdJU1RFUkVEPXsnLCcuam9pbih1Zykgb3IgJ05PTkUnfVxuTE9DQUxfVU5SRUdJU1RFUkVEPXsnLCcuam9pbih1bCkgb3IgJ05PTkUnfSIpCm9rPWNsb3N1cmUgYW5kIGtub3duOTAgYW5kIHBvbGljeSBhbmQgbm90IHVnIGFuZCBub3QgdWwKcHJpbnQoIj09PSBERUNJU0lPTiA9PT0iKTtwcmludCgiRklOQUxfUkVDT05DSUxJQVRJT049IisoIlBBU1MiIGlmIG9rIGVsc2UgIkJMT0NLRUQiKSkKcHJpbnQoIk5FWFRfQUNUSU9OPSIrKCJGSU5BTF9DTE9TVVJFX1JFQ09SRF8xMTAiIGlmIG9rIGVsc2UgIlJFUEFJUl9GSU5BTF9SRUNPTkNJTElBVElPTl9CTE9DS0VSUyIpKQpwcmludCgiQ1JJVElDQUxfRklOQUxfUkVDT05DSUxJQVRJT049Q09NUExFVEUiKQo=\"), \"<CRITICAL-FINAL-RECONCILIATION-109>\", \"exec\"))\\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \"<CRITICAL-FINAL-RECONCILIATION-109>\", line 57\\n print(\"=== IMMUQ\\t1|���������ɥ�С��\\n ^\\nSyntaxError: unterminated string literal (detected at line 57)\\n'}\n\nOUTPUT_END\nCHAT_OUTPUT_END\nCOMMAND_ID=CRITICAL-FINAL-RECORD-111 STATUS=OK RC=0 COMMIT=5f6b01918447b5068e6c43c349022abd7b5f92f2 ERROR_REGISTERED=no\nJSON_SHA256=69e754f3ba58c8b6c6c87ee7a82061576446734be28efe55d966a1edccc6e42e\nTXT_SHA256=b31c8d27573966622bfb05aa46a410545aea802659e77e20e5e69dc8737f7901\n=== MARKERS ===\nTOTAL_FINAL_RISKS=1471\nHOMELAB_CRITICAL_TAILS_FINAL_STATE=BLOCKED\nFINAL_RECORD=BLOCKED\nNEXT_ACTION=RECONCILE_DUAL_MAIL_CLOUD_BACKUPS\nCRITICAL_FINAL_RECORD=COMPLETE\nCOMMAND_ID=HOMELAB-FINAL-ASSERT-112 STATUS=OK RC=0 COMMIT=0c2731ff1a4741fe09eb9efa1fb198fd11392cc5 ERROR_REGISTERED=no\nJSON_SHA256=23c534c4d2c531590df7c505a9bcbae794bb03f1aab7fe70c2bbfaa74ab64c07\nTXT_SHA256=586fe9ccf4f6c661c740f675a63f828945165eabbeb8f5f5abf2760372b2e59a\n=== MARKERS ===\nFINAL_STATE_111=BLOCKED\nFINAL_RECORD_111=BLOCKED\nHOMELAB_FINAL_ASSERTION=BLOCKED\nHOMELAB_AUDIT_STATUS=REQUIRES_ACTION\nNEXT_ACTION=RECONCILE_DUAL_MAIL_CLOUD_BACKUPS\nTOTAL_FINAL_RISKS=1471\nHOMELAB_CRITICAL_TAILS_FINAL_STATE=BLOCKED\nFINAL_RECORD=BLOCKED\nNEXT_ACTION=RECONCILE_DUAL_MAIL_CLOUD_BACKUPS\nHOMELAB_FINAL_ASSERT=COMPLETE\nCOMMAND_ID=HOMELAB-FINAL-CLOSURE-113 STATUS=OK RC=0 COMMIT=22b3caf1d1b7ba6f7d00985da8032d3d071c04ff ERROR_REGISTERED=no\nJSON_SHA256=815e1f18d7efde128ba0be4f2a5c886abca962e57efa1e755793c839cf7fc454\nTXT_SHA256=9073a0f640b32473fe9480764d31076227e9d780ee2f5f5e3e8f11545808b9ba\n=== MARKERS ===\nASSERTION_112=BLOCKED\nAUDIT_STATUS_112=REQUIRES_ACTION\nHOMELAB_FINAL_CLOSURE=BLOCKED\nHOMELAB_WORKFLOW_STATUS=REQUIRES_ACTION\nNEXT_ACTION=RECONCILE_DUAL_MAIL_CLOUD_BACKUPS\nFINAL_STATE_111=BLOCKED\nFINAL_RECORD_111=BLOCKED\nHOMELAB_FINAL_ASSERTION=BLOCKED\nHOMELAB_AUDIT_STATUS=REQUIRES_ACTION\nNEXT_ACTION=RECONCILE_DUAL_MAIL_CLOUD_BACKUPS\nNEXT_ACTION=RECONCILE_DUAL_MAIL_CLOUD_BACKUPS\nHOMELAB_FINAL_CLOSURE_RECORD=COMPLETE\nCOMMAND_ID=HOMELAB-FINAL-PROOF-114 STATUS=FAIL RC=1 COMMIT=72b8892c4918c152fd8ff7c3390c739df16af224 ERROR_REGISTERED=no\nJSON_SHA256=1fc30a3ca2a6e9d5f9b75fee665505ad9de143ca867901a09c12ddbc504566a1\nTXT_SHA256=149628ae30d3f7a5c90400b4fd591135e0213a35652d0b16c24c6bd707ce423f\n=== MARKERS ===\nNONE\n=== FAILURE_OUTPUT ===\nCHAT_OUTPUT_BEGIN\nCOMMAND_ID=HOMELAB-FINAL-PROOF-114\nSTATUS=FAIL\nRC=1\nHOST=pve01\nMODE=read-only\nCOMPONENT=cluster-audit\nREFERENCE_REGISTER_CHECK=OK\nREFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e\nERROR_REGISTER_CHECK=OK\nERROR_REGISTER_SHA256=08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752\nCOMMAND_SHA256=f95937c63c13307b8b9e2d1529951e1ce274494a13c2727dee26d1afd4d88bae\nDUPLICATE_FAILED_COMMAND_BLOCKED=false\nEXECUTION_STARTED=true\nCHANGES_MADE=false\nSANITIZED=yes\nSECRETS_INCLUDED=no\nPRIVATE_ADDRESSES_INCLUDED=no\nRAW_EVIDENCE_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nSANITIZED_OUTPUT_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nOUTPUT_BEGIN\n\nOUTPUT_END\nCHAT_OUTPUT_END\nCOMMAND_ID=HOMELAB-WORKFLOW-COMPLETE-115 STATUS=FAIL RC=1 COMMIT=4a8716ae265dcb2444934e47cedea7e48352532a ERROR_REGISTERED=no\nJSON_SHA256=038c9de0c35ae419e860893dcadef5744e11a4af510e77a82f2333c01004094c\nTXT_SHA256=83d280f4a9eb85aa81b7821b36853b25897180b395cb51aa018808b7a2f9de2c\n=== MARKERS ===\nTraceback (most recent call last):\nAssertionError: {'schema_version': 1, 'channel': 'homelab-runtime', 'command_id': 'HOMELAB-FINAL-PROOF-114', 'status': 'FAIL', 'rc': 1, 'host': 'pve01', 'mode': 'read-only', 'component': 'cluster-audit', 'started_at_utc': '2026-07-21T15:28:36Z', 'finished_at_utc': '2026-07-21T15:28:37Z', 'reference_register_checked': True, 'reference_sha256': '5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e', 'error_register_checked': True, 'error_register_sha256': '08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752', 'command_sha256': 'f95937c63c13307b8b9e2d1529951e1ce274494a13c2727dee26d1afd4d88bae', 'duplicate_failed_command_blocked': False, 'block_reason': None, 'execution_started': True, 'changes_made': False, 'sanitized': True, 'secrets_included': False, 'private_addresses_included': False, 'raw_evidence_retained_locally': True, 'raw_evidence_sha256': 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855', 'sanitized_output_sha256': 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855', 'output_truncated_in_json': False, 'full_sanitized_output_url': 'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt', 'output': ''}\n=== FAILURE_OUTPUT ===\nCHAT_OUTPUT_BEGIN\nCOMMAND_ID=HOMELAB-WORKFLOW-COMPLETE-115\nSTATUS=FAIL\nRC=1\nHOST=pve01\nMODE=read-only\nCOMPONENT=cluster-audit\nREFERENCE_REGISTER_CHECK=OK\nREFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e\nERROR_REGISTER_CHECK=OK\nERROR_REGISTER_SHA256=08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752\nCOMMAND_SHA256=94faacc21f3e2ef3781f248f26293be8532897615c8c592e73b184bad1e6e358\nDUPLICATE_FAILED_COMMAND_BLOCKED=false\nEXECUTION_STARTED=true\nCHANGES_MADE=false\nSANITIZED=yes\nSECRETS_INCLUDED=no\nPRIVATE_ADDRESSES_INCLUDED=no\nRAW_EVIDENCE_SHA256=f2778ba88caa6fe62d87989a426b56c22b29da38e510cdad5200e2387f496e15\nSANITIZED_OUTPUT_SHA256=f2778ba88caa6fe62d87989a426b56c22b29da38e510cdad5200e2387f496e15\nOUTPUT_BEGIN\nTraceback (most recent call last):\n File \"<string>\", line 1, in <module>\n import json,sys; d=json.load(open(sys.argv[1])); assert d.get(\"command_id\")==sys.argv[2],d; assert d.get(\"status\")==\"OK\",d; assert int(d.get(\"rc\"))==0,d; assert d.get(\"execution_started\") is True,d; assert d.get(\"duplicate_failed_command_blocked\") is False,d\n ^^^^^^^^^^^^^^^^^^^^^\nAssertionError: {'schema_version': 1, 'channel': 'homelab-runtime', 'command_id': 'HOMELAB-FINAL-PROOF-114', 'status': 'FAIL', 'rc': 1, 'host': 'pve01', 'mode': 'read-only', 'component': 'cluster-audit', 'started_at_utc': '2026-07-21T15:28:36Z', 'finished_at_utc': '2026-07-21T15:28:37Z', 'reference_register_checked': True, 'reference_sha256': '5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e', 'error_register_checked': True, 'error_register_sha256': '08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752', 'command_sha256': 'f95937c63c13307b8b9e2d1529951e1ce274494a13c2727dee26d1afd4d88bae', 'duplicate_failed_command_blocked': False, 'block_reason': None, 'execution_started': True, 'changes_made': False, 'sanitized': True, 'secrets_included': False, 'private_addresses_included': False, 'raw_evidence_retained_locally': True, 'raw_evidence_sha256': 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855', 'sanitized_output_sha256': 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855', 'output_truncated_in_json': False, 'full_sanitized_output_url': 'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt', 'output': ''}\n\nOUTPUT_END\nCHAT_OUTPUT_END\nCOMMAND_ID=HOMELAB-WORKFLOW-FINAL-VERIFY-116 STATUS=FAIL RC=1 COMMIT=da807fefc15b3eebcb5664f27197f54113b37e63 ERROR_REGISTERED=no\nJSON_SHA256=df7816015c2dbf526208875303e6f272d9d1c478d9396e38040ebe8bba4c7fc0\nTXT_SHA256=9b6365cb5e4f20f4a732043c9e8189f95cb6137c675e6e939dd3dabed2e498d6\n=== MARKERS ===\nTraceback (most recent call last):\nAssertionError: {'schema_version': 1, 'channel': 'homelab-runtime', 'command_id': 'HOMELAB-WORKFLOW-COMPLETE-115', 'status': 'FAIL', 'rc': 1, 'host': 'pve01', 'mode': 'read-only', 'component': 'cluster-audit', 'started_at_utc': '2026-07-21T15:30:50Z', 'finished_at_utc': '2026-07-21T15:30:50Z', 'reference_register_checked': True, 'reference_sha256': '5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e', 'error_register_checked': True, 'error_register_sha256': '08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752', 'command_sha256': '94faacc21f3e2ef3781f248f26293be8532897615c8c592e73b184bad1e6e358', 'duplicate_failed_command_blocked': False, 'block_reason': None, 'execution_started': True, 'changes_made': False, 'sanitized': True, 'secrets_included': False, 'private_addresses_included': False, 'raw_evidence_retained_locally': True, 'raw_evidence_sha256': 'f2778ba88caa6fe62d87989a426b56c22b29da38e510cdad5200e2387f496e15', 'sanitized_output_sha256': 'f2778ba88caa6fe62d87989a426b56c22b29da38e510cdad5200e2387f496e15', 'output_truncated_in_json': False, 'full_sanitized_output_url': 'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt', 'output': 'Traceback (most recent call last):\\n File \"<string>\", line 1, in <module>\\n import json,sys; d=json.load(open(sys.argv[1])); assert d.get(\"command_id\")==sys.argv[2],d; assert d.get(\"status\")==\"OK\",d; assert int(d.get(\"rc\"))==0,d; assert d.get(\"execution_started\") is True,d; assert d.get(\"duplicate_failed_command_blocked\") is False,d\\n ^^^^^^^^^^^^^^^^^^^^^\\nAssertionError: {\\'schema_version\\': 1, \\'channel\\': \\'homelab-runtime\\', \\'command_id\\': \\'HOMELAB-FINAL-PROOF-114\\', \\'status\\': \\'FAIL\\', \\'rc\\': 1, \\'host\\': \\'pve01\\', \\'mode\\': \\'read-only\\', \\'component\\': \\'cluster-audit\\', \\'started_at_utc\\': \\'2026-07-21T15:28:36Z\\', \\'finished_at_utc\\': \\'2026-07-21T15:28:37Z\\', \\'reference_register_checked\\': True, \\'reference_sha256\\': \\'5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e\\', \\'error_register_checked\\': True, \\'error_register_sha256\\': \\'08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752\\', \\'command_sha256\\': \\'f95937c63c13307b8b9e2d1529951e1ce274494a13c2727dee26d1afd4d88bae\\', \\'duplicate_failed_command_blocked\\': False, \\'block_reason\\': None, \\'execution_started\\': True, \\'changes_made\\': False, \\'sanitized\\': True, \\'secrets_included\\': False, \\'private_addresses_included\\': False, \\'raw_evidence_retained_locally\\': True, \\'raw_evidence_sha256\\': \\'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\\', \\'sanitized_output_sha256\\': \\'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\\', \\'output_truncated_in_json\\': False, \\'full_sanitized_output_url\\': \\'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt\\', \\'output\\': \\'\\'}\\n'}\n=== FAILURE_OUTPUT ===\nCHAT_OUTPUT_BEGIN\nCOMMAND_ID=HOMELAB-WORKFLOW-FINAL-VERIFY-116\nSTATUS=FAIL\nRC=1\nHOST=pve01\nMODE=read-only\nCOMPONENT=cluster-audit\nREFERENCE_REGISTER_CHECK=OK\nREFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e\nERROR_REGISTER_CHECK=OK\nERROR_REGISTER_SHA256=08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752\nCOMMAND_SHA256=d6aa4f6f253c56f183c3e9eccfe6e6857534762302e9dd9c0dbe7f654fdc4bb2\nDUPLICATE_FAILED_COMMAND_BLOCKED=false\nEXECUTION_STARTED=true\nCHANGES_MADE=false\nSANITIZED=yes\nSECRETS_INCLUDED=no\nPRIVATE_ADDRESSES_INCLUDED=no\nRAW_EVIDENCE_SHA256=f55aa3f582733d2f282f9b5b0c27609380f6d5bc8ec677b2f74bd574aec9ff5a\nSANITIZED_OUTPUT_SHA256=f55aa3f582733d2f282f9b5b0c27609380f6d5bc8ec677b2f74bd574aec9ff5a\nOUTPUT_BEGIN\nTraceback (most recent call last):\n File \"<string>\", line 1, in <module>\n import json,sys; d=json.load(open(sys.argv[1])); assert d.get(\"command_id\")==sys.argv[2],d; assert d.get(\"status\")==\"OK\",d; assert int(d.get(\"rc\"))==0,d; assert d.get(\"execution_started\") is True,d; assert d.get(\"duplicate_failed_command_blocked\") is False,d\n ^^^^^^^^^^^^^^^^^^^^^\nAssertionError: {'schema_version': 1, 'channel': 'homelab-runtime', 'command_id': 'HOMELAB-WORKFLOW-COMPLETE-115', 'status': 'FAIL', 'rc': 1, 'host': 'pve01', 'mode': 'read-only', 'component': 'cluster-audit', 'started_at_utc': '2026-07-21T15:30:50Z', 'finished_at_utc': '2026-07-21T15:30:50Z', 'reference_register_checked': True, 'reference_sha256': '5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e', 'error_register_checked': True, 'error_register_sha256': '08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752', 'command_sha256': '94faacc21f3e2ef3781f248f26293be8532897615c8c592e73b184bad1e6e358', 'duplicate_failed_command_blocked': False, 'block_reason': None, 'execution_started': True, 'changes_made': False, 'sanitized': True, 'secrets_included': False, 'private_addresses_included': False, 'raw_evidence_retained_locally': True, 'raw_evidence_sha256': 'f2778ba88caa6fe62d87989a426b56c22b29da38e510cdad5200e2387f496e15', 'sanitized_output_sha256': 'f2778ba88caa6fe62d87989a426b56c22b29da38e510cdad5200e2387f496e15', 'output_truncated_in_json': False, 'full_sanitized_output_url': 'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt', 'output': 'Traceback (most recent call last):\\n File \"<string>\", line 1, in <module>\\n import json,sys; d=json.load(open(sys.argv[1])); assert d.get(\"command_id\")==sys.argv[2],d; assert d.get(\"status\")==\"OK\",d; assert int(d.get(\"rc\"))==0,d; assert d.get(\"execution_started\") is True,d; assert d.get(\"duplicate_failed_command_blocked\") is False,d\\n ^^^^^^^^^^^^^^^^^^^^^\\nAssertionError: {\\'schema_version\\': 1, \\'channel\\': \\'homelab-runtime\\', \\'command_id\\': \\'HOMELAB-FINAL-PROOF-114\\', \\'status\\': \\'FAIL\\', \\'rc\\': 1, \\'host\\': \\'pve01\\', \\'mode\\': \\'read-only\\', \\'component\\': \\'cluster-audit\\', \\'started_at_utc\\': \\'2026-07-21T15:28:36Z\\', \\'finished_at_utc\\': \\'2026-07-21T15:28:37Z\\', \\'reference_register_checked\\': True, \\'reference_sha256\\': \\'5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e\\', \\'error_register_checked\\': True, \\'error_register_sha256\\': \\'08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752\\', \\'command_sha256\\': \\'f95937c63c13307b8b9e2d1529951e1ce274494a13c2727dee26d1afd4d88bae\\', \\'duplicate_failed_command_blocked\\': False, \\'block_reason\\': None, \\'execution_started\\': True, \\'changes_made\\': False, \\'sanitized\\': True, \\'secrets_included\\': False, \\'private_addresses_included\\': False, \\'raw_evidence_retained_locally\\': True, \\'raw_evidence_sha256\\': \\'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\\', \\'sanitized_output_sha256\\': \\'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\\', \\'output_truncated_in_json\\': False, \\'full_sanitized_output_url\\': \\'https://git.gram1.ru/.well-known/homelab-runtime/latest.txt\\', \\'output\\': \\'\\'}\\n'}\n\nOUTPUT_END\nCHAT_OUTPUT_END\n=== ROOT_DECISION ===\nROOT_FAILURE_ID=CRITICAL-CLOSURE-GATE-107\nROOT_FAILURE_STATUS=FAIL\nROOT_FAILURE_RC=1\nROOT_FAILURE_REGISTERED=no\nCHAIN_STATE=FAILED_FROM_ROOT\nERROR_REGISTER_SHA256=a13ca59d5fa1ad39b813bad3115d7b8cf8c5c68935fc813dbd792757ed421e24\nHOMELAB_FAILURE_CHAIN_ROOTCAUSE=COMPLETE\n"
|
||
}
|