CHAT_OUTPUT_BEGIN
COMMAND_ID=HOMELAB-SKLADCHIK-MODERATOR-PROTECTED-UNITS-PATH-READ-ONLY-20260805T162000Z
STATUS=OK
RC=0
HOST=pve01
MODE=verify
COMPONENT=skladchik-protected-unit-paths-ro
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83
COMMAND_SHA256=93eded3f5e90149ba1378ef0d91e76d495a770c5e7583e380da06900c0b70f76
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=false
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=b95139c9479bc61311b347963c6d91e359d96f969a6032677d3255a0a63e0a58
SANITIZED_OUTPUT_SHA256=b95139c9479bc61311b347963c6d91e359d96f969a6032677d3255a0a63e0a58
OUTPUT_BEGIN
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"HOMELAB-SKLADCHIK-MODERATOR-PROTECTED-UNITS-PATH-READ-ONLY-20260805T162000Z","command_rc":0,"mutation_outcome":"NO_MUTATION","output_truncated_in_json":false,"rc":0,"rollback_restored":null,"rollback_started":false,"status":"OK","version":1}
{"analysis_ready":false,"changes_made":false,"command_id":"HOMELAB-SKLADCHIK-MODERATOR-PROTECTED-UNITS-PATH-READ-ONLY-20260805T162000Z","command_rc":0,"complaints_guardrail":{"complaint_database_read":false,"complaint_source_read":false,"immutable":true,"mutation_allowed":false,"unit_bytes_hashed_only":true,"unit_contents_output":false},"mismatched_units":[],"mutation_outcome":"NO_MUTATION","next_action":"USE_EXACT_UNIT_MAP_TO_DEFINE_NARROW_GUARD_FIX","output_truncated_in_json":false,"rc":0,"rollback_restored":null,"rollback_started":false,"root_cause_classification":"PROTECTED_UNIT_PATH_RESOLUTION_INCOMPLETE","status":"OK","units":{"skladchik-reports-monitor-age-alert.service":{"candidate_count":0,"candidates":[],"dropin_paths_present":false,"expected_sha256":"f68341c5e8e0c92a63c25f7a9ac1181804954ce442ba0ea936ffb3e1739cef9d","fragment_path_empty":true,"load_state":"not-found","matching_candidate_count":0,"regular_candidate_count":0,"resolved":false,"source_path_present":false,"systemctl_rc":0,"unit_file_state":""},"skladchik-reports-monitor-event-selftest.service":{"candidate_count":0,"candidates":[],"dropin_paths_present":false,"expected_sha256":"a9cc405e6837a2e104c061d464814c5d49d02e005a12ed2cea2fc492fc4bdfa3","fragment_path_empty":true,"load_state":"not-found","matching_candidate_count":0,"regular_candidate_count":0,"resolved":false,"source_path_present":false,"systemctl_rc":0,"unit_file_state":""},"skladchik-reports-monitor-heartbeat.service":{"candidate_count":0,"candidates":[],"dropin_paths_present":false,"expected_sha256":"6c8eeefdc98a57367c0a5b7fb3ef9d2a87b5d39f1cdf40c4c3ea1aa515d84046","fragment_path_empty":true,"load_state":"not-found","matching_candidate_count":0,"regular_candidate_count":0,"resolved":false,"source_path_present":false,"systemctl_rc":0,"unit_file_state":""},"skladchik-reports-monitor-watchdog.service":{"candidate_count":0,"candidates":[],"dropin_paths_present":false,"expected_sha256":"2ac27ed81ef3ed163a4efa430cc43f6cf1483663c538d8fdd464d3a41b0d76da","fragment_path_empty":true,"load_state":"not-found","matching_candidate_count":0,"regular_candidate_count":0,"resolved":false,"source_path_present":false,"systemctl_rc":0,"unit_file_state":""},"skladchik-reports-monitor-weekly-summary.service":{"candidate_count":0,"candidates":[],"dropin_paths_present":false,"expected_sha256":"cf77c4d187b26e5bd8084cc00b5d3defb65ebf07dc1050d55f9745136773ae71","fragment_path_empty":true,"load_state":"not-found","matching_candidate_count":0,"regular_candidate_count":0,"resolved":false,"source_path_present":false,"systemctl_rc":0,"unit_file_state":""},"skladchik-reports-monitor.service":{"candidate_count":0,"candidates":[],"dropin_paths_present":false,"expected_sha256":"14f68927c3898c57b7b5a3a53c735c56f8a2b7a5dd5d1e5c1c6a054cac0a0380","fragment_path_empty":true,"load_state":"not-found","matching_candidate_count":0,"regular_candidate_count":0,"resolved":false,"source_path_present":false,"systemctl_rc":0,"unit_file_state":""}},"unresolved_units":["skladchik-reports-monitor-age-alert.service","skladchik-reports-monitor-event-selftest.service","skladchik-reports-monitor-heartbeat.service","skladchik-reports-monitor-watchdog.service","skladchik-reports-monitor-weekly-summary.service","skladchik-reports-monitor.service"],"version":1}

OUTPUT_END
CHAT_OUTPUT_END
