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.
The GitHub Pages deployment died with the deleted repository. The site
now serves from the pages branch at
https://mihaela.codeberg.page/PureYAMLStreaming/ via a git-pages
webhook; the loader fetches the gzipped module and decompresses
client-side, and the same-origin COOP/COEP service worker provides
crossOriginIsolated for the true-streaming benchmark without server
headers. All assets verified serving, module byte count intact.
Closes#2
Swap the PureYAML and SwiftWASIHTTPClient package URLs to Codeberg and
replace the shields.io GitHub badges with Forgejo Actions badges. The
WASM site link still needs rehosting, tracked in #2.
Closes#1