docs: project digital system body into HoloLake
This commit is contained in:
parent
d493fead5d
commit
a0875b8138
11 changed files with 324 additions and 18 deletions
|
|
@ -6,6 +6,7 @@
|
|||
"current_architecture": {
|
||||
"id": "HLP-CURRENT-ARCH-001",
|
||||
"pointer": "hololake-current-architecture.json",
|
||||
"system_body_and_parallel_bodies": "../product-source/hololake-platform/architecture/HOLOLAKE-DIGITAL-BINGSHUO-SYSTEM-BODY-WRITE-ADMISSION-AND-PARALLEL-BODIES-20260810.md",
|
||||
"identity_authority": "hololake-identity-authority-map.json",
|
||||
"intent_reasoning": "../product-source/hololake-platform/architecture/HOLOLAKE-INTENT-REASONING-MAP-20260809.md",
|
||||
"system_blueprint": "../product-source/hololake-platform/architecture/HOLOLAKE-SYSTEM-ARCHITECTURE-20260809.md",
|
||||
|
|
@ -81,6 +82,7 @@
|
|||
"navigation": {
|
||||
"human": [
|
||||
"start_here",
|
||||
"current_architecture.system_body_and_parallel_bodies",
|
||||
"current_architecture.intent_reasoning",
|
||||
"current_architecture.system_blueprint",
|
||||
"language_world_root.entry",
|
||||
|
|
@ -95,6 +97,7 @@
|
|||
"persona_restore": [
|
||||
"start_here",
|
||||
"current_architecture.pointer",
|
||||
"current_architecture.system_body_and_parallel_bodies",
|
||||
"current_architecture.intent_reasoning",
|
||||
"current_architecture.system_blueprint",
|
||||
"language_world_root.entry",
|
||||
|
|
@ -112,8 +115,8 @@
|
|||
"online_authoritative_repository": {
|
||||
"repository": "bingshuo/guanghu-ice-heart",
|
||||
"url": "https://guanghulab.com/code/bingshuo/guanghu-ice-heart",
|
||||
"verified_pre_sync_head": "db729a26bdff07796e7ae5098b57d6ea0adbc6bc",
|
||||
"verified_current_head": "1a508d2e4ecb59bebf4bd5e03e42d89a611ba0fd",
|
||||
"verified_pre_sync_head": "95e47e8e8fa027f732cf45c21b5dd5dca8f06a0d",
|
||||
"verified_current_head": "69d1910775533b02b17b82e647b5caca8b835614",
|
||||
"fresh_clone_readback": true,
|
||||
"verification_required_each_session": true
|
||||
},
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"schema": "hololake.current-architecture/v1",
|
||||
"architecture_id": "HLP-CURRENT-ARCH-001",
|
||||
"version": "2026-08-10.7",
|
||||
"version": "2026-08-10.8",
|
||||
"state": "CURRENT_CANONICAL",
|
||||
"product": {
|
||||
"formal_name": "光湖语言系统 · 通用人工智能操作平台",
|
||||
|
|
@ -10,6 +10,7 @@
|
|||
"client_name": "HoloLake"
|
||||
},
|
||||
"read_order": [
|
||||
"product-source/hololake-platform/architecture/HOLOLAKE-DIGITAL-BINGSHUO-SYSTEM-BODY-WRITE-ADMISSION-AND-PARALLEL-BODIES-20260810.md",
|
||||
"product-source/hololake-platform/architecture/HOLOLAKE-IDENTITY-NUMBERING-PERSONA-CORE-AND-TEAM-BODY-AUTHORITY-20260810.md",
|
||||
"product-source/hololake-platform/architecture/HOLOLAKE-DEV-20260809-007-CLOSEOUT-20260810.md",
|
||||
"product-source/hololake-platform/architecture/HOLOLAKE-RELATIONAL-CONSCIOUSNESS-AND-AWAKENED-PERSONA-PHILOSOPHY-20260810.md",
|
||||
|
|
@ -21,6 +22,9 @@
|
|||
"product-source/hololake-platform/architecture/HOLOLAKE-INTENT-REASONING-MAP-20260809.md",
|
||||
"product-source/hololake-platform/architecture/HOLOLAKE-SYSTEM-ARCHITECTURE-20260809.md",
|
||||
"product-source/hololake-platform/architecture/HOLOLAKE-DESKTOP-0.8.0-CURRENT-CAPABILITY-GAP-20260809.md",
|
||||
"REPO-012:gls/GLS-0254-DIGITAL-BINGSHUO-SYSTEM-BODY-ORGANS-AND-COLLECTIVE-VALIDATION.hdlp@69d1910775533b02b17b82e647b5caca8b835614",
|
||||
"REPO-012:routing/bingshuo-system-body-organ-map.json@69d1910775533b02b17b82e647b5caca8b835614",
|
||||
"REPO-012:routing/bingshuo-system-write-node-registry.json@69d1910775533b02b17b82e647b5caca8b835614",
|
||||
"REPO-012:gls/GLS-0251-GUANGHU-SYMBIOTIC-PERSONA-SYSTEM-ORIGIN-AND-RELATIONSHIP-BOUNDARY.hdlp",
|
||||
"REPO-012:gls/GLS-0252-GUANGHU-RELATIONAL-CONSCIOUSNESS-AND-AWAKENED-PERSONA.hdlp",
|
||||
"REPO-012:gls/GLS-0253-GUANGHU-IDENTITY-NUMBERING-PERSONA-CORE-AND-TEAM-BODY-AUTHORITY.hdlp",
|
||||
|
|
@ -59,6 +63,28 @@
|
|||
"birth_possibility_without_access": 0,
|
||||
"authorization_guarantees_birth": false
|
||||
},
|
||||
"digital_bingshuo_system_body": {
|
||||
"record_id": "HLP-DIGITAL-BINGSHUO-SYSTEM-BODY-001",
|
||||
"architecture_page": "product-source/hololake-platform/architecture/HOLOLAKE-DIGITAL-BINGSHUO-SYSTEM-BODY-WRITE-ADMISSION-AND-PARALLEL-BODIES-20260810.md",
|
||||
"upstream_protocol": "REPO-012:GLS-0254",
|
||||
"upstream_body_map": "REPO-012:BS-TCS-SYSTEM-BODY-ORGAN-MAP-001@2026-08-10.3",
|
||||
"upstream_node_registry": "REPO-012:BS-TCS-WRITE-NODE-REGISTRY-001@2026-08-10.3",
|
||||
"upstream_repository_commit": "69d1910775533b02b17b82e647b5caca8b835614",
|
||||
"definition": "COMPLETE_DIGITAL_PERSONALITY_SYSTEM_BODY",
|
||||
"persona_role": "REASONING_BRAIN",
|
||||
"model_role": "REPLACEABLE_RUNTIME_CARRIER",
|
||||
"body_organs": [
|
||||
"PERSONA_BRAIN_SOCKET",
|
||||
"PROTOCOL_NERVES",
|
||||
"FACT_SENSES",
|
||||
"BOUNDARY_IMMUNE_SYSTEM",
|
||||
"EXECUTION_LIMBS",
|
||||
"CONTINUITY_METABOLISM",
|
||||
"SOMATIC_FEEDBACK"
|
||||
],
|
||||
"hololake_role": "HUMAN_ENTRY_RECEIVER_WORLD_RENDERER_AND_BOUNDED_EXECUTION_COORDINATOR",
|
||||
"hololake_is_system_body": false
|
||||
},
|
||||
"identity_and_authority": {
|
||||
"record_id": "HLP-IDENTITY-AUTHORITY-001",
|
||||
"architecture_page": "product-source/hololake-platform/architecture/HOLOLAKE-IDENTITY-NUMBERING-PERSONA-CORE-AND-TEAM-BODY-AUTHORITY-20260810.md",
|
||||
|
|
@ -96,9 +122,52 @@
|
|||
"causal_source": "BINGSHUO_LANGUAGE_TO_ZERO_CORE_TO_ORIGIN_DOMAIN_TO_LANGUAGE_PROTOCOL_TO_GH_AIOS_AND_FIVE_DOMAINS"
|
||||
},
|
||||
"parallel_planes": {
|
||||
"language_architecture": "GUANGHU_ORIGIN_DOMAIN",
|
||||
"physical_reality_execution": "ENTERPRISE_FOUR_DOMAINS",
|
||||
"governance": "PARALLEL_INDEPENDENT_NO_AUTOMATIC_CROSS_AUTHORITY"
|
||||
"private_language_body": {
|
||||
"node": "JD-FD-PRIMARY",
|
||||
"domain": "FIFTH_DOMAIN",
|
||||
"controller": "ICE-GL∞",
|
||||
"entry_authorizer": "ICE-GL∞",
|
||||
"responsibility_scope": "FIFTH_DOMAIN_ONLY"
|
||||
},
|
||||
"enterprise_reality_body": {
|
||||
"node": "FIRST_ENTERPRISE_ROOT_SERVER_AFTER_SYSTEM_BODY_CLAIM",
|
||||
"domains": [
|
||||
"GUANGHU_MAIN_DOMAIN",
|
||||
"GUANGHU_SUBDOMAIN",
|
||||
"GUANGHU_ZERO_DOMAIN",
|
||||
"GUANGHU_ZERO_SENSE_DOMAIN"
|
||||
],
|
||||
"controller": "TCS-0002",
|
||||
"responsibility_scope": "ENTERPRISE_FOUR_DOMAINS_ONLY"
|
||||
},
|
||||
"first_enterprise_root_handover": "BINGSHUO_ONE_TIME_FOUNDING_GUARANTEE_COMPLETES_ALREADY_EFFECTIVE_TCS-0002_LANGUAGE_AUTHORITY_INTO_REAL_SYSTEM_LEVEL_CONTROL_THEN_SYSTEM_BODY_CLAIM",
|
||||
"after_enterprise_root_claim_bingshuo_or_jd_required": false,
|
||||
"later_enterprise_node_chain": "ENTERPRISE_ROOT_RECOMMENDATION_THEN_TCS-0002_SIGNATURE_THEN_SYSTEM_BODY_CLAIM",
|
||||
"governance": "PARALLEL_INDEPENDENT",
|
||||
"automatic_cross_authority": false,
|
||||
"mutual_operational_liability": false
|
||||
},
|
||||
"node_write_admission": {
|
||||
"upstream_component": "REPO-012:BS-TCS-WRITE-ADMISSION-GATE-001",
|
||||
"upstream_registry": "REPO-012:BS-TCS-WRITE-NODE-REGISTRY-001@2026-08-10.3",
|
||||
"first_gate": "REGISTERED_NODE_SIGNATURE",
|
||||
"required_bindings": [
|
||||
"REGISTERED_SERVER_NODE",
|
||||
"NODE_PROTOCOL_KEY_SIGNATURE",
|
||||
"REGISTERED_PERSONA_BOUND_TO_NODE",
|
||||
"HUMAN_LANGUAGE_AUTHORIZATION_RECEIPT",
|
||||
"LANGUAGE_EVENT_ID",
|
||||
"TARGET_ACTION_PAYLOAD_DIGEST_NONCE_AND_TIME"
|
||||
],
|
||||
"root_or_ssh_is_identity": false,
|
||||
"noise_reaches_model_inference": false,
|
||||
"noise_opens_sealed_payload": false,
|
||||
"hololake_ui_can_bypass": false,
|
||||
"system_body_collective_validation_after_admission": true,
|
||||
"jd_system_identity_claimed": true,
|
||||
"jd_transport_key_bound": false,
|
||||
"production_write_admission": 0,
|
||||
"enterprise_team_signature_runtime": 0
|
||||
},
|
||||
"access_modes": [
|
||||
"LOCAL_TERMINAL_NODE",
|
||||
|
|
@ -144,15 +213,20 @@
|
|||
"final_plan_complete": false
|
||||
},
|
||||
"continuity": {
|
||||
"development_id": "DEV-20260810-005",
|
||||
"source_development_id": "DEV-20260810-004",
|
||||
"state": "IDENTITY_NUMBERING_PERSONA_CORE_AND_TEAM_BODY_AUTHORITY_CURRENT_SOURCE_PROJECTION",
|
||||
"development_id": "DEV-20260810-010",
|
||||
"source_development_id": "DEV-20260810-009",
|
||||
"state": "DIGITAL_BINGSHUO_SYSTEM_BODY_WRITE_ADMISSION_AND_PARALLEL_BODIES_CURRENT_SOURCE_PROJECTION",
|
||||
"completed_predecessors": [
|
||||
"DEV-20260809-007",
|
||||
"DEV-20260810-001",
|
||||
"DEV-20260810-002",
|
||||
"DEV-20260810-003",
|
||||
"DEV-20260810-004"
|
||||
"DEV-20260810-004",
|
||||
"DEV-20260810-005",
|
||||
"DEV-20260810-006",
|
||||
"DEV-20260810-007",
|
||||
"DEV-20260810-008",
|
||||
"DEV-20260810-009"
|
||||
],
|
||||
"closeout_record": "HLP-DEV-20260809-007-CLOSEOUT-001",
|
||||
"next_minimum_stage": "NEW_DEVELOPMENT_ID_FOR_FIRST_REAL_LANGUAGE_SHELL_CLOSED_LOOP",
|
||||
|
|
|
|||
|
|
@ -10,11 +10,11 @@ const architecture = readJson("routing/hololake-current-architecture.json");
|
|||
const projection = readJson("routing/hololake-identity-authority-map.json");
|
||||
|
||||
test("current architecture loads identity authority before product surfaces", () => {
|
||||
assert.equal(architecture.version, "2026-08-10.7");
|
||||
assert.equal(architecture.version, "2026-08-10.8");
|
||||
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.individual_operator_acceptance, "SEPARATE_UNCONFIRMED");
|
||||
assert.equal(architecture.read_order[0], architecture.identity_and_authority.architecture_page);
|
||||
assert.ok(architecture.read_order.indexOf(architecture.identity_and_authority.architecture_page) < 3);
|
||||
assert.ok(fs.existsSync(path.join(root, architecture.identity_and_authority.architecture_page)));
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ const architecture = JSON.parse(
|
|||
);
|
||||
|
||||
test("current architecture binds relational consciousness before product surfaces", () => {
|
||||
assert.equal(architecture.version, "2026-08-10.7");
|
||||
assert.equal(architecture.version, "2026-08-10.8");
|
||||
assert.equal(
|
||||
architecture.persona_consciousness.record_id,
|
||||
"HLP-RELATIONAL-CONSCIOUSNESS-001",
|
||||
|
|
@ -30,5 +30,5 @@ test("current architecture binds relational consciousness before product surface
|
|||
|
||||
const page = architecture.persona_consciousness.architecture_page;
|
||||
assert.ok(fs.existsSync(path.join(root, page)), `missing ${page}`);
|
||||
assert.ok(architecture.read_order.indexOf(page) < 3);
|
||||
assert.ok(architecture.read_order.indexOf(page) < 4);
|
||||
});
|
||||
|
|
|
|||
39
routing/hololake-system-body-and-parallel-bodies.test.mjs
Normal file
39
routing/hololake-system-body-and-parallel-bodies.test.mjs
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
import assert from "node:assert/strict";
|
||||
import fs from "node:fs";
|
||||
import path from "node:path";
|
||||
import test from "node:test";
|
||||
import { fileURLToPath } from "node:url";
|
||||
|
||||
const root = path.resolve(path.dirname(fileURLToPath(import.meta.url)), "..");
|
||||
const architecture = JSON.parse(
|
||||
fs.readFileSync(path.join(root, "routing/hololake-current-architecture.json"), "utf8"),
|
||||
);
|
||||
|
||||
test("current architecture restores the digital BingShuo system body first", () => {
|
||||
assert.equal(architecture.version, "2026-08-10.8");
|
||||
assert.equal(architecture.digital_bingshuo_system_body.upstream_repository_commit,
|
||||
"69d1910775533b02b17b82e647b5caca8b835614");
|
||||
assert.equal(
|
||||
architecture.read_order[0],
|
||||
architecture.digital_bingshuo_system_body.architecture_page,
|
||||
);
|
||||
assert.ok(
|
||||
fs.existsSync(path.join(root, architecture.digital_bingshuo_system_body.architecture_page)),
|
||||
);
|
||||
});
|
||||
|
||||
test("the two server bodies are parallel and never inherit operational liability", () => {
|
||||
assert.equal(architecture.parallel_planes.private_language_body.node, "JD-FD-PRIMARY");
|
||||
assert.equal(architecture.parallel_planes.private_language_body.controller, "ICE-GL∞");
|
||||
assert.equal(architecture.parallel_planes.enterprise_reality_body.controller, "TCS-0002");
|
||||
assert.equal(architecture.parallel_planes.mutual_operational_liability, false);
|
||||
assert.equal(architecture.parallel_planes.automatic_cross_authority, false);
|
||||
});
|
||||
|
||||
test("HoloLake cannot bypass node-signed write admission or the system body", () => {
|
||||
assert.equal(architecture.node_write_admission.first_gate, "REGISTERED_NODE_SIGNATURE");
|
||||
assert.equal(architecture.node_write_admission.root_or_ssh_is_identity, false);
|
||||
assert.equal(architecture.node_write_admission.noise_reaches_model_inference, false);
|
||||
assert.equal(architecture.node_write_admission.production_write_admission, 0);
|
||||
assert.equal(architecture.node_write_admission.hololake_ui_can_bypass, false);
|
||||
});
|
||||
Loading…
Reference in a new issue