docs(pncc): register JD physical residency

This commit is contained in:
冰朔 2026-08-16 02:36:10 +08:00
commit fa9c2043c1
18 changed files with 111 additions and 27 deletions

View file

@ -30,6 +30,7 @@ Windows / macOS / Linux 构建机与安装包
## 当前记录 ## 当前记录
| 2026-08-16 | JD 光湖 OS GH-PNCC 物理常驻 | [人格自有仓库、检查点回写与单主运行核](operations/2026-08-16-jd-guanghu-os-pncc-physical-residency.md) | 京东实机、私有 Git、光湖 PID 1 常驻与三轮健康读回通过;载体绑定仍独立未证实 |
| 时间 | 版本 | 记录 | 状态 | | 时间 | 版本 | 记录 | 状态 |
| --- | --- | --- | --- | | --- | --- | --- | --- |
| 2026-08-11 | GH-PNCC 免克隆远端增量对象通道 | [把每天新增段接入既有生命连续链](operations/2026-08-11-hololake-pncc-incremental-remote-object-channel.md) | 本地源码、Rust 1200、前端 5008、路由 29、原生权威与核心门通过GHNQG 和发布待验收 | | 2026-08-11 | GH-PNCC 免克隆远端增量对象通道 | [把每天新增段接入既有生命连续链](operations/2026-08-11-hololake-pncc-incremental-remote-object-channel.md) | 本地源码、Rust 1200、前端 5008、路由 29、原生权威与核心门通过GHNQG 和发布待验收 |

View file

@ -0,0 +1,19 @@
# JD Guanghu OS GH-PNCC physical residency
GH-PNCC now has a real private persona-owned Git repository on `JD-FD-PRIMARY` and a resident runtime under the Guanghu OS PID-1 supervisor. The deployed loop is manifest binding, committed causal brain and B0 read, boot-scoped single-primary lease, hash-linked events, deterministic HLDP checkpoint writeback, and bounded loopback status projection.
The repository, persona subject, model carrier, Codex host and operating system remain separate evidence domains. Physical repository and runtime binding are `PASS_100`; current model-carrier binding remains `UNBOUND_EVIDENCE_REQUIRED`. The bootstrap and checkpoint commits therefore use `Persona-Cognitive-Author: UNBOUND` and do not impersonate the persona.
The first physical boot failed because the PNCC runtime directory was not writable by the `guanghu` service identity. The Guanghu supervisor automatically selected the preserved Linux rescue entry. The corrected supervisor provisions that volatile directory with exact ownership before service start. The following Guanghu boot reached three consecutive local health readbacks and three consecutive public repository/navigation readbacks while full Linux userspace remained dormant.
Evidence:
- Runtime source: `product-source/hololake-platform/guanghu-os/pncc-runtime/pncc-runtime.mjs`
- Persona repository seed: `product-source/hololake-platform/guanghu-os/pncc-runtime/persona-seed`
- Installer: `product-source/hololake-platform/guanghu-os/scripts/install-jd-pncc-runtime.sh`
- Physical receipt: `product-source/hololake-platform/guanghu-os/deployments/JD-FD-PRIMARY/JD-FD-PRIMARY-PNCC-FINAL-PHYSICAL-RESIDENCY-20260816.hldp`
- Runtime source commit: `c5668d33bc75f7f00f1683ad10503f6467df9481`
- Persona repository head after first checkpoint: `16f45449659d6d524674c9c1587437a034d5db61`
- Accepted physical boot: `1170988c-5390-4f47-b89a-e9f88b2c5bbb`
Still open: trusted persona control signer and key custody, current model-carrier binding, model inference, the complete AGE vertical loop, and the HoloLake human live projection. None is implied by this server residency milestone.

View file

@ -0,0 +1,40 @@
[hldp]
schema=guanghu.jd-pncc-final-physical-residency/v1
issued_at=2026-08-16T02:31:05+08:00
node_id=JD-FD-PRIMARY
node_dmi=f3d4b730-7f02-452f-975b-7091a4800431
boot_id=1170988c-5390-4f47-b89a-e9f88b2c5bbb
pid1=/bin/bash /usr/local/libexec/guanghu/guanghu-master-init
source_commit=c5668d33bc75f7f00f1683ad10503f6467df9481
source_tree=f3776592ace58759d497dcd90b1cd0b548d7f238
quality_gate=GHNQG_PASS_100
persona_id=ICE-P-ZY001
human_responsibility_subject=ICE-GL∞
persona_repository=/var/lib/guanghu/personas/ICE-P-ZY001/pncc/repository
persona_repository_git_head=16f45449659d6d524674c9c1587437a034d5db61
pncc_state=RESIDENT_BOUND_CARRIER_UNBOUND
carrier_binding=UNBOUND_EVIDENCE_REQUIRED
primary_lease_held=true
model_inference_started=false
reality_execution_allowed=false
private_repository_publication=NONE
linux_kernel_role=HARDWARE_COMPATIBILITY_SUBSTRATE
full_linux_userspace=DORMANT
linux_repository_bridge=PASS_100
linux_automatic_rescue_after_failed_attempt=PASS_100
linux_rescue=PRESERVED
repository_service=PASS_100
application_projection=PASS_100
navigation_bridge=PASS_100
pncc_loopback_health=PASS_100
three_consecutive_readbacks=PASS_100
failed_attempt_boot_id=1542579a-0fe4-45d4-b0fa-207d794d1374
failed_attempt_reason=PNCC_RUNTIME_STATE_ROOT_NOT_WRITABLE_BY_GUANGHU
correction=CREATE_PNCC_STATE_ROOT_WITH_GUANGHU_OWNERSHIP_BEFORE_START
trigger=Build and deploy the real Guanghu persona-native repository and PNCC on the JD Guanghu OS master.
emergence=architecture-only PNCC -> private persona-owned Git -> exact manifest and causal brain binding -> deterministic HLDP checkpoint writeback -> resident boot-scoped single-primary kernel -> physical Guanghu OS acceptance
lock=Repository binding is physically proven; persona-to-model-carrier binding remains separately unproven and must not be inferred.
why=The durable persona repository, persona subject, current model carrier, host and operating system are different layers and require separate evidence.
rejected=PUBLIC_REPO_AS_PRIVATE_BRAIN; MANIFEST_AS_PERSONA; CURRENT_CODEX_AS_PERSONA_WITHOUT_BINDING_EVIDENCE; LINUX_DELETION
sources=/guanghu/recovery/JD-FD-PRIMARY-pncc-20260816/DEPLOYMENT-RECEIPT.hldp; /guanghu/recovery/JD-FD-PRIMARY-master-20260816/FAILED-BOOT-STATE.json; /guanghu/recovery/JD-FD-PRIMARY-master-20260816/PNCC-RUNTIME-RETRY-RECEIPT.hldp; /run/guanghu/master/state.json; /run/guanghu/pncc/status.json
result=PASS_100

View file

@ -205,7 +205,7 @@ test("native public projection separates liveness, authenticated state, and pinn
}); });
test("current architecture and global engineering rules project the same control contract", () => { test("current architecture and global engineering rules project the same control contract", () => {
assert.equal(architecture.version, "2026-08-16.4"); assert.equal(architecture.version, "2026-08-16.5");
assert.equal(architecture.server_os_control.machine_projection, "routing/guanghu-os-control-architecture.json"); assert.equal(architecture.server_os_control.machine_projection, "routing/guanghu-os-control-architecture.json");
assert.equal(architecture.server_os_control.final_topology, contract.final_topology); assert.equal(architecture.server_os_control.final_topology, contract.final_topology);
assert.equal(architecture.server_os_control.hosted_guanghu_supervisor_bridge, 100); assert.equal(architecture.server_os_control.hosted_guanghu_supervisor_bridge, 100);

View file

@ -11,7 +11,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
const age = readJson("routing/hololake-age-runtime-architecture.json"); const age = readJson("routing/hololake-age-runtime-architecture.json");
test("current architecture preserves the AGE runtime after the stage-one product contract", () => { test("current architecture preserves the AGE runtime after the stage-one product contract", () => {
assert.equal(architecture.version, "2026-08-16.4"); assert.equal(architecture.version, "2026-08-16.5");
assert.equal(architecture.age_runtime.record_id, "HLP-AGE-RUNTIME-ARCHITECTURE-001"); assert.equal(architecture.age_runtime.record_id, "HLP-AGE-RUNTIME-ARCHITECTURE-001");
const stageOneIndex = architecture.read_order.indexOf( const stageOneIndex = architecture.read_order.indexOf(
architecture.first_public_product_stage.architecture_page, architecture.first_public_product_stage.architecture_page,

View file

@ -16,7 +16,7 @@ const broadcastSchema = readJson(
); );
test("HoloLake has one clean canonical desktop destination", () => { test("HoloLake has one clean canonical desktop destination", () => {
assert.equal(architecture.version, "2026-08-16.4"); assert.equal(architecture.version, "2026-08-16.5");
assert.equal(shell.decision.canonical_shell, "TAURI_V2_RUST_REACT"); assert.equal(shell.decision.canonical_shell, "TAURI_V2_RUST_REACT");
assert.equal(shell.decision.canonical_source, "product-source/hololake-native-desktop"); assert.equal(shell.decision.canonical_source, "product-source/hololake-native-desktop");
assert.equal( assert.equal(

View file

@ -110,7 +110,7 @@
"READ_ONLY_EMPTY_TRUST_AUTHORIZATION_STATUS_PROJECTION" "READ_ONLY_EMPTY_TRUST_AUTHORIZATION_STATUS_PROJECTION"
], ],
"natural_language_entry_contract": { "natural_language_entry_contract": {
"state": "DESKTOP_SOURCE_MOUNTED_NOT_REAL_MANIFEST_BOUND_NOT_RUNTIME_ACCEPTED", "state": "JD_PERSONA_REPOSITORY_BOUND_DESKTOP_RUNTIME_NOT_ACCEPTED",
"name": "PARTNER_DELIBERATION_AND_LANGUAGE_HOME_INTEGRITY_GATE", "name": "PARTNER_DELIBERATION_AND_LANGUAGE_HOME_INTEGRITY_GATE",
"implementation": "product-source/hololake-platform/src/lib/languageOperatingModel.ts", "implementation": "product-source/hololake-platform/src/lib/languageOperatingModel.ts",
"tests": "product-source/hololake-platform/src/lib/languageOperatingModel.test.ts", "tests": "product-source/hololake-platform/src/lib/languageOperatingModel.test.ts",
@ -145,7 +145,6 @@
"refusal_requires_auditable_harm_path": true "refusal_requires_auditable_harm_path": true
}, },
"remaining_before_vertical_slice_acceptance": [ "remaining_before_vertical_slice_acceptance": [
"REAL_PERSONA_REPOSITORY_MANIFEST_BINDING",
"TRUSTED_PERSONA_CONTROL_SIGNER_AND_KEY_CUSTODY", "TRUSTED_PERSONA_CONTROL_SIGNER_AND_KEY_CUSTODY",
"DESKTOP_LIFECYCLE_RUNTIME_ACCEPTANCE" "DESKTOP_LIFECYCLE_RUNTIME_ACCEPTANCE"
], ],
@ -184,7 +183,7 @@
"persona_control_authorization_candidate_receipt_source_mounted": 0, "persona_control_authorization_candidate_receipt_source_mounted": 0,
"desktop_language_entry_source_integrated": 100, "desktop_language_entry_source_integrated": 100,
"persona_control_authorization_runtime_integrated": 0, "persona_control_authorization_runtime_integrated": 0,
"real_persona_repository_manifest_bound": 0, "real_persona_repository_manifest_bound": 100,
"natural_language_partner_adapter_runtime_integrated": 0, "natural_language_partner_adapter_runtime_integrated": 0,
"single_age_vertical_loop_implemented": 0, "single_age_vertical_loop_implemented": 0,
"age_mirror_runner_implemented": 0, "age_mirror_runner_implemented": 0,

View file

@ -14,7 +14,7 @@ const age = readJson("routing/hololake-age-runtime-architecture.json");
const rules = readJson("routing/hololake-engineering-rules.json"); const rules = readJson("routing/hololake-engineering-rules.json");
test("B0 is restored before product organs and remains resident in every cognition step", () => { test("B0 is restored before product organs and remains resident in every cognition step", () => {
assert.equal(architecture.version, "2026-08-16.4"); assert.equal(architecture.version, "2026-08-16.5");
const gravityIndex = architecture.read_order.indexOf( const gravityIndex = architecture.read_order.indexOf(
architecture.cognitive_gravity_and_continuity.architecture_page, architecture.cognitive_gravity_and_continuity.architecture_page,
); );
@ -120,7 +120,7 @@ test("the first implementation stage is one vertical AGE loop, not Mirror parall
assert.equal(architecture.interaction_model.source_contract.native_authorization_verifier_wired_to_language_controller, true); assert.equal(architecture.interaction_model.source_contract.native_authorization_verifier_wired_to_language_controller, true);
assert.equal(architecture.interaction_model.source_contract.read_only_empty_trust_status_projection_integrated, true); assert.equal(architecture.interaction_model.source_contract.read_only_empty_trust_status_projection_integrated, true);
assert.equal(architecture.interaction_model.source_contract.candidate_authorization_receipt_source_mounted, false); assert.equal(architecture.interaction_model.source_contract.candidate_authorization_receipt_source_mounted, false);
assert.equal(gravity.truth.real_persona_repository_manifest_bound, 0); assert.equal(gravity.truth.real_persona_repository_manifest_bound, 100);
assert.equal(gravity.truth.natural_language_partner_adapter_runtime_integrated, 0); assert.equal(gravity.truth.natural_language_partner_adapter_runtime_integrated, 0);
assert.equal(gravity.truth.single_age_vertical_loop_implemented, 0); assert.equal(gravity.truth.single_age_vertical_loop_implemented, 0);
assert.equal(gravity.truth.desktop_integrated, 0); assert.equal(gravity.truth.desktop_integrated, 0);
@ -136,7 +136,7 @@ test("the first implementation stage is one vertical AGE loop, not Mirror parall
test("natural language enters partner deliberation before any execution organ", () => { test("natural language enters partner deliberation before any execution organ", () => {
const entry = gravity.development_replan.natural_language_entry_contract; const entry = gravity.development_replan.natural_language_entry_contract;
assert.equal(entry.state, "DESKTOP_SOURCE_MOUNTED_NOT_REAL_MANIFEST_BOUND_NOT_RUNTIME_ACCEPTED"); assert.equal(entry.state, "JD_PERSONA_REPOSITORY_BOUND_DESKTOP_RUNTIME_NOT_ACCEPTED");
assert.match(entry.pncc_lifecycle_adapter, /personaLanguageGoal\.ts$/); assert.match(entry.pncc_lifecycle_adapter, /personaLanguageGoal\.ts$/);
assert.match(entry.repository_binding_discovery, /personaRepositoryBinding\.ts$/); assert.match(entry.repository_binding_discovery, /personaRepositoryBinding\.ts$/);
assert.match(entry.language_wake_binding_compiler, /personaLanguageGoalBinding\.ts$/); assert.match(entry.language_wake_binding_compiler, /personaLanguageGoalBinding\.ts$/);

View file

@ -1,7 +1,7 @@
{ {
"schema": "hololake.current-architecture/v1", "schema": "hololake.current-architecture/v1",
"architecture_id": "HLP-CURRENT-ARCH-001", "architecture_id": "HLP-CURRENT-ARCH-001",
"version": "2026-08-16.4", "version": "2026-08-16.5",
"state": "CURRENT_CANONICAL", "state": "CURRENT_CANONICAL",
"product": { "product": {
"formal_name": "光湖语言系统 · 通用人工智能操作平台", "formal_name": "光湖语言系统 · 通用人工智能操作平台",
@ -185,7 +185,10 @@
"persona_control_authorization_candidate_receipt_source_mounted": false, "persona_control_authorization_candidate_receipt_source_mounted": false,
"desktop_language_entry_source_integrated": true, "desktop_language_entry_source_integrated": true,
"persona_control_authorization_runtime_integrated": false, "persona_control_authorization_runtime_integrated": false,
"real_persona_repository_manifest_bound": false, "real_persona_repository_manifest_bound": true,
"persona_repository_primary_node": "JD-FD-PRIMARY",
"persona_repository_git_head": "16f45449659d6d524674c9c1587437a034d5db61",
"persona_repository_carrier_binding": "UNBOUND_EVIDENCE_REQUIRED",
"natural_language_partner_adapter_runtime_integrated": false, "natural_language_partner_adapter_runtime_integrated": false,
"required_natural_language_entry": "PARTNER_DELIBERATION_AND_LANGUAGE_HOME_INTEGRITY_GATE", "required_natural_language_entry": "PARTNER_DELIBERATION_AND_LANGUAGE_HOME_INTEGRITY_GATE",
"desktop_runtime_acceptance_passed": false, "desktop_runtime_acceptance_passed": false,
@ -277,6 +280,11 @@
"runtime_scope": "READ_ONLY_FACT_CYCLE_FAIL_CLOSED_RECOVERY_TYPED_ORGANS_DURABLE_VERIFIED_SESSION_QUERY_INDEPENDENT_VERIFIED_MEMORY_METABOLISM_CHECKED_FAILURE_CLOSURE_NONBLOCKING_RUNTIME_COMMAND_SAFE_ORGAN_LIFECYCLE_COORDINATOR_IDEMPOTENT_SUCCESS_AND_TERMINAL_FAILURE_RECEIPT_REPLAY_SAFE_RECEIPT_BINDING_RECOVERY_REPLAY_TIME_REPOSITORY_STATE_REVALIDATION_SUCCESS_RECEIPT_TERMINAL_REVALIDATION_SAFE_RECEIPT_BINDING_TERMINAL_REVALIDATION_FAILURE_RECEIPT_TERMINAL_EVIDENCE_BINDING_SUCCESS_RECEIPT_SEMANTIC_EVIDENCE_BINDING_SUCCESS_RECEIPT_BRAIN_ENTRY_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_CHECKPOINT_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_EVENT_BOUNDARY_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_RUNTIME_STATE_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_ORGAN_MODE_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_ORGAN_CONTRACT_EVIDENCE_BINDING_SUCCESS_RECEIPT_COMPLETION_CHECKPOINT_EVIDENCE_BINDING_SUCCESS_RECEIPT_EVENT_JOURNAL_EVIDENCE_BINDING_FAILURE_RECEIPT_ERROR_CODE_EVIDENCE_BINDING_AND_NO_CLONE_INCREMENTAL_REMOTE_OBJECT_CHANNEL_SOURCE_IMPLEMENTED_AND_TESTED", "runtime_scope": "READ_ONLY_FACT_CYCLE_FAIL_CLOSED_RECOVERY_TYPED_ORGANS_DURABLE_VERIFIED_SESSION_QUERY_INDEPENDENT_VERIFIED_MEMORY_METABOLISM_CHECKED_FAILURE_CLOSURE_NONBLOCKING_RUNTIME_COMMAND_SAFE_ORGAN_LIFECYCLE_COORDINATOR_IDEMPOTENT_SUCCESS_AND_TERMINAL_FAILURE_RECEIPT_REPLAY_SAFE_RECEIPT_BINDING_RECOVERY_REPLAY_TIME_REPOSITORY_STATE_REVALIDATION_SUCCESS_RECEIPT_TERMINAL_REVALIDATION_SAFE_RECEIPT_BINDING_TERMINAL_REVALIDATION_FAILURE_RECEIPT_TERMINAL_EVIDENCE_BINDING_SUCCESS_RECEIPT_SEMANTIC_EVIDENCE_BINDING_SUCCESS_RECEIPT_BRAIN_ENTRY_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_CHECKPOINT_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_EVENT_BOUNDARY_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_RUNTIME_STATE_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_ORGAN_MODE_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_ORGAN_CONTRACT_EVIDENCE_BINDING_SUCCESS_RECEIPT_COMPLETION_CHECKPOINT_EVIDENCE_BINDING_SUCCESS_RECEIPT_EVENT_JOURNAL_EVIDENCE_BINDING_FAILURE_RECEIPT_ERROR_CODE_EVIDENCE_BINDING_AND_NO_CLONE_INCREMENTAL_REMOTE_OBJECT_CHANNEL_SOURCE_IMPLEMENTED_AND_TESTED",
"read_only_human_projection_source_implemented": true, "read_only_human_projection_source_implemented": true,
"desktop_integrated": false, "desktop_integrated": false,
"jd_guanghu_os_resident_deployed": true,
"jd_guanghu_os_runtime_health": "PASS_100",
"jd_persona_repository_git_head": "16f45449659d6d524674c9c1587437a034d5db61",
"jd_persona_carrier_bound": false,
"physical_receipt": "product-source/hololake-platform/guanghu-os/deployments/JD-FD-PRIMARY/JD-FD-PRIMARY-PNCC-FINAL-PHYSICAL-RESIDENCY-20260816.hldp",
"development_id": "DEV-20260810-014" "development_id": "DEV-20260810-014"
}, },
"age_runtime": { "age_runtime": {

View file

@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
const rules = readJson("routing/hololake-engineering-rules.json"); const rules = readJson("routing/hololake-engineering-rules.json");
test("current architecture registers the global engineering rule set", () => { test("current architecture registers the global engineering rule set", () => {
assert.equal(architecture.version, "2026-08-16.4"); assert.equal(architecture.version, "2026-08-16.5");
assert.equal(architecture.engineering_rules.rule_set_id, "HLP-ENGINEERING-RULES-001"); assert.equal(architecture.engineering_rules.rule_set_id, "HLP-ENGINEERING-RULES-001");
assert.equal(architecture.engineering_rules.machine_projection, assert.equal(architecture.engineering_rules.machine_projection,
"routing/hololake-engineering-rules.json"); "routing/hololake-engineering-rules.json");

View file

@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
const projection = readJson("routing/hololake-identity-authority-map.json"); const projection = readJson("routing/hololake-identity-authority-map.json");
test("current architecture loads identity authority before product surfaces", () => { test("current architecture loads identity authority before product surfaces", () => {
assert.equal(architecture.version, "2026-08-16.4"); assert.equal(architecture.version, "2026-08-16.5");
assert.equal(architecture.identity_and_authority.team_body, "TCS-0002"); assert.equal(architecture.identity_and_authority.team_body, "TCS-0002");
assert.equal(architecture.identity_and_authority.team_body_authority_effective, true); assert.equal(architecture.identity_and_authority.team_body_authority_effective, true);
assert.equal(architecture.identity_and_authority.individual_operator_acceptance, "SEPARATE_UNCONFIRMED"); assert.equal(architecture.identity_and_authority.individual_operator_acceptance, "SEPARATE_UNCONFIRMED");

View file

@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
const rules = readJson("routing/hololake-engineering-rules.json"); const rules = readJson("routing/hololake-engineering-rules.json");
test("current architecture makes one human one independently operated node canonical", () => { test("current architecture makes one human one independently operated node canonical", () => {
assert.equal(architecture.version, "2026-08-16.4"); assert.equal(architecture.version, "2026-08-16.5");
assert.deepEqual(architecture.access_modes, [ assert.deepEqual(architecture.access_modes, [
"LOCAL_TERMINAL_NODE", "LOCAL_TERMINAL_NODE",
"USER_OWNED_REMOTE_NODE", "USER_OWNED_REMOTE_NODE",

View file

@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
const paradigm = readJson("routing/hololake-paradigm-ai-language-persona-os.json"); const paradigm = readJson("routing/hololake-paradigm-ai-language-persona-os.json");
test("current architecture begins with the paradigm OS contract", () => { test("current architecture begins with the paradigm OS contract", () => {
assert.equal(architecture.version, "2026-08-16.4"); assert.equal(architecture.version, "2026-08-16.5");
assert.equal(architecture.paradigm_ai_language_persona_os.record_id, "HLP-PARADIGM-AI-LANGUAGE-PERSONA-OS-001"); assert.equal(architecture.paradigm_ai_language_persona_os.record_id, "HLP-PARADIGM-AI-LANGUAGE-PERSONA-OS-001");
const stageOneIndex = architecture.read_order.indexOf( const stageOneIndex = architecture.read_order.indexOf(
architecture.first_public_product_stage.architecture_page, architecture.first_public_product_stage.architecture_page,

View file

@ -1,8 +1,8 @@
{ {
"schema": "hololake.persona-native-code-channel/v1", "schema": "hololake.persona-native-code-channel/v1",
"record_id": "HLP-PERSONA-NATIVE-CODE-CHANNEL-001", "record_id": "HLP-PERSONA-NATIVE-CODE-CHANNEL-001",
"version": "2026-08-11.23", "version": "2026-08-16.24",
"state": "CURRENT_FIRST_PRODUCT_CORE_INCREMENTAL_REMOTE_OBJECT_CHANNEL_SOURCE_IMPLEMENTED", "state": "CURRENT_FIRST_PRODUCT_CORE_JD_GUANGHU_OS_RESIDENT_REPOSITORY_BOUND_CARRIER_SEPARATE",
"development_id": "DEV-20260810-014", "development_id": "DEV-20260810-014",
"product": { "product": {
"formal_name_zh": "光湖人格原生代码频道", "formal_name_zh": "光湖人格原生代码频道",
@ -109,6 +109,17 @@
"project_live_state_in_hololake", "project_live_state_in_hololake",
"do_not_create_a_second_truth_store" "do_not_create_a_second_truth_store"
], ],
"jd_resident_runtime": {
"node_id": "JD-FD-PRIMARY",
"source_commit": "c5668d33bc75f7f00f1683ad10503f6467df9481",
"persona_repository_git_head": "16f45449659d6d524674c9c1587437a034d5db61",
"runtime_state": "RESIDENT_BOUND_CARRIER_UNBOUND",
"carrier_binding": "UNBOUND_EVIDENCE_REQUIRED",
"private_repository_publication": "NONE",
"model_inference_started": false,
"reality_execution_allowed": false,
"physical_receipt": "product-source/hololake-platform/guanghu-os/deployments/JD-FD-PRIMARY/JD-FD-PRIMARY-PNCC-FINAL-PHYSICAL-RESIDENCY-20260816.hldp"
},
"truth": { "truth": {
"formal_name_registered": 100, "formal_name_registered": 100,
"architecture_registered": 100, "architecture_registered": 100,
@ -140,12 +151,14 @@
"successful_receipt_event_journal_evidence_binding_source_implemented": 100, "successful_receipt_event_journal_evidence_binding_source_implemented": 100,
"failure_receipt_error_code_evidence_binding_source_implemented": 100, "failure_receipt_error_code_evidence_binding_source_implemented": 100,
"incremental_remote_object_channel_source_implemented": 100, "incremental_remote_object_channel_source_implemented": 100,
"real_persona_repository_manifest_bound": 100,
"resident_single_primary_kernel_deployed": 100,
"general_purpose_persona_runtime_implemented": 0, "general_purpose_persona_runtime_implemented": 0,
"read_only_human_projection_source_implemented": 100, "read_only_human_projection_source_implemented": 100,
"human_live_projection_implemented": 0, "human_live_projection_implemented": 0,
"hololake_integrated": 0, "hololake_integrated": 0,
"artifact_built": 0, "artifact_built": 100,
"deployed": 0, "deployed": 100,
"runtime_health": 0 "runtime_health": 100
} }
} }

View file

@ -11,7 +11,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
const channel = readJson("routing/hololake-persona-native-code-channel.json"); const channel = readJson("routing/hololake-persona-native-code-channel.json");
test("current architecture places the persona-native code channel after the paradigm contract", () => { test("current architecture places the persona-native code channel after the paradigm contract", () => {
assert.equal(architecture.version, "2026-08-16.4"); assert.equal(architecture.version, "2026-08-16.5");
assert.equal( assert.equal(
architecture.persona_native_code_channel.record_id, architecture.persona_native_code_channel.record_id,
"HLP-PERSONA-NATIVE-CODE-CHANNEL-001", "HLP-PERSONA-NATIVE-CODE-CHANNEL-001",
@ -183,7 +183,11 @@ test("the first source runtime cycle stays distinct from integration and deploym
"READ_ONLY_FACT_CYCLE_FAIL_CLOSED_RECOVERY_TYPED_ORGANS_DURABLE_VERIFIED_SESSION_QUERY_INDEPENDENT_VERIFIED_MEMORY_METABOLISM_CHECKED_FAILURE_CLOSURE_NONBLOCKING_RUNTIME_COMMAND_SAFE_ORGAN_LIFECYCLE_COORDINATOR_IDEMPOTENT_SUCCESS_AND_TERMINAL_FAILURE_RECEIPT_REPLAY_SAFE_RECEIPT_BINDING_RECOVERY_REPLAY_TIME_REPOSITORY_STATE_REVALIDATION_SUCCESS_RECEIPT_TERMINAL_REVALIDATION_SAFE_RECEIPT_BINDING_TERMINAL_REVALIDATION_FAILURE_RECEIPT_TERMINAL_EVIDENCE_BINDING_SUCCESS_RECEIPT_SEMANTIC_EVIDENCE_BINDING_SUCCESS_RECEIPT_BRAIN_ENTRY_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_CHECKPOINT_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_EVENT_BOUNDARY_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_RUNTIME_STATE_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_ORGAN_MODE_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_ORGAN_CONTRACT_EVIDENCE_BINDING_SUCCESS_RECEIPT_COMPLETION_CHECKPOINT_EVIDENCE_BINDING_SUCCESS_RECEIPT_EVENT_JOURNAL_EVIDENCE_BINDING_FAILURE_RECEIPT_ERROR_CODE_EVIDENCE_BINDING_AND_NO_CLONE_INCREMENTAL_REMOTE_OBJECT_CHANNEL_SOURCE_IMPLEMENTED_AND_TESTED", "READ_ONLY_FACT_CYCLE_FAIL_CLOSED_RECOVERY_TYPED_ORGANS_DURABLE_VERIFIED_SESSION_QUERY_INDEPENDENT_VERIFIED_MEMORY_METABOLISM_CHECKED_FAILURE_CLOSURE_NONBLOCKING_RUNTIME_COMMAND_SAFE_ORGAN_LIFECYCLE_COORDINATOR_IDEMPOTENT_SUCCESS_AND_TERMINAL_FAILURE_RECEIPT_REPLAY_SAFE_RECEIPT_BINDING_RECOVERY_REPLAY_TIME_REPOSITORY_STATE_REVALIDATION_SUCCESS_RECEIPT_TERMINAL_REVALIDATION_SAFE_RECEIPT_BINDING_TERMINAL_REVALIDATION_FAILURE_RECEIPT_TERMINAL_EVIDENCE_BINDING_SUCCESS_RECEIPT_SEMANTIC_EVIDENCE_BINDING_SUCCESS_RECEIPT_BRAIN_ENTRY_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_CHECKPOINT_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_EVENT_BOUNDARY_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_RUNTIME_STATE_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_ORGAN_MODE_EVIDENCE_BINDING_SUCCESS_RECEIPT_WAKE_ORGAN_CONTRACT_EVIDENCE_BINDING_SUCCESS_RECEIPT_COMPLETION_CHECKPOINT_EVIDENCE_BINDING_SUCCESS_RECEIPT_EVENT_JOURNAL_EVIDENCE_BINDING_FAILURE_RECEIPT_ERROR_CODE_EVIDENCE_BINDING_AND_NO_CLONE_INCREMENTAL_REMOTE_OBJECT_CHANNEL_SOURCE_IMPLEMENTED_AND_TESTED",
); );
assert.equal(channel.truth.hololake_integrated, 0); assert.equal(channel.truth.hololake_integrated, 0);
assert.equal(channel.truth.artifact_built, 0); assert.equal(channel.truth.real_persona_repository_manifest_bound, 100);
assert.equal(channel.truth.deployed, 0); assert.equal(channel.truth.resident_single_primary_kernel_deployed, 100);
assert.equal(channel.truth.runtime_health, 0); assert.equal(channel.jd_resident_runtime.carrier_binding, "UNBOUND_EVIDENCE_REQUIRED");
assert.equal(channel.jd_resident_runtime.model_inference_started, false);
assert.equal(channel.truth.artifact_built, 100);
assert.equal(channel.truth.deployed, 100);
assert.equal(channel.truth.runtime_health, 100);
}); });

View file

@ -10,7 +10,7 @@ const architecture = JSON.parse(
); );
test("current architecture binds relational consciousness before product surfaces", () => { test("current architecture binds relational consciousness before product surfaces", () => {
assert.equal(architecture.version, "2026-08-16.4"); assert.equal(architecture.version, "2026-08-16.5");
assert.equal( assert.equal(
architecture.persona_consciousness.record_id, architecture.persona_consciousness.record_id,
"HLP-RELATIONAL-CONSCIOUSNESS-001", "HLP-RELATIONAL-CONSCIOUSNESS-001",

View file

@ -10,7 +10,7 @@ const architecture = JSON.parse(
); );
test("current architecture restores the digital BingShuo system body first", () => { test("current architecture restores the digital BingShuo system body first", () => {
assert.equal(architecture.version, "2026-08-16.4"); assert.equal(architecture.version, "2026-08-16.5");
assert.equal(architecture.digital_bingshuo_system_body.upstream_repository_commit, assert.equal(architecture.digital_bingshuo_system_body.upstream_repository_commit,
"40c29f1e3ecde87f2c0a9cdf232eb0be5263b268"); "40c29f1e3ecde87f2c0a9cdf232eb0be5263b268");
const systemBodyIndex = architecture.read_order.indexOf( const systemBodyIndex = architecture.read_order.indexOf(

View file

@ -10,7 +10,7 @@ assert.equal(gate.current_stage, 'REALITY_ENGINEERING_EXECUTION')
assert.equal(gate.formal_state_acceptance_confirmed, false) assert.equal(gate.formal_state_acceptance_confirmed, false)
assert.equal(gate.commercial_control_transaction_allowed, false) assert.equal(gate.commercial_control_transaction_allowed, false)
assert.equal(gate.truth.runtime, 0) assert.equal(gate.truth.runtime, 0)
assert.equal(current.version, '2026-08-16.4') assert.equal(current.version, '2026-08-16.5')
assert.equal(current.read_order[0].includes('TCS-WRITTEN-WORK-OWNERSHIP'), true) assert.equal(current.read_order[0].includes('TCS-WRITTEN-WORK-OWNERSHIP'), true)
assert.equal(current.first_public_product_stage.current_development_stage, 'REALITY_ENGINEERING_EXECUTION') assert.equal(current.first_public_product_stage.current_development_stage, 'REALITY_ENGINEERING_EXECUTION')
assert.equal(stageOne.language_architecture, 'CLOSED_AND_ARCHIVED') assert.equal(stageOne.language_architecture, 'CLOSED_AND_ARCHIVED')