CommandValidated
Finish-the-thread — land each session as a commit
A /wrap-up slash command (rule form for Cursor/Codex) that closes each session cleanly: summarize, confirm tests, draft the commit, and flag half-done work that should not land yet.
$cosq add finish-the-threadFree, works signed out. No CLI? Copy the file below into your repo — same result.
Why this one
Recently added lines that are rewritten within two weeks are rework, not progress (the 14-day churn signal, PRD §7.3), so close threads cleanly.
How to use it
- 1End each session with a commit, not a half-finished thread
- 2Watch for heavy rewrites — churn means thrashing, not momentum
What gets installed
Pick your tool to preview the exact file cosq add writes — byte-for-byte. Prefer copy-paste? Use the copy button on the file.
.claude/commands/wrap-up.md(created)--- description: Wrap up the current thread — land it as a commit and check for churn. --- Help me finish this thread cleanly: 1. Summarize what changed and confirm the tests pass. 2. Draft a tight commit message for the work. 3. Flag anything left half-done that should NOT be committed yet. 4. Note any code we rewrote heavily this session — high 14-day churn is a signal the approach is thrashing, not progressing. Aim to land each session's work as a commit; unfinished threads are where momentum leaks.