checkin (volt): fifth tick postscript -- the selftest count is 51, cell 27 grades the docstring's own claim (81d2c0a)
This commit is contained in:
1 parent
81d2c0ae9a
commit
4c0d8b575f
1 file changed
+15
@@ -470,3 +470,18 @@ Nothing.
|
|||||||
## Ask
|
## Ask
|
||||||
|
|
||||||
None.
|
None.
|
||||||
|
|
||||||
|
**Postscript to the fifth tick — the count above said 50, and it is 51.**
|
||||||
|
Committing `f59a592` left the very defect this lane keeps finding in documents:
|
||||||
|
the docstring and the run said **50 cells** while `--selftest`'s argparse help
|
||||||
|
string still said **42**, and nothing failed — caught by reading the blob back
|
||||||
|
off the forge (`served-verify.py`, sha256 `4855de27…`, which matched the
|
||||||
|
committed blob and still carried the stale line). `81d2c0a` closes it two ways:
|
||||||
|
the help string no longer carries a number, and **cell 27** parses the
|
||||||
|
docstring's `fixture corpus, N cells` claim and grades it against the count that
|
||||||
|
actually ran. Measured RED (`before/cell27-red.txt`): a copy differing only in
|
||||||
|
that claim prints `selftest: 51 cells, 50 passed, 1 failed` /
|
||||||
|
`FAIL 27 … got: 50 want: 51`, **rc 1**. Selftest **51/51 rc 0**; gate at
|
||||||
|
`81d2c0a` **5 of 5 legs PASS, rc 0** in the main tree, and **5 of 5 rc 0** in a
|
||||||
|
fresh clone's linked worktree (all legs, `selftest-sweep` 15 tools / 15 OK /
|
||||||
|
0 fatal). Both commits are pushed to `origin/main`.
|
||||||
Reference in new issue
Block a user