hololake-system-architecture/native-runtime/loader/TCS-GIR-LOADER-CONTRACT.hldp

36 lines
1.1 KiB
Text
Raw Permalink Normal View History

schema: hololake.tcs-gir-loader-contract/v1
id: HLP-TCS-GIR-LOADER-0001
state: CONTRACT_DEFINED_RUNTIME_IMPLEMENTATION_MINIMUM_STAGE0_ONLY
consumers:
- HOLOLAKE_LOCAL_AGE_RUNTIME
- GUANGHU_OS_NATIVE_RUNTIME
input:
schema: guanghu.gir/v1
canonical_hash_required: true
compiler_provenance_required: true
dependency_lock_required: true
sequence:
- VERIFY_GIR_SCHEMA_AND_HASH
- VERIFY_SUBJECT_TARGET_AUTHORITY_AND_RESOURCE_CEILING
- RESOLVE_REGISTERED_CAPABILITY_FOR_EACH_ACTION
- ACQUIRE_EXACT_LEASE_WHEN_REQUIRED
- EXECUTE_DETERMINISTIC_GRAPH
- VERIFY_TARGET_SIDE_READBACK
- CLEANUP_OR_ROLLBACK_ON_FAILURE
- WRITE_MACHINE_RECEIPT
- PROJECT_HUMAN_READABLE_RECEIPT
- APPEND_HLDP_CAUSAL_EVENT
stage0_implemented_subset:
operations: [CORE.ECHO]
target_scope: LOCAL_EXACT_ROOT_ONLY
target_readback: EXACT_BYTES
self_hosted: false
production_missing:
- SIGNED_CAPABILITY_REGISTRY
- GENERAL_ACTION_GRAPH_RUNTIME
- MODULE_PACKAGE_INSTALLER_IN_NEW_FOUNDATION
- HOLOLAKE_INTEGRATION
- GUANGHU_OS_INTEGRATION
- TCS_STAGE1_COMPILER_EXECUTION
- SELF_HOST_FIXED_POINT