mirror of
https://github.com/EveryInc/compound-engineering-plugin.git
synced 2026-06-19 15:41:46 +02:00
421cdd9132
Renames git-stack to ce-pr-stack — stacking is a GitHub feature, not a git feature, and the ce- prefix matches the future convention for plugin skills. Restructures responsibilities: - ce-pr-stack: decomposition only (analyze + propose + create layers locally). Manage mode removed; pure pass-throughs to gh stack commands do not warrant a skill wrapper. - git-commit-push-pr: single ship path for both monolithic and stacked cases, with four explicit routing cases (already in stack, suggest stacking, offer install, monolithic). Absorbs what was previously a duplicate submit phase in ce-pr-stack. - ce-pr-description (new Unit 5): focused skill for PR description writing, invoked by git-commit-push-pr for each PR created or updated. Drops the three-flavor invocation enumeration (manual/delegated/auto-invoked) and the delegated: true flag. Consent routing now relies on the governing principle that respects prior user decisions within the session — agent context awareness handles it without structural signal plumbing. Adds the --plan input for ce-pr-stack so ce:work's Phase 4 shipping delegation can pass plan-unit boundaries as primary signal for candidate layers. Adds R10 (ce-pr-description) and renumbers Units 5-10. Updates Requirements Trace, Key Technical Decisions, System-Wide Impact, and Risks tables for the new architecture. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>