Skip to content

v4.1.7 — Windows parity, HU provenance, second self-healed fix

Choose a tag to compare

@manufosela manufosela released this 22 Jul 10:45
4c6a43e

Patch. A field day, literally.

  • Windows installer goes npm-first (KJC-TSK-0667): irm karajancode.com/install.ps1 | iex installs the FULL product — Node ≥ 22.12 or a checksum-verified LTS auto-provisioned into ~\.karajan\node with staged, recoverable swaps. SEA binary behind $env:KJ_STANDALONE=1.
  • HU provenance (KJC-TSK-0661): every HU records who created it; kj hu list shows [plan · by whom · date] and a next-action hint.
  • kj init writes the karajan contract block to .gitignore (KJC-BUG-0123, issue #1268 — filed by a user's Karajan via kj report-issue, fixed and auto-closed: the second full self-healing cycle).
  • External scanners never fire from the unit suite (KJC-BUG-0122): vitest kill-switch for semgrep/osv; verified with a PATH spy (24 invocations → 0).

Full changelog: https://github.com/manufosela/karajan-code/blob/main/CHANGELOG.md