kit 6.10.1
Fixed
-
Open issue regression batch. Closed the local regressions behind #529, #531, #533,
#535, #536, #537, #538, #549, and #550 without pulling #349 into scope.- Memory tombstones now participate in merge/sync, so
memory forget-messagecannot be
undone by a later pull. - Shared-memory entries written by
kit memory sharenow carry explicit operator
provenance by default, and touched shared areas can surface aging notices. - Fetch-to-shell installers that resolve to GitHub repositories now flow through the same
install triage path as package-manager repo forms. kit guard statusreports displaced shims onPATH, andgit cloneis observed as a
repo-intake event without pretending it is blocked.- The OpenCLI contract now publishes accepted flag names via the generated flag surface,
and the docs audit checkskit <command> --flagreferences against that per-command
oracle. - The CI self-audit now has the inverse script check: scripts must either be referenced or
explicitly declared as operator-run.
- Memory tombstones now participate in merge/sync, so
-
Publish workflow partial reruns. Root npm publish now skips an already-published
exact version, matching workspace publish behavior, so a rerun after a later-step
failure can continue to GitHub release/SBOM recovery instead of stopping on
EPUBLISHCONFLICT. -
Container CVE drift. Runtime Docker image now upgrades Alpine OpenSSL packages
before removing npm, so the Trivy gate does not stay red while the floating
node:22-alpineimage lags fixed Alpine patch packages.
Full changelog: https://github.com/sandstream/kit/blob/v6.10.1/CHANGELOG.md
Verify this release:
git tag -v v6.10.1
npm audit signatures