fix: integrate language channel through numbered IPC and isolate education module
正向合并正律化(2026-08-20): - 语言人格频道与执行手脚训练按编号 IPC 正律接入(MOD-0035/0036,OP-0158..0163), 剥离直连 tauri::command,恢复单一 numbered 网关铁律 - 教育模块按冰朔谕与 2026-08-19 隔离回执整体移出(证据归隔离区),留空模块占位 - 光湖主域门户挂公告与版本中心(冰朔要求的公告与版本更新主阵地) - 知识工作台内嵌共同工作频道(PersonaChannelBody embedded + knowledgeFocus) - foundation/stage-one 合同补聊天运行时验收声明;版本对齐 0.9.1 - 测试名册计数与断言更新至合并后现实:JS 180/180,Rust 194/194
This commit is contained in:
parent
dd1375f089
commit
add00a0377
42 changed files with 622 additions and 5580 deletions
|
|
@ -28,19 +28,19 @@ test('one engine exposes Guanghu and standard workbench projections with a human
|
|||
assert.match(source, /hololake-audience-layer/)
|
||||
assert.match(source, /\|\| 'human'/)
|
||||
assert.match(source, /className="standard-workbench"/)
|
||||
assert.match(source, /HoloLake · V\{productReleaseCenter\.currentVersion\}/)
|
||||
assert.match(source, /HoloLake \{productReleaseCenter\.currentVersion\}/)
|
||||
assert.doesNotMatch(source, /HoloLake · V0\.8\.1/)
|
||||
assert.match(source, /renderHumanView\(\)/)
|
||||
assert.match(source, /renderWorkbenchHuman()/)
|
||||
assert.match(source, /renderExecutionProjection\(\)/)
|
||||
assert.match(source, /人格体结构化执行界面/)
|
||||
})
|
||||
|
||||
test('main domain routes to the public release center instead of a descriptive popup', async () => {
|
||||
const source = await read('src/main.tsx')
|
||||
assert.match(source, /gate\.domain === 'MAIN_DOMAIN'/)
|
||||
assert.match(source, /setWorldStage\('mainDomain'\)/)
|
||||
assert.match(source, /光湖主域公告与版本中心/)
|
||||
assert.match(source, /renderReleaseCenter\(audienceLayer\)/)
|
||||
assert.match(source, /publicDomain === 'MAIN_DOMAIN'/)
|
||||
assert.match(source, /main-domain-release-center/)
|
||||
assert.match(source, /光湖主域 · 公告与版本/)
|
||||
assert.match(source, /renderReleaseCenter\('human'\)/)
|
||||
})
|
||||
|
||||
test('public language persona copy is formal and keeps a visible human composer', async () => {
|
||||
|
|
@ -57,7 +57,7 @@ test('all native product manifests advertise the same version', async () => {
|
|||
const packageJson = JSON.parse(await read('package.json'))
|
||||
const tauri = JSON.parse(await read('src-tauri/tauri.conf.json'))
|
||||
const cargo = await read('src-tauri/Cargo.toml')
|
||||
assert.equal(packageJson.version, '0.9.0')
|
||||
assert.equal(packageJson.version, '0.9.1')
|
||||
assert.equal(tauri.version, packageJson.version)
|
||||
assert.match(cargo, /version = "0\.9\.0"/)
|
||||
assert.match(cargo, /version = "0\.9\.1"/)
|
||||
})
|
||||
|
|
|
|||
Loading…
Reference in a new issue