Always-on spec compliance
for browser API docs.
Veriglyph watches WHATWG, CSS Working Group and W3C the moment a draft or commit ships — then auto-drafts the matching reference entry as a pull request, every code sample already executed across a sandboxed Chromium matrix.
- PR-gated, never silent
- Spec-first, MDN-rendered
- 102-profile sandbox
- AI-quotable output
Veriglyph consumes BCD via MDN’s MCP Server rather than re-parsing the web. Every watched source is a spec, a working draft, or a community-authored corpus — never a guess, never a scrape.
From a CSSWG commit to a reviewed PR — in under ninety seconds.
The loop is opinionated. Every step is reversible, every step is logged, and the human reviewer is the last word. Veriglyph never merges on its own.
- 1IngestWatch RSS / Atom / GitHub push for each source. Dedupe by spec § id.
- 2DiffTokenize the change against the last shipped draft. Classify drift / additive / editorial.
- 3SandboxReplay every code sample in the entry against 102 Chromium profiles in parallel.
- 4DraftOpen a PR. Reference the upstream CR / WD URL. Attach the sandbox matrix as a comment.
docs(crypto): mark Ed25519 import as deprecated per WEBCRYPTO §23.7
↳ upstream: github.com/w3c/webcrypto/commit/9f2a0c — draft "Web Cryptography Level 2"
- crypto.subtle.importKey("Ed25519")102/102 Chromium profiles
- element.animate({ iterations: Infinity })1/102 throttle differs
- Promise.allSettled(promises)102/102 Chromium profiles
- fontFace.family = "Inter Var"; weight 80038/102 — font-variations dropped
- structuredClone(plain)102/102 Chromium profiles
The closest commercial analogue to web-platform-tests.
Every code sample Veriglyph drafts executes in a sandboxed Chromium-derived runtime across the same matrix WPT has standardized on: flags, GPU adapters, locales, color profiles, and our own conformance rigs. A signature change in a draft is meaningless if 38% of the fleet never shipped it — that’s a drift flag, not a doc update.
- Spec-drivenPR text is generated FROM the spec diff, then sanity-checked against MDN. Not generated FROM MDN.
- PR-gatedNothing lands without a human merge. The sandbox matrix attaches as a PR comment for the reviewer.
- AI-quotableCursor, Claude Code, Mistral Vibe and OpenCode can quote the entry verbatim — signatures match the runner output, not a hallucination.
Issues and PRs, de-duplicated and ranked, while your team sleeps.
A second around-the-clock loop watches GitHub issues and PRs across the repos you maintain, the upstream specs, and adjacent WHATWG work. Reports get de-duplicated; labels are suggested; the patches most likely to land are surfaced first.
- readyAdd Ed25519 JWK import flag testwpt · #44219
- labelDeprecate !important in layered specsspecs · #1102
- dupFix streaming body default docmdn/content · #38521
- readyAdd CSS font-variation-settings BCD rowbrowser-compat-data · #24411
Three tiers, metered like the rest of the API-docs stack.
Community is free, forever. Team runs the always-on agent layer for a single docs site. Enterprise adds private-spec ingestion and SSO.
Common questions from API-docs owners.
Reply via veriglyph-3@polsia.app if the answer isn’t here. Veriglyph is a North Carolina company, based in Pitt County.
Bring your docs in line with the spec — for free, or for keeps, your call.
Open an issue, book an intro call, or spin up the community tier. Either way the next WHATWG commit will reach you as a draft PR instead of a stale doc page.