A green check is a local fact. Merge is a promotion.

If you let an agent-written diff jump from “tests passed on my laptop” to main, you skipped three decisions you still own: what was frozen, what CI re-ran, and what you will revert if the next hour is worse than the last. Copy the path below. Do not copy a feeling.

The conclusion you should keep

You should not merge because a required check is green. You should merge because the patch survived a promotion sequence you can replay.

That sequence has four stages. Each stage writes evidence. The next stage refuses to start without it.