Files
workinf_Blender_Wasm/docs/status/WBV2-DYNAMIC-INVENTORY.md
mes123456 f3e21c6b98
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
chore: checkpoint web Blender migration source, tools and docs
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>
2026-11-10 11:18:01 +08:00

14 lines
1.2 KiB
Markdown

# WBV2 source dynamic inventory status
- operation: `BLENDER_52_SOURCE_DYNAMIC_INVENTORY`; status: `done`
- source authority: `blender-5.2.0/source/blender`; tree SHA: `d0a3d9bd1bfb8a25db698001ab279a463d3728c7acec650ea836e59b0fcd6458`
- source scan: `6240` files, `98873213` bytes, `3811` deduplicated units
- explicit coverage: verified `1025`, unverified `2786`; this audit delta: `350`
- planning estimate: `5200` (non-binding); hard target: `false`
- unverified boundary: operators `1987`, operator-macros `58`, nodes `0`, RNA structs `673`, modifier sources `3`
- boundary rule: no source-backed WebEngine route plus Chromium behavior receipt means the unit remains `UNVERIFIED`
- historical 6900-entry parity map remains immutable and is retained only for regression provenance
- cmd json transport: `web_engine_call_json` provides one stable Worker-to-WASM entrypoint for stateful commands and read-only reports; it reduces native registration points but does not replace per-unit Chromium evidence
- headless boundary: `blender-5.2.0/source/blender/web_engine/web_engine_headless_fallback.cpp` records the intentional absence of window manager, desktop sequencer playback and GPU context for operator/macro execution
- deterministic generator/checker: `PASS`