kit 1.19.0
Added
- Sentinel layer 2 — the agent-agnostic responder (
kit sentinel run). kit proposes, any agent disposes, any scheduler triggers.kit sentinel run --jsonturns red layer-1 findings into a stable, typed remediation-proposal document — kit never calls an LLM and never opens a PR/issue; whichever agent (Claude Code, Codex, Cursor, …) reads the JSON and performs the writes with its own model + creds (the JSON contract is the agnostic seam). Triage→artifact: code→draft-PR, human/infra→issue, noise→suppression-PR (never a silent mute). Each artifact carries a<!-- kit-sentinel:<id> -->marker; kit dedups read-only against open issues/PRs viagh(agent stays write-only), and.kit/sentinel-suppress.toml(suppress = [...]) filters findings. Pure proposal engine fixture-tested; thebuildHealthCtxsensor-selection builder is now shared bykit health+ sentinel. Design:docs/specs/2026-06-23-sentinel-layer2-responder.md. (#52)
Full changelog: https://github.com/sandstream/kit/blob/v1.19.0/CHANGELOG.md
Verify this release:
git tag -v v1.19.0
npm audit signatures