Rebuild local Blender WASM environment and recovery evidence
This commit is contained in:
32
docs/status/WBV2-P1-001.md
Normal file
32
docs/status/WBV2-P1-001.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# WBV2-P1-001 Status
|
||||
|
||||
status: done
|
||||
task: WBV2-P1-001
|
||||
gate: G1
|
||||
updated: 2026-08-25 America/New_York
|
||||
|
||||
The runtime receipt fixture binds the single and pthread variants to one
|
||||
release, pinned source/build hashes, explicit memory/resource hashes, a
|
||||
deterministic pthread-to-single fallback order, and one engine generation per
|
||||
session. Desktop and WASM/Main read the same receipt and preserve it through
|
||||
save/reopen.
|
||||
|
||||
Acceptance evidence:
|
||||
- generator exit: 0
|
||||
- desktop receipt read and save/reopen exit: 0
|
||||
- engine manifest validation, independent variant installation, deterministic
|
||||
selection, and cleanup/fallback tests exit: 0
|
||||
- `npm --prefix web run test:generated-gap -- --task WBV2-P1-001` exit: 0
|
||||
- `node tools/web/check-generated-gap.mjs --task WBV2-P1-001` exit: 0
|
||||
- source and build SHA-256 values are verified against the production reader,
|
||||
vendor WASM, and public variant resources
|
||||
|
||||
Artifacts:
|
||||
- report: `tests/golden/WBV2-P1-001/runtime-receipt-report.json`
|
||||
- desktop report: `tests/golden/WBV2-P1-001/runtime-receipt-desktop-report.json`
|
||||
- command log: `tests/golden/WBV2-P1-001/command.log`
|
||||
- fixture SHA-256: `1f800845bad994e158a55c6a934f243d3b7c30a54c98887e6b35848ceb50e9e4`
|
||||
- source SHA-256: `4e77fe6a1eb699432c8c5a8fbaae38b223f44a4cdcb314d624e2d2d4c3d570fa`
|
||||
- build SHA-256: `63877fb8e5ad0fa6ffbe9a69c7f3a66c8997a59fe959bbefda185eb0bb6d0ab6`
|
||||
|
||||
nextTask: WBV2-P1-002
|
||||
Reference in New Issue
Block a user