Skip to content

feat(skills): add history tidy to cco-pr#65

Merged
sungurerdim merged 1 commit intomainfrom
feat/history-tidy
Feb 28, 2026
Merged

feat(skills): add history tidy to cco-pr#65
sungurerdim merged 1 commit intomainfrom
feat/history-tidy

Conversation

@sungurerdim
Copy link
Owner

Summary

  • Adds Phase 1.5 History Tidy to cco-pr — detects WIP commits and collapses to clean net diff before push
  • Defers branch push until after tidy so unpushed WIP never reaches the remote as-is
  • Adds Commit History rule to cco-rules as SSOT for the WIP collapse behavior

Changes

  • skills/cco-pr/SKILL.md: new Phase 1.5 with WIP signal detection, atomic re-plan, and git reset --hard recovery
  • skills/cco-pr/SKILL.md: --no-tidy flag added; Step 11 push deferred to Phase 1.5
  • rules/cco-rules.md: new ### Commit History section defines WIP collapse policy

Adds Phase 1.5 to cco-pr that detects WIP commit history before push
and offers to collapse it to a clean net diff. Defers push until after
tidy so unpushed WIP never reaches the remote as-is.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@sungurerdim sungurerdim enabled auto-merge (squash) February 28, 2026 09:14
@sungurerdim sungurerdim merged commit 720170a into main Feb 28, 2026
3 checks passed
@sungurerdim sungurerdim deleted the feat/history-tidy branch February 28, 2026 09:15
sungurerdim pushed a commit that referenced this pull request Feb 28, 2026
🤖 I have created a release *beep* *boop*
---


##
[4.6.0](v4.5.0...v4.6.0)
(2026-02-28)


### Features

* **skills:** add history tidy to cco-pr
([#65](#65))
([720170a](720170a))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant