57 lines
2.2 KiB
JSON
57 lines
2.2 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"phase": "PHASE_1_0BP_ONE_SHOT_SDL_MATERIALIZATION_GATE",
|
|
"status": "EXACT_SDL_ONLY_MATERIALIZATION_AUTHORIZED_ONCE",
|
|
"date": "2026-07-29",
|
|
"source_bindings": {
|
|
"phase10bo_manifest_sha256": "7f65395e0a91ccaff90319d018d09d15eed71c2de0383e491ef991e1ff5b5ce6",
|
|
"retroarch_commit": "d142e49be923582c27a833ad2124635e54c87adc",
|
|
"runner_sha256": "4d89f5ab7c0d104cac6f451c94e410f229151e8a7b0f53d0e7b746e44e79d805",
|
|
"validator_sha256": "2304537fc1b92982f004d1284ff2ee2985b93b61f95c8ac1725dcbe44d7d09fc",
|
|
"source_test_sha256": "29ee112c63335f3599e75fe5fd4db5b9364f4336f2548454de3a6a0080dd0b31",
|
|
"python_path": "/usr/bin/python3.14",
|
|
"python_sha256": "fa9796cd3a30878e11a2f40372f773d3fcd913fff35e5bee8dd9a036e22e93ab"
|
|
},
|
|
"preflight": {
|
|
"sdl_source_clean": true,
|
|
"stage_absent": true,
|
|
"build_absent": true,
|
|
"archive_absent": true,
|
|
"request_count": 10,
|
|
"exact_output_paths": [
|
|
"/mnt/c/Projects/chimera-retroarch-phase10az/build/phase10bd/sdl-source",
|
|
"/mnt/c/Projects/chimera-retroarch-phase10az/build/phase10bd/sdl-build",
|
|
"/mnt/c/Projects/chimera-retroarch-phase10az/build/phase10bd/sdl-build/libSDL2.a"
|
|
]
|
|
},
|
|
"invocation": {
|
|
"working_directory": "/mnt/c/Projects/chimera-retroarch-phase10az",
|
|
"environment": {"PYTHONDONTWRITEBYTECODE": "1"},
|
|
"argv": [
|
|
"/usr/bin/python3.14",
|
|
"-c",
|
|
"from tools.phase10bo_sdl_materializer_one_shot_runner import run_once; print(','.join(run_once()))"
|
|
],
|
|
"attempts_authorized": 1,
|
|
"automatic_retry": false,
|
|
"cleanup_authorized": false
|
|
},
|
|
"authorizations": {
|
|
"exact_materializer_invocation_authorized": true,
|
|
"cmake_invocation_authorized": true,
|
|
"sdl_build_authorized": true,
|
|
"retroarch_target_build_authorized": false,
|
|
"target_artifact_authorized": false,
|
|
"ps5_connection_authorized": false,
|
|
"device_transfer_authorized": false,
|
|
"device_installation_authorized": false,
|
|
"device_execution_authorized": false
|
|
},
|
|
"decision": {
|
|
"materialization_allowed_once": true,
|
|
"retroarch_cross_build_allowed": false,
|
|
"device_action_allowed": false,
|
|
"next_step": "INVOKE_ONCE_THEN_AUDIT_RETAINED_SDL_OUTPUTS"
|
|
}
|
|
}
|