gstack/land-and-deploy
Garry Tan 06654f0f78
refactor(land-and-deploy): compose /land instead of merging inline
The merge half moves out: /land-and-deploy now runs the deploy dry-run
(calling gstack-merge detect so the table is truthful), composes
{{INVOKE_SKILL:land}}, then consumes the validated last-land.json handoff,
verifies the merge SHA is on the base branch, and deploys. Revert goes
PR-first on merge-queue/protected branches. Net -292 lines; merge logic
now lives in one place.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-31 09:13:27 -07:00
..
SKILL.md refactor(land-and-deploy): compose /land instead of merging inline 2026-05-31 09:13:27 -07:00
SKILL.md.tmpl refactor(land-and-deploy): compose /land instead of merging inline 2026-05-31 09:13:27 -07:00