diff --git a/.agents/notes/implemented/architecture/2026-09-13-repository-ownership-and-sharing-boundaries.md b/.agents/notes/implemented/architecture/2026-09-13-repository-ownership-and-sharing-boundaries.md
index b0c934333..88e7ba187 100644
--- a/.agents/notes/implemented/architecture/2026-09-13-repository-ownership-and-sharing-boundaries.md
+++ b/.agents/notes/implemented/architecture/2026-09-13-repository-ownership-and-sharing-boundaries.md
@@ -74,6 +74,16 @@ Windows 产品是 `windows/tauri` 下的 React/Tauri 实现;此前的 Qt/C++
一个 Tauri command。没有共享实现的命令必须显式失败,不得在桌面构建
里塞入伪造的成功值。
+`tauri-core.ts` 按归属规则分流,而不是维护一份原生命令白名单:`git_*`、
+`ai_commit_*` 和带点号的 Core 命令交给 `platform_invoke`,其余命令一律当作
+`main.rs` 注册的 Tauri 命令直接调用。白名单的问题在于新增宿主命令时很容易
+漏登记,漏掉的命令会被 dispatcher 当作“未实现”拒绝,而且每次调用都失败——
+#970 中 Maven 依赖树、Maven 安装解析、启动前步骤就是这样整体失效的。
+`tauri-core.routing.test.ts` 读取 `main.rs` 的注册列表校验这条规则。
+`invoke` 还会把宿主返回的字符串或结构化错误统一包装成 `Error`
+(`HostCommandError`,保留 `code`、`details`),这样调用方写
+`error instanceof Error ? error.message : 通用提示` 时不会把真实原因吞掉。
+
macOS 可执行目标使用按所有权划分的目录:
```text
diff --git a/.agents/notes/implemented/architecture/2026-09-15-macos-monaco-feasibility-probe.md b/.agents/notes/implemented/architecture/2026-09-15-macos-monaco-feasibility-probe.md
index ae783b3ce..7ba3c5ee0 100644
--- a/.agents/notes/implemented/architecture/2026-09-15-macos-monaco-feasibility-probe.md
+++ b/.agents/notes/implemented/architecture/2026-09-15-macos-monaco-feasibility-probe.md
@@ -370,6 +370,9 @@ Monaco 视图。语法 token 仍使用统一的 `color-mappings.json` 与共享
选择、当前行和缩进引导线仍使用当前主题颜色。只把 SwiftUI 外层设为透明是不够的,
因为不透明的 WebView 或 `editor.background` 仍会覆盖图片。也不能把 Monaco 永久设成
透明,否则没有背景图时会丢失正常的编辑器表面和主题颜色。
+主题背景色还必须传给 `editorOverviewRuler.background`。启用右侧代码缩略图时,
+Monaco 会给未指定背景的概览标尺填入默认分词背景色,在壁纸模式下形成黑色竖条;
+显式传入透明色后,概览标尺与编辑区一起露出工作台图片。
### 只读差异视图
diff --git a/.agents/notes/implemented/architecture/2026-09-21-maven-settings-reach-the-language-server.md b/.agents/notes/implemented/architecture/2026-09-21-maven-settings-reach-the-language-server.md
index 04ce26f65..98fb78d09 100644
--- a/.agents/notes/implemented/architecture/2026-09-21-maven-settings-reach-the-language-server.md
+++ b/.agents/notes/implemented/architecture/2026-09-21-maven-settings-reach-the-language-server.md
@@ -86,9 +86,9 @@ Maven 设置面板的显式配置
**4. 本地仓库通过生成的设置文档传递。** JDT LS 没有“本地仓库”这个首选项,
该值只能写在 `settings.xml` 里。所以当用户填了本地仓库时,Core 以生效的设置
文件为底稿做一次**保留式 XML 改写**——只替换 `
-
+
-
+
+
-
+
-
+
+
@@ -137,19 +145,16 @@ Only use these steps for an app whose source you trust. Homebrew installations u
-
-
-
+
-
-
+
-
+
+
-
+
-
+
+
@@ -137,19 +145,16 @@ Lithe 是一款主要面向 Java 和 Spring Boot 开发者的轻量级 IDEA 替
-
-
-
+
-