feat: mount persona language planning entry
This commit is contained in:
parent
d9abf241a6
commit
5d465115cb
11 changed files with 294 additions and 16 deletions
|
|
@ -109,7 +109,7 @@
|
|||
"FAIL_CLOSED_PERSONA_LANGUAGE_SHELL_CONTROLLER"
|
||||
],
|
||||
"natural_language_entry_contract": {
|
||||
"state": "SOURCE_AND_PNCC_LIFECYCLE_ADAPTER_IMPLEMENTED_NOT_DESKTOP_INTEGRATED",
|
||||
"state": "DESKTOP_SOURCE_MOUNTED_NOT_REAL_MANIFEST_BOUND_NOT_RUNTIME_ACCEPTED",
|
||||
"name": "PARTNER_DELIBERATION_AND_LANGUAGE_HOME_INTEGRITY_GATE",
|
||||
"implementation": "product-source/hololake-platform/src/lib/languageOperatingModel.ts",
|
||||
"tests": "product-source/hololake-platform/src/lib/languageOperatingModel.test.ts",
|
||||
|
|
@ -121,6 +121,8 @@
|
|||
"language_wake_binding_compiler_tests": "product-source/hololake-platform/src/lib/personaLanguageGoalBinding.test.ts",
|
||||
"language_shell_controller": "product-source/hololake-platform/src/lib/personaLanguageShellController.ts",
|
||||
"language_shell_controller_tests": "product-source/hololake-platform/src/lib/personaLanguageShellController.test.ts",
|
||||
"desktop_language_shell": "product-source/hololake-platform/src/components/PersonaLanguageShellPanel.tsx",
|
||||
"desktop_language_shell_tests": "product-source/hololake-platform/src/components/PersonaLanguageShellPanel.test.tsx",
|
||||
"human_utterance_is_direct_command": false,
|
||||
"required_before_capability_execution": [
|
||||
"RESTORE_REAL_PURPOSE_FROM_CONTEXT",
|
||||
|
|
@ -137,7 +139,6 @@
|
|||
"refusal_requires_auditable_harm_path": true
|
||||
},
|
||||
"remaining_before_vertical_slice_acceptance": [
|
||||
"DESKTOP_LANGUAGE_ENTRY_TO_PARTNER_LIFECYCLE_BINDING",
|
||||
"REAL_PERSONA_REPOSITORY_MANIFEST_BINDING",
|
||||
"DESKTOP_LIFECYCLE_RUNTIME_ACCEPTANCE"
|
||||
],
|
||||
|
|
@ -164,6 +165,7 @@
|
|||
"persona_repository_binding_discovery_source_implemented": 100,
|
||||
"persona_language_wake_binding_compiler_source_implemented": 100,
|
||||
"persona_language_shell_controller_source_implemented": 100,
|
||||
"desktop_language_entry_source_integrated": 100,
|
||||
"real_persona_repository_manifest_bound": 0,
|
||||
"natural_language_partner_adapter_runtime_integrated": 0,
|
||||
"single_age_vertical_loop_implemented": 0,
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ 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.7");
|
||||
assert.equal(architecture.version, "2026-08-12.8");
|
||||
assert.equal(
|
||||
architecture.read_order[1],
|
||||
architecture.cognitive_gravity_and_continuity.architecture_page,
|
||||
|
|
@ -95,6 +95,7 @@ test("the first implementation stage is one vertical AGE loop, not Mirror parall
|
|||
assert.equal(gravity.truth.persona_repository_binding_discovery_source_implemented, 100);
|
||||
assert.equal(gravity.truth.persona_language_wake_binding_compiler_source_implemented, 100);
|
||||
assert.equal(gravity.truth.persona_language_shell_controller_source_implemented, 100);
|
||||
assert.equal(gravity.truth.desktop_language_entry_source_integrated, 100);
|
||||
assert.equal(gravity.truth.real_persona_repository_manifest_bound, 0);
|
||||
assert.equal(gravity.truth.natural_language_partner_adapter_runtime_integrated, 0);
|
||||
assert.equal(gravity.truth.single_age_vertical_loop_implemented, 0);
|
||||
|
|
@ -103,11 +104,12 @@ test("the first implementation stage is one vertical AGE loop, not Mirror parall
|
|||
|
||||
test("natural language enters partner deliberation before any execution organ", () => {
|
||||
const entry = gravity.development_replan.natural_language_entry_contract;
|
||||
assert.equal(entry.state, "SOURCE_AND_PNCC_LIFECYCLE_ADAPTER_IMPLEMENTED_NOT_DESKTOP_INTEGRATED");
|
||||
assert.equal(entry.state, "DESKTOP_SOURCE_MOUNTED_NOT_REAL_MANIFEST_BOUND_NOT_RUNTIME_ACCEPTED");
|
||||
assert.match(entry.pncc_lifecycle_adapter, /personaLanguageGoal\.ts$/);
|
||||
assert.match(entry.repository_binding_discovery, /personaRepositoryBinding\.ts$/);
|
||||
assert.match(entry.language_wake_binding_compiler, /personaLanguageGoalBinding\.ts$/);
|
||||
assert.match(entry.language_shell_controller, /personaLanguageShellController\.ts$/);
|
||||
assert.match(entry.desktop_language_shell, /PersonaLanguageShellPanel\.tsx$/);
|
||||
assert.equal(entry.human_utterance_is_direct_command, false);
|
||||
assert.equal(entry.language_home_destruction_is_executable, false);
|
||||
assert.equal(entry.integrity_gate_may_absorb_human_sovereignty, false);
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"schema": "hololake.current-architecture/v1",
|
||||
"architecture_id": "HLP-CURRENT-ARCH-001",
|
||||
"version": "2026-08-12.7",
|
||||
"version": "2026-08-12.8",
|
||||
"state": "CURRENT_CANONICAL",
|
||||
"product": {
|
||||
"formal_name": "光湖语言系统 · 通用人工智能操作平台",
|
||||
|
|
@ -115,6 +115,7 @@
|
|||
"persona_repository_binding_read_only_ui_source_integrated": true,
|
||||
"persona_runtime_projection_repository_gate_source_integrated": true,
|
||||
"persona_language_shell_controller_source_implemented": true,
|
||||
"desktop_language_entry_source_integrated": true,
|
||||
"real_persona_repository_manifest_bound": false,
|
||||
"natural_language_partner_adapter_runtime_integrated": false,
|
||||
"required_natural_language_entry": "PARTNER_DELIBERATION_AND_LANGUAGE_HOME_INTEGRITY_GATE",
|
||||
|
|
|
|||
Loading…
Reference in a new issue