Accumulated uncommitted work: GHOST Web backend, WebGL/GPU web layer, web workflow engine and protocol, tooling, docs and task records. Large generated evidence, user-testing archives, build snapshots and imported test assets remain untracked. Co-Authored-By: Claude Code <noreply@anthropic.com>
51 lines
3.3 KiB
Markdown
51 lines
3.3 KiB
Markdown
# USER01:操作者使用测试与问题修复
|
||
|
||
- stage: `user-use`
|
||
- queueTask: `WBV2-P1424-001`;parent: `WBV2-P1424-000`;nextTask: `null`
|
||
- 包状态:`deferred_until_all_features_implemented`(并不表示已有源码尚未实现)
|
||
- 完整交付依赖:DW31
|
||
- 工作量级:USE;不表示日期承诺
|
||
- validation: `NOT_RUN`;acceptance: `NOT_CLAIMED`
|
||
|
||
## 优先复用的十多天成果
|
||
|
||
复用现有用户素材、手册、历史局部证据及全部包中的使用场景,不提前重跑历史测试。
|
||
|
||
先对照当前小范围源码和最新交接保留已实现子项;只有缺功能、缺接线或缺必要依赖才新增实现。历史状态不自动当作当前缺口。
|
||
|
||
## 操作者工作流与交付
|
||
|
||
操作者使用完整候选完成真实任务 → 记录问题 → 原生定位与修复 → 用户继续使用
|
||
|
||
真实使用反馈、修复归属和最终可用版本记录;当前只安排,不执行。
|
||
|
||
## 最小生产入口
|
||
|
||
- `tests/golden/WBV2-P1424-001/desktop-completion-manifest.json`
|
||
- `tests/golden/WBV2-P1424-001/desktop-completion-plan.md`
|
||
|
||
以上为聚焦入口,非要求全文加载。使用源码聚焦工具、精确 --source/--unit 和函数片段;接入新 operator 时追加其具体原生文件,单次最多 8 个精确源码文件。没有默认测试入口或要运行的 fixture;功能完成前不执行任何验证。
|
||
|
||
## 只补未完成部分
|
||
|
||
1. 仅在整个项目所要求功能实现完成后进入,用户在 Chromium 实际使用;不能按单包完成提前启动验证。
|
||
2. 按工程、机械建模/资产、角色动画、材质渲染/合成、物理烘焙、Grease Pencil、音视频/跟踪、脚本扩展八类实际项目组织使用。
|
||
3. 用户自然操作包含修改/取消/撤销重做/保存重开/长任务恢复;遇到问题记录具体动作、预期/实际、素材、模块和应用版本。
|
||
4. 失败交回对应 DW/CS 所有者,从 Blender 5.2 本地源码和同一生产入口修复;保留用户项目和上一个可用候选。
|
||
5. 修复只生成必要增量候选,用户继续原场景确认;没有新改动/失败原因不重复扩大验证范围。
|
||
6. 实际运行结果独立于 implementation 状态记录,未经用户使用不能改成 passed;问题修复不重启无关模块移植。
|
||
|
||
compute 专项引用:`CS14`。卡位于 `docs/tasks/WBV2-P1424-001-compute-ssbo/`;一次只读当前一张,既有实现不重复,状态依据后续真实交接更新。CS09 在 DW19 负责消费者,CS12 在 DW26 负责原生 Python 入口,CS13/CS14 分别归 DW31/USER01;不要另起平行路线。
|
||
|
||
## 失败边界
|
||
|
||
用户使用测试负责发现运行问题,不负责替代已知缺失功能的实现。
|
||
|
||
## 实现交接与后续使用
|
||
|
||
交付前必须具有实际入口→原生执行→消费者/结果→错误/取消→适用 history/save 的生产代码。这里是实现交付条件,不运行验收;编译成功不能替代功能。旧的已完成子项可引用并保留,不能声称本轮重新实现。
|
||
|
||
用户使用阶段的场景(现在不执行):完整项目持续使用,并将问题直接回传到对应功能包。
|
||
|
||
每次记录保留成果、补齐断点、仍有缺口、必要构件与下一动作。共同规则见同目录 `EXECUTION.md`,首次领取时阅读;不要将完整计划作为后续执行上下文。
|