Files
workinf_Blender_Wasm/docs/status/N-024.md
2026-08-12 04:47:48 -04:00

28 lines
1.3 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.
# N-024 Editors 与工作流
状态:`BLOCKED`(统一 context、只读 editor manifest、selection sync、keymap 和布局预算
已落地;完整 Blender editor writer、gizmo/触控和跨设备 golden 未实现)
## 已验证切片
1. N-024-A版本化 workflow manifest 统一 workspace、area、region、active editor、mode、
view layer、pinned data 与 revision13 类 editor 可被明确识别。
2. N-024-B部分只读 editor context、区域可见性、workspace/area 切换使用同一份
workflow staterect 边界与不可重叠布局经过校验。
3. N-024-C部分selection sync 以 revision 事务更新 active object 与 selected IDs
active object 必须属于 selection过期 revision 会拒绝。
4. N-024-Dkeymap 绑定和预算可验证writer、gizmo 与 touch drag 保持能力阻断。
## 仍然阻断
- N-024-B/CProperties、UV/Image、Node、Graph、Dope Sheet、NLA、Spreadsheet 等真实
Blender 数据读取/写回、selection history、operator search 和 context menu。
- N-024-D/EBlender-compatible keymap 执行、gizmo/drag preview/commit、桌面/mobile/笔
触控布局、无重叠截图和 accessibility golden。
## 验收
```bash
WEB_TEST_PORT=5324 npm --prefix web run test:e2e -- --grep "N-024 editor"
```