Source of truth
Merge-check always runs against session git on the machine. GitHub metadata is an enrichment layer, not a replacement.
With GitHub connected
- Pipeline reaches
summary_complete. - GPR opens or updates the PR.
- Task status →
in_review, checkpoint →pr_complete. - On merge →
completed(PR_MERGED).
Without a code host
If there is no host to open a PR on, the run can finish viaNOTIFIED and mark the task completed without waiting on a PR.
