Skip to content

docs(hygiene): 文档卫生 batch-1——11 项漂移修复(Source Map/ADR 撞车/死引用/路径过期)(#2154) - #2202

Merged
DeliciousBuding merged 7 commits into
masterfrom
docs/hygiene-batch1
Sep 2, 2026
Merged

docs(hygiene): 文档卫生 batch-1——11 项漂移修复(Source Map/ADR 撞车/死引用/路径过期)(#2154)#2202
DeliciousBuding merged 7 commits into
masterfrom
docs/hygiene-batch1

Conversation

@DeliciousBuding

Copy link
Copy Markdown
Collaborator

文档卫生 batch-1(#2154

只读探索报告 11 项逐项处置,全部仅改 *.md,每条修复前已复核现场证据。

逐项处置

# 处置
1 app/web/README.md Source Map / Current Routes 失真 ✅ 改。Source Map 重写为真实结构(main.tsxApp.tsx 挂载 AgentHubWorkbenchplatform/api/components/stores/hooks/i18n);删除引用已删目录(src/layouts/viewRegistryConfig.tssrc/views/src/pages/router.tsx)的假路由表,改述为 @agenthub/workbench WorkbenchRoutes.tsx 状态式路由;marker → 2026-09-02
2 app/desktop/README.md:23,25 指向已删文件 ✅ 改。DesktopLayout.tsxAppShell.tsx -> App.tsxsrc/views/ → workbench 包 WorkbenchRoutes 各 route view;其余有效行保留;marker → 2026-09-02
3 docs/decisions.md ADR-021 编号撞车 ✅ 改。核对表内最大号为 ADR-026;按 ADR-012 行续号规则将 2026-09-01 OTel GenAI tracing 裁决重编为 ADR-027 并移至 ADR-026 后(编号/时间双序);原 ADR-021(2026-08-09 安全门禁四修)不动;marker → 2026-09-02
4 Card/Pill 已删(ed846d2)仍被引用 ✅ 改。07-design-system-ssot 删除 §7 glass 表 Card variant 行(:99)、改写 consumer rule(:102)与 §8 applied-first(:115);shared README import 示例改用现存导出 Button, StatusBadge(已核对 ui/index.ts)。孤儿 app/shared/src/ui/Pill.module.css 仍存在——属代码文件,本 PR 不删,登记待代码侧清理
5 api/events.md:16 owner 路径漂移 ✅ 改。service/agent_edge_callback.goservice/agent/agent_edge_callback.go(随领域子包化迁移);:3 marker → 2026-09-02
6 11-protocol-capability-mapping.md:88-90 ✅ 改。target_handler.goexecution_target.go(已核实存在);删除 router.go:326-340 / :316-318 行号锚,只留文件+节名
7 02-edge-server.md:56,97 ✅ 改。decision_loop.go 已不存在——DecisionLoop 逻辑并入 process_executor_pure_*.go 族(现存证据为 process_executor_pure_adapter.go 的 stdin gating/interrupt 注释与辅助函数),行内如实改述;internal/adapters/testdata/internal/adapters/sdk/testdata/;marker → 2026-09-02
8 ui-core.md:34 Toast 测试文件名过期 ✅ 改。Toast.test.tsxToastStack.test.tsx(已核实 toast/__tests__/ 内实为 ToastStack.test.tsx + toastStore.test.ts);删除失实的「2026-08-23 复核存在」声明
9 05-deployment.md:142 指向 CHANGELOG Unreleased 落空 ✅ 改。指向 v0.6.1 节(该节含实际升级注意内容);该文件 marker 本已为 2026-09-02,未变动
10 component-acceptance.md:72-79 空壳节 + ui-core.md:42,64 重复段 ✅ 改。删除无正文的「范本表」空壳节,信息并入「范本索引」;ui-core 保留信息更全的 :42 段(从 :64 合并 radius 分叉值与三件套事实),删除近似重复段
11 批量更新过期「最后更新」marker ✅ 部分。对本次实际修改且有 marker 的文件全部更新至 2026-09-02(web/desktop README、events.md、decisions.md、07-design-system-ssot、02-edge-server、component-acceptance.md;05-deployment 已为今日)。06-auth-identity.mdagent-protocol-compat.md 本次未修改,按「未修改的不乱动」不动;无 marker 的文件(shared README、11-protocol-capability-mapping、ui-core)不新增

验证(真实跑过)

$ python scripts/verify/verify-doc-ssot.py   → doc SSOT ok (exit 0)
$ python scripts/verify/verify-ci-gates.py   → ci gate policy ok (exit 0)
$ git diff --check                            → exit 0
$ 自跑相对链接快检                            → 11 个改动文件 77 条相对链接目标全部存在

遗留(不在本 lane 职权内)

  • 孤儿文件 app/shared/src/ui/Pill.module.css(Card/Pill 组件已删,CSS 残留)——需代码侧清理
  • CHANGELOG.md:42 「Tauri 安全加固(ADR-021)」引用的内容与 decisions.md ADR-023 对应,疑为历史笔误;不在本批清单,未动

DeliciousBuding and others added 7 commits September 2, 2026 08:16
- web: Source Map 重写为真实结构(App.tsx + platform/ + components/ + api/ + stores/hooks),
  删除引用已删目录的假路由表,改述为 @agenthub/workbench WorkbenchRoutes 状态式路由
- desktop: DesktopLayout.tsx/src/views 两行改为 AppShell->App + workbench 包
- 两文件最后更新 marker 更新至 2026-09-02

Co-authored-by: Cursor <cursor@vectorcontrol.tech>
表内最大号为 ADR-026,按 ADR-012 行声明的续号规则将 2026-09-01 的
OTel GenAI tracing 裁决重编为 ADR-027 并移至 ADR-026 之后,保持编号与时间序;
原 ADR-021(2026-08-09 安全门禁四修)保持不变。

Co-authored-by: Cursor <cursor@vectorcontrol.tech>
- 07-design-system-ssot: 删除 §7 glass 表中 Card variant 行,改写 consumer rule
  与 §8 applied-first 行的 Card glass/elevated 提及(组件已随 ed846d2 删除)
- shared README: import 示例改用现存导出 Button/StatusBadge(核对 ui/index.ts)
- 孤儿文件 app/shared/src/ui/Pill.module.css 仍存在,登记待代码侧清理

Co-authored-by: Cursor <cursor@vectorcontrol.tech>
文件已随 service 领域子包化移至 hub-server/internal/service/agent/,
修正路径并更新过期 marker(2026-07-27 -> 2026-09-02)。

Co-authored-by: Cursor <cursor@vectorcontrol.tech>
- 11-protocol-capability-mapping: target_handler.go 实为 execution_target.go;
  删除 router.go 行号锚(:326-340/:316-318),只留文件+节名
- 02-edge-server: decision_loop.go 已删除,DecisionLoop 行改指
  process_executor_pure_adapter.go(pure-helper 族现存证据);
  internal/adapters/testdata/ 实为 internal/adapters/sdk/testdata/
- 02-edge-server marker 更新至 2026-09-02

Co-authored-by: Cursor <cursor@vectorcontrol.tech>
- ui-core: Toast 测试实为 ToastStack.test.tsx(toastStore.test.ts 保留),
  删除失实的「2026-08-23 复核存在」声明;表单族重复迁移背景段合并进
  信息更全的段首(保留 radius 分叉值与三件套事实),删除近似重复段
- component-acceptance: 删除无正文的「范本表」空壳节,信息并入「范本索引」;
  marker 更新至 2026-09-02

Co-authored-by: Cursor <cursor@vectorcontrol.tech>
原指向 Unreleased 的升级注意段已随发布落空,v0.6.1 节含实际升级注意内容;
该文件 marker 已为 2026-09-02,不再变动。

Co-authored-by: Cursor <cursor@vectorcontrol.tech>
@coderabbitai

coderabbitai Bot commented Sep 2, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Team

Run ID: aa1f5337-2219-49e4-85bb-74bb3b2c5c94

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@DeliciousBuding
DeliciousBuding merged commit d3aeb1e into master Sep 2, 2026
45 checks passed
@DeliciousBuding
DeliciousBuding deleted the docs/hygiene-batch1 branch September 2, 2026 00:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant