Files
stack/agents/filbert/work/s6/out/node-queue.txt
T
jason.woltjeandClaude Opus 5.5 0f38236fa6 docs(build): row 41 slice 1 S6 round 3 candidate packet (filbert)
R4: the gate checks a read under every spelling Pi's read would open
(AM/PM U+202F, NFD, U+2019, NFD with U+2019), from the workspace and its
real path, for Pi read and Claude Read. Mr test, launcher test timeouts.
Candidate manifest 9f0593af (42 files), gate at 66b9e082 green but
test-task Docker recall, same on base. Candidate source not committed.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-09 21:50:18 -05:00

159 lines
14 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
✔ F1: an ordinary commit after update-ref is refused until step 8; then it commits and the queue stays at C (1260.532537ms)
✔ F1: a plain `commit -e` whose guard ran before update-ref fails at its own HEAD update (1076.47454ms)
ℹ git commit -e: index.lock free during the editor
✔ F1: a `commit -e -- path` whose guard ran before update-ref fails at its own HEAD update (1085.134721ms)
ℹ git commit -e -- src.txt: index.lock held during the editor
✔ F1: step 8 with index.lock held exits 3, and ordinary commits stay refused until the printed command runs (1061.824905ms)
✔ F1: HEAD moving after the step-7 guard check and before update-ref: refused, nothing published (1066.708895ms)
✔ F1: H is recorded before the canary, so HEAD moving during the step-1 canary is refused at step 7 (1017.127371ms)
✔ F1: a queue commit landing after H is recorded: step 1 says HEAD moved, not the guard (1355.445314ms)
✔ F1: a queue commit landing between the HEAD check and the canary: the failed clean run is reported as HEAD moved (1001.736236ms)
✔ F1: a shared-index change during the procedure is not committed (1123.875559ms)
✔ F1: a queue path staged after update-ref: step 8 stops and touches nothing (1133.958432ms)
✔ F1: a missing or a different hook refuses (787.253511ms)
✔ F1: same bytes without the exec bit, a symlinked hook, and core.hooksPath in the local or global scope each refuse before update-ref (1268.622115ms)
✔ F1: the canary refuses a hook that git would not run (767.910797ms)
✔ F1: the guard deactivated after step 1 is refused at the step-7 recheck (1000.642982ms)
✔ bootstrap: implementation-only HEAD, the guard, genesis, the --genesis commit, then an extending commit (1216.284271ms)
✔ bootstrap: --genesis with a base present, no base without --genesis, an op before the first commit, a changed map, another branch (1072.93868ms)
✔ bootstrap: the archived tests and validator run outside any repository (1114.228462ms)
✔ general: an unrelated staged file stays staged, and the committed blobs are the snapshot bytes (1133.802007ms)
✔ general: a queue write after the snapshot is not committed (1588.451551ms)
✔ general: a snapshot whose log does not extend the base refuses (1345.572094ms)
✔ general: install-hook privilege, repair of a same-bytes hook, and its refusals (158.499452ms)
✔ general: environment overrides, a linked worktree and usage (809.991692ms)
✔ general: a queue path staged before the run refuses at step 1 (752.034412ms)
✔ general: HEAD's queue tests failing in the archive refuse (974.440619ms)
✔ genesis document serializes deterministically and replays (4.243965ms)
✔ a hand edit that stays valid JSON fails replay; a formatting-only edit fails re-serialization (2.363785ms)
✔ a tampered result, receipt or viewSha fails replay (2.23881ms)
✔ op ids: 8 to 72 characters for callers, 80 in the log for .outcome entries (0.180499ms)
✔ add: defaults for an ordinary seat, privileged extras, refusals (4.59724ms)
✔ matrix: queued→briefed privileged; briefed→in-progress owner with after satisfied (5.711521ms)
✔ matrix: release, review round, changes requested and waiting-on-jason (12.703351ms)
✔ matrix J5: in-review→done by the gate owner with evidence naming the current round (7.854129ms)
✔ review issue, lead decision 23: none refuses, one is used, several need --issue, later rounds keep it (18.361508ms)
✔ the row schema refuses a round with a null issue, and the A1 review shape (P2) (2.443285ms)
✔ matrix R1: every state × target × actor class matches 8.7, gate owner jason or not, required or not (1321.934974ms)
✔ matrix: blocked keeps the claim and returns only to previousState (3.498242ms)
✔ matrix J4: parking is Jason's, refused while required; unpark returns to queued (2.258188ms)
✔ field edits: who may change what (4.444263ms)
✔ set issues keeps a logged narrowing of closes (N10) (2.396823ms)
✔ text the table shows refuses \ and <, everywhere it enters (N8) (1.627096ms)
✔ every accepted text renders to nine cells on every row (N8) (20.232327ms)
✔ genesis: the map refuses an owner among its row's reviewers; replay doesn't (2026-10-04) (0.463181ms)
✔ times and dates must be calendar values, not just the shape (2026-10-04) (1.396766ms)
✔ replay holds every op id to the caller's rule (N11) (4.32996ms)
✔ note: owner, listed reviewer or privileged; empty clears (1.31496ms)
✔ assign moves the claim with the owner; done clears it (2.206523ms)
✔ render is byte-stable and escapes pipes (0.421495ms)
✔ view classification: current, genuine stale, edited stale marker, changed current body, markers (0.547949ms)
✔ next: resume, then review, then start, then wait, then nothing; lowest id first (15.614361ms)
✔ canonical args make a retry's identity independent of list order (0.261014ms)
✔ manifests, headings and blob ids (0.41674ms)
✔ the migration map: one queue-map block, exact keys (0.712422ms)
✔ every call but `queue` reaches the seat CLI exactly as before A2 (593.551394ms)
✔ `queue` reaches the queue CLI with the rest of the arguments (214.598714ms)
✔ the pre-A2 fixture is the script A2 changed (0.270252ms)
✔ acquire publishes the record by link; release removes only its own lock (13.699806ms)
✔ a kill between the temp write and the link leaves no lock (54.469267ms)
✔ a short or failed temp write refuses and leaves no lock and no temp (9.326024ms)
✔ a link error other than EEXIST refuses (6.479184ms)
✔ an error after the link releases the lock: unreadable gate, failing temp stat (17.151141ms)
✔ a release that fails on a gate path is reported, never a stack trace (P1) (42.844766ms)
✔ a paused holder: another writer waits 10 s, then refuses naming it live (10092.670947ms)
✔ two concurrent unlockers: the second refuses on the gate (44.779225ms)
✔ a writer publishing during an unlock, lock first: unlock sees it live and refuses (22.456092ms)
✔ a writer publishing during an unlock, gate first: the writer releases and refuses (23.746529ms)
✔ a gate swapped while held is left in place and reported, on success and on refusal (N1) (26.303537ms)
✔ a reused pid within one boot is mismatch; unlock removes the lock and never signals the process (18.32773ms)
✔ the same pid and start on a different boot is mismatch (0.773792ms)
✔ a foreign host is unknown whatever the local pid says; unlock refuses (82.512363ms)
✔ unreadable /proc: classification is unknown and acquire refuses (0.801342ms)
✔ invalid records: empty, unparsable, wrong keys, bad start or boot (0.247735ms)
✔ a stale gate blocks writers; --check-gate says mismatch for a reused pid (24.859261ms)
✔ a delayed release by a dead owner, after unlock and a new owner: the inode check keeps the new lock (28.793256ms)
✔ release checks the inode too: a byte-identical lock file with a new inode is left in place (12.386533ms)
✔ unlock refuses a live, unknown or invalid lock, and does nothing without one (53.426691ms)
✔ the migration map validates and renders the golden genesis table (3.605974ms)
✔ the marked QUEUE.md holds every row and parked item between its markers (1.374021ms)
✔ map-check reports each kind of drift (3.769497ms)
✔ a request posts once as the requester; a retry sends nothing (925.490028ms)
✔ each transport answer maps to posted, failed or uncertain (8.9 step 3) (4633.824139ms)
✔ the pre-send checks: GET user must name the requester, under the deadline (1649.705611ms)
✔ the lead's request refuses a token for login sage (1002.199905ms)
✔ the credential file: the seat's own, 0600, no symlink, never the shared default (936.047983ms)
✔ an unresolved request blocks a new request, a new round, waiting-on-jason and done (2754.343636ms)
✔ a same-op retry after a kill sends nothing, even with a stale view (3581.147531ms)
✔ a held lock at the outcome exits 3 and names what the transport said (972.520861ms)
✔ late outcomes: after an abandon, and after a resolve with the same or another id (3471.630995ms)
✔ resolve checks the comment: issue, markers, round, candidate and author (2199.757148ms)
✔ the lead resolves a seat's request: the comment's author is the requester, fetched with the lead's token (963.207915ms)
✔ validateRow checks a request round's shape, which every replayed entry must keep (871.059553ms)
✔ request, changes, a new candidate, approval: every round pinned; no review files (2129.60435ms)
✔ a row with no reviewers opens a round that posts nothing (1824.373429ms)
✔ verify-commit: a prospective tree must hold exactly the candidate's paths (1550.689384ms)
✔ semantics: v1 entries replay as before; review entries need v2 (619.323764ms)
✔ set reviewers refuses the row's owner (2026-09-28) (427.726772ms)
✔ the owner records no verdict, even as a listed reviewer (760.230018ms)
✔ a request comment over the length limit is not sent (640.357309ms)
✔ a late POST on a closed row leaves a conflict nothing can resolve, and resolve asks nothing (775.036707ms)
✔ a Jason-gated row reaches waiting-on-jason only on every reviewer's approval (2832.128294ms)
✔ genesis: refusals before anything is written (403.047086ms)
✔ genesis: the map must be committed, well formed, with committed briefs and seats (623.222448ms)
✔ genesis: markers, a stray witness, once only; a retry returns the receipt (535.769096ms)
✔ genesis: a file holding genesis alone with no witness is confirmed by sync or a retry (411.50267ms)
✔ canonical checks: worktree, second clone, detached HEAD, wrong branch, GIT_DIR, foreign code; a symlink works (654.999389ms)
✔ --by that differs from MOSAIC_AGENT_NAME warns on stderr and logs nothing more (N12) (863.898734ms)
✔ op ids: missing, too long, reserved; a retry answers; another payload refuses (732.001521ms)
✔ a retried add returns the id it first allocated, after reassignment and after done (961.703142ms)
✔ Rocko's S4 schedule: a lost result, another writer, then the retry opens no second round (767.524552ms)
✔ the review issue and the evidence round through the CLI (lead decision 23, 8.7) (1288.336113ms)
✔ claims and add defaults through the CLI; candidates are manifests or reachable commits (851.663689ms)
✔ add, set reviewers and assign refuse the row's owner as a reviewer (568.745548ms)
✔ the working-brief check: a changed working copy refuses the start and flags next (688.532933ms)
✔ next: resume first, then nothing for an idle seat; needs a seat (343.272758ms)
✔ view stale: new ops and verify refuse naming the unshown op; retries answer; reads warn; render fixes (736.097429ms)
✔ view unknown: a hand edit, an old marker over an edited body, missing or duplicate markers (1284.828802ms)
✔ a hand edit to queue.json refuses every verb, reads included (686.215095ms)
✔ verify and render --check leave bytes and mtimes unchanged (452.027098ms)
✔ render is byte-stable across runs and repositories (323.191895ms)
✔ snapshot and verify --snapshot (831.73524ms)
✔ usage errors exit 4 (533.103717ms)
✔ a short write, ENOSPC or a file fsync failure: nothing visible, temp removed (343.935558ms)
✔ a rename failure: nothing visible, temp removed (209.136069ms)
✔ a directory fsync failure: uncertain, exit 3, no receipt; the tail refuses new ops; a retry confirms (259.837306ms)
✔ a directory fsync failure, then sync names the op (406.195753ms)
✔ a witness write failure: uncertain, durable, exit 3; the view is untouched (220.710753ms)
✔ the .git fsync after the witness rename fails: uncertain, exit 3, the witness says so (205.853729ms)
✔ confirming a tail fsyncs queue.json and docs/plans before the witness; either failure changes nothing (252.052248ms)
✔ the docs/plans fsync after the view rename fails: the op stands, the view is written, a warning says so (201.571019ms)
✔ a lock swapped while held is left in place and reported, on a receipt and on a refusal (228.011398ms)
✔ a lock that cannot be released after an op is reported, on a receipt and on a refusal (234.160899ms)
✔ unlock prints a swapped gate's warning on stderr, the result on stdout (145.80488ms)
✔ a view write that fails keeps the op and reports a stale view (211.930761ms)
✔ SIGKILL before the rename: nothing recorded; the retry removes the leftover temp (673.688149ms)
✔ SIGKILL after the rename, before the witness: the tail refuses new ops and sync names the op (686.847329ms)
✔ SIGKILL after the witness, before the view: the stale refusal names the op (650.580533ms)
✔ SIGKILL after the view, before the receipt: the retry returns the receipt (704.871034ms)
✔ git checkout between steps 1 and 7: step 7 refuses and nothing is written (262.774005ms)
✔ git stash restoring an older valid pair: history lost; accept-history needs privilege, a reason and --yes (1074.729772ms)
✔ a deleted witness: refused after the locked recheck; accept-history records it absent (386.684099ms)
✔ a header edit during a write: the op stands, the view write is skipped with a warning (227.042343ms)
✔ a reader paused between the witness and the file while a writer finishes: no lost-history report (227.289466ms)
✔ file-then-witness order forced by a hook: the locked recheck prevents a false report (230.099313ms)
✔ a writer paused before and after the witness rename: readers see a tail, then a match (226.156708ms)
✔ a true rollback is reported only after the locked recheck; a held lock names its holder instead (621.321999ms)
✔ an accept-history in progress: an unlocked reader waits on the lock and never reports lost history (649.492684ms)
✔ the platform check refuses other filesystems (156.699881ms)
✔ tmpfs passes only a test layer that allows it (N5) (259.564709ms)
✔ unlock keeps a multi-line lock record on stdout (P3) (228.264417ms)
ℹ tests 148
ℹ suites 0
ℹ pass 148
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 35595.254131