chore: align mvp design governance

- 统一 local-first MVP 后阶段架构口径,补充 process 执行总序和 Reasonix 协作记录

- 归档已完成的 design checklist,标注参考型 process,更新 AGENTS/REASONIX/架构文档

- 补充文件树/主编辑器下载与上下文菜单相关实现、bug 记录和 smoke 脚本

验证:git diff --check;codegraph sync .;cargo test -p mnote-web;node --check scripts/task476-filetree-editor-context-menu-download-smoke.js
This commit is contained in:
lix-2026
2026-05-21 09:04:13 +08:00
parent fd94792ea6
commit 1956a8a21a
69 changed files with 3390 additions and 111 deletions
@@ -1,6 +1,8 @@
# 12 Sidex / VSCode Workbench 对照审查 v1
> 状态:process
> 状态:process-reference
>
> 归档说明(2026-05-21):本 review 的 P0/P1/P2 缺口已拆分到 `4-*` / `5-*` 执行 checklist;本文保留为 Sidex / VSCode 对照原始证据,不再作为直接执行清单。
>
> 日期:2026-05-20
>
@@ -96,27 +98,27 @@ local office 可进入主编辑区 tabConvex office 仍可能新窗口;mind
本 review 拆分为三份执行 checklist
- `design/05-editor-mainline/process/5-16-editor-group-resource-tab-safety-checklist-v1.md`
- `design/05-editor-mainline/done/5-16-editor-group-resource-tab-safety-checklist-v1.md`
- `design/04-tree-domain/process/4-38-filetree-resource-lifecycle-open-target-checklist-v1.md`
- `design/05-editor-mainline/process/5-17-resource-editor-kind-and-smoke-matrix-checklist-v1.md`
- `design/05-editor-mainline/done/5-17-resource-editor-kind-and-smoke-matrix-checklist-v1.md`
第二轮 P0 收口继续拆为四份独立 checklist:
- `design/05-editor-mainline/process/5-18-main-editor-tab-state-and-error-placeholder-checklist-v1.md`
- `design/05-editor-mainline/process/5-19-resource-open-resolver-and-onlyoffice-checklist-v1.md`
- `design/04-tree-domain/process/4-39-filetree-open-target-resource-identity-checklist-v1.md`
- `design/04-tree-domain/process/4-40-resource-lifecycle-command-cutover-smoke-checklist-v1.md`
- `design/05-editor-mainline/done/5-18-main-editor-tab-state-and-error-placeholder-checklist-v1.md`
- `design/05-editor-mainline/done/5-19-resource-open-resolver-and-onlyoffice-checklist-v1.md`
- `design/04-tree-domain/done/4-39-filetree-open-target-resource-identity-checklist-v1.md`
- `design/04-tree-domain/done/4-40-resource-lifecycle-command-cutover-smoke-checklist-v1.md`
第三轮继续收口剩余 P0,并在 P0 清零后推进相邻 P1:
- `design/05-editor-mainline/process/5-20-resource-tab-close-confirm-checklist-v1.md`
- `design/04-tree-domain/process/4-41-filetree-bulk-resource-command-cutover-v1.md`
- `design/04-tree-domain/process/4-42-filetree-open-target-rooturi-contract-v1.md`
- `design/05-editor-mainline/process/5-21-editor-tab-url-active-identity-checklist-v1.md`
- `design/05-editor-mainline/done/5-20-resource-tab-close-confirm-checklist-v1.md`
- `design/04-tree-domain/done/4-41-filetree-bulk-resource-command-cutover-v1.md`
- `design/04-tree-domain/done/4-42-filetree-open-target-rooturi-contract-v1.md`
- `design/05-editor-mainline/done/5-21-editor-tab-url-active-identity-checklist-v1.md`
第四轮进入 P1,按 editor workbench 语义继续拆分:
- `design/04-tree-domain/process/4-43-local-folder-sort-order-persistence-v1.md`
- `design/05-editor-mainline/process/5-22-mindmap-main-editor-tab-kind-v1.md`
- `design/05-editor-mainline/process/5-23-editor-side-target-secondary-pane-v1.md`
- `design/04-tree-domain/done/4-43-local-folder-sort-order-persistence-v1.md`
- `design/05-editor-mainline/done/5-22-mindmap-main-editor-tab-kind-v1.md`
- `design/05-editor-mainline/done/5-23-editor-side-target-secondary-pane-v1.md`
- `design/04-tree-domain/process/4-44-filetree-action-layer-paste-drop-delete-v1.md`
@@ -1,6 +1,8 @@
# 13 Hermes VSCode 插件对照审查 v1
> 状态:process
> 状态:process-reference
>
> 归档说明(2026-05-21):P0 缺口已拆分到 `7-30` 至 `7-33` 并完成归档;本文保留 Hermes VSCode 插件对照证据和 P1/P2 参考项。
>
> 日期:2026-05-20
>
@@ -87,10 +89,10 @@ MNote 已在 `AcpSessionManager` 解析 `SessionInfoUpdate` 和 `PlanUpdate`
本 review 先拆四份 P0 checklist,允许并行推进:
- `design/07-ai/process/7-30-acp-session-load-resume-checklist-v1.md`
- `design/07-ai/process/7-31-acp-permission-decision-loop-checklist-v1.md`
- `design/07-ai/process/7-32-acp-tool-location-and-open-action-checklist-v1.md`
- `design/07-ai/process/7-33-acp-session-info-plan-ui-checklist-v1.md`
- `design/07-ai/done/7-30-acp-session-load-resume-checklist-v1.md`
- `design/07-ai/done/7-31-acp-permission-decision-loop-checklist-v1.md`
- `design/07-ai/done/7-32-acp-tool-location-and-open-action-checklist-v1.md`
- `design/07-ai/done/7-33-acp-session-info-plan-ui-checklist-v1.md`
P0 收口后再拆 P1
@@ -1,6 +1,8 @@
# 14 Sidex / MNote Workbench Gap Follow-up Review v1
> 状态:process
> 状态:process-reference
>
> 归档说明(2026-05-21):本 follow-up review 已拆分出 `5-24`、`5-25`、`5-26`、`4-45` 等执行项;本文保留为后续 workbench 对照参考,不作为直接执行清单。
>
> 日期:2026-05-21
>
@@ -51,8 +53,8 @@ VSCode 的 Open Editors / Explorer / working copy / dirty indicator 是一条链
拆为四个方向并行推进:
- `design/05-editor-mainline/process/5-24-open-editors-lightweight-view-checklist-v1.md`
- `design/05-editor-mainline/process/5-25-editor-tab-keyboard-and-mru-checklist-v1.md`
- `design/05-editor-mainline/done/5-24-open-editors-lightweight-view-checklist-v1.md`
- `design/05-editor-mainline/done/5-25-editor-tab-keyboard-and-mru-checklist-v1.md`
- `design/05-editor-mainline/process/5-26-resource-open-resolver-convergence-checklist-v1.md`
- `design/04-tree-domain/process/4-45-filetree-open-editors-lifecycle-link-checklist-v1.md`