Home

boring / v2

publicBoring-Software-Inc/v2
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
main
HomeOverview Code PRsIssues

feat(e2e): open-git harness and driver that never close a pull request

2 months ago

b44631a
Authored
grim8/22/2026, 9:12:01 AM
The github driver asserts by reading github state with gh api. open-git has no
read api, so this driver asserts through the one endpoint it exposes: GET
/commits/{sha}/checks. That endpoint is also open-git's entire merge gate, so
asserting the check is asserting the gate.

The driver has NO close method. open-git has no closed-pull-request surface, so
a closed pull request cannot be inspected and the evidence is the point of the
run. Every run prints its urls and leaves them open.

Two scenarios, both on english-only. It is the only catalog rule that runs on
open-git: every other rule reads a diff, a commit list or a contributor
profile, and open-git exposes none of the three.

Parent69b2579

3 files changed
  • .env.example+13−0
  • scripts/e2e/lib/opengit.ts+218−0
  • scripts/e2e/opengit.ts+209−0