Merge Gate

Decide whether a change is allowed to merge, and say exactly what has to happen before it is. Use this when holding the line on a pull request: judging whether a diff is ready to ship, enforcing the conventions of the surrounding code (naming, structure, error handling, house idiom), splitting a fat PR into reviewable pieces, catching drive-by edits smuggled in beside the real change, deciding whether the tests actually cover the behavior that changed, or writing the "sending it back" note so the author knows the standard rather than just the verdict. Also use when defining or tightening a team's merge bar, or when asked "is this good enough to merge" and the answer needs a reason attached. This is the readiness gate, not the defect hunt. To find bugs and correctness problems inside a diff, use `code-review` instead. To argue a change is too big or too clever for the problem, use `stop-overengineering`.

5dive-ai 1468d44 2 files · 11.3 KB Updated

File contents

5dive-ai/character-packs/tree/main/packs/chef/skills/merge-gate commit 1468d44713

Frequently asked questions

npx skillmds@latest add 5dive-ai/merge-gate