Files
chimera-gfx-Public/manifests/runtime/phase-0.9e-bootstrap-provenance.schema.json
T
Chimera GFX release export fee37cd9b5
phase0-ci / build-and-audit (push) Failing after 1m41s
Publish Chimera GFX source
2026-09-03 02:53:36 +02:00

182 lines
4.4 KiB
JSON

{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://chimera-gfx.invalid/schemas/phase-0.9e-bootstrap-provenance.schema.json",
"title": "Chimera GFX Phase 0.9E bootstrap provenance",
"type": "object",
"required": [
"schema_version",
"phase",
"status",
"baseline_commit",
"branch",
"canonical_state",
"authorization",
"actions",
"decisions",
"source_commits",
"candidate_archive_audit",
"artifacts",
"exact_used_artifacts",
"bootstrap_dependency_graph",
"host_to_memory_analysis",
"reboot_and_crash",
"security_findings",
"future_rescue_contract",
"output_options",
"missing_actual_files",
"hard_stops",
"final_decision"
],
"properties": {
"schema_version": {
"const": 1
},
"phase": {
"const": "PHASE_0_9E_BOOTSTRAP_RESCUE_PROVENANCE"
},
"status": {
"const": "DESIGN_ONLY"
},
"baseline_commit": {
"const": "e5304e394efb0790e1939bef87404f19b58caa43"
},
"branch": {
"const": "codex/chimera-gfx-phase09e-bootstrap-rescue-provenance"
},
"authorization": {
"type": "object",
"additionalProperties": {
"const": false
}
},
"actions": {
"type": "object",
"additionalProperties": {
"const": false
}
},
"decisions": {
"type": "object",
"required": [
"actual_bootstrap_package_available",
"actual_bootstrap_identity",
"bootstrap_provenance",
"independent_from_elfldr",
"independent_from_payload_manager",
"restartable_after_reboot",
"host_to_memory",
"output_channel_for_future_rescue",
"independent_rescue_classification",
"phase09f_rescue_payload_design_allowed",
"device_action_authorized",
"execution_authorized",
"installation_authorized",
"automatic_retry"
],
"properties": {
"actual_bootstrap_package_available": {
"const": false
},
"actual_bootstrap_identity": {
"type": "null"
},
"bootstrap_provenance": {
"const": "POSSIBLE"
},
"independent_from_elfldr": {
"const": "unproven"
},
"independent_from_payload_manager": {
"const": "unproven"
},
"restartable_after_reboot": {
"const": "unproven"
},
"host_to_memory": {
"const": "UNKNOWN"
},
"output_channel_for_future_rescue": {
"const": "UNKNOWN"
},
"independent_rescue_classification": {
"const": "BOOTSTRAP_IMPLEMENTATION_MISSING"
},
"phase09f_rescue_payload_design_allowed": {
"const": false
},
"device_action_authorized": {
"const": false
},
"execution_authorized": {
"const": false
},
"installation_authorized": {
"const": false
},
"automatic_retry": {
"const": false
}
},
"additionalProperties": false
},
"artifacts": {
"type": "array",
"items": {
"type": "object",
"required": [
"logical_name",
"artifact_role",
"local_relative_path",
"size",
"sha256",
"file_type",
"source_repository",
"source_commit",
"build_identity",
"version",
"obtained_from",
"evidence_that_it_is_deployed_or_used",
"confidence",
"immutable",
"executable",
"persistent_on_device",
"transferred_per_session",
"required_for_bootstrap",
"required_for_recovery"
],
"properties": {
"sha256": {
"type": "string",
"pattern": "^[0-9a-f]{64}$"
},
"confidence": {
"enum": [
"EXACT_USED",
"STRONG_MATCH",
"POSSIBLE",
"REFERENCE_ONLY",
"UNKNOWN"
]
}
}
}
},
"exact_used_artifacts": {
"type": "array",
"maxItems": 0
},
"final_decision": {
"type": "object",
"required": [
"classification",
"reason"
],
"properties": {
"classification": {
"const": "BOOTSTRAP_IMPLEMENTATION_MISSING"
}
}
}
}
}