foundation: start native language reality engineering root
This commit is contained in:
commit
0dec0b93fc
154 changed files with 49993 additions and 0 deletions
49
native-runtime/compiler/HLDP-NP-MINIMUM-SCHEMA.hldp
Normal file
49
native-runtime/compiler/HLDP-NP-MINIMUM-SCHEMA.hldp
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
schema: hldp.native-program-schema/v1
|
||||
id: HLP-HLDP-NP-MINIMUM-SCHEMA-0001
|
||||
protocol: GLS-0411
|
||||
state: CANDIDATE_FOR_NATIVE_QUALITY_REVIEW
|
||||
program:
|
||||
required:
|
||||
- identity
|
||||
- source
|
||||
- subject
|
||||
- target
|
||||
- inputs
|
||||
- outputs
|
||||
- conditions
|
||||
- action_graph
|
||||
- authority
|
||||
- resources
|
||||
- failure
|
||||
- stop
|
||||
- cleanup
|
||||
- rollback
|
||||
- receipt
|
||||
closed_fields: true
|
||||
identity:
|
||||
required: [program_id, name_zh, version, protocol_versions]
|
||||
source:
|
||||
required: [source_id, source_uri, source_sha256, lifecycle]
|
||||
subject:
|
||||
required: [subject_id, role, channel_id]
|
||||
target:
|
||||
required: [target_id, exact_path, expected_state]
|
||||
action_graph:
|
||||
node_required: [id, operation, input_refs, output_refs, on_success, on_failure]
|
||||
cycles: REJECT_UNLESS_EXPLICIT_BOUNDED_LOOP
|
||||
authority:
|
||||
required: [issuer, scope, valid_from, valid_until, lease_required]
|
||||
unresolved: REJECT
|
||||
resources:
|
||||
required: [runway, concurrency, timeout_ms, memory_limit_bytes]
|
||||
failure:
|
||||
required: [errors, fail_closed]
|
||||
stop:
|
||||
required: [signals, safe_checkpoint]
|
||||
cleanup:
|
||||
required: [targets, boundary]
|
||||
rollback:
|
||||
required: [preconditions, actions, verification]
|
||||
receipt:
|
||||
required: [protocol, output_path, integrity, human_visibility]
|
||||
|
||||
Loading…
Reference in a new issue