Review evidence
- Changed files
- 0
- Consequence surfaces
- 0
- Unresolved proof
- 0
AI pull request safety gate
Busleyden Guard posts a GitHub check that shows what changed, who should review it, and what evidence is missing. For supported Python authentication changes, it also breaks the changed logic on purpose and verifies that the proposed regression test catches the defect.
No install required
Guard reads GitHub's public changed-file evidence and returns a bounded consequence preview. It does not execute code or pretend a preview is a complete repository check.
The review bottleneck
AI can create a plausible change in minutes. Senior engineers still have to reconstruct its blast radius, find the right owners, and decide whether the attached proof is enough.
Live counterfactual GitHub proof
On a public authentication PR, Guard first blocked the change because token-replay evidence was absent. After the test was added, Guard ran it on the PR, removed the new replay protection, and confirmed that the same test failed against the broken counterfactual.
From install to merge decision
Connect the GitHub App and approve the setup pull request.
Guard reads the diff, ownership, tests, and scanners, then counterfactually checks supported evidence.
Merge, route to the right reviewer, or wait for the exact missing proof.
Inspect before you trust
The public proof includes both content-addressed certificates, both GitHub Checks, the exact code change, the test, and the targeted mutation that the test killed. Guard must earn trust the same way on your repository.
Designed for a narrow trust boundary
Start with one selected repository. The analysis runs through GitHub Actions, and customer source code is not stored by Busleyden Guard by default.
Two self-service plans
Both plans install the GitHub App and produce the same Guard Check. Choose by repository visibility; no call or annual contract is required.
The standard to beat