Skip to content

Doubt v0.4.0 — Zero-install evidence playground

Choose a tag to compare

@github-actions github-actions released this 31 Jul 07:10
· 28 commits to main since this release

Paste evidence. Inspect the edges.

v0.4.0 adds a zero-install, local-only path from evidence-map JSON to a
validated interactive artifact:

Open the Doubt playground →

What it does

  • Paste, open, or drop a .doubt.json file.
  • See exact fail-closed contract findings.
  • Generate the same canonical SHA-256 receipt as the Node CLI.
  • Preview the existing interactive map renderer.
  • Download portable JSON or one self-contained HTML file.

Map content stays in the tab. There is no account, analytics, telemetry, or
network submission. Rendered user content runs in a sandboxed iframe without
same-origin access.

One contract, not a web fork

The evidence contract is now a browser-safe module shared by the CLI, GitHub
Action, adversarial benchmark, tests, and playground. The Node wrapper adds
filesystem loading and synchronous SHA-256; invariants, findings, and metrics
come from the same implementation.

The public Agent Skills vs MCP map produces receipt
0444afe44c523678f2ad8eb7267e0d7c7a392709921abf16474e68d2ef5a3991
in both browser and Node paths.

Distribution and launch surface

  • Replaced the internal dogfood headline with a product-first 1280×640 card.

  • Added Open Graph metadata and a direct GitHub star CTA to the main Pages
    gallery and playground.

  • Kept the verified GitHub CLI install path:

    gh skill install alsoleg89/doubt doubt

For CI validation of every *.doubt.json map:

- uses: alsoleg89/doubt@v0.4.0

Verification: 25 automated tests, Node 18/20/22 CI, 12/12 adversarial
evidence-contract cases, and production browser validation of both a valid map
and an eight-finding invalid map.

Full changelog: v0.3.1...v0.4.0