Skip to content

v0.16.0

Choose a tag to compare

@kirchdev-release kirchdev-release released this 28 Jul 20:23
6b29cbf

0.16.0 (2026-07-27)

⚠ BREAKING CHANGES

  • write-docs: docs.preset no longer accepts "library". A repo set to it renames the value to "package"; nothing else about the preset changes.
  • write-docs: docs.preset no longer accepts "ai-tool". A repo set to it must move to another preset — library for a published skill or agent set.

Features

  • skills: mirror the check-command contract into every gate-running skill (f6c62f3)
  • skills: mirror the single-flight lock spec into the work skills (286e372)
  • work-review: establish green instead of inheriting it (4e40927)
  • write-docs: add a service preset (10c0763), closes #122
  • write-docs: dissolve the preset core into the presets (75e50b6), closes #123
  • write-docs: drop the ai-tool preset (8c703e6), closes #120
  • write-docs: rename the library preset to package (2574345), closes #121
  • write-readme: state the guardrails the house canon expects (ab2a72c)

Bug Fixes

  • ci: assert the effective mergeDeps verify, not the explicit key (f3c2e4f)
  • ci: install before verifying a dependency PR's head (b860e31)
  • ci: make the workflow reader fail loudly on what it cannot read (e963b9f)
  • ci: skip CHANGELOG.md in the lint-staged markdown task (bcc496e)
  • fail loudly when a SKILL.md cannot be read (9382426)
  • give skill discovery one definition (5071953)
  • name and link every supported client, not just Claude Code (18c35c2)
  • prune-branches: stop writing the protection list twice (ba2d038)
  • skills: make the plan-only trigger vocabulary one vocabulary (aa1e46a)
  • work-implement: cover the states statuses writes in the example (c80dbb4)
  • work-implement: point the review reconcile at a real owner (f3837ca)
  • write-docs: align three details with the house pattern (fb41dbe)