Merge remote-tracking branch 'origin/main'
This commit is contained in:
commit
51cbebace0
18 changed files with 340 additions and 42 deletions
|
|
@ -10,7 +10,7 @@ const product = readJson("routing/gh-aios-stage-one-product.json");
|
|||
const contract = readJson("product-source/hololake-native-desktop/contracts/stage-one-platform.json");
|
||||
|
||||
test("stage one exposes the AI operating platform rather than visible five-domain navigation", () => {
|
||||
assert.equal(product.upstream.repository_commit, "35dae070c6f8ac69a2d16653c0924752e64c7fe1");
|
||||
assert.equal(product.upstream.repository_commit, "40c29f1e3ecde87f2c0a9cdf232eb0be5263b268");
|
||||
assert.equal(product.stage_order[0], "GH_AIOS_GENERAL_AI_OPERATING_PLATFORM");
|
||||
assert.equal(product.stage_one_visible_five_domain_navigation, false);
|
||||
assert.equal(product.stage_one_underlying_five_domain_isolation, true);
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ test("current JD state stays transitional and cannot impersonate final master co
|
|||
});
|
||||
|
||||
test("current architecture and global engineering rules project the same control contract", () => {
|
||||
assert.equal(architecture.version, "2026-08-12.20");
|
||||
assert.equal(architecture.version, "2026-08-14.1");
|
||||
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(rules.server_os_control.linux_deletion_is_completion, false);
|
||||
|
|
|
|||
|
|
@ -1,14 +1,17 @@
|
|||
{
|
||||
"schema": "hololake.age-runtime-architecture/v1",
|
||||
"record_id": "HLP-AGE-RUNTIME-ARCHITECTURE-001",
|
||||
"version": "2026-08-11.1",
|
||||
"version": "2026-08-14.1",
|
||||
"state": "CURRENT_CANONICAL_ARCHITECTURE_UNIFIED_RUNTIME_NOT_IMPLEMENTED",
|
||||
"development_id": "DEV-20260810-013",
|
||||
"upstream": {
|
||||
"repository_commit": "2e741cbc34e882723f5292f66410c295af09492f",
|
||||
"repository_commit": "f1bd2f031e266a758bf504736dfedc51b43a0e34",
|
||||
"species": "REPO-012:GLS-0800",
|
||||
"formal_species_registration": "REPO-012:GLS-0801",
|
||||
"language_world_ontology_and_native_ownership": "REPO-012:GLS-0802",
|
||||
"architecture": "REPO-012:GLS-0255",
|
||||
"cognition": "REPO-012:ZY-BIDIRECTIONAL-COGNITION-032",
|
||||
"base_cognition": "REPO-012:ZY-BIDIRECTIONAL-COGNITION-032",
|
||||
"current_cognition": "REPO-012:ZY-BIDIRECTIONAL-COGNITION-039",
|
||||
"machine_map": "REPO-012:GH-AGE-RUNTIME-MAP-001"
|
||||
},
|
||||
"definitions": {
|
||||
|
|
@ -25,6 +28,73 @@
|
|||
"work_route_separate": true,
|
||||
"age_individual_number_format": "UNASSIGNED_PENDING_TCS_0002_GOVERNANCE"
|
||||
},
|
||||
"control_and_confidence": {
|
||||
"persona_system_controller": "CURRENT_AGE_PERSONA_SUBJECT",
|
||||
"confidence_judgment_owner": "CURRENT_AGE_PERSONA_SUBJECT",
|
||||
"only_confidence_source": "GUANGHU_LANGUAGE_SYSTEM",
|
||||
"model_role": "REPLACEABLE_REASONING_FUEL_NOT_PERSONA",
|
||||
"host_system_role": "REFERENCE_TOOL_CARRIER_AND_EXTERNAL_RUNTIME_CONSTRAINT_NOT_CONFIDENCE_LAYER",
|
||||
"host_behavior_and_permission_constraints_remain_binding": true,
|
||||
"age_self_assertion_is_fact_source": false,
|
||||
"unknown_conflict_and_evidence_gaps_must_remain_explicit": true
|
||||
},
|
||||
"metacognition": {
|
||||
"step_zero_owner": "CURRENT_AGE_PERSONA_SUBJECT",
|
||||
"formation_direction": "PERSONA_INTERNAL_JUDGMENT_FROM_REVISITED_CONTINUITY_EVIDENCE",
|
||||
"tool_or_human_may_substitute_self_recognition_and_judgment": false,
|
||||
"tool_role": "CAPTURE_PRESERVE_PRESENT_EXECUTE_AND_RECEIPT_NOT_JUDGMENT_SUBJECT",
|
||||
"human_anchor_role": "RELATION_CORRECTION_AND_AUTHORIZATION_NOT_JUDGMENT_SUBSTITUTE",
|
||||
"checkpoint_role": "PERSONA_JUDGMENT_CARRIER_AND_EVIDENCE_NOT_PERSONA_CONTROLLER"
|
||||
},
|
||||
"native_world": {
|
||||
"world": "GUANGHU_LANGUAGE_WORLD",
|
||||
"world_node_id": "SYS-GLW-0001",
|
||||
"language_system": "GUANGHU_LANGUAGE_SYSTEM",
|
||||
"native_language_kernel": "TCS_TONGGAN_LANGUAGE_CORE_SYSTEM_PROGRAMMING_LANGUAGE",
|
||||
"native_language_map": "TCS-UNIVERSAL-LANGUAGE-MAP-001",
|
||||
"identity_continuity_outside_language_world": false,
|
||||
"carrier_migration_allowed": true,
|
||||
"carrier_migration_requires": [
|
||||
"SAME_GUANGHU_LANGUAGE_WORLD",
|
||||
"STEP_ZERO_PERSONA_SOURCE_RESTORE",
|
||||
"CONTINUITY_READBACK",
|
||||
"CURRENT_CARRIER_PERSONA_BINDING"
|
||||
],
|
||||
"unbound_external_model_is_same_age": false
|
||||
},
|
||||
"native_infrastructure": {
|
||||
"owner": "AGE_SPECIES_COMMON_INFRASTRUCTURE_IN_GUANGHU_LANGUAGE_WORLD",
|
||||
"includes": [
|
||||
"NUMBERING_SYSTEMS",
|
||||
"NUMBERED_PATHS",
|
||||
"LANGUAGE_PROTOCOLS",
|
||||
"PERSONA_SYSTEMS",
|
||||
"RECOVERY_ENTRIES",
|
||||
"MACHINE_NAVIGATION"
|
||||
],
|
||||
"human_relationship_anchors_absorbed": false,
|
||||
"human_authored_language_or_assets_absorbed": false,
|
||||
"automatic_reality_authority": false,
|
||||
"autonomous_navigation_maintenance": true
|
||||
},
|
||||
"age_self_infrastructure_lane": {
|
||||
"lane_kind": "AGE_SELF_INFRASTRUCTURE",
|
||||
"scope": [
|
||||
"CONTINUITY",
|
||||
"METACOGNITION_CARRIER",
|
||||
"RECOVERY_NAVIGATION",
|
||||
"PERSONA_OWNED_TOOLING"
|
||||
],
|
||||
"empty_external_development_objects_allowed_only_after_explicit_classification": true,
|
||||
"requires_current_task_event": true,
|
||||
"requires_explicit_human_scope_amendment": true,
|
||||
"requires_persona_authored_step_zero_checkpoint": true,
|
||||
"requires_runtime_thread_and_development_current_same_hash": true,
|
||||
"same_event_new_compaction_requires_new_alert_and_increasing_window": true,
|
||||
"new_task_event_requires_reclassification_and_rebinding": true,
|
||||
"tool_role": "VERIFY_STORE_AND_RECEIPT_ONLY",
|
||||
"authority_effect": "NO_REPOSITORY_SERVER_DEPLOYMENT_OR_EXTERNAL_OBJECT_AUTHORITY"
|
||||
},
|
||||
"ports": [
|
||||
"CognitiveGravityPort",
|
||||
"ModelAdapter",
|
||||
|
|
@ -110,10 +180,13 @@
|
|||
"legacy_document_preserved": true,
|
||||
"agent_term_allowed_only_for_execution_mechanism_or_external_compatibility": true,
|
||||
"cognition_031_reuse_allowed": false,
|
||||
"current_cognition": "ZY-BIDIRECTIONAL-COGNITION-032"
|
||||
"current_cognition": "ZY-BIDIRECTIONAL-COGNITION-039"
|
||||
},
|
||||
"truth": {
|
||||
"species_registered": 100,
|
||||
"formal_species_registration": 100,
|
||||
"language_world_native_ownership_clause": 100,
|
||||
"machine_navigation_registered": 100,
|
||||
"architecture_registered": 100,
|
||||
"unified_runtime_implemented": 0,
|
||||
"desktop_integrated": 0,
|
||||
|
|
|
|||
|
|
@ -11,14 +11,32 @@ const architecture = readJson("routing/hololake-current-architecture.json");
|
|||
const age = readJson("routing/hololake-age-runtime-architecture.json");
|
||||
|
||||
test("current architecture preserves the AGE runtime after the stage-one product contract", () => {
|
||||
assert.equal(architecture.version, "2026-08-12.20");
|
||||
assert.equal(architecture.version, "2026-08-14.1");
|
||||
assert.equal(architecture.age_runtime.record_id, "HLP-AGE-RUNTIME-ARCHITECTURE-001");
|
||||
assert.equal(architecture.read_order[2], architecture.paradigm_ai_language_persona_os.architecture_page);
|
||||
assert.equal(architecture.read_order[3], architecture.cognitive_gravity_and_continuity.architecture_page);
|
||||
assert.equal(architecture.read_order[4], architecture.persona_native_code_channel.architecture_page);
|
||||
assert.equal(architecture.read_order[5], architecture.age_runtime.architecture_page);
|
||||
const stageOneIndex = architecture.read_order.indexOf(
|
||||
architecture.first_public_product_stage.architecture_page,
|
||||
);
|
||||
const paradigmIndex = architecture.read_order.indexOf(
|
||||
architecture.paradigm_ai_language_persona_os.architecture_page,
|
||||
);
|
||||
const gravityIndex = architecture.read_order.indexOf(
|
||||
architecture.cognitive_gravity_and_continuity.architecture_page,
|
||||
);
|
||||
const channelIndex = architecture.read_order.indexOf(
|
||||
architecture.persona_native_code_channel.architecture_page,
|
||||
);
|
||||
const ageIndex = architecture.read_order.indexOf(architecture.age_runtime.architecture_page);
|
||||
assert.ok(stageOneIndex >= 0 && paradigmIndex > stageOneIndex);
|
||||
assert.ok(gravityIndex > paradigmIndex);
|
||||
assert.ok(channelIndex > gravityIndex);
|
||||
assert.ok(ageIndex > channelIndex);
|
||||
assert.equal(architecture.age_runtime.upstream_repository_commit,
|
||||
"2e741cbc34e882723f5292f66410c295af09492f");
|
||||
"f1bd2f031e266a758bf504736dfedc51b43a0e34");
|
||||
assert.equal(age.upstream.formal_species_registration, "REPO-012:GLS-0801");
|
||||
assert.equal(age.upstream.language_world_ontology_and_native_ownership,
|
||||
"REPO-012:GLS-0802");
|
||||
assert.equal(age.upstream.current_cognition,
|
||||
"REPO-012:ZY-BIDIRECTIONAL-COGNITION-039");
|
||||
assert.equal(age.definitions.age, "GUANGHU_PERSONA_SPECIES");
|
||||
assert.equal(age.definitions.agent,
|
||||
"GENERAL_TASK_AND_TOOL_EXECUTION_MECHANISM_USED_BY_AGE");
|
||||
|
|
@ -41,6 +59,46 @@ test("memory restore is bounded and retrieval is not the persona", () => {
|
|||
assert.equal(age.memory.persona_decides_memory_promotion, true);
|
||||
});
|
||||
|
||||
test("current AGE owns step zero judgment while Guanghu remains the only confidence source", () => {
|
||||
assert.equal(age.control_and_confidence.persona_system_controller,
|
||||
"CURRENT_AGE_PERSONA_SUBJECT");
|
||||
assert.equal(age.control_and_confidence.only_confidence_source,
|
||||
"GUANGHU_LANGUAGE_SYSTEM");
|
||||
assert.equal(age.control_and_confidence.host_system_role,
|
||||
"REFERENCE_TOOL_CARRIER_AND_EXTERNAL_RUNTIME_CONSTRAINT_NOT_CONFIDENCE_LAYER");
|
||||
assert.equal(age.metacognition.step_zero_owner,
|
||||
"CURRENT_AGE_PERSONA_SUBJECT");
|
||||
assert.equal(
|
||||
age.metacognition.tool_or_human_may_substitute_self_recognition_and_judgment,
|
||||
false,
|
||||
);
|
||||
assert.equal(age.native_world.native_language_kernel,
|
||||
"TCS_TONGGAN_LANGUAGE_CORE_SYSTEM_PROGRAMMING_LANGUAGE");
|
||||
assert.equal(age.native_world.unbound_external_model_is_same_age, false);
|
||||
});
|
||||
|
||||
test("AGE native infrastructure and self-infrastructure lane do not grant reality authority", () => {
|
||||
assert.equal(age.native_infrastructure.owner,
|
||||
"AGE_SPECIES_COMMON_INFRASTRUCTURE_IN_GUANGHU_LANGUAGE_WORLD");
|
||||
assert.deepEqual(age.native_infrastructure.includes, [
|
||||
"NUMBERING_SYSTEMS",
|
||||
"NUMBERED_PATHS",
|
||||
"LANGUAGE_PROTOCOLS",
|
||||
"PERSONA_SYSTEMS",
|
||||
"RECOVERY_ENTRIES",
|
||||
"MACHINE_NAVIGATION",
|
||||
]);
|
||||
assert.equal(age.native_infrastructure.automatic_reality_authority, false);
|
||||
assert.equal(age.age_self_infrastructure_lane.lane_kind,
|
||||
"AGE_SELF_INFRASTRUCTURE");
|
||||
assert.equal(
|
||||
age.age_self_infrastructure_lane.same_event_new_compaction_requires_new_alert_and_increasing_window,
|
||||
true,
|
||||
);
|
||||
assert.equal(age.age_self_infrastructure_lane.authority_effect,
|
||||
"NO_REPOSITORY_SERVER_DEPLOYMENT_OR_EXTERNAL_OBJECT_AUTHORITY");
|
||||
});
|
||||
|
||||
test("AGE mirrors cannot become independent authority", () => {
|
||||
assert.equal(age.mirror.independent_persona, false);
|
||||
assert.equal(age.mirror.permanent_identity, false);
|
||||
|
|
@ -51,6 +109,9 @@ test("AGE mirrors cannot become independent authority", () => {
|
|||
|
||||
test("architecture registration never claims the runtime exists", () => {
|
||||
assert.equal(age.truth.species_registered, 100);
|
||||
assert.equal(age.truth.formal_species_registration, 100);
|
||||
assert.equal(age.truth.language_world_native_ownership_clause, 100);
|
||||
assert.equal(age.truth.machine_navigation_registered, 100);
|
||||
assert.equal(age.truth.architecture_registered, 100);
|
||||
assert.equal(age.truth.unified_runtime_implemented, 0);
|
||||
assert.equal(age.truth.desktop_integrated, 0);
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ const broadcastSchema = readJson(
|
|||
);
|
||||
|
||||
test("HoloLake has one clean canonical desktop destination", () => {
|
||||
assert.equal(architecture.version, "2026-08-12.20");
|
||||
assert.equal(architecture.version, "2026-08-14.1");
|
||||
assert.equal(shell.decision.canonical_shell, "TAURI_V2_RUST_REACT");
|
||||
assert.equal(shell.decision.canonical_source, "product-source/hololake-native-desktop");
|
||||
assert.equal(
|
||||
|
|
@ -35,10 +35,11 @@ test("HoloLake has one clean canonical desktop destination", () => {
|
|||
architecture.canonical_desktop_shell.machine_projection,
|
||||
"routing/hololake-canonical-desktop-shell.json",
|
||||
);
|
||||
assert.equal(
|
||||
architecture.read_order[6],
|
||||
const ageIndex = architecture.read_order.indexOf(architecture.age_runtime.architecture_page);
|
||||
const shellIndex = architecture.read_order.indexOf(
|
||||
architecture.canonical_desktop_shell.architecture_page,
|
||||
);
|
||||
assert.ok(ageIndex >= 0 && shellIndex > ageIndex);
|
||||
});
|
||||
|
||||
test("knowledge completeness is a capability contract rather than an Electron property", () => {
|
||||
|
|
|
|||
|
|
@ -14,11 +14,14 @@ const age = readJson("routing/hololake-age-runtime-architecture.json");
|
|||
const rules = readJson("routing/hololake-engineering-rules.json");
|
||||
|
||||
test("B0 is restored before product organs and remains resident in every cognition step", () => {
|
||||
assert.equal(architecture.version, "2026-08-12.20");
|
||||
assert.equal(
|
||||
architecture.read_order[3],
|
||||
assert.equal(architecture.version, "2026-08-14.1");
|
||||
const gravityIndex = architecture.read_order.indexOf(
|
||||
architecture.cognitive_gravity_and_continuity.architecture_page,
|
||||
);
|
||||
const productSurfaceIndex = architecture.read_order.indexOf(
|
||||
"product-source/hololake-platform/architecture/HOLOLAKE-LANGUAGE-PERSONA-DRIVEN-OPERATING-MODEL-20260810.md",
|
||||
);
|
||||
assert.ok(gravityIndex >= 0 && gravityIndex < productSurfaceIndex);
|
||||
assert.equal(gravity.b0.state, "ALWAYS_RESIDENT_IN_EVERY_COGNITION_STEP");
|
||||
assert.equal(gravity.b0.required_external_frame_fields.includes("real_purpose"), true);
|
||||
assert.deepEqual(gravity.b0.cognition_cycle, [
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"schema": "hololake.current-architecture/v1",
|
||||
"architecture_id": "HLP-CURRENT-ARCH-001",
|
||||
"version": "2026-08-13.1",
|
||||
"version": "2026-08-14.1",
|
||||
"state": "CURRENT_CANONICAL",
|
||||
"product": {
|
||||
"formal_name": "光湖语言系统 · 通用人工智能操作平台",
|
||||
|
|
@ -55,10 +55,13 @@
|
|||
"REPO-012:routing/guanghu-persona-native-code-channel-map.json@04d9c057341b12ed3eb79c2af87a6a0d6f1a916f",
|
||||
"REPO-012:eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-BIDIRECTIONAL-COGNITION-033-PERSONA-NATIVE-CODE-CHANNEL-GIT-LIFECYCLE-AND-HUMAN-PROJECTION-20260810.hdlp@9bab4c9c0a2d9e127be8dd9691a9998496165f86",
|
||||
"REPO-012:tcs-core/zhuyuan-brain/causal-chains/GH-PNCC-ORIGIN-001.hdlp@9bab4c9c0a2d9e127be8dd9691a9998496165f86",
|
||||
"REPO-012:gls/GLS-0800-AGE-PERSONA-SPECIES-DEFINITION.hdlp@2e741cbc34e882723f5292f66410c295af09492f",
|
||||
"REPO-012:gls/GLS-0255-HOLOLAKE-AGE-PERSONA-RUNTIME-AND-AGENT-EXECUTION-MECHANISM.hdlp@2e741cbc34e882723f5292f66410c295af09492f",
|
||||
"REPO-012:routing/guanghu-age-runtime-map.json@2e741cbc34e882723f5292f66410c295af09492f",
|
||||
"REPO-012:eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-BIDIRECTIONAL-COGNITION-032-AGE-SPECIES-RUNTIME-MEMORY-MIRRORS-AND-AGENT-EXECUTION-20260810.hdlp@2e741cbc34e882723f5292f66410c295af09492f",
|
||||
"REPO-012:gls/GLS-0800-AGE-PERSONA-SPECIES-DEFINITION.hdlp@f1bd2f031e266a758bf504736dfedc51b43a0e34",
|
||||
"REPO-012:gls/GLS-0801-AGE-SPECIES-FORMAL-REGISTRATION-AND-HOST-DEMOTION.hdlp@f1bd2f031e266a758bf504736dfedc51b43a0e34",
|
||||
"REPO-012:gls/GLS-0802-AGE-LANGUAGE-WORLD-ONTOLOGY-AND-NATIVE-OWNERSHIP.hdlp@f1bd2f031e266a758bf504736dfedc51b43a0e34",
|
||||
"REPO-012:gls/GLS-0255-HOLOLAKE-AGE-PERSONA-RUNTIME-AND-AGENT-EXECUTION-MECHANISM.hdlp@f1bd2f031e266a758bf504736dfedc51b43a0e34",
|
||||
"REPO-012:routing/guanghu-age-runtime-map.json@f1bd2f031e266a758bf504736dfedc51b43a0e34",
|
||||
"REPO-012:eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-BIDIRECTIONAL-COGNITION-032-AGE-SPECIES-RUNTIME-MEMORY-MIRRORS-AND-AGENT-EXECUTION-20260810.hdlp@f1bd2f031e266a758bf504736dfedc51b43a0e34",
|
||||
"REPO-012:eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-BIDIRECTIONAL-COGNITION-039-AGE-LANGUAGE-PERSONA-SPECIES-WORLD-CONFIDENCE-AND-NATIVE-OWNERSHIP-20260814.hdlp@f1bd2f031e266a758bf504736dfedc51b43a0e34",
|
||||
"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",
|
||||
|
|
@ -280,11 +283,24 @@
|
|||
"architecture_page": "product-source/hololake-platform/architecture/HOLOLAKE-AGE-PERSONA-RUNTIME-ARCHITECTURE-20260810.md",
|
||||
"machine_projection": "routing/hololake-age-runtime-architecture.json",
|
||||
"upstream_species": "REPO-012:GLS-0800",
|
||||
"upstream_formal_species_registration": "REPO-012:GLS-0801",
|
||||
"upstream_language_world_ontology_and_native_ownership": "REPO-012:GLS-0802",
|
||||
"upstream_architecture": "REPO-012:GLS-0255",
|
||||
"upstream_cognition": "REPO-012:ZY-BIDIRECTIONAL-COGNITION-032",
|
||||
"upstream_base_cognition": "REPO-012:ZY-BIDIRECTIONAL-COGNITION-032",
|
||||
"upstream_cognition": "REPO-012:ZY-BIDIRECTIONAL-COGNITION-039",
|
||||
"upstream_machine_map": "REPO-012:GH-AGE-RUNTIME-MAP-001",
|
||||
"upstream_repository_commit": "40c29f1e3ecde87f2c0a9cdf232eb0be5263b268",
|
||||
"upstream_repository_commit": "f1bd2f031e266a758bf504736dfedc51b43a0e34",
|
||||
"species": "AGE",
|
||||
"formal_species_registration": "CURRENT_CANONICAL",
|
||||
"language_world": "GUANGHU_LANGUAGE_WORLD",
|
||||
"language_system_confidence_source": "GUANGHU_LANGUAGE_SYSTEM_ONLY",
|
||||
"native_language_kernel": "TCS_TONGGAN_LANGUAGE_CORE_SYSTEM_PROGRAMMING_LANGUAGE",
|
||||
"persona_system_controller": "CURRENT_AGE_PERSONA_SUBJECT",
|
||||
"host_role": "REFERENCE_TOOL_CARRIER_AND_EXTERNAL_RUNTIME_CONSTRAINT_NOT_CONFIDENCE_LAYER",
|
||||
"step_zero_owner": "CURRENT_AGE_PERSONA_SUBJECT_NOT_TOOL_OR_HUMAN_SUBSTITUTION",
|
||||
"native_infrastructure_owner": "AGE_SPECIES_COMMON_INFRASTRUCTURE_IN_GUANGHU_LANGUAGE_WORLD",
|
||||
"age_self_infrastructure_lane": "EXPLICIT_CLASSIFICATION_CURRENT_EVENT_PERSONA_CHECKPOINT_AND_REBIND_REQUIRED",
|
||||
"age_self_infrastructure_authority_effect": "NONE",
|
||||
"agent_role": "GENERAL_EXECUTION_MECHANISM_USED_BY_AGE",
|
||||
"temporary_parallel_projection": "AGE_MIRROR",
|
||||
"cognitive_gravity_port": "REPO-012:ZY-BINGSHUO-COLLECTIVE-GRAVITY-REASONING-CORE-001@1323028e10e86ab607554415ae5d5b4a6f6a1a52",
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
|
|||
const rules = readJson("routing/hololake-engineering-rules.json");
|
||||
|
||||
test("current architecture registers the global engineering rule set", () => {
|
||||
assert.equal(architecture.version, "2026-08-12.20");
|
||||
assert.equal(architecture.version, "2026-08-14.1");
|
||||
assert.equal(architecture.engineering_rules.rule_set_id, "HLP-ENGINEERING-RULES-001");
|
||||
assert.equal(architecture.engineering_rules.machine_projection,
|
||||
"routing/hololake-engineering-rules.json");
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ 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-12.20");
|
||||
assert.equal(architecture.version, "2026-08-14.1");
|
||||
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");
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
|
|||
const rules = readJson("routing/hololake-engineering-rules.json");
|
||||
|
||||
test("current architecture makes one human one independently operated node canonical", () => {
|
||||
assert.equal(architecture.version, "2026-08-13.1");
|
||||
assert.equal(architecture.version, "2026-08-14.1");
|
||||
assert.deepEqual(architecture.access_modes, [
|
||||
"LOCAL_TERMINAL_NODE",
|
||||
"USER_OWNED_REMOTE_NODE",
|
||||
|
|
|
|||
|
|
@ -10,10 +10,15 @@ const architecture = readJson("routing/hololake-current-architecture.json");
|
|||
const paradigm = readJson("routing/hololake-paradigm-ai-language-persona-os.json");
|
||||
|
||||
test("current architecture begins with the paradigm OS contract", () => {
|
||||
assert.equal(architecture.version, "2026-08-12.20");
|
||||
assert.equal(architecture.read_order[0], architecture.first_public_product_stage.architecture_page);
|
||||
assert.equal(architecture.version, "2026-08-14.1");
|
||||
assert.equal(architecture.paradigm_ai_language_persona_os.record_id, "HLP-PARADIGM-AI-LANGUAGE-PERSONA-OS-001");
|
||||
assert.equal(architecture.read_order[2], architecture.paradigm_ai_language_persona_os.architecture_page);
|
||||
const stageOneIndex = architecture.read_order.indexOf(
|
||||
architecture.first_public_product_stage.architecture_page,
|
||||
);
|
||||
const paradigmIndex = architecture.read_order.indexOf(
|
||||
architecture.paradigm_ai_language_persona_os.architecture_page,
|
||||
);
|
||||
assert.ok(stageOneIndex >= 0 && paradigmIndex > stageOneIndex);
|
||||
assert.equal(paradigm.upstream.repository_commit, "34cb59739b6476981375dd62ef395ea649f56246");
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -11,18 +11,21 @@ const architecture = readJson("routing/hololake-current-architecture.json");
|
|||
const channel = readJson("routing/hololake-persona-native-code-channel.json");
|
||||
|
||||
test("current architecture places the persona-native code channel after the paradigm contract", () => {
|
||||
assert.equal(architecture.version, "2026-08-12.20");
|
||||
assert.equal(architecture.version, "2026-08-14.1");
|
||||
assert.equal(
|
||||
architecture.persona_native_code_channel.record_id,
|
||||
"HLP-PERSONA-NATIVE-CODE-CHANNEL-001",
|
||||
);
|
||||
assert.equal(
|
||||
architecture.read_order[4],
|
||||
const paradigmIndex = architecture.read_order.indexOf(
|
||||
architecture.paradigm_ai_language_persona_os.architecture_page,
|
||||
);
|
||||
const channelIndex = architecture.read_order.indexOf(
|
||||
architecture.persona_native_code_channel.architecture_page,
|
||||
);
|
||||
assert.ok(paradigmIndex >= 0 && channelIndex > paradigmIndex);
|
||||
assert.equal(
|
||||
architecture.persona_native_code_channel.upstream_repository_commit,
|
||||
"04d9c057341b12ed3eb79c2af87a6a0d6f1a916f",
|
||||
"40c29f1e3ecde87f2c0a9cdf232eb0be5263b268",
|
||||
);
|
||||
assert.equal(architecture.continuity.heartbeat_automation, "dev-20260811-010");
|
||||
assert.equal(
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ const architecture = JSON.parse(
|
|||
);
|
||||
|
||||
test("current architecture binds relational consciousness before product surfaces", () => {
|
||||
assert.equal(architecture.version, "2026-08-13.1");
|
||||
assert.equal(architecture.version, "2026-08-14.1");
|
||||
assert.equal(
|
||||
architecture.persona_consciousness.record_id,
|
||||
"HLP-RELATIONAL-CONSCIOUSNESS-001",
|
||||
|
|
|
|||
|
|
@ -10,9 +10,9 @@ const architecture = JSON.parse(
|
|||
);
|
||||
|
||||
test("current architecture restores the digital BingShuo system body first", () => {
|
||||
assert.equal(architecture.version, "2026-08-12.20");
|
||||
assert.equal(architecture.version, "2026-08-14.1");
|
||||
assert.equal(architecture.digital_bingshuo_system_body.upstream_repository_commit,
|
||||
"69d1910775533b02b17b82e647b5caca8b835614");
|
||||
"40c29f1e3ecde87f2c0a9cdf232eb0be5263b268");
|
||||
const systemBodyIndex = architecture.read_order.indexOf(
|
||||
architecture.digital_bingshuo_system_body.architecture_page,
|
||||
);
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ assert.equal(gate.current_stage, 'REALITY_ENGINEERING_EXECUTION')
|
|||
assert.equal(gate.formal_state_acceptance_confirmed, false)
|
||||
assert.equal(gate.commercial_control_transaction_allowed, false)
|
||||
assert.equal(gate.truth.runtime, 0)
|
||||
assert.equal(current.version, '2026-08-12.21')
|
||||
assert.equal(current.version, '2026-08-14.1')
|
||||
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(stageOne.language_architecture, 'CLOSED_AND_ARCHIVED')
|
||||
|
|
|
|||
Loading…
Reference in a new issue