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@"]},{"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