65 lines
2.3 KiB
JSON
65 lines
2.3 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"phase": "PHASE_1_0AG_OFFLINE_BOUNDED_ELF_CONTRACT",
|
|
"status": "BOUNDED_ELF_ADMISSION_IMPLEMENTED_HISTORICAL_ARTIFACT_BYTES_MISSING",
|
|
"date": "2026-07-29",
|
|
"source_bindings": {
|
|
"phase10af_manifest_sha256": "c0e74c0e828168faede5f3db3e9964b6191d6cd9d9834dc3926e0807feee273c",
|
|
"validator_size": 6078,
|
|
"validator_sha256": "748c93eb5c9275c992e4b471747ff0dbbcf71cd5b795f44d47f2c82e19691270",
|
|
"tests_size": 4305,
|
|
"tests_sha256": "774afc1151044f4362bcfcd92fad97286d23477046fb4b542a4cf739723b0c36"
|
|
},
|
|
"admission": {
|
|
"exact_sha256_before_parse": true,
|
|
"maximum_file_bytes": 2097152,
|
|
"elf_class": 64,
|
|
"endianness": "LITTLE",
|
|
"elf_type": "ET_DYN",
|
|
"machine": "EM_X86_64",
|
|
"maximum_program_headers": 32,
|
|
"maximum_section_headers": 256,
|
|
"maximum_load_segments": 8,
|
|
"maximum_total_load_memory": 67108864,
|
|
"maximum_load_span": 134217728,
|
|
"maximum_alignment": 2097152,
|
|
"writable_executable_load_allowed": false,
|
|
"interpreter_allowed": false,
|
|
"overlapping_load_ranges_allowed": false,
|
|
"entry_must_be_in_executable_load": true,
|
|
"file_interface_present": false,
|
|
"execution_interface_present": false
|
|
},
|
|
"historical_reference": {
|
|
"phase10m_size": 1845208,
|
|
"phase10m_sha256": "c99a0856309a357ad2667d89b4924e4063ad214cae09c8a419457b0732f583cd",
|
|
"bytes_present_in_scanned_workspace": false,
|
|
"validated_by_phase10ag": false,
|
|
"reason": "HISTORICAL_ARTIFACT_BYTES_NOT_LOCALLY_AVAILABLE"
|
|
},
|
|
"remaining_blockers": [
|
|
"EXACT_FUTURE_CANARY_BYTES_NOT_BUILT",
|
|
"DYNAMIC_RELOCATION_CONTRACT_UNDESIGNED",
|
|
"TARGET_MAPPING_IMPLEMENTATION_ABSENT",
|
|
"PPSA01659_FIRMWARE_9_60_ROLE_UNPROVEN",
|
|
"SYSTEMSERVICE_DECLARATIONS_SINGLE_LINEAGE",
|
|
"KERNEL_PTRACE_EFFECT_POLICY_UNREVIEWED"
|
|
],
|
|
"authorizations": {
|
|
"target_source_authorized": false,
|
|
"target_build_authorized": false,
|
|
"ps5_connection_authorized": false,
|
|
"device_transfer_authorized": false,
|
|
"device_execution_authorized": false,
|
|
"device_write_authorized": false
|
|
},
|
|
"decision": {
|
|
"bounded_elf_contract_complete": true,
|
|
"historical_artifact_admitted": false,
|
|
"target_implementation_allowed": false,
|
|
"device_action_allowed": false,
|
|
"relocation_contract_design_allowed": true,
|
|
"next_step": "OFFLINE_DYNAMIC_RELOCATION_CONTRACT"
|
|
}
|
|
}
|