{ "schema_version": 1, "channel": "homelab-runtime", "command_id": "MOD-GUARD-BIND-R2-20260806T062100Z", "status": "OK", "rc": 0, "host": "pve01", "mode": "verify", "component": "moderator-guard-exact-state-bind", "started_at_utc": "2026-08-06T06:23:18Z", "finished_at_utc": "2026-08-06T06:23:18Z", "reference_register_checked": true, "reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e", "error_register_checked": true, "error_register_sha256": "24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83", "command_sha256": "f4c6d4ab16ac5668e6f1179ecfa31617fe6a95946e5b746bd49d1ab983813c79", "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": "1d8b4d42deee1e96831d8f087600af706cb8fc6449fcf9a4a0fd809644a09e85", "sanitized_output_sha256": "1d8b4d42deee1e96831d8f087600af706cb8fc6449fcf9a4a0fd809644a09e85", "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\":\"MOD-GUARD-BIND-R2-20260806T062100Z\",\"command_rc\":0,\"control_plane_error\":null,\"mutation_outcome\":\"NO_MUTATION\",\"output_complete\":true,\"output_truncated_in_json\":false,\"production_changed\":false,\"rc\":0,\"read_only\":true,\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n{\"artifacts\":{\"full_output_b64\":\"eyJhbmFseXNpc19yZWFkeSI6IHRydWUsICJiYWNrdXBfbWFuaWZlc3Rfc2hhMjU2IjogIjllYmM2ZWVkZjJmZDU3M2VmMDg4NzIzZTg0YTY5NGJlZDU2ZWIxMDA2ZTI5MDNmOWIyMmZlNTkxNzNmZjczNTUiLCAiY2FuZGlkYXRlX3NlbGZfdGVzdCI6IHsiY29tcGxhaW50c19pbW11dGFibGUiOiB0cnVlLCAic3RhdHVzIjogIk9LIiwgInZlcnNpb24iOiAiMjAyNi4wOC4wNS1tdnAxIn0sICJjaGFuZ2VzX21hZGUiOiB0cnVlLCAiY29tbWFuZF9pZCI6ICJIT01FTEFCLVNLTEFEQ0hJSy1NT0RFUkFUT1ItQ09SRS1JTlNUQUxMLVYyLTIwMjYwODA1VDE2MjUwMFoiLCAiY29tbWFuZF9yYyI6IDAsICJjb21wbGFpbnRzX2d1YXJkcmFpbCI6IHsiaW1tdXRhYmxlIjogdHJ1ZSwgIm11dGF0aW9uX2FsbG93ZWQiOiBmYWxzZSwgInNlcnZpY2VfY29udGVudF9yZWFkIjogZmFsc2UsICJzb3VyY2VfY29udGVudF9yZWFkIjogZmFsc2UsICJzdG9yYWdlX3JlYWQiOiBmYWxzZX0sICJpbnN0YWxsZWRfc2hhMjU2IjogeyJhcHAucHkiOiAiMjExMGYxYmE2M2JhODA1OTJkN2ZiODk4ZTE4NjExNzcyMDY5ZjA3NjA1ZWQwNGEzNzllMDhlODZmY2FiODliNiIsICJydWxlcy5qc29uIjogImE3MDRiZDE3MDhlNWJiY2Q0ZGI5ODczNWI2OTJlYzRkZmNmZjgwY2MzM2U5OGZkMTdkZGE2YWUwZjVhNGQ2NTMiLCAic2tsYWRjaGlrLW1vZGVyYXRvci1hc3Npc3RhbnQuc2VydmljZSI6ICJmZDY4YjFkZGI3YjJkYTI4ZGE0MDNkOTNiODNhZjMyMzE1N2MxZjdlMDVhOTJkZjJlNDIyMWE4OTNmOGVmMGY0In0sICJtdXRhdGlvbl9vdXRjb21lIjogIkFQUExJRUQiLCAibmV4dF9hY3Rpb24iOiAiTUFQX1JFVkVSU0VfUFJPWFlfQU5EX1BVQkxJU0hfQVNTSVNUQU5UX1VJX1dJVEhPVVRfVE9VQ0hJTkdfQ09NUExBSU5UUyIsICJvdXRwdXRfdHJ1bmNhdGVkX2luX2pzb24iOiBmYWxzZSwgInByb3RlY3RlZF9ndWFyZF9tb2RlIjogIkxPQ0FMX0VYQUNUX0FCU0VOQ0UiLCAicHJvdGVjdGVkX3VuaXRzX3ZlcmlmaWVkIjogNiwgInJjIjogMCwgInJvbGxiYWNrX3Jlc3RvcmVkIjogbnVsbCwgInJvbGxiYWNrX3N0YXJ0ZWQiOiBmYWxzZSwgInJvb3RfY2F1c2VfY2xhc3NpZmljYXRpb24iOiAiU0VQQVJBVEVfTk9OX0NPTVBMQUlOVF9NT0RFUkFUT1JfQVNTSVNUQU5UX0lOU1RBTExFRCIsICJzZXJ2aWNlIjogeyJiaW5kIjogIjEyNy4wLjAuMToxODc4NyIsICJoZWFsdGgiOiB7ImNvbXBsYWludHNfaW1tdXRhYmxlIjogdHJ1ZSwgInJ1bGVzZXRfdmVyc2lvbiI6ICJhZG1pbi1jb3Vyc2VzLTIwMjYtMDgtMDUiLCAic3RhdHVzIjogIm9rIiwgInZlcnNpb24iOiAiMjAyNi4wOC4wNS1tdnAxIn0sICJuYW1lIjogInNrbGFkY2hpay1tb2RlcmF0b3ItYXNzaXN0YW50LnNlcnZpY2UifSwgInN0YXR1cyI6ICJPSyIsICJzdG9yYWdlIjogeyJyYXdfcmVxdWVzdHNfc3RvcmVkIjogZmFsc2UsICJyZXF1ZXN0X2hhc2hfb25seSI6IHRydWUsICJzZXBhcmF0ZSI6IHRydWV9LCAidmVyc2lvbiI6IDF9Cg==\",\"full_output_bytes\":1507,\"full_output_sha256\":\"db4ba1f9c2fb8dbb2eae330663a8ffdad1f118db7cea408eb775d1fb77ae9730\",\"runner_json_b64\":\"ewogICJzY2hlbWFfdmVyc2lvbiI6IDEsCiAgImNoYW5uZWwiOiAiaG9tZWxhYi1ydW50aW1lIiwKICAiY29tbWFuZF9pZCI6ICJIT01FTEFCLVNLTEFEQ0hJSy1NT0RFUkFUT1ItQ09SRS1JTlNUQUxMLVYyLTIwMjYwODA1VDE2MjUwMFoiLAogICJzdGF0dXMiOiAiRkFJTCIsCiAgInJjIjogNzYsCiAgImhvc3QiOiAicHZlMDEiLAogICJtb2RlIjogImNoYW5nZSIsCiAgImNvbXBvbmVudCI6ICJza2xhZGNoaWstbW9kZXJhdG9yLWNvcmUtaW5zdGFsbC12MiIsCiAgInN0YXJ0ZWRfYXRfdXRjIjogIjIwMjYtMDgtMDVUMTY6MjY6MjJaIiwKICAiZmluaXNoZWRfYXRfdXRjIjogIjIwMjYtMDgtMDVUMTY6MjY6MjNaIiwKICAicmVmZXJlbmNlX3JlZ2lzdGVyX2NoZWNrZWQiOiB0cnVlLAogICJyZWZlcmVuY2Vfc2hhMjU2IjogIjU3NjNmMmY4ZWRjNzVmY2Y2ZjM5NTFmOGM5NTg5NmQxY2MxMTJjZWNjYjZjZjViNjRhMzgzZjU0MGE0ZGViOGUiLAogICJlcnJvcl9yZWdpc3Rlcl9jaGVja2VkIjogdHJ1ZSwKICAiZXJyb3JfcmVnaXN0ZXJfc2hhMjU2IjogIjI0OTM0YTJjN2ZhNWMyNmY2ZTgyODU4M2M0YWVmYWM3ZjE0M2I0MGMwMTcxNzM2ZWQ3NTcxZTYxN2Q1NWFiODMiLAogICJjb21tYW5kX3NoYTI1NiI6ICJjZTMzOTQ0Yzc5YTE0ZjNlMzRjNWJlZjM5MTBjZGIyMTU0ZGY5NTUxYzNjZWE2OGM2YTU2YzQ1NTg0M2M0YThkIiwKICAiZHVwbGljYXRlX2ZhaWxlZF9jb21tYW5kX2Jsb2NrZWQiOiBmYWxzZSwKICAiYmxvY2tfcmVhc29uIjogbnVsbCwKICAiZXhlY3V0aW9uX3N0YXJ0ZWQiOiB0cnVlLAogICJjaGFuZ2VfZGVjbGFyZWQiOiB0cnVlLAogICJyZXN1bHRfY29udHJhY3RfdmFsaWQiOiBmYWxzZSwKICAicmVzdWx0X2NvbnRyYWN0X3N0YXR1cyI6IG51bGwsCiAgInJlc3VsdF9jb250cmFjdF9lcnJvciI6ICJNSVNTSU5HX0NPTlRSQUNUIiwKICAiY29tbWFuZF9yYyI6IDAsCiAgImNoYW5nZXNfbWFkZSI6IG51bGwsCiAgInJvbGxiYWNrX3N0YXJ0ZWQiOiBudWxsLAogICJyb2xsYmFja19yZXN0b3JlZCI6IG51bGwsCiAgIm11dGF0aW9uX291dGNvbWUiOiAiVU5LTk9XTiIsCiAgInNhbml0aXplZCI6IHRydWUsCiAgInNlY3JldHNfaW5jbHVkZWQiOiBmYWxzZSwKICAicHJpdmF0ZV9hZGRyZXNzZXNfaW5jbHVkZWQiOiBmYWxzZSwKICAicmF3X2V2aWRlbmNlX3JldGFpbmVkX2xvY2FsbHkiOiB0cnVlLAogICJyYXdfZXZpZGVuY2Vfc2hhMjU2IjogImRiNGJhMWY5YzJmYjhkYmIyZWFlMzMwNjYzYThmZmRhZDFmMTE4ZGI3Y2VhNDA4ZWI3NzVkMWZiNzdhZTk3MzAiLAogICJzYW5pdGl6ZWRfb3V0cHV0X3NoYTI1NiI6ICJkYjRiYTFmOWMyZmI4ZGJiMmVhZTMzMDY2M2E4ZmZkYWQxZjExOGRiN2NlYTQwOGViNzc1ZDFmYjc3YWU5NzMwIiwKICAib3V0cHV0X3RydW5jYXRlZF9pbl9qc29uIjogZmFsc2UsCiAgImZ1bGxfc2FuaXRpemVkX291dHB1dF91cmwiOiAiaHR0cHM6Ly9naXQuZ3JhbTEucnUvLndlbGwta25vd24vaG9tZWxhYi1ydW50aW1lL2xhdGVzdC50eHQiLAogICJvdXRwdXQiOiAie1wiYW5hbHlzaXNfcmVhZHlcIjogdHJ1ZSwgXCJiYWNrdXBfbWFuaWZlc3Rfc2hhMjU2XCI6IFwiOWViYzZlZWRmMmZkNTczZWYwODg3MjNlODRhNjk0YmVkNTZlYjEwMDZlMjkwM2Y5YjIyZmU1OTE3M2ZmNzM1NVwiLCBcImNhbmRpZGF0ZV9zZWxmX3Rlc3RcIjoge1wiY29tcGxhaW50c19pbW11dGFibGVcIjogdHJ1ZSwgXCJzdGF0dXNcIjogXCJPS1wiLCBcInZlcnNpb25cIjogXCIyMDI2LjA4LjA1LW12cDFcIn0sIFwiY2hhbmdlc19tYWRlXCI6IHRydWUsIFwiY29tbWFuZF9pZFwiOiBcIkhPTUVMQUItU0tMQURDSElLLU1PREVSQVRPUi1DT1JFLUlOU1RBTEwtVjItMjAyNjA4MDVUMTYyNTAwWlwiLCBcImNvbW1hbmRfcmNcIjogMCwgXCJjb21wbGFpbnRzX2d1YXJkcmFpbFwiOiB7XCJpbW11dGFibGVcIjogdHJ1ZSwgXCJtdXRhdGlvbl9hbGxvd2VkXCI6IGZhbHNlLCBcInNlcnZpY2VfY29udGVudF9yZWFkXCI6IGZhbHNlLCBcInNvdXJjZV9jb250ZW50X3JlYWRcIjogZmFsc2UsIFwic3RvcmFnZV9yZWFkXCI6IGZhbHNlfSwgXCJpbnN0YWxsZWRfc2hhMjU2XCI6IHtcImFwcC5weVwiOiBcIjIxMTBmMWJhNjNiYTgwNTkyZDdmYjg5OGUxODYxMTc3MjA2OWYwNzYwNWVkMDRhMzc5ZTA4ZTg2ZmNhYjg5YjZcIiwgXCJydWxlcy5qc29uXCI6IFwiYTcwNGJkMTcwOGU1YmJjZDRkYjk4NzM1YjY5MmVjNGRmY2ZmODBjYzMzZTk4ZmQxN2RkYTZhZTBmNWE0ZDY1M1wiLCBcInNrbGFkY2hpay1tb2RlcmF0b3ItYXNzaXN0YW50LnNlcnZpY2VcIjogXCJmZDY4YjFkZGI3YjJkYTI4ZGE0MDNkOTNiODNhZjMyMzE1N2MxZjdlMDVhOTJkZjJlNDIyMWE4OTNmOGVmMGY0XCJ9LCBcIm11dGF0aW9uX291dGNvbWVcIjogXCJBUFBMSUVEXCIsIFwibmV4dF9hY3Rpb25cIjogXCJNQVBfUkVWRVJTRV9QUk9YWV9BTkRfUFVCTElTSF9BU1NJU1RBTlRfVUlfV0lUSE9VVF9UT1VDSElOR19DT01QTEFJTlRTXCIsIFwib3V0cHV0X3RydW5jYXRlZF9pbl9qc29uXCI6IGZhbHNlLCBcInByb3RlY3RlZF9ndWFyZF9tb2RlXCI6IFwiTE9DQUxfRVhBQ1RfQUJTRU5DRVwiLCBcInByb3RlY3RlZF91bml0c192ZXJpZmllZFwiOiA2LCBcInJjXCI6IDAsIFwicm9sbGJhY2tfcmVzdG9yZWRcIjogbnVsbCwgXCJyb2xsYmFja19zdGFydGVkXCI6IGZhbHNlLCBcInJvb3RfY2F1c2VfY2xhc3NpZmljYXRpb25cIjogXCJTRVBBUkFURV9OT05fQ09NUExBSU5UX01PREVSQVRPUl9BU1NJU1RBTlRfSU5TVEFMTEVEXCIsIFwic2VydmljZVwiOiB7XCJiaW5kXCI6IFwiMTI3LjAuMC4xOjE4Nzg3XCIsIFwiaGVhbHRoXCI6IHtcImNvbXBsYWludHNfaW1tdXRhYmxlXCI6IHRydWUsIFwicnVsZXNldF92ZXJzaW9uXCI6IFwiYWRtaW4tY291cnNlcy0yMDI2LTA4LTA1XCIsIFwic3RhdHVzXCI6IFwib2tcIiwgXCJ2ZXJzaW9uXCI6IFwiMjAyNi4wOC4wNS1tdnAxXCJ9LCBcIm5hbWVcIjogXCJza2xhZGNoaWstbW9kZXJhdG9yLWFzc2lzdGFudC5zZXJ2aWNlXCJ9LCBcInN0YXR1c1wiOiBcIk9LXCIsIFwic3RvcmFnZVwiOiB7XCJyYXdfcmVxdWVzdHNfc3RvcmVkXCI6IGZhbHNlLCBcInJlcXVlc3RfaGFzaF9vbmx5XCI6IHRydWUsIFwic2VwYXJhdGVcIjogdHJ1ZX0sIFwidmVyc2lvblwiOiAxfVxuIgp9Cg==\",\"runner_json_bytes\":3163,\"runner_json_sha256\":\"4222d82581430ee7ee20e7cd43b339d5a7c072c97f1eaea41e1f8e360f6dc0ed\",\"runner_text_b64\":\"Q0hBVF9PVVRQVVRfQkVHSU4KQ09NTUFORF9JRD1IT01FTEFCLVNLTEFEQ0hJSy1NT0RFUkFUT1ItQ09SRS1JTlNUQUxMLVYyLTIwMjYwODA1VDE2MjUwMFoKU1RBVFVTPUZBSUwKUkM9NzYKSE9TVD1wdmUwMQpNT0RFPWNoYW5nZQpDT01QT05FTlQ9c2tsYWRjaGlrLW1vZGVyYXRvci1jb3JlLWluc3RhbGwtdjIKUkVGRVJFTkNFX1JFR0lTVEVSX0NIRUNLPU9LClJFRkVSRU5DRV9TSEEyNTY9NTc2M2YyZjhlZGM3NWZjZjZmMzk1MWY4Yzk1ODk2ZDFjYzExMmNlY2NiNmNmNWI2NGEzODNmNTQwYTRkZWI4ZQpFUlJPUl9SRUdJU1RFUl9DSEVDSz1PSwpFUlJPUl9SRUdJU1RFUl9TSEEyNTY9MjQ5MzRhMmM3ZmE1YzI2ZjZlODI4NTgzYzRhZWZhYzdmMTQzYjQwYzAxNzE3MzZlZDc1NzFlNjE3ZDU1YWI4MwpDT01NQU5EX1NIQTI1Nj1jZTMzOTQ0Yzc5YTE0ZjNlMzRjNWJlZjM5MTBjZGIyMTU0ZGY5NTUxYzNjZWE2OGM2YTU2YzQ1NTg0M2M0YThkCkRVUExJQ0FURV9GQUlMRURfQ09NTUFORF9CTE9DS0VEPWZhbHNlCkVYRUNVVElPTl9TVEFSVEVEPXRydWUKQ0hBTkdFX0RFQ0xBUkVEPXRydWUKUkVTVUxUX0NPTlRSQUNUX1ZBTElEPWZhbHNlClJFU1VMVF9DT05UUkFDVF9TVEFUVVM9VU5LTk9XTgpSRVNVTFRfQ09OVFJBQ1RfRVJST1I9TUlTU0lOR19DT05UUkFDVApDT01NQU5EX1JDPTAKQ0hBTkdFU19NQURFPXVua25vd24KUk9MTEJBQ0tfU1RBUlRFRD11bmtub3duClJPTExCQUNLX1JFU1RPUkVEPW51bGwKTVVUQVRJT05fT1VUQ09NRT1VTktOT1dOClNBTklUSVpFRD15ZXMKU0VDUkVUU19JTkNMVURFRD1ubwpQUklWQVRFX0FERFJFU1NFU19JTkNMVURFRD1ubwpSQVdfRVZJREVOQ0VfU0hBMjU2PWRiNGJhMWY5YzJmYjhkYmIyZWFlMzMwNjYzYThmZmRhZDFmMTE4ZGI3Y2VhNDA4ZWI3NzVkMWZiNzdhZTk3MzAKU0FOSVRJWkVEX09VVFBVVF9TSEEyNTY9ZGI0YmExZjljMmZiOGRiYjJlYWUzMzA2NjNhOGZmZGFkMWYxMThkYjdjZWE0MDhlYjc3NWQxZmI3N2FlOTczMApPVVRQVVRfQkVHSU4KeyJhbmFseXNpc19yZWFkeSI6IHRydWUsICJiYWNrdXBfbWFuaWZlc3Rfc2hhMjU2IjogIjllYmM2ZWVkZjJmZDU3M2VmMDg4NzIzZTg0YTY5NGJlZDU2ZWIxMDA2ZTI5MDNmOWIyMmZlNTkxNzNmZjczNTUiLCAiY2FuZGlkYXRlX3NlbGZfdGVzdCI6IHsiY29tcGxhaW50c19pbW11dGFibGUiOiB0cnVlLCAic3RhdHVzIjogIk9LIiwgInZlcnNpb24iOiAiMjAyNi4wOC4wNS1tdnAxIn0sICJjaGFuZ2VzX21hZGUiOiB0cnVlLCAiY29tbWFuZF9pZCI6ICJIT01FTEFCLVNLTEFEQ0hJSy1NT0RFUkFUT1ItQ09SRS1JTlNUQUxMLVYyLTIwMjYwODA1VDE2MjUwMFoiLCAiY29tbWFuZF9yYyI6IDAsICJjb21wbGFpbnRzX2d1YXJkcmFpbCI6IHsiaW1tdXRhYmxlIjogdHJ1ZSwgIm11dGF0aW9uX2FsbG93ZWQiOiBmYWxzZSwgInNlcnZpY2VfY29udGVudF9yZWFkIjogZmFsc2UsICJzb3VyY2VfY29udGVudF9yZWFkIjogZmFsc2UsICJzdG9yYWdlX3JlYWQiOiBmYWxzZX0sICJpbnN0YWxsZWRfc2hhMjU2IjogeyJhcHAucHkiOiAiMjExMGYxYmE2M2JhODA1OTJkN2ZiODk4ZTE4NjExNzcyMDY5ZjA3NjA1ZWQwNGEzNzllMDhlODZmY2FiODliNiIsICJydWxlcy5qc29uIjogImE3MDRiZDE3MDhlNWJiY2Q0ZGI5ODczNWI2OTJlYzRkZmNmZjgwY2MzM2U5OGZkMTdkZGE2YWUwZjVhNGQ2NTMiLCAic2tsYWRjaGlrLW1vZGVyYXRvci1hc3Npc3RhbnQuc2VydmljZSI6ICJmZDY4YjFkZGI3YjJkYTI4ZGE0MDNkOTNiODNhZjMyMzE1N2MxZjdlMDVhOTJkZjJlNDIyMWE4OTNmOGVmMGY0In0sICJtdXRhdGlvbl9vdXRjb21lIjogIkFQUExJRUQiLCAibmV4dF9hY3Rpb24iOiAiTUFQX1JFVkVSU0VfUFJPWFlfQU5EX1BVQkxJU0hfQVNTSVNUQU5UX1VJX1dJVEhPVVRfVE9VQ0hJTkdfQ09NUExBSU5UUyIsICJvdXRwdXRfdHJ1bmNhdGVkX2luX2pzb24iOiBmYWxzZSwgInByb3RlY3RlZF9ndWFyZF9tb2RlIjogIkxPQ0FMX0VYQUNUX0FCU0VOQ0UiLCAicHJvdGVjdGVkX3VuaXRzX3ZlcmlmaWVkIjogNiwgInJjIjogMCwgInJvbGxiYWNrX3Jlc3RvcmVkIjogbnVsbCwgInJvbGxiYWNrX3N0YXJ0ZWQiOiBmYWxzZSwgInJvb3RfY2F1c2VfY2xhc3NpZmljYXRpb24iOiAiU0VQQVJBVEVfTk9OX0NPTVBMQUlOVF9NT0RFUkFUT1JfQVNTSVNUQU5UX0lOU1RBTExFRCIsICJzZXJ2aWNlIjogeyJiaW5kIjogIjEyNy4wLjAuMToxODc4NyIsICJoZWFsdGgiOiB7ImNvbXBsYWludHNfaW1tdXRhYmxlIjogdHJ1ZSwgInJ1bGVzZXRfdmVyc2lvbiI6ICJhZG1pbi1jb3Vyc2VzLTIwMjYtMDgtMDUiLCAic3RhdHVzIjogIm9rIiwgInZlcnNpb24iOiAiMjAyNi4wOC4wNS1tdnAxIn0sICJuYW1lIjogInNrbGFkY2hpay1tb2RlcmF0b3ItYXNzaXN0YW50LnNlcnZpY2UifSwgInN0YXR1cyI6ICJPSyIsICJzdG9yYWdlIjogeyJyYXdfcmVxdWVzdHNfc3RvcmVkIjogZmFsc2UsICJyZXF1ZXN0X2hhc2hfb25seSI6IHRydWUsICJzZXBhcmF0ZSI6IHRydWV9LCAidmVyc2lvbiI6IDF9CgpPVVRQVVRfRU5ECkNIQVRfT1VUUFVUX0VORAo=\",\"runner_text_bytes\":2552,\"runner_text_sha256\":\"070abb9446abf0bdbef81c7f5aacbdaf956ef3b4133200341f535488ee1b55da\",\"state_document_bytes\":4221,\"state_document_sha256\":\"174595d59e98ceb9180f48d6d2a77c53f7135a3bd8e4d7086fef71ffcc84b548\",\"target_contract_canonical_b64\":\"bnVsbA==\",\"target_report_canonical_b64\":\"eyJhbmFseXNpc19yZWFkeSI6dHJ1ZSwiYmFja3VwX21hbmlmZXN0X3NoYTI1NiI6IjllYmM2ZWVkZjJmZDU3M2VmMDg4NzIzZTg0YTY5NGJlZDU2ZWIxMDA2ZTI5MDNmOWIyMmZlNTkxNzNmZjczNTUiLCJjYW5kaWRhdGVfc2VsZl90ZXN0Ijp7ImNvbXBsYWludHNfaW1tdXRhYmxlIjp0cnVlLCJzdGF0dXMiOiJPSyIsInZlcnNpb24iOiIyMDI2LjA4LjA1LW12cDEifSwiY2hhbmdlc19tYWRlIjp0cnVlLCJjb21tYW5kX2lkIjoiSE9NRUxBQi1TS0xBRENISUstTU9ERVJBVE9SLUNPUkUtSU5TVEFMTC1WMi0yMDI2MDgwNVQxNjI1MDBaIiwiY29tbWFuZF9yYyI6MCwiY29tcGxhaW50c19ndWFyZHJhaWwiOnsiaW1tdXRhYmxlIjp0cnVlLCJtdXRhdGlvbl9hbGxvd2VkIjpmYWxzZSwic2VydmljZV9jb250ZW50X3JlYWQiOmZhbHNlLCJzb3VyY2VfY29udGVudF9yZWFkIjpmYWxzZSwic3RvcmFnZV9yZWFkIjpmYWxzZX0sImluc3RhbGxlZF9zaGEyNTYiOnsiYXBwLnB5IjoiMjExMGYxYmE2M2JhODA1OTJkN2ZiODk4ZTE4NjExNzcyMDY5ZjA3NjA1ZWQwNGEzNzllMDhlODZmY2FiODliNiIsInJ1bGVzLmpzb24iOiJhNzA0YmQxNzA4ZTViYmNkNGRiOTg3MzViNjkyZWM0ZGZjZmY4MGNjMzNlOThmZDE3ZGRhNmFlMGY1YTRkNjUzIiwic2tsYWRjaGlrLW1vZGVyYXRvci1hc3Npc3RhbnQuc2VydmljZSI6ImZkNjhiMWRkYjdiMmRhMjhkYTQwM2Q5M2I4M2FmMzIzMTU3YzFmN2UwNWE5MmRmMmU0MjIxYTg5M2Y4ZWYwZjQifSwibXV0YXRpb25fb3V0Y29tZSI6IkFQUExJRUQiLCJuZXh0X2FjdGlvbiI6Ik1BUF9SRVZFUlNFX1BST1hZX0FORF9QVUJMSVNIX0FTU0lTVEFOVF9VSV9XSVRIT1VUX1RPVUNISU5HX0NPTVBMQUlOVFMiLCJvdXRwdXRfdHJ1bmNhdGVkX2luX2pzb24iOmZhbHNlLCJwcm90ZWN0ZWRfZ3VhcmRfbW9kZSI6IkxPQ0FMX0VYQUNUX0FCU0VOQ0UiLCJwcm90ZWN0ZWRfdW5pdHNfdmVyaWZpZWQiOjYsInJjIjowLCJyb2xsYmFja19yZXN0b3JlZCI6bnVsbCwicm9sbGJhY2tfc3RhcnRlZCI6ZmFsc2UsInJvb3RfY2F1c2VfY2xhc3NpZmljYXRpb24iOiJTRVBBUkFURV9OT05fQ09NUExBSU5UX01PREVSQVRPUl9BU1NJU1RBTlRfSU5TVEFMTEVEIiwic2VydmljZSI6eyJiaW5kIjoiMTI3LjAuMC4xOjE4Nzg3IiwiaGVhbHRoIjp7ImNvbXBsYWludHNfaW1tdXRhYmxlIjp0cnVlLCJydWxlc2V0X3ZlcnNpb24iOiJhZG1pbi1jb3Vyc2VzLTIwMjYtMDgtMDUiLCJzdGF0dXMiOiJvayIsInZlcnNpb24iOiIyMDI2LjA4LjA1LW12cDEifSwibmFtZSI6InNrbGFkY2hpay1tb2RlcmF0b3ItYXNzaXN0YW50LnNlcnZpY2UifSwic3RhdHVzIjoiT0siLCJzdG9yYWdlIjp7InJhd19yZXF1ZXN0c19zdG9yZWQiOmZhbHNlLCJyZXF1ZXN0X2hhc2hfb25seSI6dHJ1ZSwic2VwYXJhdGUiOnRydWV9LCJ2ZXJzaW9uIjoxfQ==\"},\"changes_made\":false,\"command_id\":\"MOD-GUARD-BIND-R2-20260806T062100Z\",\"mutation_outcome\":\"NO_MUTATION\",\"portal_evidence\":{},\"production_changed\":false,\"read_only\":true,\"rollback_restored\":null,\"rollback_started\":false,\"schema\":1,\"status\":\"OK\",\"target_binding\":{\"binding_sha256\":\"7293ae01a9a97e92b0cfa6915e2377265a591ebb2e250f68ccd8be084123fbef\",\"full_output_sha256\":\"db4ba1f9c2fb8dbb2eae330663a8ffdad1f118db7cea408eb775d1fb77ae9730\",\"matching_state_documents\":1,\"runner_json_sha256\":\"4222d82581430ee7ee20e7cd43b339d5a7c072c97f1eaea41e1f8e360f6dc0ed\",\"runner_text_sha256\":\"070abb9446abf0bdbef81c7f5aacbdaf956ef3b4133200341f535488ee1b55da\",\"state_files_scanned\":476,\"target_capsule_sha256\":\"0300643299c86635061bf0cbbca202f90aeb5a92c77b8c3de2ec43caddfa600f\",\"target_command_id\":\"HOMELAB-SKLADCHIK-MODERATOR-CORE-INSTALL-V2-20260805T162500Z\",\"unique_runner_paths\":1},\"target_execution\":{\"actual_changes\":null,\"changes_made\":true,\"command_rc\":0,\"control_plane_error\":null,\"exact_error\":null,\"final_state\":{\"complaints_guardrail\":{\"immutable\":true,\"mutation_allowed\":false,\"service_content_read\":false,\"source_content_read\":false,\"storage_read\":false},\"protected_units_verified\":6},\"mutation_outcome\":\"UNKNOWN\",\"output_complete\":true,\"output_source\":\"runner_json_and_text\",\"output_truncated_in_json\":false,\"production_changed\":null,\"rc\":76,\"rollback_restored\":null,\"rollback_started\":false,\"runner_document_rc\":76,\"runner_rc\":76,\"runner_wrapper_matches_document\":true,\"status\":\"FAIL\"},\"target_identity_confirmed\":true,\"target_output_parse\":{\"json_line_parse_errors\":[],\"result_contract_marker_count\":0,\"result_contract_missing\":true},\"target_report\":{\"analysis_ready\":true,\"backup_manifest_sha256\":\"9ebc6eedf2fd573ef088723e84a694bed56eb1006e2903f9b22fe59173ff7355\",\"candidate_self_test\":{\"complaints_immutable\":true,\"status\":\"OK\",\"version\":\"2026.08.05-mvp1\"},\"changes_made\":true,\"command_id\":\"HOMELAB-SKLADCHIK-MODERATOR-CORE-INSTALL-V2-20260805T162500Z\",\"command_rc\":0,\"complaints_guardrail\":{\"immutable\":true,\"mutation_allowed\":false,\"service_content_read\":false,\"source_content_read\":false,\"storage_read\":false},\"installed_sha256\":{\"app.py\":\"2110f1ba63ba80592d7fb898e18611772069f07605ed04a379e08e86fcab89b6\",\"rules.json\":\"a704bd1708e5bbcd4db98735b692ec4dfcff80cc33e98fd17dda6ae0f5a4d653\",\"skladchik-moderator-assistant.service\":\"fd68b1ddb7b2da28da403d93b83af323157c1f7e05a92df2e4221a893f8ef0f4\"},\"mutation_outcome\":\"APPLIED\",\"next_action\":\"MAP_REVERSE_PROXY_AND_PUBLISH_ASSISTANT_UI_WITHOUT_TOUCHING_COMPLAINTS\",\"output_truncated_in_json\":false,\"protected_guard_mode\":\"LOCAL_EXACT_ABSENCE\",\"protected_units_verified\":6,\"rc\":0,\"rollback_restored\":null,\"rollback_started\":false,\"root_cause_classification\":\"SEPARATE_NON_COMPLAINT_MODERATOR_ASSISTANT_INSTALLED\",\"service\":{\"bind\":\"127.0.0.1:18787\",\"health\":{\"complaints_immutable\":true,\"ruleset_version\":\"admin-courses-2026-08-05\",\"status\":\"ok\",\"version\":\"2026.08.05-mvp1\"},\"name\":\"skladchik-moderator-assistant.service\"},\"status\":\"OK\",\"storage\":{\"raw_requests_stored\":false,\"request_hash_only\":true,\"separate\":true},\"version\":1},\"target_result_contract\":null}\n" }