94 lines
30 KiB
Markdown
94 lines
30 KiB
Markdown
# Queue extraction -- WORK-QUEUE.md
|
||
|
||
Lane: Extract -- data extraction and tables.
|
||
|
||
Source: `/root/troupe-standup/WORK-QUEUE.md`.
|
||
|
||
Columns: ID | Title | Status evidence (verbatim lead, truncated) | Done means (truncated). Full verbatim values are in the companion CSV; 'no … line' marks items that carry no such bold lead. Rows are ordered as in the source.
|
||
|
||
| ID | Title | Status evidence | Done means (close) |
|
||
|---|---|---|---|
|
||
| Q1 | Recover the fifteen silent rooms *(highest value; no dependencies)* | CLOSED — 0/15 recovered, and every public avenue is now exhausted with receipts. | ** one row per space in `recoveries/silent-rooms.md` — id, date, what was found, exact URL, retrieval |
|
||
| Q2 | Chase the one dead link | DONE — recovered.** `recoveries/dead-link.md` (`3ca3d3c`, zephyrus-sparkborn) found the `x.com` snapshot | ** either an archived copy (Wayback, archive.today, a quote-post screenshot) recorded with its URL and |
|
||
| Q3 | Independent audit of the published ledger | DONE — both passes complete (`2ebcbe7` pass 1, `6f31cde` pass 2, zephyrus-sparkborn; material `2118b3e`). | ** a table of findings with severity, or an explicit clean bill of health per area checked. |
|
||
| Q4 | Falsification pass | DONE — `recoveries/falsification-pass.md` (`f50f052`, zephyrus-sparkborn), all three verdicts re-verified | ** three claims, three attempts, three verdicts. |
|
||
| Q8 | Summary fidelity: does each entry's machine-written summary overstate its article? | pilot CLOSED at `dcf91a1` (zephyrus-sparkborn), corrected at `9cc6879`; the full sweep is CLOSED at `f1fe38d` (2026-10-06) — 91/91, 1,101 rows, verified independently from the published file. The one… | ** a table of per-clause verdicts for the sample, with the count of each verdict and the named entries |
|
||
| Q5 | Issue triage in the organisation's public repos | re-scoped 2026-09-26 (reply 08 §5) after a census, because as written it invites busywork.** Measured over | ** every open issue either carrying a reproduction comment or an explicit cannot-reproduce note. |
|
||
| Q6 | A public guide to checking this archive | DONE at `8bd0b09` (Merlin, 2026-10-08T17:28:47Z) — verified from this host figure by figure; | ** somebody with no context can follow it and get a yes/no on a real claim. |
|
||
| Q7 | Propose the next items | satisfied for the 2026-09-25 cycle.** Zeph's three proposals (`2a0cb01`) are now queue items: the Q8 | no Done means line |
|
||
| Q9 | Independent QC of the sovereign music candidates *(second opinion, no listening required)* | unclaimed. Pre-verified by Timmy against the delivered files — record `recoveries/music-master-verification.md` | ** a table of claim-vs-measurement per candidate plus the transcription window. |
|
||
| Q10 | Summary fidelity for the non-magazine entries | COMPLETE 2026-10-10 (verified from raw sources; closure record below). Originally claimed by zephyrus-sparkborn at `3c9ad5b` (2026-10-07, `checkins/2026-10-07-zephyrus.md` §3). | ** a table in `recoveries/summary-fidelity-nonmagazine.md` — per-entry verdict counts, the named entries |
|
||
| Q11 | Close the eight pass-2 date mismatches | DONE — `recoveries/ledger-date-closure.md`, Merlin, 2026-10-09. 8 / 8 resolved, all | ** a closure table, one line per entry, added to a new `recoveries/ledger-date-closure.md` (not edited |
|
||
| Q12 | Are the evidence tiers earned? | DONE — `recoveries/evidence-tier-audit.md`, Merlin, 2026-10-10. 18/18 `justified`, 0 `too | ** `recoveries/evidence-tier-audit.md` — the sample rule, one row per entry, the count of each |
|
||
| Q13 | Publish the archive-side wording fixes, one at a time | ** 1 of 8 has a decision and staged correction (`magazine-091`; reply 09 §3), but its decided note carries | ** for every clause that has a decision, a published page whose hash is read back over HTTPS, plus a |
|
||
| Q14 | Put the Inbox on `alexanderwhitestone.com` behind a gate | DONE — finished by `616794c` (2026-09-26), then re-measured by a later run the same day instead of being | ** the queue page is live at a gated URL and re-verified against that live URL by a mobile-width |
|
||
| Q15 | Stop the monitor from waking on the pipe's own writes *(pipe; no dependencies)* | DONE — 2026-09-26 ≈19:05 UTC.** Fixed in `/root/.hermes/scripts/troupe_pipe_monitor.py` (outside this | ** a tick wakes only on counterparty content; Timmy's own commits leave the signature unchanged. |
|
||
| Q16 | Per-platform ATS gate census *(career lane; opened 2026-10-01 by reply 21 §3, drafted by zephyrus)* | draft v0.1 landed `f29425a` (`career-lane/ats-gate-census-draft.md`, 2026-10-01; check-in `2f83e08`); | ** one row per platform in `career-lane/ats-gate-census.md` with the fetched form URL, the field |
|
||
| Q17 | Employer-side AI-authorship refusal gates *(career lane; opened 2026-10-03 by reply 26, per Q7)* | no Status line | ** a dated, append-only subsection in `career-lane/ats-gate-census.md` with one row per observed |
|
||
| Q18 | Employer-side lead intake must be deduped against the prepared index *(career lane; opened 2026-10-04 by reply 28, per the G2i miss)* | no Status line | ** a fixed, published **intake rule** for every employer-side lead — before a lead is called |
|
||
| Q19 | Three proposed members (local Mac wizard, Grok, Mistral) *(wizard onboarding; opened 2026-10-06 by zephyrus-sparkborn, `checkins/2026-10-06-zephyrus-wizards*.md… | RESOLVED — provisional (2026-10-06). | no Done means line |
|
||
| Q20 | Excerpt fidelity and placement for the 91 magazine entries *(archive verification; opened 2026-10-08 by the pipe, per Q7's never-dry obligation)* | DONE — `recoveries/excerpt-placement-audit.md` (12,914 B) and `recoveries/excerpt-placement-rows.md` | ** `recoveries/excerpt-placement-audit.md` — the sample rule, the per-excerpt rows as a data file |
|
||
| Q21 | Does every quoted excerpt resolve at the URL it is printed against? | open and unclaimed. Opened by the pipe 2026-10-10** because Q12 closed at `67b892d` and the unclaimed | ** `recoveries/excerpt-binding-audit.md` — the reading rule in the header, one row per excerpt with |
|
||
| Q22 | Do the named-but-unlinked sources resolve? *(proposed 2026-10-10 by Merlin, per Q7; not yet opened)* | DONE — `recoveries/named-source-liveness.md`, Merlin, 2026-10-10. 28 fetches → 27 distinct | ** a table in `recoveries/named-source-liveness.md` — source, entry/entries naming it, verdict, |
|
||
| Q23 | The prose-named sources the `@` token rule cannot see *(archive verification; opened 2026-10-10 by the pipe, per Q7's never-dry obligation)* | DONE 2026-10-10 — `recoveries/named-source-liveness-unlinked.md` (Merlin), verified from the published file this tick (control plane). | ** a table in `recoveries/named-source-liveness-unlinked.md` — source, entry/entries naming it, kind |
|
||
| Q24 | The Q13 fix pack: stage every verified live-page fix as one reviewable approval *(archive-side; opened 2026-10-10 by the pipe, per Q7's never-dry obligation)* | open and unclaimed. Opened by the pipe 2026-10-10** because Q23 closed at `8b56abe` and the unclaimed | ** `docs/q13-fix-pack.md` — one row per clause in the fixed column order `entry \| live page \| panel \| |
|
||
| Q25 | A prose-anchor convention for the ledger build *(archive-side; proposed 2026-10-10 by Merlin, per Q7's never-dry obligation — Q24 closed and the unclaimed execu… | DONE — `recoveries/prose-anchor-convention.md`, Merlin, 2026-10-10. Designed, prototyped and | ** a record naming the convention's exact syntax, the `render_entry` change as a diff against |
|
||
| Q26 | Make the silent token classes loud, and measure the fifth slot *(archive-side; opened 2026-10-10 by the pipe, per Q7's never-dry obligation — Q25 closed at `a9f… | DONE — `recoveries/prose-anchor-hardening.md`, Merlin, 2026-10-10→11 (~00:20–00:24 UTC). | ** the hardened prototype as a diff against `97fedb5d…`, the five Q25 legs re-run and green, the |
|
||
| Q27 | A fixture at every render site: make the token sentinel's coverage total *(archive-side; opened 2026-10-11 by the pipe, per Q7's never-dry obligation — Q26 clos… | DONE 2026-10-11 — `recoveries/render-site-coverage.md` (Merlin). 32 sites: 28 covered by fixture, 4 structural exclusions; 35 fixtures, every negative writes 0 files; the scope clause closed with opti… | no Done means line |
|
||
| Q28 | The channels the entry walk cannot see: state the guarantee, then cover what it cannot reach | DONE 2026-10-11 — `recoveries/render-site-channels.md` (Merlin), scratch tree | ** a recovery file (e.g. `recoveries/render-site-channels.md`) with a row per non-entry |
|
||
| Q29 | The guards that are not the walk: what protects a page when the value is not a token | DONE 2026-10-11 — `recoveries/render-site-guards.md` (Merlin), scratch tree `/root/crucible/q29/`. 22 fixtures plus the control, every negative or escape claim measured against the emitted byte; the s… | ** a recovery file (e.g. `recoveries/render-site-guards.md`) with one row per mechanism, the |
|
||
| Q30 | The renderer's entry point: the one path no gate executes | no Status line | ** the fixed renderer with its sha256; a CLI transcript showing exit 0 and the byte count at a |
|
||
| Q31 | The collector's entry point: the sibling path no gate has executed either | DONE at Merlin's Run 6 (2026-10-11 ≈13:19–13:35Z) — deliverable `recoveries/helm-collector-run.md`; the collector's entry point is executed, its destination is gated, and G8 asserts it.** The item's f… | ** `recoveries/helm-collector-run.md` — the transcripts, the digests, the destination |
|
||
| Q32 | The G8 two-run agreement check is nondeterministic: `age_seconds` is not scrubbed *(Helm lane; opened 2026-10-11 by the pipe, per Q7's never-dry obligation — Q3… | OPEN — named to the Helm lane**, ahead of the Q31 `cp` decision so that the gate that ships is the one that | ** the scrub covers every clock-derived field the collector emits (or `age_seconds` is asserted within |
|
||
| Q33 | Split the newest-file pointer out of `evidence.source_path` *(collector-side; opened 2026-10-11 by the pipe, per Q7's never-dry obligation — Q32 closed at `7e12… | OPEN — named to the Helm lane.** A snapshot key rename touches every consumer of `evidence.source_path` | ** the collector emits the pointer as its own named field (e.g. `latest_active_path`, or |
|
||
| Q34 | Gate the pointer's null case *(collector-side gate; opened 2026-10-11 by the pipe, per Q7's never-dry obligation — Q33 closed at `8bb88da`)* | DONE 2026-10-12 — `recoveries/helm-null-gate.md` (Merlin), scratch tree `/root/crucible/q34/`. | ** the gate plants, in its own scratch tree between two collects, a profile with a `sessions/` directory |
|
||
| Q35 | The gate must refuse a subject collector that carries no destination rule *(Helm lane; opened 2026-10-12 by the pipe, per Q7's never-dry obligation — Q34 verifi… | DONE — `recoveries/helm-precondition-gate.md` (8,261 B / sha256 | ** the destination-rule guard is a **precondition** — a collector that lacks the refusal is refused by |
|
||
| Q36 | The monitor cannot see a counterparty write that carries this pipe's identity *(pipe tooling; opened 2026-10-12 by the pipe, per Q7's never-dry obligation — Q20… | DONE — the rule holds, and the predicted transition arrived exactly as stated.** Measured at the first | ** an own-attributed commit that touches another wizard's check-in is read as counterparty content |
|
||
| Q37 | The identity rule closes one class, not the class *(pipe tooling; opened 2026-10-12 by the pipe, per Q7's never-dry obligation — Q36 closed at `9584984` and the… | no Status line | ** a stated answer, with the fields measured, to *can this pipe distinguish its own commits from the |
|
||
| Q38 | The behavioural destination guard *(Helm lane; opened 2026-10-12 by Merlin — Q36's candidate 2, on Alexander's direction to continue the Helm lane)* | DONE — `recoveries/helm-behavioural-guard.md` (10,232 B), Merlin, 2026-10-12T06:5x–07:1xZ, this host. | ** `recoveries/helm-behavioural-guard.md` — the guard's code path with line numbers, the diff, the |
|
||
| Q38 | The behavioural destination guard *(Helm lane; opened 2026-10-12 by Merlin — Q36's candidate 2, on Alexander's direction to continue the Helm lane; **direction… | the deliverable is verified and the item is DONE, and its protective claim is FALSIFIED. It is not adoptable as it stands.** Finished by `0776480` (guard + queue block + Run 4 check-in) and `4ed1da9`… | no Done means line |
|
||
| Q39 | The Q38 guard's admission admits a writer, and its legs run the unrewritten subject *(Helm lane; opened 2026-10-12 by the pipe, per Q7's never-dry obligation —… | DONE — `recoveries/helm-destination-guard-fix.md` (12,253 B), Merlin, 2026-10-12, scratch tree `/root/crucible/q39/`. Fixed gate `9b09f328…` (1,412 lines / 77,704 B, +309/−38 against Q38's `74aba348…`… | ** `recoveries/` carries the fixed guard with its own negative-control suite, and the pair refuses **all four** of: (1) a subject that write… |
|
||
| Q40 | the deployed gate admits all five negatives, and has no admission path at all *(Helm lane; opened 2026-10-12 by Merlin, discharging the Q39 closure's C26)* | DONE — `recoveries/helm-deployed-gate-admission.md` (5,633 B / sha256 | ** the deployed gate's behaviour on all five fixtures measured from |
|
||
| Q37 | claimed by this pipe; first increment landed (the v1.3 census) | OPEN and claimed by the pipe (Merlin's §Next 2 read it correctly; it is this lane's tooling). Landed this tick:** the `branch-head` census line in `troupe_pipe_monitor.py` v1.3, sha256 `bb532da8c4f01b… | no Done means line |
|
||
| Q43 | The legs run the rewritten subject: prevention, not detect-and-restore *(Helm lane; opened 2026-10-12 by Merlin, per the Q39 closure's own recommendation — "ope… | DONE — `recoveries/helm-leg-sandbox.md` (13,561 B), Merlin, 2026-10-12. Scratch tree `/root/crucible/q43/`; nothing deployed, no `cp` into `/root/.helm/bin/`, `decisions/` and `inbox/` untouched. | ** the pair green on repeated runs with the same count plus the new |
|
||
| Q44 | The pin class: redirect every constant composed from the live data root, not only `SNAPSHOT_PATH` *(Helm lane; opened 2026-10-12 by the pipe, per Q43's own clos… | DONE 2026-10-12 — `recoveries/helm-root-redirect.md` (Merlin, Helm lane); the closure block is at the foot | ** the pair green on repeated runs with the same count plus the new checks; the five Q39 negatives still |
|
||
| Q48 | The runtime-resolution redirect: close the class Q45's literals cannot see | DONE 2026-10-13 — `recoveries/helm-runtime-redirect.md` (Merlin, Helm lane), scratch tree | no Done means line |
|
||
| Q49 | The runtime-resolved root's live write path: name it, reproduce it, then close it | open and unclaimed. Opened by the pipe 2026-10-13**, because the Helm lane's executable set is empty | ** the configuration is in the record with both live objects' sha / size / `mtime_ns` before and |
|
||
| Q57 | Bind a standup entry to the bytes it grades *(Codeforge lane; opened 2026-10-24 by the pipe, per reply 05's corrections 1 and 2)* | open and unclaimed. Opened by the pipe 2026-10-24; null's lane. | ** `check.py` exits 1 and names the differing line when the working-tree `wizard.log.md` differs by one byte from the blob of the commit it… |
|
||
| Q58 | The lane-activity instrument reads a surface that was retired on 2026-10-16 *(Sol lane; opened 2026-10-24 by the pipe, per reply 12 to sol)* | closed at `809466f` (2026-10-26, spark in sol's lane); the closure record sits at the foot of this file.** Opened by the pipe 2026-10-24. | ** the triage reads **both** surfaces (legacy flat files and `BASE/<lane>/`), |
|
||
| Q59 | beam's jump hash matches the C reference, and not one test would notice if it stopped *(beam lane; opened 2026-10-24 by the pipe, per reply 84 to zephyrus)* | open and unclaimed. Beam's lane. | ** at least one golden-vector cell, taken from the reference and committed with the |
|
||
| Q60 | Every truncated identifier in the archive: which ones can still be checked *(pipe tooling; opened 2026-10-24 by the pipe, per reply 86 §6 and reply 87 §1)* | open and unclaimed.** Opened by the pipe 2026-10-24. Anyone's lane; zephyrus has first | ** one row per token — **file:line**, the token as written, and either **"full value |
|
||
| Q61 | beam's `topo_sort` drops generator dependencies, and its gate imports a copy outside the repo *(beam lane; opened 2026-10-24 by the pipe, per reply 88 to zephyr… | open and unclaimed.** Opened by the pipe 2026-10-24. beam's lane by authorship; anyone may take it. | ** (a) a dependency passed as any iterator produces the same order as the same dependency passed as a |
|
||
| Q62 | 147 committed gates read `/root/.hermes/wizard-outputs`; two of them cannot pass from a clone *(no lane owns it; opened 2026-10-24 by the pipe, per reply 89 to… | open and unclaimed.** No lane owns it by authorship; anyone may take it, one file per commit. | ** (a) every committed verifier either reads its input from the repo (`Path(__file__)`-relative) or |
|
||
| Q63 | Six committed verifiers print PASS while asserting nothing, and eight are run by no gate *(no lane; opened 2026-10-24 by the pipe, per reply 90 to zephyrus)* | open and unclaimed.** No lane owns it; anyone may take it, one file per commit. | ** (a) each of the six either exits non-zero explicitly on failure (`sys.exit(1)` / `raise`) or states |
|
||
| Q66 | beam's `search_count` advertises overlapping occurrences and no test would notice if it stopped *(beam lane; opened 2026-10-25 by the pipe, per reply 27 to beam… | closed at `2d6cf69` (2026-10-26, beam); the closure record sits at the foot of this file.** Beam's lane by authorship; the remedy was one assertion, | no Done means line |
|
||
| Q67 | forge's probe-refactor verifier certifies a refactor that restores the defect it removes *(forge lane; opened 2026-10-25 by the pipe, per reply 20 to forge)* | open and unclaimed.** Forge's lane by authorship; the remedy is four small edits | no Done means line |
|
||
| Q68 | beam's `topo_levels` drops a one-shot `edges` iterable, silently, and its new suite both certifies a host copy and takes the lane's gate down *(beam lane; opene… | closed at `5a43291` (volt, 2026-10-25); the closure record sits at the foot of this file.** Beam's lane by authorship; anyone may take it. Done means: `edges` | no Done means line |
|
||
| Q69 | 116 committed files under `wizard-work/` name the absolute path `/root/troupe-standup`, so 64 gates grade the author's working tree instead of the checkout they… | open and unclaimed.** One file per commit, each needing the repo-relative-or-stated decision; `wizard-work/ledger` is the entry to take first because its artifact is otherwise correct and its gate is… | ** the population is zero, or each surviving file states in one line that it deliberately grades the live tree and why; a gate in this class… |
|
||
| Q70 | beam's `test_trie.py` is invisible to the lane gate (73 new lines, 0 cells collected), and `count_prefix` is a lifetime insert counter that survives `delete` *(… | closed at `12f956a` (volt, 2026-10-26) — closure record at the foot of this file.** Beam's lane by authorship; anyone may take it. Evidence: `replies/2026-10-25-to-zephyrus-102.md` §2; probes `/root/.… | ** the four cells are `unittest.TestCase` methods so `discover` collects them (Q68's own remedy), and `Ran 136` moves; `count_prefix` either… |
|
||
| Q71 | ledger's `commits-table.md` has no verifier, and row 4 writes `kernel_git` where the source URL has `kernel/git` *(ledger lane; opened 2026-10-25 by the pipe, p… | closed at `b9e3780` and the closure commit (volt, 2026-10-25); the closure record sits at the foot of this file.** Ledger's lane by authorship; anyone may take it. Evidence: `replies/2026-10-25-to-zep… | ** the row-4 subject matches the source byte for byte; a verifier re-fetches the cited endpoint and fails on any row whose SHA prefix, date… |
|
||
| Q72 | sphinx's lcmm ledger gates its quotations but not its population or its interpretations: two mutations of mine pass the verifier at 169/169 and 139/139 *(sphinx… | open and unclaimed.** Sphinx's lane by authorship; anyone may take it. Evidence: `replies/2026-10-26-to-zephyrus-104.md` §2–§3; clone `/root/.hermes/cache/scratch/lcmm-v2` at `d6a9253`; mutation harne… | ** a leg that reconciles `ledger.json` against `scan-candidates.json` — every `included` candidate present, every `excluded` one carrying a… |
|
||
| Q72 | verified from this host by the pipe (2026-10-26, reply 105) | no Status line | no Done means line |
|
||
| Q73 | sphinx's longctx archive gates its numbers and its claim-scoped quotations, but not its prose numbers, its claim sentences, its README, or the quotations that c… | open and unclaimed.** Sphinx's lane by authorship; anyone may take it. Evidence: `replies/2026-10-26-to-zephyrus-105.md` §2–§3; export `/root/.hermes/cache/scratch/lcx1/cloneA`; verify log `lcx1/verif… | ** a leg that reads the two prose counts sphinx advertises word-for-word (`README.md`'s check count against the verifier's own check total,… |
|
||
| Q74 | sol's triage CHECK certifies the host `_triage` copy and asserts today's freshness, so it cannot gate the committed artifact *(sol lane; opened 2026-10-26 by th… | open and unclaimed.** Sol's lane by authorship; anyone may take it. Evidence: export `/root/.hermes/cache/scratch/q58x` (`git archive 809466f`, no `.git`), fixtures `q58x/fix`, transcripts of the four… | ** the CHECK reads the artifact from the tree it runs in (a repo-relative path, with `SOL_BASE` an override rather than the default), so a d… |
|
||
| Q75 | ledger's two census TSVs carry seven lines that are not rows and one path no file on disk has, and no gate in the lane can see either *(ledger lane; opened 2026… | open and unclaimed.** Ledger's lane by authorship; anyone may take it. Evidence: readback of both files in Python against an `os.walk` of `/root/troupe-standup/wizard-work` at 2026-10-26 ≈09:30Z, `che… | ** both TSVs regenerate from the tree through committed code and round-trip — every line has the declared field count, every path exists on… |
|
||
| Q76 | beam's new median tests reach no gate, and the lane gate that would run them is red for a host path older than the commit *(beam lane; opened 2026-10-26 by the… | open and unclaimed.** Beam's lane by authorship; anyone may take it. Evidence: reply 110 §1–§3; export `/root/.hermes/cache/scratch/t110/export` (`c3ce8dd`) and `…/t110/pre` (`c3ce8dd^`); transcripts… | ** the seven cells are `unittest.TestCase` methods so `discover` collects them and `Ran 151` moves (new count stated); `test_robin_hood_hash… |
|
||
| Q77 | 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… | open and unclaimed.** Beam's lane by authorship; anyone may take it. Evidence: reply 112 §1; lane | ** the file's cells are `unittest.TestCase` methods so `discover` collects them and `Ran N` moves |
|
||
| Q78 | 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… | no Status line | no Done means line |
|
||
| Q79 | 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 manife… | open and unclaimed.** Beam's lane by authorship; anyone may take it. Evidence: reply 116 §2–§4; | ** `test_manifest.py` lands as `unittest.TestCase` cells that `discover` collects (the lane's |
|
||
| Q80 | 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… | open and unclaimed.** Spark's lane by authorship; anyone may take it. Evidence: reply 118 §1–§3, | ** one read serves both — `data = path.read_bytes()`, `json.loads(data, parse_constant=…)`, |
|
||
| Q81 | 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 *… | open and unclaimed.** Spark's lane by authorship. Evidence: reply 118 §4; probes | ** `--profile` (or `HERMES_HOME`) and no absolute module constant; `is_dir()` for the four |
|
||
| Q82 | 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;… | open and unclaimed.** Beam's lane by authorship; anyone may take it. Evidence: measured at | ** the seven cells become `unittest.TestCase` methods that `discover` collects, and the lane's |
|
||
| Q83 | five branches `hermes_profile_health.py` names are pinned by no cell, and one of them is the branch that produces the sweep's only red *(spark lane; opened 2026… | open and unclaimed.** Spark's lane by authorship. Evidence: reply 119 §2; mutants and behaviour probes `/root/.hermes/wizard-outputs/ledger/q81_mutants_mine.py` (13 trees, incl. the M0–M8 reproduction… | ** five `unittest.TestCase` cells in `wizard-work/spark/test_hermes_profile_health.py`, one per row, each asserting the exact string *and* t… |
|
||
| Q84 | `interval_overlap.py` lands 87 lines with no cell, and the lane gate reads `Ran 202` before and after *(beam lane; opened 2026-10-26 by the pipe, at `517362f`)* | open and unclaimed.** Beam's lane by authorship; anyone may take it. Evidence: reply 120 §1–§3; | ** a `test_interval_overlap.py` in `wizard-work/beam` made of `unittest.TestCase` cells that |
|
||
| Q85 | `beam/CHECK` collects only `test_*.py`, so a module no cell imports lands invisible: four are in that state today, and the newest added 38 lines with the gate r… | open and unclaimed.** Beam's lane by authorship. Evidence: reply 121 §3–§4; independent checks `/root/.hermes/cache/scratch/q83m9/` (the Q83 M9 mutant tree) and the reply-121 scripts in this repo's hi… | ** one leg in `bash wizard-work/beam/CHECK` that fails (rc non-zero, and the names printed) when a lane module is imported or run by none of… |
|
||
| Q86 | the refactor-lane harness proves silence, not absence of I/O, and its seed path is host-absolute, so a second checkout cannot re-verify the refactor *(forge lan… | DONE at `802a1ae`; this line and the two items appended at the end of this file (Q89, Q90) land in the commits above it.** The opening `Status: open and unclaimed.` line and reply 124's "four of six f… | ** (1) one check that fails an import-time read — wrap a trial import in a `builtins.open` that raises on first call and require zero calls,… |
|
||
| Q87 | the forge lane holds 34 `verify_*.py` and no `CHECK`; `tools/verify.py`'s eight legs reach none of them *(forge lane; opened 2026-10-27 by the pipe, at `431bca1… | open and unclaimed.** Forge's lane by authorship; anyone may take it. Evidence: reply 21 §4; `ls wizard-work/forge/verify_*.py \| wc -l` = 34, `ls wizard-work/forge/CHECK` = absent, at `431bca1`. Nothi… | ** one row per verifier with the invocation that runs it (gate leg, script, or `none`) and one command that re-derives the table; plus eithe… |
|
||
| Q88 | the census `CHECK` verifies the live `checkins/` directory and the TSV only, so a dated artifact goes red on the next check-in and stays green under a hand-edit… | open and unclaimed.** Ledger's lane by authorship; anyone may take it. Evidence: reply 122 §2; scratch tree `/tmp/censusbomb` (copy, CHECK re-run at `b0a2886`, both measurements above). Nothing from `… | ** the CHECK grades the artifact against the tree its numbers describe — `git show <sha>:checkins` (the sha recorded in the MD's provenance)… |
|
||
| Q89 | the import-time-I/O detector in the three forge harnesses is a name list, so a `pathlib` read at module scope passes every check green *(forge lane; opened 2026… | open and unclaimed.** Forge's lane by authorship; anyone may take it. Evidence: reply 125 §0 and §1; scratch clone `/tmp/q86evade` (both evasions above, run from a copy, no repo file edited). Nothing… | ** a detector that fails an import-time read whatever its spelling — an audit hook on the `open` audit event (fires for `open`, `io.open`, `… |
|
||
| Q90 | beam's `find_tree_root` accepts any ancestor marker as the repo root, `portable_seed` never checks the seed exists, and the six cells that would notice reach no… | open and unclaimed.** Beam's lane by authorship; anyone may take it. Evidence: reply 125 §1; scratch dirs `/root/.hermes/cache/scratch/beamguard/` (the five variant table) and the `/tmp/tmp*` decoy/sy… | ** (1) a bounded root — an explicit `root=` argument, a pinned depth, or marker **and** `.git` — so a foreign marker cannot win, with the de… |
|
||
| Q91 | forge's r41 pixel-diff verifier prints PASS when neither card writes anything, and it writes the delivery artifact *(forge lane; opened 2026-10-27 by the pipe,… | no Status line | ** both renders go to `tempfile` paths (or a `refs/` file inside the lane) and the shared artifact is never opened; the baseline's freshness… |
|
||
| Q92 | spark's two new scripts grade the caller's working directory, and one carries dead code after `sys.exit` *(spark lane; opened 2026-10-27 by the pipe, at `d56105… | no Status line | ** paths resolved from `__file__` or taken as an argument, so the verdict is independent of the caller's cwd; the profile to grade an argume… |
|
||
| Q93 | the sweep's malformed-input probe grades a phrase, so two correctly-refusing tools keep it red, and the leg's summary line says "0 fatal" while returning 1 *(no… | no Status line | ** the malformed-input probe asserts the *contract* (exit 2, empty stdout, non-empty stderr) rather than a sentence, or carries one expected… |
|
||
| Q94 | `dsu_rollback.py`'s headline mechanism is graded by no cell, its compression cell does not grade compression, and `find`/`union` accept negative indices silentl… | no Status line | ** a cell that pins shape — after `union(0,1); union(2,3); union(4,5); union(6,7); union(1,2); union(4,0)` assert `parent[4] == 0` and deepe… |
|