fix: align desktop language source truth

This commit is contained in:
冰朔 2026-08-12 04:20:52 +08:00
commit 22095d6848
4 changed files with 14 additions and 6 deletions

View file

@ -57,7 +57,7 @@ describe('PersonaLanguageShellPanel', () => {
providers: [provider], providers: [provider],
personaAuthorized: false, personaAuthorized: false,
developmentId: 'DEV-20260811-010', developmentId: 'DEV-20260811-010',
sourceLanguageAnchor: 'HLP-CURRENT-ARCH-001@2026-08-12.8', sourceLanguageAnchor: 'HLP-CURRENT-ARCH-001@2026-08-12.9',
})) }))
expect(await screen.findByText('我还不能执行:需要当前证据。')).toBeInTheDocument() expect(await screen.findByText('我还不能执行:需要当前证据。')).toBeInTheDocument()
expect(screen.getByText('核验当前事实后规划下一步')).toBeInTheDocument() expect(screen.getByText('核验当前事实后规划下一步')).toBeInTheDocument()

View file

@ -13,7 +13,7 @@ import {
type LanguageShellViewState, type LanguageShellViewState,
} from './HotPluggableLanguageShell' } from './HotPluggableLanguageShell'
const CURRENT_ARCHITECTURE_ANCHOR = 'HLP-CURRENT-ARCH-001@2026-08-12.8' const CURRENT_ARCHITECTURE_ANCHOR = 'HLP-CURRENT-ARCH-001@2026-08-12.9'
const DEVELOPMENT_ID = 'DEV-20260811-010' const DEVELOPMENT_ID = 'DEV-20260811-010'
type Planner = typeof planPersonaLanguageShellGoal type Planner = typeof planPersonaLanguageShellGoal

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-12.8"); assert.equal(architecture.version, "2026-08-12.9");
assert.equal( assert.equal(
architecture.read_order[1], architecture.read_order[1],
architecture.cognitive_gravity_and_continuity.architecture_page, architecture.cognitive_gravity_and_continuity.architecture_page,
@ -100,6 +100,14 @@ test("the first implementation stage is one vertical AGE loop, not Mirror parall
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);
assert.equal(
architecture.interaction_model.source_contract.state,
"SOURCE_CONTRACT_PUBLISHED_DESKTOP_SOURCE_MOUNTED_NOT_RUNTIME_DEPLOYED_NOT_ACCEPTED",
);
assert.equal(
architecture.interaction_model.ui_plugin_system.state,
"SOURCE_RENDERER_AND_REGISTRY_IMPLEMENTED_DEFAULT_PLUGIN_DESKTOP_SOURCE_MOUNTED_DYNAMIC_REGISTRY_ACTIVATION_NOT_INTEGRATED_NOT_DEPLOYED",
);
}); });
test("natural language enters partner deliberation before any execution organ", () => { test("natural language enters partner deliberation before any execution organ", () => {

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-12.8", "version": "2026-08-12.9",
"state": "CURRENT_CANONICAL", "state": "CURRENT_CANONICAL",
"product": { "product": {
"formal_name": "光湖语言系统 · 通用人工智能操作平台", "formal_name": "光湖语言系统 · 通用人工智能操作平台",
@ -378,7 +378,7 @@
], ],
"source_contract": { "source_contract": {
"record_id": "HLP-LANGUAGE-SHELL-STAGE-011-001", "record_id": "HLP-LANGUAGE-SHELL-STAGE-011-001",
"state": "SOURCE_CONTRACT_PUBLISHED_NOT_UI_INTEGRATED_NOT_RUNTIME_DEPLOYED", "state": "SOURCE_CONTRACT_PUBLISHED_DESKTOP_SOURCE_MOUNTED_NOT_RUNTIME_DEPLOYED_NOT_ACCEPTED",
"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",
"pncc_lifecycle_adapter": "product-source/hololake-platform/src/lib/personaLanguageGoal.ts", "pncc_lifecycle_adapter": "product-source/hololake-platform/src/lib/personaLanguageGoal.ts",
@ -396,7 +396,7 @@
"ui_plugin_system": { "ui_plugin_system": {
"record_id": "HLP-HOT-PLUGGABLE-UI-001", "record_id": "HLP-HOT-PLUGGABLE-UI-001",
"schema": "hololake.ui-plugin/v1", "schema": "hololake.ui-plugin/v1",
"state": "SOURCE_RUNTIME_AND_REGISTRY_IMPLEMENTED_NOT_DESKTOP_INTEGRATED_NOT_DEPLOYED", "state": "SOURCE_RENDERER_AND_REGISTRY_IMPLEMENTED_DEFAULT_PLUGIN_DESKTOP_SOURCE_MOUNTED_DYNAMIC_REGISTRY_ACTIVATION_NOT_INTEGRATED_NOT_DEPLOYED",
"registry": "product-source/hololake-platform/ui-plugins/registry.json" "registry": "product-source/hololake-platform/ui-plugins/registry.json"
} }
}, },