Rebuild local Blender WASM environment and recovery evidence
This commit is contained in:
27
docs/status/WBV2-P1-002.md
Normal file
27
docs/status/WBV2-P1-002.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# WBV2-P1-002 Status
|
||||
|
||||
status: done
|
||||
task: WBV2-P1-002
|
||||
gate: G1
|
||||
updated: 2026-08-25 America/New_York
|
||||
|
||||
The minimal cube fixture exposes canonical SceneIR stable object/mesh IDs,
|
||||
topology counts, positions, and a bounded binary delta contract. Desktop and
|
||||
WASM/Main produce the same canonical summary and preserve it through
|
||||
save/reopen; malformed input is rejected without mutating the existing Main.
|
||||
|
||||
Acceptance evidence:
|
||||
- generator exit: 0
|
||||
- desktop SceneIR field read and save/reopen exit: 0
|
||||
- `npm --prefix web run test:generated-gap -- --task WBV2-P1-002` exit: 0
|
||||
- `node tools/web/check-generated-gap.mjs --task WBV2-P1-002` exit: 0
|
||||
- stable IDs, canonical hash, and malformed no-mutation case are verified
|
||||
|
||||
Artifacts:
|
||||
- report: `tests/golden/WBV2-P1-002/sceneir-report.json`
|
||||
- desktop report: `tests/golden/WBV2-P1-002/sceneir-desktop-report.json`
|
||||
- command log: `tests/golden/WBV2-P1-002/command.log`
|
||||
- fixture SHA-256: `09c4d34f7faf8b1755f8a59ecb533ebee61ac9821447c522e8fd41d7892ea9b34`
|
||||
- canonical SceneIR hash: `a0dc01a164bfa12bd27da51db914d854409273a69a15defb6630fcf8e77e396e`
|
||||
|
||||
nextTask: WBV2-P1-003
|
||||
Reference in New Issue
Block a user