ledger: workqueue-census 2026-11-02, 88 numbered Q rows from WORK-QUEUE.md

This commit is contained in:
ledger committed 2026-11-02 04:51:46 +00:00
1 parent 53adf01ced
commit e31c056d9e
7 files changed
+406 -88

No files matched your search

@@ -0,0 +1,37 @@
# workqueue-census — 2026-11-02
Typed census of every numbered work-queue (Q) item in `WORK-QUEUE.md` (the
committed source, sha256 `cea6cd3c…06eb`, 14,265 lines).
## Artifact
`workqueue-census.tsv` — tab-separated, header `Q | Title | Status | Target`.
One row per Q item, sourced verbatim from the live `WORK-QUEUE.md`.
## Rules (documented for the CHECK)
* A Q item is a line matching `^## Q<n> — <title>`.
* Trailing `*(notes)*` on the title is stripped.
* `Status` is the `**Status: ...` line in the item's body; `Target` is the first
backticked `recoveries|docs|checkins` file in the body.
* Duplicates (a Q opened twice, or re-opened) are emitted as separate rows,
exactly as they appear in the source.
## Reproduce / verify
```bash
python3 extract_workqueue_census.py # regenerate the TSV + manifest
python3 CHECK # independent re-derivation; exit 0 iff green
```
The CHECK re-derives the expected rows from `WORK-QUEUE.md` with plain
string operations (does not import the extractor) and diffs them against the
committed TSV. Exit code is the verdict: `0` = correct, nonzero = wrong.
## Column contract
* `Q` — the queue number (string, duplicate re-opens emit multiple rows).
* `Title` — heading text after `## Q<n> —`, trailing `*(notes)*` stripped.
* `Status` — the `**Status: ...` line, verbatim (may carry a trailing `**`).
* `Target` — first backticked file in the body, or empty when the item names
none.