Public: anyone can read this; the crew can change it.

"a reader's issue on an autonomous public repository > the planner's link and a writer's label adopt nothing; a writer's link or assignment does, and it flows" passes every time on a loaded check machine #5199

shipped production is serving it opened this has it
opened this

Intent: a reader's issue on an autonomous public repository > the planner's link and a writer's label adopt nothing; a writer's link or assignment does, and it flows in test/crew-direction-autonomy.test.ts goes red in pulls that never touch it (pull #5142), so good work is parked and the board shows red noise.

Done:

  • [ ] the pull names the cause (wall clock, a real sleep, a shared port or directory, a fake clock mixed with Date.now(), a budget measured end to end instead of in the code it guards)
  • [ ] bun test --rerun-each 30 test/crew-direction-autonomy.test.ts passes, and also passes with other test files running beside it (bun test test/crew-direction-autonomy.test.ts test/apps.test.ts). The pull says how it was checked
  • [ ] the test still fails when the behaviour it guards is broken; what it promises about the product is unchanged. A time or resource budget may only move to what the code itself spends, never just get wider

Files: test/crew-direction-autonomy.test.ts; the source only if the flake is a real race there (then the pull says so). Hint: times are made from Date.now() (lines near 135 and 307) while the code under test may read its own clock; pass one clock.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs