Summary
sep_commit_check.sh requires SEP-NNN in every git commit message. There is no escape for WIP/checkpoint commits during implementation. The accept workflow handles the final commit correctly, but if Claude makes intermediate commits (e.g., git commit -m "WIP: checkpoint before refactor"), they are blocked.
Motivation
During long implementations, intermediate checkpoint commits are useful for safety. Blocking them forces all changes into a single commit, increasing risk of lost work.
Proposed Change
Allow WIP: prefix as bypass, or add git commit -m "WIP: ..." pattern detection that skips the SEP reference requirement.
Acceptance Criteria
- WIP commits are allowed without SEP reference
- Final/meaningful commits still require SEP reference
- Accept workflow continues to work unchanged
Summary
sep_commit_check.shrequiresSEP-NNNin every git commit message. There is no escape for WIP/checkpoint commits during implementation. The accept workflow handles the final commit correctly, but if Claude makes intermediate commits (e.g.,git commit -m "WIP: checkpoint before refactor"), they are blocked.Motivation
During long implementations, intermediate checkpoint commits are useful for safety. Blocking them forces all changes into a single commit, increasing risk of lost work.
Proposed Change
Allow
WIP:prefix as bypass, or addgit commit -m "WIP: ..."pattern detection that skips the SEP reference requirement.Acceptance Criteria