Skip to content

fix: keep coordinated changes in the merge approval flow - #6

Merged
im-tyler merged 1 commit into
mainfrom
fix/coordination-merge-gate
Sep 27, 2026
Merged

im-tyler merged 1 commit into
mainfrom
fix/coordination-merge-gate

Conversation

@im-tyler

Copy link
Copy Markdown
Contributor

Coordinated API/client changes on a minimal installation could finish after PR publication without entering Ship’s merge flow. Coordination then classified the API as failed because it had no recorded merge, leaving the client held.

Both coordination children now explicitly request classification and the existing merge-approval boundary, independent of deployment-wide defaults. Human approval, actor rechecks, serious-change handling and the recorded-merge dependency remain intact. Existing failed attempts are preserved; this does not infer an external merge or rewrite their histories.

Validation: regression fails on the previous implementation; lint and all 1,412 runtime tests pass. Script suites pass 100 tests with one existing skip after supplying the worktree’s missing web dependency link. Live producer/consumer acceptance remains pending on the candidate.

@im-tyler
im-tyler merged commit 43f6a14 into main Sep 27, 2026
4 checks passed
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.

1 participant