Files
mnote/.codex/reasonix-tasks/2026-05-21-design-governance-worker-b-04-tree.md
T
lix-2026 1956a8a21a 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
2026-05-21 09:04:13 +08:00

46 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Reasonix Worker Bdesign 04 tree-domain 审查
Project root: `/mnt/Data1T/mnote`
## 目标
审查 `design/04-tree-domain/process/` 下所有 process 文档,判断哪些仍需继续执行,哪些已经可归档到 `done/`,哪些应降级到 `old/process/`
## 当前统一口径
MNote 已进入 local-first MVP 后阶段。树域长期口径是 Resource Tree -> File Tree -> Page TreeRust kernel / projection / command 是语义 owner。新增能力优先走 `tree.*` / `tree.resource.*`,文件树不能重新制造第二份资源真相。旧 Convex 主存储口径只作为 compat/cloud 背景。
## 只读要求
- 不要移动、修改或删除 `design/` 文件。
- 只创建或更新你的报告文件:`.codex/reasonix-tasks/results/design-governance-worker-b-04-tree.md`
- 不要提交 git,不要回滚任何文件。
## 审查输出格式
对每个 process 文档给出:
```text
文件:
建议状态:keep-process | mark-process-reference | archive-done | archive-old-process | needs-human-confirmation
证据:
归档/保留原因:
建议补充说明:
```
重点检查:
- `4-27``4-45` 是否已被近期 bug done、smoke 或代码改动覆盖。
- open target、trash、resource lifecycle、bulk delete、download、drop upload、open editors lifecycle 是否仍有未完成项。
- 若建议 `archive-done`,必须指出对应 done bug/smoke 或文件内完成证据。
- 若证据只来自当前未提交文件,标明“依赖未提交变更”,不要直接判定已稳定。
## 验证命令
可运行只读命令:
- `find design/04-tree-domain/process -maxdepth 1 -type f -name '*.md' | sort`
- `rg -n "状态|待完成|未完成|已完成|smoke|task|bugs/04|tree.resource|download|drop|open target|trash|bulk" design/04-tree-domain/process bugs/04-tree-domain scripts`
最终回复只说明报告路径和最高风险项。