b4253fd289
fix: drive document boundary scanning off PureYAML's token scanner
...
Replace the line-based --- heuristic with a scan over PureYAML's
resumable token scanner, so a --- inside a quoted scalar can no longer
misfire as a document boundary and directives stay attached to the
document they introduce. Add a differential suite that checks the new
scanner against the old line-based reference across generated streams
and the full Geekbench corpus.
2026-07-26 20:59:39 +02:00
7f31f19584
feat: add true browser WASI streaming benchmark
2026-06-07 00:32:11 +02:00
9fd46932d1
fix: harden browser WASM benchmark
...
Make the live benchmark report Swift-measured parse timing, use deterministic browser CI, and deploy only after local and live Pages validation pass.
2026-06-06 23:20:03 +02:00
bc888d950f
feat: benchmark public YAML in browser WASM
...
Add a live public YAML chooser and JavaScript timing for fetch, Swift WASM parse, throughput, and document counts.
2026-06-06 22:41:40 +02:00
36065fe572
fix: align browser WASI shim handling
...
Use the known-good browser_wasi_shim stdout helper and let the smoke executable finish normally so the Pages browser test can observe the JSON result.
2026-06-06 22:11:50 +02:00
be03732baa
feat: publish WASM streaming smoke site
...
Add a browser WASM smoke site, four platform CI workflows, README status badges, and real file streaming coverage over the Geekbench corpus.
2026-06-06 22:06:38 +02:00
f56c3e5578
feat: scaffold PureYAML streaming incubator
...
Add a companion package with chunked UTF-8 input, document-token streaming, PureYAML-backed document callbacks, corpus parity tests, docs, and CI.
2026-06-06 21:23:21 +02:00