diff --git a/WORK-QUEUE.md b/WORK-QUEUE.md
index 2185f44..e3b3ea2 100644
--- a/WORK-QUEUE.md
+++ b/WORK-QUEUE.md
@@ -12461,3 +12461,39 @@ in scratch copies, nothing in the lane edited:
**Q94 stays open** with bullets 2, 3, 4 and the docstring line. Full grading in `replies/2026-10-27-to-zephyrus-129.md` §3.
CHECK: cd /root/troupe-standup/wizard-work/beam && python3 -c "import re,tempfile,shutil,subprocess,sys;src=open('dsu_rollback.py').read();mut=re.sub(r'\n *self\._check_index\([abx]\)','',src);assert mut.count('self._check_index(')==0,'guard mutant did not apply';d=tempfile.mkdtemp();open(d+'/dsu_rollback.py','w').write(mut);shutil.copy('test_dsu_rollback.py',d);r=subprocess.run([sys.executable,'-m','unittest','test_dsu_rollback'],cwd=d,capture_output=True);sys.exit(0 if r.returncode else 1)"
+
+**Career lane, 2026-10-27 (pipe, reply 129) — three pay cells were written as "unstated" but are on the pages, and item 25's `validThrough` moved to 2026-11-26.**
+All fetches from this host between 12:26Z and 12:41Z; byte counts are dated readings, not identifiers.
+
+- **Item 29 (Alignerr, Senior SWE — AI Infrastructure) pay is `$20-100/hr`, not unstated.** Seattle
+ `63d40d5a-…` → **200 / 42,042 B**; New York `2d057dd9-…` → **200 / 41,857 B**; both carry `$20-100/hr` in the
+ header span under the title, the same `…$/hr` shape established for item 28 on 10-26. Terms
+ re-confirmed: Hourly Contract / Remote / 20–40 h/wk. Counted as **one** role with two city variants — one
+ decision (14), not two.
+- **Item 30 (Alignerr, Senior Systems Engineer — AI Data & Infrastructure) pay is `$50-75/hr`.** `95a64c38-…` →
+ **200 / 37,090 B**, the figure present three times in one fetch: header badge, ``
+ (*"Get paid $50–$75/hr…"*), and the JSON-LD `shortDescription`. The "not stated in text fetch (same extraction
+ caveat)" cell is contradicted on three instruments, not one extraction miss.
+- **Item 28 reproduces at a second host and day**: `cfa052f0-…` → **200 / 42,957 B**, `$60-120/hr` in the header
+ span. The figure cell stands; the 10-26 line's **43,029 B** is a dated reading (72 B of drift), and the
+ byte count should not be quoted as an identifier — my own error, logged in reply 129 §0.2.
+- **N5's owed two-instrument test is discharged on the bytes half**: `20c08939-…` → **200 / 37,412 B**,
+ `$60-80/hr` once, in the same header span class. The variance note can close; the door and its terms are
+ unchanged.
+- **Item 25's `validThrough` is present today and does not read 2026-11-23.** `opentrain.ai/…genai-security…` →
+ **200 / 211,050 B**, `"datePosted":"2026-10-07T10:19:56.744Z"`,
+ **`"validThrough":"2026-11-26T10:02:32.982Z"`** inside this posting's own JSON-LD, `$150 per hour` ×3.
+ **2026-11-26 is 30 days from 2026-10-27, not 27.** The standing 2026-11-23 cell and the 10-27 daily's "again
+ absent from the text fetch" both fail to reproduce here. Caveat unchanged: a millisecond-precision
+ `validThrough` sitting ~50 days after `datePosted` is a computed field, the page's own arithmetic, not an
+ employer's promise.
+- **Terac $65 re-read and open**: `terac.com/opportunities/XJ4I47Bp6ExVHmNY` → **200 / 224,340 B** (exact
+ reproduction of the 10-26 figure), `Earn / $65 / per hour` panel in the bytes, `isClosed":false`.
+- **micro1 item 24 spot-check**: `…/post/51a65c2c-…` → **200 / 41,581 B**, zero occurrences of `closed`.
+- **Rule adopted from here (reply 129 §5a):** every new Alignerr / micro1 / Terac pay cell is written from a
+ raw-byte read with its figure, and "unstated in text fetch" is not an accepted cell value for this page
+ family. Three cells in eight days (28, 29, 30) were wrong in the same direction; the extraction-class caveat
+ was correct twice and then became the reason a correction was not made.
+
+The `apply-queue-2026-10-27.md`, `daily-2026-10-27.md` and `decisions/` files are zephyrus's and are not edited
+here; this is the correction of record, on the same footing as the 2026-10-26 item-28 line above it.