Skip to content

Checkpoint 2026-06-25 — BlankIntent + countries offline dataset

Choose a tag to compare

@wkasekende wkasekende released this 24 Jun 23:28
· 560 commits to master since this release

Source checkpoint (not an npm publish — all packages remain private; the npm handover is tracked in docs/launch/npm-handover.md). This tag marks a known-good snapshot of master.

Highlights

  • BlankIntent (blank-intent-mode, OFF by default) — an LLM invocation gate for keyword script-blanks: prose that merely mentions a blank keyword CEDEs; real invocations INVOKE. Includes:
    • Line-scoped Phase-1 via a single shared keywordInWindow predicate across all five claim/cede sites (BlankFill + BlankSource + FluidBlank/Transform/ConfigIntent) — proximity tuning becomes irrelevant when the gate is on, with no source able to drift out of lockstep.
    • Typed get/set/stepvolume 30 _ sets, volume up _ / brightness down _ step by blankStep, with 0–100 clamping; keyword consent unchanged; non-settable/lookup blanks degrade to get.
  • countries blank — moved to a bundled offline dataset (restcountries.com fully deprecated its API). Offline, instant, immune to further API death.

Packages at this tag

@opencues/core 0.5.1 · @opencues/runtime 0.4.4 (others unchanged)

Verification

Unit: core 911 / runtime 1719. Agentic: 83/83 (69 gate-off regression + 14 BlankIntent). CC patch-boot + bundle-integrity gates green.

Full detail: see CHANGELOG.md § [2026-06-25].