- wai/wai-vector/wasm: the sink's exports (wv_alloc, wv_free, wv_open,
wv_close, wv_render, wv_out_ptr, wv_out_len, wv_sha256, wv_cost,
wv_transcript, wv_projection), no_std with its own allocator, built for
wasm32v1-none so the module is WebAssembly 1.0 only; check-mvp.mjs refuses
any post-1.0 feature, and fails on the wasm32-unknown-unknown build.
- build-pkg.sh: the package a page serves.
- browser/: a harness that renders every listed frame of every vector in
Chromium, WebKit and Firefox, hashes it in the page twice, re-hashes sampled
frames in Node, recomputes the arithmetic vectors and authoring forms, and
compares each a11y payload's transcript and projections with its text record.
A missing engine fails the run.
- wai-vector.yml: the browser job, in a Playwright container pinned by digest,
on the linux runner.
Co-Authored-By: Claude Opus 5.5 <[email protected]>