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>
2.7 KiB
CS14:全部功能实现后的用户使用验证
- queueTask: WBV2-P1424-001
- parentTask: WBV2-P1424-000
- packageStatus: deferred_until_all_project_features_implemented
- dependsOn: CS13
- validation: NOT_RUN;acceptance: NOT_CLAIMED
业务与交付
用户在 Chromium 主应用完成真实工作流并观察原生业务结果
用户使用反馈与真实运行证据;当前不创建通过记录。
最小输入与源码依据
-
tests/golden/WBV2-P1424-001/compute-ssbo-manifest.json -
tests/golden/WBV2-P1424-001/general-compute-ssbo-task-breakdown.md -
本项是用户使用阶段,不是当前实现前置条件。
实现步骤
- 仅在整个项目全部功能实现完成后进入;本专项完成或编译完成都不能提前解锁。
- 按前 13 张卡的延后场景执行真实正例、错误/no-mutation、取消/恢复、资源寿命及用户可见结果观察。
- 每个业务核对原生 Main mutation 或 reader/context 语义;undo/redo/save/reopen 适用于业务数据,GPU 缓存应重建而非写入 blend。
- 只记录实际 Chromium 结果、退出码和对应构件;失败重新指向具体 shader/owner/producer/consumer,不能以统计任务数量代替功能完成。
失败边界
当前状态 deferred_until_all_project_features_implemented;不得执行任何验证命令。
发生阻塞时记录具体业务、原生函数/create-info、producer/consumer 和下一修复动作;保留既有产物,继续无此依赖的实现卡,不用缺失证据作为实现阻塞。
延后的用户场景(当前不执行)
- CS01–CS13 全部业务场景,按实际构件绑定
没有在本次拆解中创建或运行测试 fixture。原生 shader、现有模板和真实业务数据是实现输入;需要新增用户使用 fixture 时在全项目实现完成后安排。
交接
每次报告填写:实际 workflow/route、源码函数与修改、仍未实现接口、产物元数据(仅生成时)、失败/no-mutation 策略、implementation 状态、validation=NOT_RUN、acceptance=NOT_CLAIMED、下一实现动作。记录 unitCount/verifiedUnits/unverifiedUnits/sourceTreeSha256 的来源;未绑定/未验证不增记覆盖。
执行约束:本卡属于 WBV2-P1424-001 / parent WBV2-P1424-000,nextTask=null 保持不变。全部功能实现前不执行测试、回归、冒烟、浏览器验收、类型/语法/上下文检查或证据审计。仅为产物生成进行必要增量编译。源码检索使用 tools/web/search-wbv2-batch-source.mjs 的精确 --source/--unit;GLSL fixture 只读取本卡列出的原文件。不加载完整专项规划、历史日志或源码 inventory。JS 仅承担浏览器 API/传输;几何算法仍使用 OCCT 出口,Three.js 仅显示。