Skip to content

Releases: Kaagemusha/context-layer-lab

v1.2.2

Choose a tag to compare

@Kaagemusha Kaagemusha released this 02 Oct 13:27

No console warning under the security policy. Zod probed eval on load,
which the page's Content Security Policy blocks; the page still worked but
logged a violation on every visit. The browser bundle now runs Zod in jitless
mode, so it never makes the probe.

Browser check. npm run check now loads the console in headless Chrome at
320, 375 and 390 px, fails on horizontal overflow, and fails if the page
reports a Content Security Policy violation or an uncaught error.

Counts that cannot drift. A new check recounts the evals and
fails if the README badges state different numbers.

v1.2.1

Choose a tag to compare

@Kaagemusha Kaagemusha released this 02 Oct 10:49

Console redesign. The public console now matches antoine.nutu.net: dark
theme, the card's own words, a replayable public scenario with the answer
computed in your browser, four checks that lead with job outcomes, a
fail-closed tamper demo, and working search suggestions. No runtime, sample,
or eval change.

README. The opening timeline now includes the Data Sync lane and plain
wording for the unpublished weekly report.

Hardening. The console pages carry a Content Security Policy (same-origin
scripts, styles, and data only), with the boot fallback moved out of inline
script. CI checkouts no longer persist credentials. The package is marked
private so it cannot be published to npm by accident. @types/node tracks
the supported Node 22 runtime, zod is 4.6.5 in both labs, and npm audit is
clean.

v1.2.0

Choose a tag to compare

@Kaagemusha Kaagemusha released this 01 Oct 22:32

Console

Console redesign. The public console now matches antoine.nutu.net: dark
theme, the card's own words, a replayable public scenario with the answer
computed in your browser, four checks that lead with job outcomes, a
fail-closed tamper demo, and working search suggestions. No runtime, sample,
or eval change.

1.2.0 (2026-10-01)

First release in this repository's current history. Earlier releases are
summarized below.

  • Neutral sample names. The synthetic sample's lanes and failure reason
    have neutral names. The packet format (context-layer-diagnostic/v2) and
    the reconciliation rules are unchanged; the sample's bytes and digests
    changed.
  • Run record version. Run records passed to npm run adapt:trajectory
    now declare schema_version: "run-record/v1".
  • 17/17 evals pass.