Router: a card that waits is never picked; Astra gets TIME_WORKER #185

Merged
teahubxyz merged 5 commits from astra-worker-env into main 2026-10-19 13:55:04 +00:00
5 Commits
Author SHA1 Message Date
teahubxyzandClaude Opus 5.5 ba118cf9fe CHANGELOG: blocked cards and Astra's worker env
ci / test (pull_request) Successful in 37s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-19 13:54:09 +00:00
teahubxyzandClaude Opus 5.5 f3bd113c6f test 80: open dependencies and the seat's blocked note hold a card back
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-19 13:53:58 +00:00
teahubxyzandClaude Opus 5.5 6f513f65a3 astra: the seat can mark a card blocked
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-19 13:53:46 +00:00
teahubxyzandClaude Opus 5.5 ceeae72c3b router: a card that waits is never picked and is promoted after the ones that can move
An open Depends on #N holds a card back; so does the seat's `blocked` note (a PR that can't merge, a human).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-19 13:53:43 +00:00
teahubxyzandClaude Opus 5.5 d7af27df5d astra.yml: pass TIME_WORKER and TIME_PACE, so the router's money left is the worker's pool
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-19 13:50:29 +00:00