Files
workinf_Blender_Wasm/docs/corrective/C1-003-build-shared-case-runner.md
mes123456 a081c68c87
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled
Reorganize Blender Web execution around capabilities
2026-08-24 18:37:46 -04:00

980 B
Raw Blame History

C1-003 build_shared_case_runner

状态:done 计划:BLENDER_WASM_CORRECTIVE_TASK_PLAN 阶段:P1 Gate:G1 依赖:C1-002 lifecycleStatus:done blockedBy:none writeScope:production_pilot queueMutationAllowed:false

目标

构建 desktop/WASM 共用的 case runner 和 result normalizer,使同一 fixture、 command、context、revision 和 negative case 在两个执行面产生可比较 receipt。

输入

  • tests/golden/corrective/C1-002/command-schema.json
  • tests/golden/corrective/C1-002/context-schema.json
  • tests/golden/corrective/C1-002/result-schema.json
  • tests/golden/corrective/C1-002/error-status-table.json

交付

  • shared desktop runner、WASM runner、result normalizer 和 focused tests。
  • 只在显式 production pilot 范围内写入 runner;证据写入 tests/golden/corrective/C1-003/ 与对应 status/manifest。
  • 不修改旧 M16 queue、manifest、registry、catalog、index 或历史 evidence。