docs(records): Piece E build note and follow-ups (row 13, #1508)

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-09-27 11:35:21 -05:00
co-authored by Claude Opus 5.5
parent 0a6f58ddd7
commit a91df5ed78
3 changed files with 50 additions and 0 deletions
+15
View File
@@ -161,6 +161,21 @@ at every gate. Started 2026-09-12 during the control board MVP.
start again". Filbert found this during the row 12 live round.
(2026-09-27, #1508)
- **Queue validator checks date shape, not the calendar.** `ISO_RE` and
`DATE_RE` accept month 13, and V8 turns 2026-02-30 into March 2 without
an error. The CLI can't write such a value today; a hand edit or a
future verb could. Fix: round-trip the parsed date. Filbert and
Darkwing, Piece E round 2. (2026-09-27, #1508)
- **Ledger metric call can orphan curl.** The metric call in
`packages/ledger/src/ledger.mjs` still relies on execFileSync's
timeout, which kills the helper but can leave curl running. E's queue
calls already use `timeout -s KILL`; the metric call should match.
(2026-09-27, #1508)
- **Ledger: a missing `timeout` command reads as a Gitea failure.** With
no `timeout` on PATH the queue issue calls report "credential or Gitea
request failure". Optional test and clearer message. Filbert, E r2.
(2026-09-27, #1508)
## Queue
Moved to `docs/plans/QUEUE.md` on 2026-09-13. This file holds only gaps.