{ "schema_version": 1, "phase": "PHASE_1_0BO_PATCH_CHAIN_REMEDIATION_RESULT", "status": "COMPLETE_PATCH_CHAIN_BOUND_RUNNER_SOURCE_ALLOWED_NO_BUILD", "date": "2026-07-29", "source_bindings": { "phase10bn_manifest_sha256": "de3606c7f4c5f029c160d4508e82b38067302a72aff02cfdb7cde3741672ed49", "retroarch_commit": "80c3f1c1d06477e8acf723142eb67badb56e43fc", "policy_sha256": "7560dcc82d4745a3cdd9ed8baea3724fbb013f62321d89b35ead1198e49b35b7", "request_graph_sha256": "700c6460bee83d06b9084e4c7a4eb12fa7d84aedda39ebfaaec500003f13ff3c", "composition_sha256": "40b1f47bc5c89688be3e65bc8179e228cb9e702a71867f53f3bce19f925721e0" }, "rebase_evidence": { "windows_checkout_crlf_rejected": true, "first_wsl_checkout_incomplete_rejected": true, "complete_wsl_checkout_line_endings": "LF", "smoke_patch_dry_run_passed": true, "smoke_patch_applied": true, "early_diag_patch_dry_run_passed_after_smoke": true, "early_diag_patch_applied_after_smoke": true, "final_diff_check_passed": true, "exact_changed_files": [ "src/audio/ps5/SDL_ps5audio.c", "src/dynapi/SDL_dynapi.h", "src/joystick/ps5/SDL_ps5joystick.c", "src/video/ps5/SDL_ps5video.c" ], "insertions": 430, "deletions": 93 }, "corrected_contract": { "request_count": 10, "both_patch_dry_runs_present": true, "both_patch_applications_present": true, "complete_cmake_flags_present": true, "clean_first_present": true, "policy_derived_output_paths": true, "retroarch_build_included": false, "device_action_included": false }, "authorizations": { "one_shot_runner_source_authorized": true, "materializer_invocation_authorized": false, "cmake_invocation_authorized": false, "sdl_build_authorized": false, "retroarch_target_build_authorized": false, "ps5_connection_authorized": false, "device_transfer_authorized": false, "device_execution_authorized": false }, "decision": { "patch_chain_complete": true, "corrected_contract_complete": true, "materialization_allowed": false, "cross_build_allowed": false, "device_action_allowed": false, "next_step": "IMPLEMENT_AND_STATICALLY_AUDIT_EXACT_ONE_SHOT_RUNNER" } }