Skip to content

feat(build): loop-until-verified ship gate for build and hotfix#216

Open
omartinma wants to merge 2 commits into
mainfrom
feat/204
Open

feat(build): loop-until-verified ship gate for build and hotfix#216
omartinma wants to merge 2 commits into
mainfrom
feat/204

Conversation

@omartinma

Copy link
Copy Markdown
Contributor

Description

Replaces the run-once ship step in /build Phase 4 and /hotfix Phase 5 with a loop-until-green gate. Re-run each success criterion's verify: command until it's green by real output, then run the plan's VERIFICATION COMMAND as the unconditional authoritative check before shipping. When the project matches a companion verification skill and it's installed, the loop delegates to it (via a new verificationSkill field on the recommendation registry); otherwise it falls back to a generic loop. Escalation replaces the old 3-attempt cap: it only prompts on un-runnable or self-contradictory criteria, never on ordinary fixable failures.

The drive-to-green procedure is shared between both ship phases as a single canonical reference, symlinked into each skill (same pattern as validate-and-fix.md).

Closes #204. Depends on #203.

Type of Change

  • New feature (feat)
  • Bug fix (fix)
  • Code refactor (refactor)
  • Documentation (docs)
  • CI change (ci)
  • Chore (chore)

@omartinma omartinma requested a review from a team as a code owner July 3, 2026 14:56
# Conflicts:
#	skills/build/SKILL.md
@omartinma omartinma requested a review from ryzizub July 3, 2026 14:59
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.

feat(build): loop-until-verified Phase 4

1 participant