fix: isolate private language artifacts

This commit is contained in:
冰朔 2026-08-21 12:12:59 +08:00
commit 40501233ef
5 changed files with 335 additions and 94 deletions

View file

@ -1,7 +1,7 @@
{
"schema": "hololake.language-kernel-installation/v1",
"record_id": "HLP-LANGUAGE-KERNEL-INSTALLATION-001",
"state": "NATIVE_HASH_PINNED_INSTALLER_IMPLEMENTED",
"state": "PUBLIC_COMMON_INSTALLER_IMPLEMENTED_PRIVATE_RUNTIME_PROVISIONING_REQUIRED",
"source": {
"remote": "https://guanghulab.com/code/bingshuo/guanghu-ice-heart",
"branch": "main",
@ -12,15 +12,45 @@
},
"installation": {
"storage": "AUTHENTICATED_ACCOUNT_SCOPED_CHANNEL_RUNTIME",
"every_artifact_sha256_pinned": true,
"every_artifact_read_back_after_install": true,
"every_provisioned_artifact_sha256_pinned": true,
"every_provisioned_artifact_read_back_after_install": true,
"receipt_written_after_all_readbacks": true,
"automatic_on_channel_initialization": true,
"automatic_migration_on_agent_runtime_open": true
"automatic_public_install_on_channel_initialization": true,
"automatic_public_migration_on_agent_runtime_open": true,
"automatic_private_provisioning": false
},
"public_binary": {
"safe_common_artifacts": [
"channel-system/channel-receipt-contract.json",
"channel-system/channel-receipt-compiler.mjs",
"channel-system/guanghu-broadcast-contract.json",
"channel-system/guanghu-broadcast-compiler.mjs"
],
"artifact_count": 4,
"handoff_embedded": false,
"shared_kernel_registry_embedded": false,
"team_artifacts_embedded": false
},
"private_runtime": {
"source": "AUTHENTICATED_ACCOUNT_SCOPED_RUNTIME_ONLY",
"source_storage_namespace": "language-kernel-sources-v1",
"descriptor_registration_is_installation": false,
"missing_artifact_state": "PRIVATE_KERNELS_NOT_PROVISIONED",
"snapshot_state_when_missing": "PUBLIC_KERNELS_INSTALLED_PRIVATE_KERNELS_NOT_PROVISIONED",
"sha256_mismatch_behavior": "FAIL_CLOSED",
"readback_state": "ACCOUNT_PRIVATE_SOURCE_SHA256_VERIFIED",
"registered_descriptors": [
"ZERO-CORE-LANGUAGE-BODIES-HANDOFF-20260820.json",
"shared/kernel-registry.json",
"channel-system/team-channel-cognition-core.json",
"channel-system/team-channel-cognition-engine.mjs",
"channel-system/GH-TEAM-CHANNEL-HLDP-v1.json",
"channel-system/team-persona-kernel-readiness-matrix.json"
]
},
"audiences": {
"ordinary_user": "COMMON_CHANNEL_RECEIPT_AND_BROADCAST_PROTOCOLS_ONLY",
"guanghu_team": "COMMON_PLUS_TEAM_CHANNEL_COGNITION_CORE_MEMORY_AND_EVIDENCE_MATRIX",
"guanghu_team": "COMMON_PLUS_ACCOUNT_PRIVATE_TEAM_ARTIFACTS_WHEN_PROVISIONED_AND_HASH_VERIFIED",
"bingshuo_fifth_domain": "COMMON_RUNTIME_ONLY_PRIVATE_KERNELS_PROVISIONED_AFTER_ACCOUNT_AUTHENTICATION",
"canger_bottle_channel": "COMMON_RUNTIME_ONLY_PRIVATE_KERNELS_PROVISIONED_AFTER_ACCOUNT_AUTHENTICATION"
},
@ -32,7 +62,11 @@
"one_persona_one_self_kernel_across_channels": true,
"private_fifth_domain_kernels_may_enter_ordinary_user_channel": false,
"private_fifth_domain_kernels_embedded_in_public_binary": false,
"private_kernel_source": "AUTHENTICATED_ACCOUNT_SCOPED_RUNTIME_ONLY"
"private_kernel_source": "AUTHENTICATED_ACCOUNT_SCOPED_RUNTIME_ONLY",
"handoff_embedded_in_public_binary": false,
"shared_kernel_registry_embedded_in_public_binary": false,
"team_channel_artifacts_embedded_in_public_binary": false,
"descriptor_registration_is_installation": false
,"canger_channel_may_receive_zhuyuan_kernel": false
,"jianying_is_earerdan": false
,"earerdan_historical_labels_are_automatic_aliases": false