AGPL-3.0-or-later · forever.

v0.106.1

the checker reaches the browser

published 2026-07-28 · 8 assets

The browser release: the parse + conformance half of nika check compiled to WebAssembly and admitted through the full 12-gate ceremony (ADR-107), including a three-leg adversarial review that found a real engine bug before any browser saw it (a jq nesting bomb that killed the checking instance for good; the guard now refuses at depth 128 on every surface). The artifact debuts on npm as @supernovae-st/nika-check-wasm, packed by the release train itself: manifest projected from cargo metadata, host paths remapped out of the bytes, the tarball attached to the release and attested whether or not a registry credential exists. The registry copy carries npm provenance, byte-verified against the attested asset by the train’s own gate. In-band honesty rides every verdict (wasm: true and a closed legs: list), so the browser half can never be mistaken for the full binary. Around it the ladder tightens: when:/for_each: stop admitting the loop locals, and the audited card stops calling a ceiling a floor. This site’s /play runs the exact attested artifact. Embed it from npm and it judges your files the same way.

the artifacts

8 assets, each with its recorded digest

The sha256 beside each artifact is the digest GitHub recorded when the release train uploaded it: re-derivable by anyone, fabricated by no one. Verify a download against it, or against the SHA256SUMS asset the train signs.

  1. multiple.intoto.jsonl21 KB · sha256 fc5a55ed08983988…
  2. nika-linux-arm64-0.106.1.tar.gz11.9 MB · sha256 4c1af6b87f596538…
  3. nika-linux-x64-0.106.1.tar.gz12.9 MB · sha256 7c4afa3d0dfe0685…
  4. nika-macos-arm64-0.106.1.tar.gz10.5 MB · sha256 b78c1d32fe85e599…
  5. nika-macos-x64-0.106.1.tar.gz11.9 MB · sha256 0ed3b29c23bb9cfd…
  6. SHA256SUMS1 KB · sha256 3f032b03a61c9354…
  7. supernovae-st-nika-check-wasm-0.106.1.tgz1.2 MB · sha256 2f548104e5f6e8b3…
  8. supernovae-st-nika-check-wasm-0.106.1.tgz.sha2561 KB · sha256 78227563d720196b…

vendored from the public release record · re-vendored at the train cadence