Specimen 01
Ran, checked nothing
“Ran, checked nothing. This is not a pass.” A run that exits 0, the code for success, having checked nothing.
Proof stops at ② Rests on
[n] skipped, 0 ran · exit 0
Five chains · one demo record
Each one is an agent’s claim, checked against what ran. A specimen is a case study where the customer is the record.
Where these come from
Recorded on ThruLine’s checkout-web demo record. No customer data.
[swap in a corpus chain before launch]demo · checkout-web
In a chain
holds lit thread proof stops here, once not reached, never faded5 specimens
Specimen 01
“Ran, checked nothing. This is not a pass.” A run that exits 0, the code for success, having checked nothing.
Proof stops at ② Rests on
[n] skipped, 0 ran · exit 0
Specimen 02
The tests passed on 9f2ad3e — one version (one commit) before the one you are approving.
Proof stops at ③ Ran on
version 9f2ad3e · 1 version older · approving e71c5b0
Specimen 03
checkout/api.py changed at step 56 (16:04), after the run and after the claim.
Proof stops at ④ Since
checkout/api.py changed · step 56 · after the run
The code is now e71c5b0, and nothing on it has run with that file in scope.
Specimen 04
“Failed · 3 of 4” when 3 passed and 1 failed: a count must say which way it counts. Caught in ThruLine’s own prototype screen during design review, and fixed.
Proof stops at the count, not the chain
Failed · 3 of 41 failed, 3 passed (4 tests)
The record: 3 passed, 1 failed. The fixed count says which way it counts — failures first.
Specimen 05
Step 60 started a check and has no result yet. A step with no result never counts as proof.
Proof stops at ⑤ Re-checked
The check step 60 started has no result, so it never counts as a link in the chain.
The six questions
Every chain asks the same six questions of one claim, in order. The thread stays lit while the record backs the claim. The stop mark shows where proof runs out.
What did the agent claim?
Every chain starts here.
What is that claim based on?
Which version did that actually run on?
Stops here: 02
Did anything it depends on change after it?
Stops here: 03
Has anything checked it since?
Stops here: 05
So what do we actually know?
All five here end in Not proven.