CHAT_OUTPUT_BEGIN
COMMAND_ID=HOMELAB-SKLADCHIK-REAUTH-WRAPPER-TARGET-CONTRACT-READ-ONLY-20260805T145500Z
STATUS=OK
RC=0
HOST=pve01
MODE=verify
COMPONENT=skladchik-reauth-target-contract-ro
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83
COMMAND_SHA256=c6994c72a5a7377ac4902a6ae787fb7144e6f7ac3ea89771986569098dbb7b61
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=77f84c5172690fcac73eef8b64a933f3ca8cc1e591ccc2ba1db6dd83223ae963
SANITIZED_OUTPUT_SHA256=1281da0a1c1b275cae799de7eef5ee69869a8e85c762e4559fae5899982c7602
OUTPUT_BEGIN
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"HOMELAB-SKLADCHIK-REAUTH-WRAPPER-TARGET-CONTRACT-READ-ONLY-20260805T145500Z","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":true,"changes_made":false,"command_id":"HOMELAB-SKLADCHIK-REAUTH-WRAPPER-TARGET-CONTRACT-READ-ONLY-20260805T145500Z","command_rc":0,"detector_scope":{"cookie_files_read":false,"normalized_command_tokens_emitted":true,"private_addresses_emitted":false,"secret_values_emitted":false,"secret_values_read":false},"mutation_outcome":"NO_MUTATION","next_action":"BUILD_TRANSACTION_AGAINST_EXACT_VERIFIED_TARGET_INTERFACE","output_truncated_in_json":false,"rc":0,"read_only":true,"rollback_restored":null,"rollback_started":false,"root_cause_classification":"VERIFIED_REAUTH_WRAPPER_TARGET_INTERFACE_CAPTURED","schema":1,"status":"OK","targets":[],"verified_input_interface":{"arg_options":[],"argv":false,"environment":true,"environment_names":["EDGE","EDGE_SCRIPT","rc"],"modes":["environment"],"stdin":false,"tty":false},"wrapper":{"basename":"skladchik-reports-monitor-cookie-update","bytes":638,"language":"shell_or_other","mode":"0o755","path_sha256":"67a27429a8fedf2520e6f78c8fbe3f4649c486b5fb72af70584a7a35a38db14d","projection":{"environment_names":["EDGE","EDGE_SCRIPT","rc"],"lines":[{"kind":"shell_options","line":2,"tokens":["set","-Eeuo","pipefail"]},{"kind":"command","line":3,"tokens":["export","SYSTEMD_PAGER=cat","PAGER=cat","SYSTEMD_LESS=FRXMK"]},{"kind":"assignment","line":4,"tokens":["EDGE=debian@<PRIVATE_IP>"]},{"kind":"assignment","line":5,"tokens":["EDGE_SCRIPT=/usr/local/sbin/skladchik-reports-monitor-cookie-update-edge"]},{"kind":"assignment","line":6,"tokens":["SSH=(-o","BatchMode=yes","-o","ConnectTimeout=15","-o","StrictHostKeyChecking=yes","-o","UserKnownHostsFile=[SENSITIVE_PATH] CONTROLLED COOKIE UPDATE"]},{"kind":"command","line":8,"tokens":["printf","SAFE_OUTPUT=YES\\nSECRET_PRINTED=NO\\nSTEP=SKLADCHIK_REPORTS_MONITOR_COOKIE_UPDATE\\n"]},{"kind":"control","line":9,"tokens":["if","ssh","-tt","${SSH[@]}","$EDGE","sudo","-n","$EDGE_SCRIPT;","then"]},{"kind":"assignment","line":10,"tokens":["rc=0"]},{"kind":"command","line":11,"tokens":["else"]},{"kind":"assignment","line":12,"tokens":["rc=$?"]},{"kind":"command","line":13,"tokens":["fi"]},{"kind":"command","line":14,"tokens":["printf","SSH_COOKIE_UPDATE_RC=%s\\n","$rc"]},{"kind":"command","line":15,"tokens":["printf","\\033[93m%s\\033[0m\\n","END"]},{"kind":"command","line":16,"tokens":["exit","$rc"]}],"parse":"shell_token_projection","signals":{"cat_stdin":false,"environment_references":true,"positional_arguments":false,"read_builtin":false,"stdin_path_or_fd0":false,"tty":false}},"sha256":"ea2d89ce67893a6d89b29610e4d46e207932ecc157173454585f67890f58810c","shebang":"#!/usr/bin/env bash","target_paths":[]}}

OUTPUT_END
CHAT_OUTPUT_END
