From e161f7b33cb583ae2d8f7aad0e63342e03194c89 Mon Sep 17 00:00:00 2001 From: homelab-runtime-publisher Date: Sun, 26 Jul 2026 19:48:01 +0000 Subject: [PATCH] runtime: publish NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z --- ...EWPC-BRIDGE-E2E-SEAL-20260726T194715Z.json | 30 +++++++++++++++++++ ...NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z.txt | 26 ++++++++++++++++ runtime/latest.json | 14 ++++----- runtime/latest.txt | 12 ++++---- 4 files changed, 69 insertions(+), 13 deletions(-) create mode 100644 runtime/history/NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z.json create mode 100644 runtime/history/NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z.txt diff --git a/runtime/history/NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z.json b/runtime/history/NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z.json new file mode 100644 index 0000000..edeb2e4 --- /dev/null +++ b/runtime/history/NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z.json @@ -0,0 +1,30 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z", + "status": "FAIL", + "rc": 1, + "host": "pve01", + "mode": "verify", + "component": "windows-bridge", + "started_at_utc": "2026-07-26T19:48:00Z", + "finished_at_utc": "2026-07-26T19:48:00Z", + "reference_register_checked": true, + "reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e", + "error_register_checked": true, + "error_register_sha256": "24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83", + "command_sha256": "80ba5451a844e34e88f42bfdc0dc344108b2292270fdd357b70ebbb31dd67105", + "duplicate_failed_command_blocked": false, + "block_reason": null, + "execution_started": true, + "changes_made": false, + "sanitized": true, + "secrets_included": false, + "private_addresses_included": false, + "raw_evidence_retained_locally": true, + "raw_evidence_sha256": "e0e75dc63539a7e8ad2a229c9dcb4c1100db232369358511ff97ec6d3cfe155d", + "sanitized_output_sha256": "e0e75dc63539a7e8ad2a229c9dcb4c1100db232369358511ff97ec6d3cfe155d", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "NEWPC_BRIDGE_E2E_SEAL=FAIL\n{\"anti_regression\":{\"NEWPC-AR-001-EXACT-SOURCE-LOCK\":\"PASS\",\"NEWPC-AR-002-SERVICE-IDENTITY\":\"PASS\",\"NEWPC-AR-003-IDENTITY-SELF-TEST\":\"PASS\",\"NEWPC-AR-004-RESOLVED-RUNNER-IDENTITY\":\"FAIL\",\"NEWPC-AR-005-NO-UNDOCUMENTED-RUNNER-FLAG\":\"PASS\",\"NEWPC-AR-006-CURRENT-CAPSULE-STATE\":\"PASS\",\"NEWPC-AR-007-NO-MUTATING-FAILURE\":\"PASS\",\"NEWPC-AR-008-PORTAL-ADAPTER-HEALTH\":\"PASS\"},\"backup_changed\":false,\"changes_made\":false,\"checked_at_utc\":\"2026-07-26T19:48:00.592291+00:00\",\"checks\":{\"adapter_self_test\":true,\"adapter_unit\":true,\"current_capsule_state_present\":true,\"files_regular\":true,\"no_unresolved_mutating\":true,\"one_distinct_runner_implementation\":false,\"portal_health\":true,\"portal_identity_self_test\":true,\"portal_unit\":true,\"source_lock\":true,\"target_is_pve01\":true},\"closed_defects\":{\"NEWPC-SMOKE-001\":\"Do not invoke undocumented runner --self-test. Current execution is proven by exact capsule state and outer runner evidence.\",\"NEWPC-SMOKE-002\":\"Count distinct resolved executable implementations by device+inode+SHA, not path aliases/symlinks.\"},\"cluster_changed\":false,\"command_id\":\"NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z\",\"current_capsule_state\":{\"count\":1,\"matches\":[{\"change_flags\":{\"backup\":false,\"cluster\":false,\"gitea\":false,\"production\":false},\"component\":\"windows-bridge\",\"mode\":\"verify\",\"path\":\"/var/lib/homelab-command-adapter/state/L5XKZ5D3QT.json\",\"status\":\"RUNNING\",\"target\":\"pve01\"}],\"valid\":true},\"gitea_changed\":false,\"portal_health\":{\"body\":{\"adapter\":\"ok\",\"status\":\"ok\",\"version\":1},\"ok\":true,\"status_code\":200},\"rollback_started\":false,\"runner_implementations\":{\"canonical_identity_present\":true,\"distinct_implementation_count\":2,\"distinct_path_groups\":[[\"/usr/local/sbin/homelab-chat-run\"],[\"/usr/local/sbin/homelab-chat-run-linked\"]],\"only_canonical_implementation\":false,\"path_entries\":[{\"device\":64513,\"inode\":5148520,\"is_symlink\":false,\"path\":\"/usr/local/sbin/homelab-chat-run\",\"resolved\":\"/usr/local/sbin/homelab-chat-run\",\"sha256\":\"2a88defef9517f89bc60934dce82097f8e316b08af9417e95167ea5d759a10d9\"},{\"device\":64513,\"inode\":5148536,\"is_symlink\":false,\"path\":\"/usr/local/sbin/homelab-chat-run-linked\",\"resolved\":\"/usr/local/sbin/homelab-chat-run-linked\",\"sha256\":\"5e8725e129fd2055b36fe2fae13fc95fc4b3271074a0e0d4bb7347e7b2f270a1\"}]},\"schema\":2,\"self_tests\":{\"adapter\":{\"pass\":true,\"rc\":0},\"portal_as_service_user\":{\"pass\":true,\"rc\":0}},\"stage\":\"NEWPC_BRIDGE_E2E_SEAL\",\"status\":\"FAIL\",\"units\":{\"adapter\":{\"ActiveState\":\"active\",\"ExecMainStatus\":\"0\",\"Group\":\"homelab-command-portal\",\"NRestarts\":\"0\",\"SubState\":\"running\",\"UnitFileState\":\"enabled\",\"User\":\"root\"},\"portal\":{\"ActiveState\":\"active\",\"ExecMainStatus\":\"0\",\"Group\":\"homelab-command-portal\",\"NRestarts\":\"0\",\"SubState\":\"running\",\"UnitFileState\":\"enabled\",\"User\":\"homelab-command-portal\"}},\"unresolved_mutating\":[]}\n" +} diff --git a/runtime/history/NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z.txt b/runtime/history/NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z.txt new file mode 100644 index 0000000..05a733d --- /dev/null +++ b/runtime/history/NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z.txt @@ -0,0 +1,26 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z +STATUS=FAIL +RC=1 +HOST=pve01 +MODE=verify +COMPONENT=windows-bridge +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83 +COMMAND_SHA256=80ba5451a844e34e88f42bfdc0dc344108b2292270fdd357b70ebbb31dd67105 +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGES_MADE=false +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=e0e75dc63539a7e8ad2a229c9dcb4c1100db232369358511ff97ec6d3cfe155d +SANITIZED_OUTPUT_SHA256=e0e75dc63539a7e8ad2a229c9dcb4c1100db232369358511ff97ec6d3cfe155d +OUTPUT_BEGIN +NEWPC_BRIDGE_E2E_SEAL=FAIL +{"anti_regression":{"NEWPC-AR-001-EXACT-SOURCE-LOCK":"PASS","NEWPC-AR-002-SERVICE-IDENTITY":"PASS","NEWPC-AR-003-IDENTITY-SELF-TEST":"PASS","NEWPC-AR-004-RESOLVED-RUNNER-IDENTITY":"FAIL","NEWPC-AR-005-NO-UNDOCUMENTED-RUNNER-FLAG":"PASS","NEWPC-AR-006-CURRENT-CAPSULE-STATE":"PASS","NEWPC-AR-007-NO-MUTATING-FAILURE":"PASS","NEWPC-AR-008-PORTAL-ADAPTER-HEALTH":"PASS"},"backup_changed":false,"changes_made":false,"checked_at_utc":"2026-07-26T19:48:00.592291+00:00","checks":{"adapter_self_test":true,"adapter_unit":true,"current_capsule_state_present":true,"files_regular":true,"no_unresolved_mutating":true,"one_distinct_runner_implementation":false,"portal_health":true,"portal_identity_self_test":true,"portal_unit":true,"source_lock":true,"target_is_pve01":true},"closed_defects":{"NEWPC-SMOKE-001":"Do not invoke undocumented runner --self-test. Current execution is proven by exact capsule state and outer runner evidence.","NEWPC-SMOKE-002":"Count distinct resolved executable implementations by device+inode+SHA, not path aliases/symlinks."},"cluster_changed":false,"command_id":"NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z","current_capsule_state":{"count":1,"matches":[{"change_flags":{"backup":false,"cluster":false,"gitea":false,"production":false},"component":"windows-bridge","mode":"verify","path":"/var/lib/homelab-command-adapter/state/L5XKZ5D3QT.json","status":"RUNNING","target":"pve01"}],"valid":true},"gitea_changed":false,"portal_health":{"body":{"adapter":"ok","status":"ok","version":1},"ok":true,"status_code":200},"rollback_started":false,"runner_implementations":{"canonical_identity_present":true,"distinct_implementation_count":2,"distinct_path_groups":[["/usr/local/sbin/homelab-chat-run"],["/usr/local/sbin/homelab-chat-run-linked"]],"only_canonical_implementation":false,"path_entries":[{"device":64513,"inode":5148520,"is_symlink":false,"path":"/usr/local/sbin/homelab-chat-run","resolved":"/usr/local/sbin/homelab-chat-run","sha256":"2a88defef9517f89bc60934dce82097f8e316b08af9417e95167ea5d759a10d9"},{"device":64513,"inode":5148536,"is_symlink":false,"path":"/usr/local/sbin/homelab-chat-run-linked","resolved":"/usr/local/sbin/homelab-chat-run-linked","sha256":"5e8725e129fd2055b36fe2fae13fc95fc4b3271074a0e0d4bb7347e7b2f270a1"}]},"schema":2,"self_tests":{"adapter":{"pass":true,"rc":0},"portal_as_service_user":{"pass":true,"rc":0}},"stage":"NEWPC_BRIDGE_E2E_SEAL","status":"FAIL","units":{"adapter":{"ActiveState":"active","ExecMainStatus":"0","Group":"homelab-command-portal","NRestarts":"0","SubState":"running","UnitFileState":"enabled","User":"root"},"portal":{"ActiveState":"active","ExecMainStatus":"0","Group":"homelab-command-portal","NRestarts":"0","SubState":"running","UnitFileState":"enabled","User":"homelab-command-portal"}},"unresolved_mutating":[]} + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index b042bae..edeb2e4 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,19 +1,19 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "NEWPC-BRIDGE-E2E-SMOKE-20260726T194342Z", + "command_id": "NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z", "status": "FAIL", "rc": 1, "host": "pve01", "mode": "verify", "component": "windows-bridge", - "started_at_utc": "2026-07-26T19:44:27Z", - "finished_at_utc": "2026-07-26T19:44:27Z", + "started_at_utc": "2026-07-26T19:48:00Z", + "finished_at_utc": "2026-07-26T19:48:00Z", "reference_register_checked": true, "reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e", "error_register_checked": true, "error_register_sha256": "24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83", - "command_sha256": "0362dc18c7fa62ddec04ed2512fb16e75465950a2292fdf177d312b1b9b78e43", + "command_sha256": "80ba5451a844e34e88f42bfdc0dc344108b2292270fdd357b70ebbb31dd67105", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, @@ -22,9 +22,9 @@ "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "0ec794d0fe37de18285f6f4d784530e8254691811830aab6aa845d797b0b69d5", - "sanitized_output_sha256": "0ec794d0fe37de18285f6f4d784530e8254691811830aab6aa845d797b0b69d5", + "raw_evidence_sha256": "e0e75dc63539a7e8ad2a229c9dcb4c1100db232369358511ff97ec6d3cfe155d", + "sanitized_output_sha256": "e0e75dc63539a7e8ad2a229c9dcb4c1100db232369358511ff97ec6d3cfe155d", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "NEWPC_BRIDGE_E2E_SMOKE=FAIL\n{\"anti_regression\":{\"NEWPC-AR-001-EXACT-SOURCE-LOCK\":\"PASS\",\"NEWPC-AR-002-SERVICE-IDENTITY\":\"PASS\",\"NEWPC-AR-003-IDENTITY-SELF-TEST\":\"PASS\",\"NEWPC-AR-004-NO-SECOND-RUNNER\":\"FAIL\",\"NEWPC-AR-005-NO-MUTATING-FAILURE\":\"PASS\",\"NEWPC-AR-006-PORTAL-ADAPTER-HEALTH\":\"PASS\"},\"backup_changed\":false,\"changes_made\":false,\"checked_at_utc\":\"2026-07-26T19:44:27.425635+00:00\",\"checks\":{\"adapter_self_test\":true,\"adapter_unit\":true,\"files_regular\":true,\"no_unresolved_mutating\":true,\"portal_health\":true,\"portal_identity_self_test\":true,\"portal_unit\":true,\"runner_self_test\":false,\"single_runner_entry\":false,\"source_lock\":true,\"target_is_pve01\":true},\"cluster_changed\":false,\"command_id\":\"NEWPC-BRIDGE-E2E-SMOKE-20260726T194342Z\",\"gitea_changed\":false,\"portal_health\":{\"body\":{\"adapter\":\"ok\",\"status\":\"ok\",\"version\":1},\"ok\":true,\"status_code\":200},\"rollback_started\":false,\"runner_entries\":{\"count\":2,\"paths\":[\"/usr/local/sbin/homelab-chat-run\",\"/usr/local/sbin/homelab-chat-run-linked\"]},\"schema\":1,\"self_tests\":{\"adapter\":{\"pass\":true,\"rc\":0},\"portal_as_service_user\":{\"pass\":true,\"rc\":0},\"runner\":{\"pass\":false,\"rc\":64}},\"stage\":\"NEWPC_BRIDGE_E2E_SMOKE\",\"status\":\"FAIL\",\"units\":{\"adapter\":{\"ActiveState\":\"active\",\"ExecMainStatus\":\"0\",\"Group\":\"homelab-command-portal\",\"NRestarts\":\"0\",\"SubState\":\"running\",\"UnitFileState\":\"enabled\",\"User\":\"root\"},\"portal\":{\"ActiveState\":\"active\",\"ExecMainStatus\":\"0\",\"Group\":\"homelab-command-portal\",\"NRestarts\":\"0\",\"SubState\":\"running\",\"UnitFileState\":\"enabled\",\"User\":\"homelab-command-portal\"}},\"unresolved_mutating\":[]}\n" + "output": "NEWPC_BRIDGE_E2E_SEAL=FAIL\n{\"anti_regression\":{\"NEWPC-AR-001-EXACT-SOURCE-LOCK\":\"PASS\",\"NEWPC-AR-002-SERVICE-IDENTITY\":\"PASS\",\"NEWPC-AR-003-IDENTITY-SELF-TEST\":\"PASS\",\"NEWPC-AR-004-RESOLVED-RUNNER-IDENTITY\":\"FAIL\",\"NEWPC-AR-005-NO-UNDOCUMENTED-RUNNER-FLAG\":\"PASS\",\"NEWPC-AR-006-CURRENT-CAPSULE-STATE\":\"PASS\",\"NEWPC-AR-007-NO-MUTATING-FAILURE\":\"PASS\",\"NEWPC-AR-008-PORTAL-ADAPTER-HEALTH\":\"PASS\"},\"backup_changed\":false,\"changes_made\":false,\"checked_at_utc\":\"2026-07-26T19:48:00.592291+00:00\",\"checks\":{\"adapter_self_test\":true,\"adapter_unit\":true,\"current_capsule_state_present\":true,\"files_regular\":true,\"no_unresolved_mutating\":true,\"one_distinct_runner_implementation\":false,\"portal_health\":true,\"portal_identity_self_test\":true,\"portal_unit\":true,\"source_lock\":true,\"target_is_pve01\":true},\"closed_defects\":{\"NEWPC-SMOKE-001\":\"Do not invoke undocumented runner --self-test. Current execution is proven by exact capsule state and outer runner evidence.\",\"NEWPC-SMOKE-002\":\"Count distinct resolved executable implementations by device+inode+SHA, not path aliases/symlinks.\"},\"cluster_changed\":false,\"command_id\":\"NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z\",\"current_capsule_state\":{\"count\":1,\"matches\":[{\"change_flags\":{\"backup\":false,\"cluster\":false,\"gitea\":false,\"production\":false},\"component\":\"windows-bridge\",\"mode\":\"verify\",\"path\":\"/var/lib/homelab-command-adapter/state/L5XKZ5D3QT.json\",\"status\":\"RUNNING\",\"target\":\"pve01\"}],\"valid\":true},\"gitea_changed\":false,\"portal_health\":{\"body\":{\"adapter\":\"ok\",\"status\":\"ok\",\"version\":1},\"ok\":true,\"status_code\":200},\"rollback_started\":false,\"runner_implementations\":{\"canonical_identity_present\":true,\"distinct_implementation_count\":2,\"distinct_path_groups\":[[\"/usr/local/sbin/homelab-chat-run\"],[\"/usr/local/sbin/homelab-chat-run-linked\"]],\"only_canonical_implementation\":false,\"path_entries\":[{\"device\":64513,\"inode\":5148520,\"is_symlink\":false,\"path\":\"/usr/local/sbin/homelab-chat-run\",\"resolved\":\"/usr/local/sbin/homelab-chat-run\",\"sha256\":\"2a88defef9517f89bc60934dce82097f8e316b08af9417e95167ea5d759a10d9\"},{\"device\":64513,\"inode\":5148536,\"is_symlink\":false,\"path\":\"/usr/local/sbin/homelab-chat-run-linked\",\"resolved\":\"/usr/local/sbin/homelab-chat-run-linked\",\"sha256\":\"5e8725e129fd2055b36fe2fae13fc95fc4b3271074a0e0d4bb7347e7b2f270a1\"}]},\"schema\":2,\"self_tests\":{\"adapter\":{\"pass\":true,\"rc\":0},\"portal_as_service_user\":{\"pass\":true,\"rc\":0}},\"stage\":\"NEWPC_BRIDGE_E2E_SEAL\",\"status\":\"FAIL\",\"units\":{\"adapter\":{\"ActiveState\":\"active\",\"ExecMainStatus\":\"0\",\"Group\":\"homelab-command-portal\",\"NRestarts\":\"0\",\"SubState\":\"running\",\"UnitFileState\":\"enabled\",\"User\":\"root\"},\"portal\":{\"ActiveState\":\"active\",\"ExecMainStatus\":\"0\",\"Group\":\"homelab-command-portal\",\"NRestarts\":\"0\",\"SubState\":\"running\",\"UnitFileState\":\"enabled\",\"User\":\"homelab-command-portal\"}},\"unresolved_mutating\":[]}\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index e32eb96..05a733d 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,5 +1,5 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=NEWPC-BRIDGE-E2E-SMOKE-20260726T194342Z +COMMAND_ID=NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z STATUS=FAIL RC=1 HOST=pve01 @@ -9,18 +9,18 @@ REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83 -COMMAND_SHA256=0362dc18c7fa62ddec04ed2512fb16e75465950a2292fdf177d312b1b9b78e43 +COMMAND_SHA256=80ba5451a844e34e88f42bfdc0dc344108b2292270fdd357b70ebbb31dd67105 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGES_MADE=false SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=0ec794d0fe37de18285f6f4d784530e8254691811830aab6aa845d797b0b69d5 -SANITIZED_OUTPUT_SHA256=0ec794d0fe37de18285f6f4d784530e8254691811830aab6aa845d797b0b69d5 +RAW_EVIDENCE_SHA256=e0e75dc63539a7e8ad2a229c9dcb4c1100db232369358511ff97ec6d3cfe155d +SANITIZED_OUTPUT_SHA256=e0e75dc63539a7e8ad2a229c9dcb4c1100db232369358511ff97ec6d3cfe155d OUTPUT_BEGIN -NEWPC_BRIDGE_E2E_SMOKE=FAIL -{"anti_regression":{"NEWPC-AR-001-EXACT-SOURCE-LOCK":"PASS","NEWPC-AR-002-SERVICE-IDENTITY":"PASS","NEWPC-AR-003-IDENTITY-SELF-TEST":"PASS","NEWPC-AR-004-NO-SECOND-RUNNER":"FAIL","NEWPC-AR-005-NO-MUTATING-FAILURE":"PASS","NEWPC-AR-006-PORTAL-ADAPTER-HEALTH":"PASS"},"backup_changed":false,"changes_made":false,"checked_at_utc":"2026-07-26T19:44:27.425635+00:00","checks":{"adapter_self_test":true,"adapter_unit":true,"files_regular":true,"no_unresolved_mutating":true,"portal_health":true,"portal_identity_self_test":true,"portal_unit":true,"runner_self_test":false,"single_runner_entry":false,"source_lock":true,"target_is_pve01":true},"cluster_changed":false,"command_id":"NEWPC-BRIDGE-E2E-SMOKE-20260726T194342Z","gitea_changed":false,"portal_health":{"body":{"adapter":"ok","status":"ok","version":1},"ok":true,"status_code":200},"rollback_started":false,"runner_entries":{"count":2,"paths":["/usr/local/sbin/homelab-chat-run","/usr/local/sbin/homelab-chat-run-linked"]},"schema":1,"self_tests":{"adapter":{"pass":true,"rc":0},"portal_as_service_user":{"pass":true,"rc":0},"runner":{"pass":false,"rc":64}},"stage":"NEWPC_BRIDGE_E2E_SMOKE","status":"FAIL","units":{"adapter":{"ActiveState":"active","ExecMainStatus":"0","Group":"homelab-command-portal","NRestarts":"0","SubState":"running","UnitFileState":"enabled","User":"root"},"portal":{"ActiveState":"active","ExecMainStatus":"0","Group":"homelab-command-portal","NRestarts":"0","SubState":"running","UnitFileState":"enabled","User":"homelab-command-portal"}},"unresolved_mutating":[]} +NEWPC_BRIDGE_E2E_SEAL=FAIL +{"anti_regression":{"NEWPC-AR-001-EXACT-SOURCE-LOCK":"PASS","NEWPC-AR-002-SERVICE-IDENTITY":"PASS","NEWPC-AR-003-IDENTITY-SELF-TEST":"PASS","NEWPC-AR-004-RESOLVED-RUNNER-IDENTITY":"FAIL","NEWPC-AR-005-NO-UNDOCUMENTED-RUNNER-FLAG":"PASS","NEWPC-AR-006-CURRENT-CAPSULE-STATE":"PASS","NEWPC-AR-007-NO-MUTATING-FAILURE":"PASS","NEWPC-AR-008-PORTAL-ADAPTER-HEALTH":"PASS"},"backup_changed":false,"changes_made":false,"checked_at_utc":"2026-07-26T19:48:00.592291+00:00","checks":{"adapter_self_test":true,"adapter_unit":true,"current_capsule_state_present":true,"files_regular":true,"no_unresolved_mutating":true,"one_distinct_runner_implementation":false,"portal_health":true,"portal_identity_self_test":true,"portal_unit":true,"source_lock":true,"target_is_pve01":true},"closed_defects":{"NEWPC-SMOKE-001":"Do not invoke undocumented runner --self-test. Current execution is proven by exact capsule state and outer runner evidence.","NEWPC-SMOKE-002":"Count distinct resolved executable implementations by device+inode+SHA, not path aliases/symlinks."},"cluster_changed":false,"command_id":"NEWPC-BRIDGE-E2E-SEAL-20260726T194715Z","current_capsule_state":{"count":1,"matches":[{"change_flags":{"backup":false,"cluster":false,"gitea":false,"production":false},"component":"windows-bridge","mode":"verify","path":"/var/lib/homelab-command-adapter/state/L5XKZ5D3QT.json","status":"RUNNING","target":"pve01"}],"valid":true},"gitea_changed":false,"portal_health":{"body":{"adapter":"ok","status":"ok","version":1},"ok":true,"status_code":200},"rollback_started":false,"runner_implementations":{"canonical_identity_present":true,"distinct_implementation_count":2,"distinct_path_groups":[["/usr/local/sbin/homelab-chat-run"],["/usr/local/sbin/homelab-chat-run-linked"]],"only_canonical_implementation":false,"path_entries":[{"device":64513,"inode":5148520,"is_symlink":false,"path":"/usr/local/sbin/homelab-chat-run","resolved":"/usr/local/sbin/homelab-chat-run","sha256":"2a88defef9517f89bc60934dce82097f8e316b08af9417e95167ea5d759a10d9"},{"device":64513,"inode":5148536,"is_symlink":false,"path":"/usr/local/sbin/homelab-chat-run-linked","resolved":"/usr/local/sbin/homelab-chat-run-linked","sha256":"5e8725e129fd2055b36fe2fae13fc95fc4b3271074a0e0d4bb7347e7b2f270a1"}]},"schema":2,"self_tests":{"adapter":{"pass":true,"rc":0},"portal_as_service_user":{"pass":true,"rc":0}},"stage":"NEWPC_BRIDGE_E2E_SEAL","status":"FAIL","units":{"adapter":{"ActiveState":"active","ExecMainStatus":"0","Group":"homelab-command-portal","NRestarts":"0","SubState":"running","UnitFileState":"enabled","User":"root"},"portal":{"ActiveState":"active","ExecMainStatus":"0","Group":"homelab-command-portal","NRestarts":"0","SubState":"running","UnitFileState":"enabled","User":"homelab-command-portal"}},"unresolved_mutating":[]} OUTPUT_END CHAT_OUTPUT_END