ELSEIF
Your brief EB
206 stories from 105 feeds 341 clusters Refreshed 14 minutes ago next pull 07:07

TECH Signal 471

ProofRun binds test results to a cryptographic fingerprint of the code state

ProofRun runs a command, binds its exit code to a hash of the current git state, and marks the result as stale if any byte changes.

WHY IT MATTERS

AI coding agents often claim tests pass without actually running them against the latest code. ProofRun provides a local, offline receipt that proves a check ran against an exact code fingerprint, flipping to a stale status on any subsequent edit. This gives engineers a verifiable signal instead of trusting the agent's word.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

ProofRun runs a real subprocess and binds its exit code and duration to a fingerprint of the current git HEAD plus uncommitted changes.

02

Any code change after a run automatically flips the check status to STALE, requiring a re-run to confirm a pass.

03

The tool makes no LLM calls, operates fully offline, and compares command arguments as arrays rather than shell strings.

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
github.com via Hacker News ProofRun – a local verification receipt for AI coding agents Open ↗