{ "schema_version": 1, "channel": "homelab-runtime", "command_id": "HOMELAB-SKLADCHIK-MODERATOR-CORE-RESULT-SUMMARY-READ-ONLY-20260805T161100Z", "status": "OK", "rc": 0, "host": "pve01", "mode": "verify", "component": "skladchik-moderator-core-result-summary", "started_at_utc": "2026-08-05T16:16:22Z", "finished_at_utc": "2026-08-05T16:16:22Z", "reference_register_checked": true, "reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e", "error_register_checked": true, "error_register_sha256": "24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83", "command_sha256": "8820ad190d24e92802e6b2fcd7b5428fcb673f591117ac9740652cc4dfcd2a53", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, "change_declared": false, "result_contract_valid": true, "result_contract_status": null, "result_contract_error": null, "command_rc": 0, "changes_made": false, "rollback_started": false, "rollback_restored": null, "mutation_outcome": "NO_MUTATION", "sanitized": true, "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, "raw_evidence_sha256": "34ab6941dc7b7f0b3d45931a123a15cd8f843ac7ce8e9fe6b62f945146a3a9d0", "sanitized_output_sha256": "34ab6941dc7b7f0b3d45931a123a15cd8f843ac7ce8e9fe6b62f945146a3a9d0", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", "output": "HOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"HOMELAB-SKLADCHIK-MODERATOR-CORE-RESULT-SUMMARY-READ-ONLY-20260805T161100Z\",\"command_rc\":0,\"mutation_outcome\":\"NO_MUTATION\",\"output_truncated_in_json\":false,\"rc\":0,\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n{\"changes_made\":false,\"command_id\":\"HOMELAB-SKLADCHIK-MODERATOR-CORE-RESULT-SUMMARY-READ-ONLY-20260805T161100Z\",\"command_rc\":0,\"lookup_lane_http_status\":409,\"mutation_outcome\":\"NO_MUTATION\",\"next_action\":\"USE_THIS_SHA_VERIFIED_TARGET_RESULT; DO_NOT_USE_LATEST; DO_NOT_REPAIR_LOOKUP_FOR_READING\",\"output_truncated_in_json\":false,\"rc\":0,\"read_only\":true,\"rollback_restored\":null,\"rollback_started\":false,\"schema\":1,\"status\":\"OK\",\"target_execution\":{\"changes_made\":null,\"command_rc\":null,\"control_plane_error\":null,\"mutation_outcome\":null,\"output_truncated_in_json\":false,\"rollback_restored\":null,\"rollback_started\":null,\"runner_document_rc\":76,\"runner_rc\":76,\"runner_status\":\"FAIL\",\"runner_wrapper_matches_document\":true},\"target_identity\":{\"capsule_sha256\":\"d5ce446d097bfd9966f7d8d89c887a4c916ce8cb5474b59e0ac6dc2fae3c4721\",\"command_id\":\"HOMELAB-SKLADCHIK-MODERATOR-CORE-INSTALL-20260805T160500Z\",\"full_output_bytes\":524,\"full_output_lines\":1,\"full_output_read\":true,\"output_expected_sha256\":[],\"output_sha256\":\"caca3b75c72ca2b4dc356c6382d177f9253fa339c37ee249015ed80d9cdd8d04\",\"runner_examined_values\":63,\"runner_json_expected_sha256\":[\"a2508c57233500c62410def8bc4fd9b31cca4c709865ef7b48702cb449e3c27d\"],\"runner_json_roots\":1,\"runner_json_sha256\":\"a2508c57233500c62410def8bc4fd9b31cca4c709865ef7b48702cb449e3c27d\",\"runner_text_expected_sha256\":[\"004fafc57d27b1c291ea449e0709131fda4ed7d754d49f8e05e761af9e8bed8e\"],\"runner_text_sha256\":\"004fafc57d27b1c291ea449e0709131fda4ed7d754d49f8e05e761af9e8bed8e\",\"state_file\":\"2XHEI3IJPP.json\",\"state_file_sha256\":\"3760da8e50f414741099fb710b18383f4158fb506b2b01c5d83faf61679ac9e3\"},\"target_output_sanitized\":\"{\\\"backup_created\\\": false, \\\"changes_made\\\": false, \\\"command_id\\\": \\\"HOMELAB-SKLADCHIK-MODERATOR-CORE-INSTALL-20260805T160500Z\\\", \\\"command_rc\\\": 1, \\\"complaints_guardrail\\\": {\\\"immutable\\\": true, \\\"mutation_allowed\\\": false, \\\"service_content_read\\\": false, \\\"source_content_read\\\": false, \\\"storage_read\\\": false}, \\\"error\\\": \\\"unsafe file type: .\\\", \\\"error_type\\\": \\\"RuntimeError\\\", \\\"mutation_outcome\\\": \\\"NO_MUTATION\\\", \\\"output_truncated_in_json\\\": false, \\\"rc\\\": 1, \\\"rollback_restored\\\": null, \\\"rollback_started\\\": false, \\\"status\\\": \\\"FAIL\\\", \\\"version\\\": 1}\\n\",\"target_payload_documents\":[{\"changes_made\":false,\"command_rc\":1,\"error\":\"unsafe file type: .\",\"error_type\":\"RuntimeError\",\"mutation_outcome\":\"NO_MUTATION\",\"output_truncated_in_json\":false,\"rc\":1,\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"FAIL\"}],\"target_runner\":{\"changes_made\":null,\"command_rc\":1,\"mutation_outcome\":\"UNKNOWN\",\"output_truncated_in_json\":false,\"rc\":76,\"rollback_restored\":null,\"rollback_started\":null,\"status\":\"FAIL\"},\"target_runner_document\":{},\"target_runner_text_sanitized\":\"CHAT_OUTPUT_BEGIN\\nCOMMAND_ID=HOMELAB-SKLADCHIK-MODERATOR-CORE-INSTALL-20260805T160500Z\\nSTATUS=FAIL\\nRC=76\\nHOST=pve01\\nMODE=change\\nCOMPONENT=skladchik-moderator-core-install\\nREFERENCE_REGISTER_CHECK=OK\\nREFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e\\nERROR_REGISTER_CHECK=OK\\nERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83\\nCOMMAND_SHA256=b1e511fedca2f94a5bd64729e77822d26b74bff7d3bf7d70123150f8e200e1b1\\nDUPLICATE_FAILED_COMMAND_BLOCKED=false\\nEXECUTION_STARTED=true\\nCHANGE_DECLARED=true\\nRESULT_CONTRACT_VALID=false\\nRESULT_CONTRACT_STATUS=UNKNOWN\\nRESULT_CONTRACT_ERROR=MISSING_CONTRACT\\nCOMMAND_RC=1\\nCHANGES_MADE=unknown\\nROLLBACK_STARTED=unknown\\nROLLBACK_RESTORED=null\\nMUTATION_OUTCOME=UNKNOWN\\nSANITIZED=yes\\nSECRETS_INCLUDED=no\\nPRIVATE_ADDRESSES_INCLUDED=no\\nRAW_EVIDENCE_SHA256=caca3b75c72ca2b4dc356c6382d177f9253fa339c37ee249015ed80d9cdd8d04\\nSANITIZED_OUTPUT_SHA256=caca3b75c72ca2b4dc356c6382d177f9253fa339c37ee249015ed80d9cdd8d04\\nOUTPUT_BEGIN\\n{\\\"backup_created\\\": false, \\\"changes_made\\\": false, \\\"command_id\\\": \\\"HOMELAB-SKLADCHIK-MODERATOR-CORE-INSTALL-20260805T160500Z\\\", \\\"command_rc\\\": 1, \\\"complaints_guardrail\\\": {\\\"immutable\\\": true, \\\"mutation_allowed\\\": false, \\\"service_content_read\\\": false, \\\"source_content_read\\\": false, \\\"storage_read\\\": false}, \\\"error\\\": \\\"unsafe file type: .\\\", \\\"error_type\\\": \\\"RuntimeError\\\", \\\"mutation_outcome\\\": \\\"NO_MUTATION\\\", \\\"output_truncated_in_json\\\": false, \\\"rc\\\": 1, \\\"rollback_restored\\\": null, \\\"rollback_started\\\": false, \\\"status\\\": \\\"FAIL\\\", \\\"version\\\": 1}\\n\\nOUTPUT_END\\nCHAT_OUTPUT_END\\n\",\"target_state\":{\"control_plane_error\":null,\"error\":null,\"status\":\"FAIL\"}}\n" }