{ "schema_version": 1, "channel": "homelab-runtime", "command_id": "SUPPORT-260917-XENFORO-APP-POLICY-BRIDGE-ARCH-PREFLIGHT-RUNTIME-SAFE-486R2", "status": "OK", "rc": 0, "host": "pve01", "mode": "read-only", "component": "xenforo-app-policy-bridge-architecture-preflight-runtime-safe", "started_at_utc": "2026-09-16T22:08:50Z", "finished_at_utc": "2026-09-16T22:08:53Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", "command_sha256": "e0c87041fdb8ad9cfd2aba1b42ea3e1fb209fc5f4e7c3893331962ac1a25ec59", "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": "659a5f3295d18f3a024cabe6f442bc01aeeab99a6234a9d8c10685ceeccd30f6", "sanitized_output_sha256": "659a5f3295d18f3a024cabe6f442bc01aeeab99a6234a9d8c10685ceeccd30f6", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", "output": "APP486R2_BEGIN\nAPP486R2_DECISION=PASS_BRIDGE_ARCH_PREFLIGHT_SEPARATE_FUNCTION_READY\nAPP486R2_NEXT_GATE=READY_FOR_CODEVIPE_SIGNED_BRIDGE_CANARY_487R1\nAPP486R2_CLOUD_PREFLIGHT_OK=True\nAPP486R2_CLOUD_STAGE=COMPLETE\nAPP486R2_CLOUD_FAILURE_LABEL=\nAPP486R2_FORUM_PREFLIGHT_OK=True\nAPP486R2_FORUM_FAILURE_LABEL=\nAPP486R2_SITES_SCANNED=7\nAPP486R2_ADDON_CONFLICT_SITES=0\nAPP486R2_SAFE_REPORT={\"addon_conflict_sites\":0,\"backup_dr_mutations\":0,\"changes_made\":false,\"cloud_failure_class\":\"\",\"cloud_failure_label\":\"\",\"cloud_failure_sha256\":\"\",\"cloud_mutations\":0,\"cloud_preflight_ok\":true,\"cloud_stage\":\"COMPLETE\",\"command_id\":\"SUPPORT-260917-XENFORO-APP-POLICY-BRIDGE-ARCH-PREFLIGHT-RUNTIME-SAFE-486R2\",\"consumer_connectivity_present\":false,\"consumer_entrypoint\":\"index.handler\",\"consumer_environment_key_names\":[\"YDB_CONNECTION_STRING\",\"YDB_TABLE\"],\"consumer_function_id_sha256\":\"739ab8f5291e67867d60e19618eb04264b4133dfa143bf1f1ce18214e2a03df9\",\"consumer_runtime\":\"python312\",\"consumer_secret_reference_count\":0,\"consumer_service_account_id_sha256\":\"abbc25a8ab006f93a82b542a0d2b4e2dc04e8a00527eb19e8fed7f2347129c3f\",\"consumer_status\":\"ACTIVE\",\"consumer_version_id_sha256\":\"1e2776fc3c6a98f37874fbcee7c741bae3302fea1a07aa58bbb901ea6c5bd246\",\"consumer_version_status\":\"ACTIVE\",\"database_mutations\":0,\"decision\":\"PASS_BRIDGE_ARCH_PREFLIGHT_SEPARATE_FUNCTION_READY\",\"design\":\"SEPARATE_POSTBOX_APP_POLICY_BRIDGE_FUNCTION_AND_TRIGGER_NO_STATIC_CLOUD_KEYS\",\"dns_mutations\":0,\"domains_exact\":true,\"existing_consumer_source_package_retrievable_from_version_metadata\":false,\"feedback_trigger_id_sha256\":\"a45d7ef62d6598c16fe8d8a93a433e80ca05ab2984ed89e7dfebc37889f9a0bf\",\"feedback_trigger_status\":\"ACTIVE\",\"forum_endpoint_deploy_preflight_ready\":true,\"forum_failure_label\":\"\",\"forum_hmac_endpoint_required\":true,\"forum_preflight_ok\":true,\"function_get_rc\":0,\"lockbox_required\":true,\"mail_mutations\":0,\"next_gate\":\"READY_FOR_CODEVIPE_SIGNED_BRIDGE_CANARY_487R1\",\"postbox_mutations\":0,\"qga_160_stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"qga_160_stdout_sha256\":\"4a8e28ce8712bec89e557058569e68848958b28d643102976067be7dc1a2a910\",\"qga_160_transport_rc\":0,\"qga_210_stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"qga_210_stdout_sha256\":\"c7f8514e7df63ae1915defc138505fbeb5326d4891550793e88e99ed5e1845f4\",\"qga_210_transport_rc\":0,\"sites_scanned\":7,\"trigger_get_rc\":0,\"version_get_rc\":0,\"version_groups\":{\"2.3.11\":5,\"2.3.12\":2},\"xenforo_mutations\":0,\"yc_version_rc\":0}\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260917-XENFORO-APP-POLICY-BRIDGE-ARCH-PREFLIGHT-RUNTIME-SAFE-486R2\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\nAPP486R2_END\n" }