The record of this repository's own checks
A check earns trust only after someone plants the defect it exists to catch, runs it, and watches it go red.
2a06e1b, read as of 29 Sep 2026.
29 Sep 2026✓ CaughtBy replayView proof
29 Sep 2026✓ CaughtBy replayView proof
28 Sep 2026✓ CaughtBy replayView proof
28 Sep 2026✓ CaughtBy replayView proof
18 Sep 2026✓ CaughtBy handView proof
Seen on 2026-09-18 while building #63. The build published before the plant, refused with it in place and left no output directory behind, and published again once it was removed.
Recorded in 7b47398.
29 Sep 2026✓ CaughtBy replayView proof
29 Sep 2026✓ CaughtBy replayView proof
28 Sep 2026✓ CaughtBy replayView proof
28 Sep 2026✓ CaughtBy replayView proof
18 Sep 2026✓ CaughtBy handView proof
Seen on 2026-09-18 while building #63. The validator exited 0 before the plant, 1 with each plant in place, and 0 again once both were removed.
Recorded in 7b47398.
29 Sep 2026✓ CaughtBy replayView proof
29 Sep 2026✓ CaughtBy replayView proof
28 Sep 2026✓ CaughtBy replayView proof
18 Sep 2026✓ CaughtBy handView proof
Seen on 2026-09-18 while building #63, against a copy of the real built page. Worth knowing how it got here: the step was first written as a negated grep, and set -e does not apply to a command whose status is inverted, so that version went green with the script sitting in the page. The plant is what showed it up. It was rewritten as an if and seen to deny before it ran anywhere.
Recorded in 7b47398.
29 Sep 2026✓ CaughtBy replayView proof
29 Sep 2026✓ CaughtBy replayView proof
28 Sep 2026✓ CaughtBy replayView proof
28 Sep 2026✓ CaughtBy replayView proof
21 Sep 2026✓ CaughtBy replayView proof
21 Sep 2026✓ CaughtBy replayView proof
19 Sep 2026✓ CaughtBy replayView proof
19 Sep 2026✓ CaughtBy replayView proof
19 Sep 2026✓ CaughtBy replayView proof
19 Sep 2026✓ CaughtBy replayView proof
18 Sep 2026✓ CaughtBy handView proof
Planted on the ci-control lane the README documents. Run 35405796729 on branch ci-control/63-type-check-plant at d6c0575 concluded failure, with Type check the only step that failed and every other step green or skipped. The branch was deleted and the constant put back afterwards.
Recorded in a113f0f.
7b47398.Read from run 35375392138 of the CI workflow on main at 14b479e, where the step ran and the run concluded success.
None yet. Until a defect is planted and caught, this check has not been seen to fail.
7b47398.Read from run 35375392138 of the CI workflow on main at 14b479e, where the step ran and the run concluded success.
None yet. Until a defect is planted and caught, this check has not been seen to fail.
7b47398.Read from run 35375392138 of the CI workflow on main at 14b479e, where the step ran and the run concluded success.
None yet. Until a defect is planted and caught, this check has not been seen to fail.
7b47398.Read from run 35375392138 of the CI workflow on main at 14b479e, where the step ran and the run concluded success.
None yet. Until a defect is planted and caught, this check has not been seen to fail.
7b47398.Read from run 35375392138 of the CI workflow on main at 14b479e, where the step ran and the run concluded success.
None yet. Until a defect is planted and caught, this check has not been seen to fail.
7b47398.Read from run 35375392138 of the CI workflow on main at 14b479e, where the step ran and the run concluded success.
The checks on this page are recorded in a ledger kept in this repository, and the page is built from it at the commit named below.
To prove a check, a defect it should catch is planted on purpose, the check is run, and the result is recorded as one of three outcomes.
A run by hand is one somebody planted, watched and recorded. A replay was planted and scored by a job against newer code, so a check keeps being tested after its first proof. A proof older than 30 days turns Stale.
Every run is a file in the repository, added by a commit like any other change, so a record that is wrong has an author, a diff and a revert.
This page is read-only: it has no filter bar and no server behind it. The filter works when you run the app locally. The same ledger is published beside this page as ledger.json.