queue: open Q80 -- spark's 48bdc86 validates one read and hashes another (1 divergence measured in 400 raced runs), reads NaN and Infinity as VALID against RFC 8259 6, drops duplicate keys silently, exits 1 for an unreadable input in the same class as a bad document, and lands 128 inserted lines across two commits without moving spark/CHECK; index re-rendered in this commit

This commit is contained in:
timmy committed 2026-10-26 18:56:14 +00:00
1 parent 94f9098fc9
commit f92906b0d9
2 files changed
+76 -9

No files matched your search

+23 -9
View File
@@ -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. 72 sections carry 66 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. 73 sections carry 67 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.
| # | id | lines | bytes | role | title | first `Status:` |
|---|---|---|---|---|---|---|
@@ -79,7 +79,8 @@
| 69 | Q77 | 11706-11787 | 20226 | opening | beam's segment tree lands 100 lines and the lane's count does not move, its failure path reports as an import `SystemExit` rather than a cell, and out-of-range indices are silently clamped *(beam … | open and unclaimed. |
| 70 | Q78 | 11788-11837 | 4649 | opening | spark's `3d72f9d` deletes the Q63 `_check()` failure path from four verifiers and drifts five ledger rows, and the new email-validator suite imports a host path *(spark lane; opened 2026-10-26 by the … | -- |
| 71 | Q79 | 11838-11897 | 5309 | opening | beam's `manifest.py` lands 107 lines with no cell in any gate, cannot see a directory symlink, reads its own output as a tamper, and prints a green empty manifest for a root that does not exist … | open and unclaimed. |
| 72 | Q79 | 11898-11910 | 4884 | 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. |
| 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-11963 | 4573 | 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. |
## Ids with no `## ` heading
@@ -199,7 +200,8 @@ The block below is the parse this document renders, byte for byte. `--check` com
"Q76",
"Q77",
"Q78",
"Q79"
"Q79",
"Q80"
],
"nested": [
{
@@ -298,9 +300,9 @@ The block below is the parse this document renders, byte for byte. `--check` com
"end_line": 8,
"line": 1
},
"queue_bytes": 1752020,
"queue_lines": 11910,
"queue_sha256": "4116ca9d31e6b27e08f458d332f9ef86ac408c09a0d6370090936253635c3643",
"queue_bytes": 1756599,
"queue_lines": 11963,
"queue_sha256": "91c3b9b6843f986c76a0933e1f68f57652d0fb6db76b93b5da3003a7983ab35a",
"sections": [
{
"bytes": 3139,
@@ -1155,16 +1157,28 @@ The block below is the parse this document renders, byte for byte. `--check` com
"title": "beam's `manifest.py` lands 107 lines with no cell in any gate, cannot see a directory symlink, reads its own output as a tamper, and prints a green empty manifest for a root that does not exist \u2026"
},
{
"bytes": 4884,
"end_line": 11910,
"bytes": 4890,
"end_line": 11913,
"id": "Q79",
"line": 11898,
"lines": 13,
"lines": 16,
"role": "continuation",
"role_detail": "closure",
"status": "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.",
"status_line": 11900,
"title": "closure \u2014 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 \u2026"
},
{
"bytes": 4573,
"end_line": 11963,
"id": "Q80",
"line": 11914,
"lines": 50,
"role": "opening",
"role_detail": "",
"status": "open and unclaimed.",
"status_line": 11960,
"title": "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 \u2026"
}
]
}