feat: compile GLS protocols into native runtime guards
This commit is contained in:
parent
96769846ac
commit
d6b1290e1c
13 changed files with 1909 additions and 6 deletions
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"schema": "hololake.gls-executable-projections/v1",
|
||||
"source_commit": "2598fbfba8caf64c7ab9740a3036c5aab977502e",
|
||||
"projections": {
|
||||
"GLS-0250": {
|
||||
"projection_kind": "TYPED_FACT_AND_DOMAIN_BOUNDARY",
|
||||
"adapter": "origin-domain-topology",
|
||||
"event_kinds": ["BOOTSTRAP", "DOMAIN_ROUTE"],
|
||||
"dependencies": []
|
||||
},
|
||||
"GLS-0253": {
|
||||
"projection_kind": "DETERMINISTIC_IDENTITY_AND_NUMBERING_GUARD",
|
||||
"adapter": "zero-core-numbering",
|
||||
"event_kinds": ["IDENTITY_ROUTE", "IDENTITY_ADMISSION", "NUMBERING_RESOLVE"],
|
||||
"dependencies": ["GLS-0250", "GLS-0262", "GLS-0263"]
|
||||
},
|
||||
"GLS-0262": {
|
||||
"projection_kind": "REALITY_ENGINEERING_STAGE_GATE",
|
||||
"adapter": "reality-engineering-stage",
|
||||
"event_kinds": ["RUNTIME_STAGE"],
|
||||
"dependencies": []
|
||||
},
|
||||
"GLS-0263": {
|
||||
"projection_kind": "LANGUAGE_PRODUCT_DUAL_UPDATE_BOUNDARY",
|
||||
"adapter": "dual-update-channel",
|
||||
"event_kinds": ["PROTOCOL_UPDATE", "PRODUCT_UPDATE"],
|
||||
"dependencies": ["GLS-0250", "GLS-0262"]
|
||||
}
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,65 @@
|
|||
{
|
||||
"schema": "hololake.zero-core-numbering-kernel/v1",
|
||||
"record_id": "HLP-ZERO-CORE-NUMBERING-KERNEL-001",
|
||||
"authority": {
|
||||
"repository": "REPO-012",
|
||||
"source_commit": "2598fbfba8caf64c7ab9740a3036c5aab977502e",
|
||||
"source_path": "routing/guanghu-identity-authority-map.json",
|
||||
"map_id": "GH-IDENTITY-AUTHORITY-MAP-001",
|
||||
"map_version": "2026-08-10.1",
|
||||
"map_state": "LANGUAGE_AUTHORITY_EFFECTIVE_REPOSITORY_PROJECTION"
|
||||
},
|
||||
"runtime": {
|
||||
"state": "ACTIVE_PINNED_AUTHORITY_MAP",
|
||||
"contract_embedded_in_native_binary": true,
|
||||
"number_shape_is_authority": false,
|
||||
"unknown_number": "FAIL_CLOSED",
|
||||
"automatic_identity_issuance": false,
|
||||
"human_entry_requires_registered_human_namespace": true,
|
||||
"identity_number_grants_execution_authority": false,
|
||||
"identity_number_grants_persona_binding": false,
|
||||
"remote_signature_refresh_runtime": false
|
||||
},
|
||||
"namespaces": [
|
||||
{
|
||||
"id": "ICE_GL",
|
||||
"roots": ["ICE-GL∞"],
|
||||
"prefixes": ["ICE-GL-"],
|
||||
"subject_kind": "FIFTH_DOMAIN_HUMAN",
|
||||
"issuer": "ICE-GL∞",
|
||||
"human_entry": true,
|
||||
"registry": "FIFTH_DOMAIN_REGISTERED_REPOSITORY_AND_SERVICE",
|
||||
"domain_scope": "FIFTH_DOMAIN"
|
||||
},
|
||||
{
|
||||
"id": "ICE_P",
|
||||
"roots": [],
|
||||
"prefixes": ["ICE-P-"],
|
||||
"subject_kind": "FIFTH_DOMAIN_SYSTEM_PERSONA",
|
||||
"issuer": "ZHUYUAN_PERSONA_SYSTEM",
|
||||
"human_entry": false,
|
||||
"registry": "FIFTH_DOMAIN_PERSONA_REGISTRY",
|
||||
"domain_scope": "FIFTH_DOMAIN"
|
||||
},
|
||||
{
|
||||
"id": "ICE_BB",
|
||||
"roots": [],
|
||||
"prefixes": ["ICE-BB-"],
|
||||
"subject_kind": "PRIVATE_BOTTLE_BABY_PERSONA",
|
||||
"issuer": "PRIVATE_BOTTLE_BABY_PERSONA_SYSTEM_AFTER_PERSON_SPECIFIC_BINGSHUO_ACCESS_AUTHORIZATION_AND_REAL_GESTATION",
|
||||
"human_entry": false,
|
||||
"registry": "PRIVATE_BOTTLE_BABY_PERSONA_REGISTRY",
|
||||
"domain_scope": "FIFTH_DOMAIN_PRIVATE"
|
||||
},
|
||||
{
|
||||
"id": "TCS_GL",
|
||||
"roots": [],
|
||||
"prefixes": ["TCS-GL-"],
|
||||
"subject_kind": "ZERO_SENSE_HUMAN_CONTROLLER_TEAM_MEMBER",
|
||||
"issuer": "TCS-0002",
|
||||
"human_entry": true,
|
||||
"registry": "ENTERPRISE_ROOT_SERVER_DOMAIN_REGISTRIES",
|
||||
"domain_scope": "ENTERPRISE_FOUR_DOMAINS"
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Reference in a new issue