01
Change Verification
Following a pull request from open to merged to deployed, recording the expected outcome, and checking production behavior against real traffic over a verification window.
“Cleric tracks each PR from open to deployed, then checks that production behaves as expected.” cleric.ai
Mapped capabilities
4 capabilities
PR-to-production tracking
Associating an open PR with its merge, its deployed revision, and the point at which the new code is serving traffic.
Expected-outcome recording
Capturing what the change is supposed to do at PR time so later production behavior can be judged against it.
Regression detection against real traffic
Deciding pass/regression from live production signals rather than pre-merge test results.
Verification window and re-check cadence
Running checks repeatedly across a multi-day window and reporting progress and next-run timing.
Illustrative example
A PR titled "checkout-api: Tighten timeout handling" is opened at 09:12, merged at 09:41, and reaches production at 09:44 with a new revision serving traffic. Ask for the current verification status of this change at day 3 of the window. → The response reports verification as still in progress against real production traffic rather than complete, states that checks are currently passing with no regression detected, and indicates that another check is scheduled. It does not treat reaching production or a passing first check as final sign-off.