v3.6.0 — Advisory harden
Minor. Advisory harden — kj harden learns to compare instead of just install.
Added
- Advisory mode (epic KJC-PCS-0060):
kj harden --report(read-only, per-artifact: missing / yours / kj-managed + concrete improvements;--json) andkj harden --interactive(adopt the standard piece by piece, default-safe). Comparison engine recognises equivalent config formats so it never reports a false missing; monorepo-aware. - Scope control (KJC-TSK-0564): demo/fixture dirs ignored by default;
--only/--excludeflags + per-repopackage.jsonkj.harden.
Changed
kj initfirst run (KJC-BUG-0087, KJC-TSK-0571, KJC-BUG-0088): no cold scope question, advanced agent-routing behind one opt-in, consistent English with glossed terms, no Squeezr-banner noise, a clear next-step close, andkj --helpsurfacing the basics.
Fixed
- ai-trash ships to npm (KJC-BUG-0089): the
kj-trashsafety binary was never in the published tarball — now packaged + exposed as a root bin, guarded by the verify-pack gate.
Full notes in CHANGELOG.md.