From 63efe321bf648e4b9533464d55dbec1abcd1f33a Mon Sep 17 00:00:00 2001 From: dietrich ayala Date: Mon, 21 Sep 2026 10:47:29 +0200 Subject: [PATCH] Roster: economics-conformance landed; WebGPU independence follow-up --- handoff.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/handoff.md b/handoff.md index c30ac750..18077f42 100644 --- a/handoff.md +++ b/handoff.md @@ -42,8 +42,6 @@ What works, verified by running it rather than by report: - `bootstrap-random-corpus` — `.worktrees/bootstrap-random-corpus` — run the random corpus through `style_check`, `box_check`, `fragment_check`, and add `crates/dom` unit tests (Next steps item 1). -- `economics-conformance` — `.worktrees/economics-conformance` — carry measured - conformance coverage into `docs/platform-economics.md` (Next steps item 5). - `webkit-webm` — `.worktrees/webkit-webm` — why WebKit can't decode VP8/Vorbis WebM on the dev box (Next steps item 7). @@ -106,10 +104,11 @@ unblocked. Also map SVG, MathML and ARIA, which currently count as unmapped attributes. More corpora are needed before the "small slice of the platform" figure means much. -5. **Carry the conformance-suite measurements into the economics.** Update the canvas, - WebGL and Web Audio rows of `docs/platform-economics.md` from - `docs/conformance-oracles.md` → "Usable oracle coverage". That doc counts tests, not - API entries, and how to convert between the two is still open. +5. **WebGPU has no second implementation in the oracle.** Both WebGPU runtimes are Dawn + (`docs/webgpu-cts.md`), so its coverage stays a modelled range in + `docs/platform-economics.md` → "Measured and modelled inputs". A wgpu-based runtime + (Firefox's WebGPU, or wgpu's own Node/Deno binding) running the CTS would make it an + independent check. 6. **blocked on: root on the dev box to install an audio server with a null sink** (PulseAudio or PipeWire). Realtime `AudioContext` tests fail spuriously without one. -- 2.54.0