Files
workinf_Blender_Wasm/docs/status/M12-01I.md
mes123456 5a11045ca5
Some checks are pending
M6 deployable RC / quick (push) Waiting to run
M6 deployable RC / chromium (push) Blocked by required conditions
M6 deployable RC / release (push) Blocked by required conditions
Advance Blender 5.2 web parity through M12-03D
2026-08-17 17:30:27 -04:00

45 lines
2.1 KiB
Markdown

# M12-01I Status
status: done
task: bind the schema fixture, migration report, and hashes into M12-01 evidence
updated: 2026-08-17 America/New_York
enablingTask: true
parityStateChange: false
## Scope
The M12-01 aggregate evidence binds all eight predecessor manifests in exact queue order and
recursively verifies their declared source and artifact hashes. It separately binds the locked
Blender 5.2 desktop canonical fixture, Web schema v2 golden and protocol, schema v1/v2 migration
fixtures, production migration report, IndexedDB transaction implementation, and restart Worker.
The checker recomputes canonical source and target manifest SHA-256 values, matches them to the
migration report, verifies revision and preserved counts, and compares the persisted restart
catalog/asset order with the target fixture. This closes the schema/migration evidence section;
it does not claim catalog mutation or preview parity.
## Evidence
- `WEB_TEST_PORT=5595 npm --prefix web run test:asset-catalog-m12-evidence` passed the Blender
5.2 inventory and regenerated fixture checks, schema v2 4/4, migration 3/3, legacy-reader 4/4,
negatives 2/2, transaction/restart Node 5/5, Chromium 2/2, and final aggregate checker.
- The final checker reported `subtasks=8 catalogs=3 assets=2 next=M12-02A`.
- Source revision 7 and target revision 7 canonical hashes match the production migration report;
all A-H task links and recursive artifact hashes resolve without gaps.
- Typecheck, lint, status consistency, and `git diff --check` passed.
## Artifact Hashes
- M12-01 evidence: `2b99f64a207c2ffb966963be8a2150feef67d5bf78946939d3a49a6335b55bc3`
- aggregate checker: `7d0d9f5390648d4af79a8da6226627edb1bf99945bae1a7b1acfb2c5e2419a8b`
- package command: `a810fec6a9a24cad94cb01475f9529ac2f85da827d391a70ab7ddb57421003f8`
## Next Task
`M12-02A`: inventory Blender preview image dimensions, color space, and no-preview state.
## Rollback
Remove the M12-01 aggregate evidence, checker, package command, and this status entry. Restore
M12-01I to pending and `nextTask` to M12-01I. No parity ledger rollback is required.