Advance WBV2 domain parity through P12
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

This commit is contained in:
mes123456
2026-08-28 06:38:27 +08:00
parent f18f80d0b9
commit 2abe7cc220
64 changed files with 19894 additions and 17 deletions

View File

@@ -10,3 +10,6 @@
- nextTask: `NONE`
The gate emits only engine-bound Chromium claims backed by the compiled Blender native/WASM path. P7/P8/P9 history remains immutable evidence, the authorized provenance baseline is not historical restoration, and the remaining inventory is not silently marked complete. P11-004 is the terminal pointer until a separately authorized continuation is created.
- authorized continuation: `WBV2-P12-000`
Domain expansion may continue under a new manifest root. This does not change P11 evidence or the authorized-rebaseline-only release scope.

View File

@@ -0,0 +1,6 @@
# WBV2-P12-000 status
- task: `WBV2-P12-000`; parent: `WBV2-P11-004`; status: `done`
- nextTask: `WBV2-P12-001`
Domain expansion is authorized after P11 engine-bound evidence. P12 first builds a conservative capability ledger from existing receipts, then adds scene, authoring, viewport, and non-mesh coverage.

View File

@@ -0,0 +1,9 @@
# WBV2-P12-001 status
- task: `WBV2-P12-001`; parent: `WBV2-P12-000`; status: `done`
- source manifests batch-scanned: `34`; artifact records: `517`
- repeated Blender/Chromium runs: `0`; historical drift manifests recorded: `25`
- current engine-bound claims reused: `6`; inventory: `6900` total, `6618` pending, claimed complete: `0`
- nextTask: `WBV2-P12-002`
This ledger reuses existing P1-P6, P10, and P11 manifests as read-only evidence. It records current artifact drift instead of rewriting historical hashes and does not rerun already completed Blender or Chromium checks. Only P10/P11 engine-bound receipts are treated as current engine evidence; the remaining inventory stays explicit.

View File

@@ -0,0 +1,9 @@
# WBV2-P12-002 status
- task: `WBV2-P12-002`; parent: `WBV2-P12-001`; status: `done`
- visibility transaction: revision +1; hidden object persisted
- transform transaction: revision +1; child translation `[0.5, 2.5, 0]` persisted
- save/reopen: `EXACT`; stale and malformed commands rejected
- nextTask: `WBV2-P12-003`
The compiled WebEngine WASM Main now has a production-bound scene/object receipt for visibility and transform edits. Existing P2-002 desktop/WASM evidence is reused read-only; no duplicate historical fixture run is required.

View File

@@ -0,0 +1,10 @@
# WBV2-P12-003 status
- task: `WBV2-P12-003`; parent: `WBV2-P12-002`; status: `done`
- material/UV: `4` Main mutations; Principled values and UV map persisted
- animation/TRS: keyframe frame `25` + interpolation `LINEAR`; persisted
- save/reopen: `EXACT`; invalid UV and stale frame rejected
- existing P3 source receipts reused read-only; no duplicate historical run
- nextTask: `WBV2-P12-004`
The material and animation workflows are now bound to the compiled WebEngine WASM Main in Chromium. Unsupported material nodes remain explicit, and stale or malformed authoring commands do not mutate Main.

View File

@@ -0,0 +1,9 @@
# WBV2-P12-004 status
- task: `WBV2-P12-004`; parent: `WBV2-P12-003`; status: `done`
- viewport: scene `scene:WBV2P2004ViewportScene`; readback pixels `1024`; resources disposed exact
- non-mesh: Curve + Point Cloud binary gates READY; Curve revision `1 -> 2`
- unknown data: BLOCKED; malformed Curve edit rejected without revision change
- save/reopen: `EXACT`; nextTask: `WBV2-P12-005`
Existing P2-004 viewport and P4-003 non-mesh source receipts are reused read-only. The production Chromium test binds nonblank viewport readback and bounded non-mesh capability/Curve mutation to the compiled WASM Main, with unsupported data remaining explicit.

View File

@@ -0,0 +1,11 @@
# WBV2-P12-005 status
- task: `WBV2-P12-005`; parent: `WBV2-P12-004`; status: `done`
- engine-bound domain claims: `6`
- P11 claims reused: `3`; P12 new domain claims: `3`
- inventory: `6900` total, `6618` pending, claimed complete: `0`
- repeated Blender/Chromium validation: `0` for existing receipts
- provenance epoch: `2`; release: `AUTHORIZED_REBASELINE_ONLY`; fullHistoricalReproduction: `false`
- nextTask: `NONE`
The domain gate combines the conservative batch ledger with engine-bound Chromium receipts for scene/object, material/animation, and viewport/non-mesh behavior. Existing evidence was reused read-only; only verified domain claims are emitted. The remaining inventory and provenance limitations stay explicit. P12-005 is the terminal pointer until a separately authorized continuation is created.