Simon Willison converted Mozilla's mdn/browser-compat-data repository into a 66MB SQLite database, now publicly accessible with open CORS headers via GitHub's CDN.
The build pipeline is fully AI-generated: Claude Code (Opus 4.8) wrote the Python conversion script using sqlite-utils, and Codex Desktop (GPT-5.5) wrote the GitHub Actions workflow. That workflow force-pushes the database to an orphan branch called 'db', which is the specific trick that gets around GitHub Releases lacking open CORS headers. Regular repository files have them. Releases do not.
The result is a queryable browser compatibility dataset you can hit directly from the browser. The original write-up is worth reading for the orphan branch workaround and the two-model workflow, both reusable patterns for anyone trying to serve static data files with open CORS from GitHub.
[READ ORIGINAL →]