Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.281 ·

Stricter PR-prep verification rule only appears when a plugin hooks module supplies 'exemption' text

A rule telling Claude to stay silent about skipped checks on trivial commits is added only when a plugin hooks module supplies exemption text

Nothing to try yet In Development
JSON All of v2.1.281
Nothing to try yetTier: how much it should matter to you
2Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
GitArea: what it touches
In DevelopmentKind: in v2.1.281,
In DevelopmentSection of the release

Unclear The finding does not say how a plugin registers an attribution.text handler.

What

Before committing, Claude is instructed to say whether each verification check RAN or was NOT RUN. A trivial-commit Exception already lets some commits skip checks. A new rule for that Exception says that when a commit qualifies and every check is NOT RUN, Claude should print no status sentence at all, while the No-Verification-Needed trailer (a line added at the end of the commit message) still records the skip.

This rule is only added when a hooks module registers an attribution.text handler for the exemption kind and that handler returns some text. Without such a handler, the rule is left out. The handler's own text is also added to Claude's instructions.

Why

Without that handler, Claude's pre-commit instructions are unchanged. With it, trivial commits carry no spoken note about skipped checks, and the record of the skip lives only in the commit trailer.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThe finding does not say how a plugin registers an `attribution.text` handler.

See this entry in the whole of v2.1.281 →

Feedback