command: ["timeout", "-k", "10", "1800", "node", "--test", "/home/jwoltje/.t3/worktrees/mosaic-stack/magica-row329/packages/bus/tests/tasks.test.mjs"]
TMPDIR: /mnt/storage/scratch/tmp/doktEQ
begin: {"utc": "2026-10-24T21:31:48.062+00:00", "load1": "3.01"}
launch nice: 19
✔ recordTask keeps sync reads and a role write apart (37.162839ms)
✔ read_at must be one canonical UTC format, so the projection compares strings safely (10.13001ms)
✔ a bad entry refuses the whole record (10.028908ms)
✔ taskView reads the projection for one business (12.612171ms)
✔ requestTask hands only a holder and a task verb to the handler, and records refusals (21.951896ms)
✔ the server sends task verbs to the adapter with its own timeout; other verbs stay synchronous (304.584857ms)
✔ without an adapter the server refuses every task verb (41.415383ms)
✔ the runtime refuses an invalid adapter and closes a valid one (55.013588ms)
✔ the process loads the S3 adapter from plain-data trackers (294.887599ms)
ℹ tests 9
ℹ suites 0
ℹ pass 9
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 901.467179
