• v5.11.1 57e620b028

    v5.11.1 Stable

    ktg released this 2026-09-23 11:47:52 +00:00 | 257 commits to main since this release

    Signed by ktg
    SSH key fingerprint: SHA256:JakMjO6FTBBzN0Bhfj9saOoEjaFxlSdYuZQQpM/lF9Q

    Changed

    • The annotation surface's provenance is described as the pattern it follows
      (pencil toggle, intent buttons, popover form, structured export) instead of
      by naming a repository that no longer exists: .claude-plugin/plugin.json
      and package.json descriptions, README.md, docs/architecture.md, the
      v5.0.3 entry below, and two comments in scripts/annotate.mjs and
      tests/scripts/annotate.test.mjs. No behavior change.

    Added

    • tests/lib/retired-references.test.mjs fails when any tracked text file or
      path contains a term from the gitignored local list
      tests/.excluded-terms.local.txt. The scanner is validated against a planted
      known-positive, an empty scan fails closed, and the named exemption list is
      empty and rot-checked. Without the local list the scan is skipped with an
      explicit message.
    Downloads