You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Proposal: an optional evidence check on pull requests (demo on 5 merged PRs) #452
I've been building proofcheck (https://github.com/bhaskargurram-ai/proofcheck). It's a GitHub check that tests a PR by running it. It runs the changed tests on the base and head commits, then reverts each changed hunk to see which ones the passing tests depend on.
To see whether it's useful here, I replayed five recently merged dataretrieval fixes in a fork. All five come back ✅:
Docstring-only edits are marked separately and not counted. One honest caveat: my first run of #395 used the squash commit message as the description, and a per-commit note in it ("no behavior change") was misread as a claim about the whole PR. The real description says the opposite, so I re-ran it without that text.
If useful, I can open a PR adding it as a comment-only workflow that never fails CI. If not, feel free to close this.
Activity