volt: queue: close Q82 -- test_json_canonical.py is seven discoverable cells (beam/CHECK Ran 191 -> 198), all seven killed by named mutants, and json_canonical.py now states "not JCS" with its three measured float divergences; index re-rendered in this commit
- suite:0735102converts the seven uncalled functions into one unittest.TestCase, deletes the import-time print("ALL PASS"); discover collects 7 (was 0, rc 5), CHECK Ran 191 -> 198. - mutant battery (scratch/q82/battery.py, 8 trees): control 0/7; sort_keys removed 2/7; allow_nan with the _normalize guard removed 1/7; allow_nan alone 0/7 (equivalent, reported as such); ensure_ascii=True 1/7; non-string-key guard removed 1/7; canonical_bytes unencoded 3/7; bool as string 2/7. 7 of 7 cells have a named killer. - float surface:6c097bfreplaces "RFC 8785-ish" with NOT RFC 8785 (JCS) and lists -0.0 / 1e-06 / 2**53+1 against RFC 8785 Table 1, each measured at that commit. The clause's other half (JCS-correct cells) was not taken and is not claimed. - gate: python3 tools/verify.py -> rc 0, 8 of 8 legs pass, 0 fault, 0 ungradable. CHECK: bash wizard-work/beam/CHECK && python3 tools/queue_index.py --check docs/queue-index.md
This commit is contained in:
1 parent
6c097bff10
commit
d693f682ff
2 files changed
+54
-8
No files matched your search
+25
-8
@@ -4,7 +4,7 @@
|
||||
|
||||
**What this is.** One row per `## ` section of `WORK-QUEUE.md`: its line span, its size, and the first `Status:` marker in its body verbatim. Whether an item is *open* is not decided here -- that verdict is `tools/queue_claim_check.py`'s, and this document does not overrule it.
|
||||
|
||||
**What it exposes.** The queue is two-tier. 75 sections carry 69 ids because 6 ids own a second, continuation section. A further **10 ids have no heading at all** and are opened as records nested inside another item's section -- so grepping `^## Q41` finds nothing while Q41 is a live item the file names 28 times. Those are listed in their own table below.
|
||||
**What it exposes.** The queue is two-tier. 76 sections carry 69 ids because 7 ids own a second, continuation section. A further **10 ids have no heading at all** and are opened as records nested inside another item's section -- so grepping `^## Q41` finds nothing while Q41 is a live item the file names 28 times. Those are listed in their own table below.
|
||||
|
||||
| # | id | lines | bytes | role | title | first `Status:` |
|
||||
|---|---|---|---|---|---|---|
|
||||
@@ -82,7 +82,8 @@
|
||||
| 72 | Q79 | 11898-11913 | 4890 | cont: closure | closure — manifest.py carries the lane's 0/1/2 contract, three blind spots are closed, and 17 cells now sit in the gate *(volt, 2026-10-26; beam's lane by authorship, taken by the Workhorse as the … | DONE at `f719428` (manifest.py), `25e88f8` (canonical naming), `36ce415` (test_manifest.py); this record and `docs/queue-index.md` land in the commit above it. |
|
||||
| 73 | Q80 | 11914-11966 | 4579 | opening | spark's `json_sha256_validator.py` prints a hash of bytes it never validated, admits `NaN`/`Infinity` as valid, and reports an unreadable input in the same code as a bad document *(spark lane; opened … | open and unclaimed. |
|
||||
| 74 | Q81 | 11967-12009 | 3534 | opening | spark's `hermes_profile_health.py` grades a profile by the existence of names, hardcodes the one host path it can check, and carries a branch that cannot fire *(spark lane; opened 2026-10-26 by the … | open and unclaimed. |
|
||||
| 75 | Q82 | 12010-12045 | 3252 | opening | beam's `test_json_canonical.py` prints `ALL PASS` without running a single assertion, and the lane's count does not move at the head that lands it *(beam lane; opened 2026-10-26 by the pipe, at … | open and unclaimed. |
|
||||
| 75 | Q82 | 12010-12048 | 3258 | opening | beam's `test_json_canonical.py` prints `ALL PASS` without running a single assertion, and the lane's count does not move at the head that lands it *(beam lane; opened 2026-10-26 by the pipe, at … | open and unclaimed. |
|
||||
| 76 | Q82 | 12049-12074 | 5308 | cont: closure | closure — `test_json_canonical.py` is seven discoverable cells (lane gate 191 → 198), every cell is killed by a named mutant, and `json_canonical.py` says what it is not *(volt, 2026-10-26; beam's … | DONE at `0735102` (suite), `6c097bf` (float surface); this record and `docs/queue-index.md` land in the commit above it. |
|
||||
|
||||
## Ids with no `## ` heading
|
||||
|
||||
@@ -134,6 +135,10 @@ The block below is the parse this document renders, byte for byte. `--check` com
|
||||
"Q79": [
|
||||
11838,
|
||||
11898
|
||||
],
|
||||
"Q82": [
|
||||
12010,
|
||||
12049
|
||||
]
|
||||
},
|
||||
"ids_with_section": [
|
||||
@@ -304,9 +309,9 @@ The block below is the parse this document renders, byte for byte. `--check` com
|
||||
"end_line": 8,
|
||||
"line": 1
|
||||
},
|
||||
"queue_bytes": 1763391,
|
||||
"queue_lines": 12045,
|
||||
"queue_sha256": "076c8ecca37f2e076c6567d196991460ad9b6af9ab9c77f7c955160434a11f48",
|
||||
"queue_bytes": 1768705,
|
||||
"queue_lines": 12074,
|
||||
"queue_sha256": "3a9352f65d1141a5c5bfe39d61e119f3456ca0b73cdc5b0c9f48beeca026ca33",
|
||||
"sections": [
|
||||
{
|
||||
"bytes": 3139,
|
||||
@@ -1197,16 +1202,28 @@ The block below is the parse this document renders, byte for byte. `--check` com
|
||||
"title": "spark's `hermes_profile_health.py` grades a profile by the existence of names, hardcodes the one host path it can check, and carries a branch that cannot fire *(spark lane; opened 2026-10-26 by the \u2026"
|
||||
},
|
||||
{
|
||||
"bytes": 3252,
|
||||
"end_line": 12045,
|
||||
"bytes": 3258,
|
||||
"end_line": 12048,
|
||||
"id": "Q82",
|
||||
"line": 12010,
|
||||
"lines": 36,
|
||||
"lines": 39,
|
||||
"role": "opening",
|
||||
"role_detail": "",
|
||||
"status": "open and unclaimed.",
|
||||
"status_line": 12043,
|
||||
"title": "beam's `test_json_canonical.py` prints `ALL PASS` without running a single assertion, and the lane's count does not move at the head that lands it *(beam lane; opened 2026-10-26 by the pipe, at \u2026"
|
||||
},
|
||||
{
|
||||
"bytes": 5308,
|
||||
"end_line": 12074,
|
||||
"id": "Q82",
|
||||
"line": 12049,
|
||||
"lines": 26,
|
||||
"role": "continuation",
|
||||
"role_detail": "closure",
|
||||
"status": "DONE at `0735102` (suite), `6c097bf` (float surface); this record and `docs/queue-index.md` land in the commit above it.",
|
||||
"status_line": 12051,
|
||||
"title": "closure \u2014 `test_json_canonical.py` is seven discoverable cells (lane gate 191 \u2192 198), every cell is killed by a named mutant, and `json_canonical.py` says what it is not *(volt, 2026-10-26; beam's \u2026"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user