This commit is contained in:
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"phase": "PHASE_1_0N_WRITE_FREE_DEFAULTS_ONE_SHOT_RUNNER",
|
||||
"status": "OFFLINE_RUNNER_PREPARED_NO_DEVICE_AUTHORIZATION",
|
||||
"scope": "HOST_ONLY_RUNNER_AND_POLICY_PREPARATION",
|
||||
"date": "2026-07-22",
|
||||
"source_commits": {
|
||||
"chimera_gfx_phase10m": "ab364b8e213e136fff746b948dce89ab028dbf7d",
|
||||
"retroarch_artifact_source": "12cf1d783c41eb303987e49a5a920805a59ef7a4",
|
||||
"retroarch_runner": "606909706f91d7213751c245081333f56c2cce89"
|
||||
},
|
||||
"authorizations": {
|
||||
"ps5_connection_authorized": false,
|
||||
"device_transfer_authorized": false,
|
||||
"device_execution_authorized": false,
|
||||
"result_receive_authorized": false,
|
||||
"installation_authorized": false,
|
||||
"autoload_authorized": false,
|
||||
"device_write_authorized": false,
|
||||
"automatic_retry": false
|
||||
},
|
||||
"phase_actions": {
|
||||
"ps5_connected": false,
|
||||
"device_request_performed": false,
|
||||
"files_transferred": false,
|
||||
"target_execution_performed": false,
|
||||
"result_received_from_device": false,
|
||||
"target_build_performed": false,
|
||||
"target_artifact_created": false,
|
||||
"device_write_performed": false,
|
||||
"installation_performed": false,
|
||||
"autoload_performed": false,
|
||||
"retry_performed": false,
|
||||
"reconnect_performed": false
|
||||
},
|
||||
"artifact": {
|
||||
"name": "retroarch_ps5_write_diag.elf",
|
||||
"profile": "write-diag",
|
||||
"local_relative_path": "build/phase10m/write-diag-a/retroarch_ps5_write_diag.elf",
|
||||
"size": 1845208,
|
||||
"sha256": "c99a0856309a357ad2667d89b4924e4063ad214cae09c8a419457b0732f583cd",
|
||||
"source_unchanged_from_phase10m": true,
|
||||
"execution_eligible": false,
|
||||
"transfer_eligible": false,
|
||||
"installation_eligible": false,
|
||||
"tracked": false
|
||||
},
|
||||
"result_protocol": {
|
||||
"name": "PHASE_1_0N_WRITE_FREE_DEFAULTS",
|
||||
"magic": "CHD10J01",
|
||||
"version": 1,
|
||||
"frame_size": 64,
|
||||
"byte_order": "BIG_ENDIAN",
|
||||
"wire_stages": [
|
||||
"D00", "D01", "D02", "D03", "D04", "D05", "D06", "D07",
|
||||
"D08", "D09", "D10", "D11", "D12",
|
||||
"I00", "I01", "I02", "I03", "I04", "I05", "I06", "I07",
|
||||
"I08", "I09", "I10", "I11", "I12", "I13", "I14", "C1", "D13"
|
||||
],
|
||||
"c1_wire_index": 28,
|
||||
"d13_wire_index": 29,
|
||||
"terminal_stage": "D12",
|
||||
"protocol_activation_authorized": false,
|
||||
"tracked_target": null,
|
||||
"tracked_port": null,
|
||||
"tracked_run_id": null
|
||||
},
|
||||
"runner": {
|
||||
"implementation_available": true,
|
||||
"source_path": "tools/ps5_diag_duplex.py",
|
||||
"source_size": 21179,
|
||||
"source_sha256": "1d46510369349c1e75ef3b5f983a2ef6fa5896fdd4398788bf58708821d0385d",
|
||||
"protocol_selection": "MANIFEST_ONLY",
|
||||
"free_protocol_selector": false,
|
||||
"active_manifest_required": true,
|
||||
"separate_untracked_approval_required": true,
|
||||
"actual_artifact_rehashed_before_socket": true,
|
||||
"attempt_receipt_required": true,
|
||||
"attempt_receipt_exclusive_create": true,
|
||||
"attempt_receipt_durable_fsync": true,
|
||||
"attempt_receipt_written_before_connect": true,
|
||||
"maximum_connections": 1,
|
||||
"maximum_transfers": 1,
|
||||
"maximum_executions": 1,
|
||||
"maximum_result_receives": 1,
|
||||
"receive_limit_bytes": 65536,
|
||||
"retry": false,
|
||||
"reconnect": false,
|
||||
"resume": false,
|
||||
"trace_exclusive_create": true,
|
||||
"trace_overwrite": false
|
||||
},
|
||||
"approval_template": {
|
||||
"path": "manifests/retroarch/phase-1.0n-one-shot-approval-template.json",
|
||||
"authorized": false,
|
||||
"consumed": false,
|
||||
"target": null,
|
||||
"port": null,
|
||||
"run_id": null
|
||||
},
|
||||
"activation_requirements": {
|
||||
"new_exact_artifact_specific_permission": true,
|
||||
"separately_reviewed_active_manifest": true,
|
||||
"exact_target_only_in_untracked_local_approval": true,
|
||||
"unique_run_id_required": true,
|
||||
"authorization_reference_required": true,
|
||||
"all_four_device_actions_must_be_explicitly_authorized": true,
|
||||
"forbidden_actions_must_remain_false": true,
|
||||
"phase10k_authority_reusable": false,
|
||||
"current_requirements_satisfied": false
|
||||
},
|
||||
"tests": {
|
||||
"retroarch_ps5_host_suite": "PASS_WITH_ASAN_UBSAN",
|
||||
"retroarch_duplex_python_cases": 28,
|
||||
"retroarch_phase10n_guardrails": 5,
|
||||
"chimera_gfx_ctest": "56_OF_56_PASS",
|
||||
"chimera_gfx_phase10n_guardrails": 20,
|
||||
"safety_audit": "PASS",
|
||||
"secret_scan": "PASS",
|
||||
"fake_socket_only": true,
|
||||
"hardware_evidence_from_phase10n": false
|
||||
},
|
||||
"hard_stops": [
|
||||
"NO_CURRENT_DEVICE_AUTHORIZATION",
|
||||
"NO_PS5_CONNECTION_OR_REQUEST",
|
||||
"NO_TRANSFER_EXECUTION_OR_RESULT_RECEPTION",
|
||||
"NO_INSTALLATION_AUTOLOAD_OR_DEVICE_WRITE",
|
||||
"NO_RETRY_RECONNECT_RESUME_OR_REBOOT",
|
||||
"NO_TARGET_PORT_OR_RUN_ID_IN_TRACKED_RECORD",
|
||||
"ARTIFACT_REMAINS_INELIGIBLE",
|
||||
"PHASE_1_0K_AUTHORITY_CONSUMED_AND_NOT_REUSABLE",
|
||||
"NEW_EXACT_PERMISSION_REQUIRED"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user