mirror of
https://github.com/EveryInc/compound-engineering-plugin.git
synced 2026-09-19 01:09:55 +08:00
92a6bb63f0
Five review rounds produced 16 findings on the named-parent block, and each fix opened a new inconsistency, because the prose was encoding a procedure to route around gh stack behavior it had wrong. The missing piece was tool facts, not procedure steps. Adds references/gh-stack-cli.md: the semantics this skill depends on, verified against gh stack v0.1.0, self-contained so no separate gh-stack skill has to be installed, and deferring to --help on any conflict. Topology collapses onto those facts and drops the case matrix: - Classification is gh stack checkout by PR number plus its exit code. A PR number pulls the stack down from GitHub; a bare branch name is local-only. Exit 2 is standalone, 6 and 9 are residuals - gh stack init adopts branches that exist and creates those that do not, so no layer branch has to be made in advance and the separate default-branch construction path is unnecessary - gh stack add enforces top-of-stack itself with exit 5, so mid-stack attachment needs no prose rule