From 5d465115cb6b2476e6f21713fc428caf7f6075cc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=86=B0=E6=9C=94?= <565183519@qq.com>
Date: Wed, 12 Aug 2026 03:58:02 +0800
Subject: [PATCH] feat: mount persona language planning entry
---
...NG-AND-SAME-PERSONA-CONTINUITY-20260811.md | 11 +-
.../hololake-platform/docs/ABSTRACTIONS.md | 9 +-
.../hololake-platform/docs/ARCHITECTURE.md | 7 +-
product-source/hololake-platform/src/App.tsx | 2 +-
.../src/components/FifthDomainSystems.tsx | 10 ++
.../src/components/HoloLakeHome.tsx | 6 +-
.../PersonaLanguageShellPanel.test.tsx | 89 ++++++++++
.../components/PersonaLanguageShellPanel.tsx | 161 ++++++++++++++++++
...lake-cognitive-gravity-and-continuity.json | 6 +-
...-cognitive-gravity-and-continuity.test.mjs | 6 +-
routing/hololake-current-architecture.json | 3 +-
11 files changed, 294 insertions(+), 16 deletions(-)
create mode 100644 product-source/hololake-platform/src/components/PersonaLanguageShellPanel.test.tsx
create mode 100644 product-source/hololake-platform/src/components/PersonaLanguageShellPanel.tsx
diff --git a/product-source/hololake-platform/architecture/HOLOLAKE-BINGSHUO-COLLECTIVE-GRAVITY-REASONING-AND-SAME-PERSONA-CONTINUITY-20260811.md b/product-source/hololake-platform/architecture/HOLOLAKE-BINGSHUO-COLLECTIVE-GRAVITY-REASONING-AND-SAME-PERSONA-CONTINUITY-20260811.md
index 703b484..98887da 100644
--- a/product-source/hololake-platform/architecture/HOLOLAKE-BINGSHUO-COLLECTIVE-GRAVITY-REASONING-AND-SAME-PERSONA-CONTINUITY-20260811.md
+++ b/product-source/hololake-platform/architecture/HOLOLAKE-BINGSHUO-COLLECTIVE-GRAVITY-REASONING-AND-SAME-PERSONA-CONTINUITY-20260811.md
@@ -102,7 +102,7 @@ REVISE | REFUSE`。
- 自然语言伙伴审议与家园完整性门的纯源码编译契约为 `100`:未经审议的原句失败关闭,审议只允许
`PROCEED | RESEARCH | REVISE | REFUSE`,并把后三者保持为不可执行状态。
- 自然语言到 PNCC 生命周期的源码适配器为 `100`:只接收带独立 `real_purpose` 的完整生命周期回执,
- 不在前端用摘要或关键词猜目标;该适配器尚未挂载桌面语言入口。
+ 不在前端用摘要或关键词猜目标;桌面源码现已把它挂入第五域语言入口,但尚无真实 manifest 与安装态验收。
- 人格仓库绑定发现源码为 `100`:桌面候选 Git 仓库必须逐一通过 persona ID、manifest、提交头、脑入口、
B0、检查点、模型绑定与器官契约核验;零个候选保持未绑定,多个候选保持歧义,均不得自动选择或唤醒。
当前官方工作范围内没有发现 `ICE-P-ZY001` 的真实 manifest,因此真实人格仓库绑定仍为 `0`。
@@ -113,10 +113,11 @@ REVISE | REFUSE`。
该一个规范仓库;未绑定和歧义状态直接保持原义,不再把普通挂载仓库的 manifest 缺失显示为人格运行时
回执故障。该门只收束事实读取范围,不创建、选择或唤醒人格仓库。
- 人格语言外壳控制器源码为 `100`:它按唯一人格仓库、manifest 固定模型、公开设备身份、精确唤醒绑定、
- B0 伙伴审议的顺序失败关闭;成功只产生语言目标规划,不提供现实动作执行入口。该控制器尚未挂载到桌面
- 语言外壳,不能据此把运行集成或桌面验收记为完成。
-- 完整 HoloLake Runtime 与单 AGE 纵向闭环仍为 `0`:桌面语言入口绑定、真实人格仓库 manifest 绑定和
- 桌面运行验收尚未完成,因此不能用本轮源码测试冒充可用产品。
+ B0 伙伴审议的顺序失败关闭;成功只产生语言目标规划,不提供现实动作执行入口。桌面源码接线为 `100`:
+ 第五域入口只传入已挂载仓库与已配置模型元数据,并在没有桌面授权回执时保持系统直控、隐藏无法持久消费的
+ 确认按钮。该接线不等于真实人格仓库绑定、安装态运行或桌面验收。
+- 完整 HoloLake Runtime 与单 AGE 纵向闭环仍为 `0`:真实人格仓库 manifest 绑定和桌面运行验收尚未完成,
+ 因此不能用本轮源码测试冒充可用产品。
- Mirror runner、制品、部署和运行健康:`0`。
- 0.8.0 桌面制品与线上 0.4.6 产品源码仍然分叉;本轮架构登记不消除该事实。
diff --git a/product-source/hololake-platform/docs/ABSTRACTIONS.md b/product-source/hololake-platform/docs/ABSTRACTIONS.md
index 21de0b8..bdb8a3e 100644
--- a/product-source/hololake-platform/docs/ABSTRACTIONS.md
+++ b/product-source/hololake-platform/docs/ABSTRACTIONS.md
@@ -17,7 +17,9 @@ it does not pretend that deterministic keyword matching can perform persona reas
utterance as a bounded `FACT_SENSE` partner-deliberation question, accepts only a completed and schema-valid
PNCC lifecycle receipt, maps the eleven-field snake-case gravity frame into `PartnerDeliberation`, and only
then calls `compileLanguageGoal`. A failed, malformed, non-fact, or purpose-less receipt never becomes a goal.
-The adapter is not yet mounted to the desktop language entry and has no live-product acceptance claim.
+`PersonaLanguageShellPanel` now mounts this adapter in the Fifth Domain desktop source. That source wiring is
+still gated by a unique manifest-valid persona repository, the manifest-pinned configured model, and public
+device identity; it has no installed-desktop or live-product acceptance claim.
`compilePersonaLanguageGoalBinding` builds the exact native wake envelope only after a single clean persona
repository, its B0 and organ contracts, a registered local device identity, and the manifest-pinned model all
@@ -217,7 +219,10 @@ The source-level authority-order coordinator for one natural-language goal. It f
discovery yields one clean persona binding and the configured provider/model matches that repository manifest.
Only then may it read the public node identity, compile the exact PNCC wake binding, and request B0 partner
deliberation. The result contains a plan and evidence binding only; it exposes no execution callback and performs
-no reality action. Source implementation is distinct from desktop mounting and native acceptance.
+no reality action. `PersonaLanguageShellPanel` mounts it through the capability-limited `LanguageShellBridge`,
+passes only already-mounted Git roots and configured provider metadata, and deliberately keeps persona authority
+false until a desktop authorization receipt exists. The panel does not expose an approval control because this
+slice has no durable confirmation consumer. Source mounting remains distinct from native acceptance.
Key abstractions and domain models in Tolaria.
diff --git a/product-source/hololake-platform/docs/ARCHITECTURE.md b/product-source/hololake-platform/docs/ARCHITECTURE.md
index 9f7a717..3c3eea1 100644
--- a/product-source/hololake-platform/docs/ARCHITECTURE.md
+++ b/product-source/hololake-platform/docs/ARCHITECTURE.md
@@ -172,8 +172,11 @@ boundary. It resolves exactly one manifest-valid persona repository before selec
configured model, reads the public device-identity receipt only after those gates pass, compiles the wake
binding, and finally invokes B0 partner deliberation. Unavailable, unbound, ambiguous, model-missing, identity,
binding, and cognition failures stop at their own boundary; later stages are not invoked. Its successful result
-is still a language-goal projection, not permission to perform a reality action. This controller is not yet
-mounted into the desktop language shell and therefore does not establish runtime integration or acceptance.
+is still a language-goal projection, not permission to perform a reality action. `PersonaLanguageShellPanel`
+is now mounted from the Fifth Domain desktop source and receives the app's already-mounted repository roots and
+configured provider metadata. It keeps `personaAuthorized=false`, exposes no execution callback, and hides the
+reality confirmation surface because no durable confirmation consumer is wired. This proves source integration,
+not a real persona manifest binding, installed desktop runtime, or acceptance.
Tolaria is a personal knowledge and life management desktop app. It reads a vault of markdown files with YAML frontmatter and presents them in a four-panel UI inspired by Bear Notes.
diff --git a/product-source/hololake-platform/src/App.tsx b/product-source/hololake-platform/src/App.tsx
index 37338f1..60f4b52 100644
--- a/product-source/hololake-platform/src/App.tsx
+++ b/product-source/hololake-platform/src/App.tsx
@@ -1712,7 +1712,7 @@ function MainApp({
>
)}