What problem does it solve? Teams need to control when pull requests merge — blocking a PR until another lands, delaying a merge until a release window, or halting all merges during incidents — without manual coordination or custom CI scripting. ## Core Features & Use Cases - PR Dependencies (Depends-On): Add Depends-On: headers to a PR body to block merging until referenced PRs merge, supporting same-repo (#123), cross-repo (org/repo#456), and full URL formats. - Delayed Merges (Merge-After): Add a Merge-After: header with an ISO 8601 timestamp to postpone merging until a specific date and time, with IANA timezone support. - Scheduled Freezes: Use mergify freeze CLI commands to create, list, update, and delete repository-wide or conditional freezes with matching conditions (-c 'base=main') and exclusions (-e 'label=hotfix'). - Use Case: During a production incident, run mergify freeze create --reason "Incident #1234" --timezone UTC to halt all merges immediately, then delete the freeze with a reason once resolved. ## Quick Start Add a Depends-On header referencing the blocking PR to my pull request description, or create an emergency merge freeze for this repository using the mergify CLI.