{ "schema_version": 1, "channel": "homelab-runtime", "command_id": "POSTFIX-260924-REPAIR-SENDER-HEADERS-B29FR1", "status": "OK", "rc": 0, "host": "pve01", "mode": "change", "component": "pve01-yandex-header-sender-rewrite", "started_at_utc": "2026-09-23T23:21:44Z", "finished_at_utc": "2026-09-23T23:21:45Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", "command_sha256": "29a20a58e7c93ada93fda00114e896fbcf1dcb4e94fdc7c90a695f8c17f21a01", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, "change_declared": true, "result_contract_valid": true, "result_contract_status": "OK", "result_contract_error": null, "command_rc": 0, "changes_made": true, "rollback_started": false, "rollback_restored": null, "mutation_outcome": "MUTATED", "sanitized": true, "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, "raw_evidence_sha256": "005f574f52865254827ba32dd68de2927d3f775b95ffb371ce1c8d352d5894c1", "sanitized_output_sha256": "005f574f52865254827ba32dd68de2927d3f775b95ffb371ce1c8d352d5894c1", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", "output": "CID=POSTFIX-260924-REPAIR-SENDER-HEADERS-B29FR1\nMODE=change\nCOMPONENT=pve01-yandex-header-sender-rewrite\nMUTATION_BOUNDARY=EXTEND_SMTP_GENERIC_MAP_WITH_TWO_PROVEN_LOCAL_HEADER_SENDERS;ONE_RUSSIAN_CANARY_EMAIL;POSTFIX_RELOAD;NO_MAIN_CF_CHANGE;NO_SASL_CHANGE;NO_ALIASES_CHANGE;NO_QUEUE_FLUSH;NO_QUEUE_DELETE;NO_PACKAGE_CHANGE;NO_CLOUD\nEXECUTION_STARTED=true\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nGENERIC_PRE_SHA256=f5193e44439cbeeca1c333e8fcb7baae5bbbf6188716003825461854fc23d15f\nGENERIC_PRE_ROW_COUNT=2\nGENERIC_PRE_KEY_SHA256=4813494d137e1631bba301d5acab6e7bb7aa74ce1185d456565ef51d737677b2\nGENERIC_PRE_VALUE_SHA256=0d4cf60ca8cd53a12ad50dc5419d3c9c32192f0852000eb10051fbdef52b04bf\nGENERIC_PRE_KEY_SHA256=ace6bc9c27f9c27e1bfc7deb00459e791d6069647b62648a6f461619a85a90f6\nGENERIC_PRE_VALUE_SHA256=0d4cf60ca8cd53a12ad50dc5419d3c9c32192f0852000eb10051fbdef52b04bf\nGENERIC_STAGE_ROW_COUNT=4\nGENERIC_STAGE_KEY_SHA256=4813494d137e1631bba301d5acab6e7bb7aa74ce1185d456565ef51d737677b2\nGENERIC_STAGE_VALUE_SHA256=0d4cf60ca8cd53a12ad50dc5419d3c9c32192f0852000eb10051fbdef52b04bf\nGENERIC_STAGE_KEY_SHA256=ace6bc9c27f9c27e1bfc7deb00459e791d6069647b62648a6f461619a85a90f6\nGENERIC_STAGE_VALUE_SHA256=0d4cf60ca8cd53a12ad50dc5419d3c9c32192f0852000eb10051fbdef52b04bf\nGENERIC_STAGE_KEY_SHA256=12aac32fc6b91280e12c07fff4b9740582f1ccb96e34920034776a5c8723ae17\nGENERIC_STAGE_VALUE_SHA256=0d4cf60ca8cd53a12ad50dc5419d3c9c32192f0852000eb10051fbdef52b04bf\nGENERIC_STAGE_KEY_SHA256=b0bed41f4afebf9195fec0370d5f354ab168017bb254749754be26cdd2d91813\nGENERIC_STAGE_VALUE_SHA256=0d4cf60ca8cd53a12ad50dc5419d3c9c32192f0852000eb10051fbdef52b04bf\nGENERIC_STAGE_QUERIES=PASS\nCHANGES_MADE=true\nPOSTFIX_CHECK_RC=0\nGENERIC_INSTALLED_QUERIES=PASS\npostfix/postlog: refreshing the Postfix mail system\nPOSTFIX_RELOAD=PASS\nCANARY_SUBMIT_RC=0\nCANARY_QUEUE_ID_SHA256=be18f4723728136a3fd3dbae221e7b92ab5b160af6c348146faf39d67e5acd31\nCANARY_SENT=true\nCANARY_BOUNCED=false\nCANARY_SENDER_OWNERSHIP_REJECT=false\nCANARY_DMARC=false\nCANARY_AUTHFAIL=false\nGENERIC_POST_SHA256=4e7642a59548cdea6ad0f585ab32bf75188b9499b6217eafe0ab96b250a71a76\nHEADER_SENDER_FIX_COMMITTED=true\nNO_MAIN_CF_CHANGE=true\nNO_SASL_CHANGE=true\nNO_ALIASES_CHANGE=true\nNO_QUEUE_FLUSH=true\nNO_QUEUE_DELETE=true\nFAILURE=NONE\nDECISION=PASS_HEADER_SENDER_REWRITE_FIX\nNEXT_GATE=FINAL_VERIFY_SENDER_OWNERSHIP\nTASK_RESULT=PASS_BOUNDED_HEADER_SENDER_REWRITE\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"POSTFIX-260924-REPAIR-SENDER-HEADERS-B29FR1\",\"status\":\"OK\",\"changes_made\":true,\"rollback_started\":false,\"rollback_restored\":null}\n" }