Files
compound-engineering-plugin…/plugins
Trevin Chow 4bd2e18a58 fix(ce-debug): delegate commit/PR to dedicated skills and gate branch up front
Phase 4 previously hand-rolled "stage and commit the change," which duplicated
logic that ce-commit and ce-commit-push-pr already encode (convention
detection, default-branch guard, logical splitting, conventional-commit
fallback). Replace with two slash-routed options so the user picks intent:
local commit only or commit + push + PR. Reusing those skills means future
commit-hygiene improvements propagate automatically.

Also split the Handoff menu so /ce-compound and the issue-tracker reply read
as additive "first" steps that re-prompt with the remaining options once
done -- they don't commit anything, so they're rarely the user's terminal
action.

Phase 3 gains an upfront default-branch check. Today the default-branch
guard fires only at commit time inside ce-commit/ce-commit-push-pr, after
the fix has already been edited; surfacing it before edits sets up the
right branch from the start. Single signal -- "are we on main/master/
origin/HEAD?" -- so the check stays out of the way for the common case
where the user is already on a feature branch or in a worktree.
2026-04-24 20:32:04 -07:00
..
2026-04-22 14:21:19 -07:00