{ "schema_version": 1, "channel": "homelab-runtime", "command_id": "HOMELAB-SKLADCHIK-BRIDGE-AUTH-CHANNEL-PREFLIGHT-READ-ONLY-20260805T120500Z", "status": "OK", "rc": 0, "host": "pve01", "mode": "verify", "component": "skladchik-bridge-auth-channel-preflight-read-only", "started_at_utc": "2026-08-05T12:14:46Z", "finished_at_utc": "2026-08-05T12:14:47Z", "reference_register_checked": true, "reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e", "error_register_checked": true, "error_register_sha256": "24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83", "command_sha256": "7d53ab915d9be1068f2c1fab35d8c9b21edfd2a95e7ea3a424bc7483e66f80e7", "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": "cbfd32c3157e03c245697c909ab23b06a2b215d2cc99ce3a73bf3fa4706288c6", "sanitized_output_sha256": "cbfd32c3157e03c245697c909ab23b06a2b215d2cc99ce3a73bf3fa4706288c6", "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\":\"HOMELAB-SKLADCHIK-BRIDGE-AUTH-CHANNEL-PREFLIGHT-READ-ONLY-20260805T120500Z\",\"command_rc\":0,\"mutation_outcome\":\"NO_MUTATION\",\"output_truncated_in_json\":false,\"rc\":0,\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n{\"adapter_scan\":{\"aggregate\":{\"attachment_field\":false,\"interactive_field\":false,\"multipart_handler\":false,\"prompt_field\":false,\"pty_allocation\":false,\"redaction_present\":false,\"secret_field\":false,\"stdin_field\":false,\"stdin_forced_null\":false,\"stdio_streaming\":false},\"discovered_fields\":[],\"files_examined\":10,\"relevant_files\":[]},\"adapter_units\":[{\"environment_files_declared\":false,\"exec_path_descriptors\":[{\"basename\":\"python3\",\"class\":\"other\",\"path_sha256\":\"31f2aee4e71d21fbe5cf8b01ff0e069b9275f58929596ceb00d14d90e3e16cd6\"},{\"basename\":\"homelab-command-adapter\",\"class\":\"usr_local\",\"path_sha256\":\"c2e3b43f1f858c6fa265dc276d6a6a29e0cd25e4a127fbc093b8c8d9512bb739\"}],\"fragment\":{\"basename\":\"homelab-command-adapter.service\",\"class\":\"etc\",\"path_sha256\":\"afe4d91c280ac4e6e9999498b5f5d8b8842a1f33e30fd45d984879a6392bc045\"},\"show_rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"unit\":\"homelab-command-adapter.service\",\"user_class\":\"root\",\"working_directory\":null},{\"environment_files_declared\":false,\"exec_path_descriptors\":[{\"basename\":\"python3\",\"class\":\"other\",\"path_sha256\":\"31f2aee4e71d21fbe5cf8b01ff0e069b9275f58929596ceb00d14d90e3e16cd6\"},{\"basename\":\"homelab-command-portal\",\"class\":\"usr_local\",\"path_sha256\":\"1132c3c355ed18cdc6406935cd26a128df298f71df7f48df690c72b202ddd7be\"}],\"fragment\":{\"basename\":\"homelab-command-portal.service\",\"class\":\"etc\",\"path_sha256\":\"adf87b0f1c821b17e3e2ff19cc024d783b55caf69460d01fa66f7d2579a71f5a\"},\"show_rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"unit\":\"homelab-command-portal.service\",\"user_class\":\"non_root\",\"working_directory\":null}],\"analysis_ready\":false,\"based_on\":{\"capsule_sha256\":\"802110a546851eb9c0c1dcedd88ee7d47c80415b5376d9534c1a1edff6f514ed\",\"command_id\":\"HOMELAB-SKLADCHIK-REAUTH-PREFLIGHT-EXACT-SUMMARY-READ-ONLY-V6-20260805T115600Z\",\"output_sha256\":\"bc45053ab7f0b8b7ee5fd25e6208cbb195ee18d6cba55f56427a12248cc29aa9\",\"runner_json_sha256\":\"47607473e3032fa7594f7dc41e93af9676562c2fb51333c571c4f1e9853993bb\"},\"changes_made\":false,\"channel_decision\":{\"ephemeral_attachment\":false,\"interactive_pty_stream\":false,\"secret_must_not_be_capsule_payload_or_argv\":true,\"static_secret_field\":false},\"command_id\":\"HOMELAB-SKLADCHIK-BRIDGE-AUTH-CHANNEL-PREFLIGHT-READ-ONLY-20260805T120500Z\",\"command_rc\":0,\"exact_prerequisites\":[{\"bytes\":182,\"expected_sha256\":\"e874fb03573b76181f3eb812c7285848e60705923c172a2f102504a7b9100ef7\",\"mode\":\"0o644\",\"path_descriptor\":{\"basename\":\"skladchik-reports-monitor-supervisor.service\",\"class\":\"etc\",\"path_sha256\":\"eb386f3cc3ede9f1b74b255c0fcf800874a73210461d1857a4d01a603714b847\"},\"present\":true,\"sha256\":\"e874fb03573b76181f3eb812c7285848e60705923c172a2f102504a7b9100ef7\",\"sha_verified\":true},{\"bytes\":20598,\"expected_sha256\":\"bd40ee19ea8b277d52f4240b97d3c79b825c90154272bac8a43004591bd0ddc3\",\"mode\":\"0o755\",\"path_descriptor\":{\"basename\":\"skladchik-reports-monitor-supervisor\",\"class\":\"usr_local\",\"path_sha256\":\"e0ec302c8517417f53805dbed8f897feb955f4895dc6575b1dbd850f6b799bcc\"},\"present\":true,\"sha256\":\"bd40ee19ea8b277d52f4240b97d3c79b825c90154272bac8a43004591bd0ddc3\",\"sha_verified\":true},{\"bytes\":638,\"expected_sha256\":\"ea2d89ce67893a6d89b29610e4d46e207932ecc157173454585f67890f58810c\",\"mode\":\"0o755\",\"path_descriptor\":{\"basename\":\"skladchik-reports-monitor-cookie-update\",\"class\":\"usr_local\",\"path_sha256\":\"67a27429a8fedf2520e6f78c8fbe3f4649c486b5fb72af70584a7a35a38db14d\"},\"present\":true,\"sha256\":\"ea2d89ce67893a6d89b29610e4d46e207932ecc157173454585f67890f58810c\",\"sha_verified\":true},{\"bytes\":10086,\"expected_sha256\":\"1e2f5323abf880f3e8b17bf1f2d0a844c402a9bbf5f24159ed39aaf1d79caef0\",\"mode\":\"0o700\",\"path_descriptor\":{\"basename\":\"skladchik-cookie-refresh\",\"class\":\"srv\",\"path_sha256\":\"7608b0d51a5e013043a92603f0275bf02bc56a17a2af3af90de864f2abb2dcf6\"},\"present\":true,\"sha256\":\"1e2f5323abf880f3e8b17bf1f2d0a844c402a9bbf5f24159ed39aaf1d79caef0\",\"sha_verified\":true}],\"mutation_outcome\":\"NO_MUTATION\",\"next_action\":\"FIX_ONLY_PROVEN_READ_ONLY_PREFLIGHT_FAILURE\",\"output_truncated_in_json\":false,\"projection_bytes\":6282,\"rc\":0,\"read_only\":true,\"reauth_interfaces\":{\"local\":[{\"accepts_cookie_value\":false,\"accepts_file\":false,\"atomic_replace\":false,\"backup\":false,\"bytes\":638,\"flags\":[],\"opens_browser\":false,\"path_descriptor\":{\"basename\":\"skladchik-reports-monitor-cookie-update\",\"class\":\"usr_local\",\"path_sha256\":\"67a27429a8fedf2520e6f78c8fbe3f4649c486b5fb72af70584a7a35a38db14d\"},\"reads_stdin\":false,\"reads_tty\":false,\"rollback\":false,\"sha256\":\"ea2d89ce67893a6d89b29610e4d46e207932ecc157173454585f67890f58810c\",\"sha_verified\":true,\"ssh_tty\":true},{\"accepts_cookie_value\":true,\"accepts_file\":true,\"atomic_replace\":false,\"backup\":true,\"bytes\":10086,\"flags\":[\"--hard\",\"--no-legend\",\"--plain\",\"--porcelain\",\"--push\",\"--show-current\",\"--state\",\"--type\",\"--value\"],\"opens_browser\":false,\"path_descriptor\":{\"basename\":\"skladchik-cookie-refresh\",\"class\":\"srv\",\"path_sha256\":\"7608b0d51a5e013043a92603f0275bf02bc56a17a2af3af90de864f2abb2dcf6\"},\"reads_stdin\":false,\"reads_tty\":false,\"rollback\":true,\"sha256\":\"1e2f5323abf880f3e8b17bf1f2d0a844c402a9bbf5f24159ed39aaf1d79caef0\",\"sha_verified\":true,\"ssh_tty\":false}],\"remote\":{\"accepts_cookie_value\":false,\"accepts_file\":true,\"atomic_replace\":true,\"attempted\":true,\"backup\":true,\"bytes\":5247,\"duration\":0.352,\"flags\":[\"--now\",\"--quiet\"],\"mode\":\"0o755\",\"opens_browser\":false,\"path_descriptor\":{\"basename\":\"skladchik-reports-monitor-cookie-update-edge\",\"class\":\"usr_local\",\"path_sha256\":\"40ecb6cff3f7e9fa1d070dcd52a5b3e7e7612a3227d0951485fdfd101e75070f\"},\"permission_hardening\":true,\"present\":true,\"reads_stdin\":true,\"reads_tty\":false,\"rollback\":true,\"sha256\":\"10fe854274dca1a053cfd8c0155340bd689bf3f6555c70dbc14b890cbafb93fa\",\"sha_verified\":true,\"ssh_metadata\":{\"known_hosts_entry_found\":true,\"known_hosts_file_sha256\":\"88564922338b311be6c646a83651eae19f074b1ffa1ebca36534c56f6974f008\",\"known_hosts_path_sha256\":\"0abf5b78c0f48ff47f3c56429b0464ccd7e22d370784bc4a6404b6be97606308\",\"target_sha256\":\"59fe7b243d5b6541eadb1aea3da6e2a0025b2e21dda861b6fff4c438e3bfd2eb\"},\"ssh_rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"}},\"rollback_restored\":null,\"rollback_started\":false,\"root_cause_classification\":\"BRIDGE_AUTH_CHANNEL_PREFLIGHT_INCOMPLETE\",\"schema\":1,\"status\":\"OK\"}\n" }