Pacing: review a card PR as soon as its checks are green, and run independent cards side by side #242
Open
opened 2026-10-22 18:23:42 +00:00 by teahubxyz
·
1 comment
No Branch/Tag Specified
main
gh-pages
havre/catalog-18-plus-20261024
havre/byok-unfiltered-20261024
time/card-260
typy/context-words-254
typy/center-target-254
typy/inline-preview-254
typy/smooth-typing-254
typy/v0-254
modern-havre
uncensor-havre
havre-split-hide
havre-split
havre-model-sort
time/card-244
time/card-223
havre-art-and-snap
havre-remix-edit
havre-voice-in-tools
havre-asmr-mode
havre-update-pill
havre-whisper
claude/card-202-truncated-review-2wh43h
time/card-211
claude/card-198-superseded-cards-p3jqzg
havre-live
havre-open
claude/taskmaster-haggle-checkout-f57aux
havre-memory
havre-photoshoot
havre-workflows
claude/card-173-rank-spine-cards
ceo/sync-back-union
claude/card-171-router-optimization-7t2dp6
claude/router-pick-outcomes-99zcnh
time/card-48
time/card-98
time/card-170
time/card-89
time/card-160
time/card-114-gh-pages
time/card-113-gh-pages
time/card-96-gh-pages
time/card-85
havre-next2
havre-cast
time/card-82
time/card-80
time/card-79
ceo/worker-base-and-slack
time/card-87
time/card-94
chatgpt/parallel-api
time/card-95
time/card-71
mention-ledger-token
astra-board
havre-next
venture/slyng
havre-brutalist
ship-from-repo
time/card-63
time/card-60
time/card-61
No results found.
Labels
Clear labels
accessibility
andon
astra
bug
cloud
documentation
duplicate
enhancement
good first issue
help wanted
invalid
needs-human
planned
question
queued
ready
signal
signup
spec
venture
venture-batch
wontfix
Barrier affecting people with disabilities
Something isn't working
Improvements or additions to documentation
This issue or pull request already exists
New feature or request
Good for newcomers
Extra attention is needed
This doesn't seem right
Further information is requested
Time picks this up on the next heartbeat
👍 = I want the next version
early-access signup for a venture
This will not be worked on
No labels
planned
Milestone
No items
No Milestone
Projects
Clear projects
No projects
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: teahubxyz/time#242
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Why
The quc spec (#220) was split into 16 cards that run one at a time. Each card's building took minutes, but the chain moved about one card every one to two hours:
needs-humanstalls the whole chain. #239 got flagged at 11:08 and nothing moved for 7 hours.In the end the rest of quc was built in one PR (#241) in a few hours.
What to change
status/check_runorworkflow_runcompletion event, or a short follow-up dispatch from the worker run) instead of waiting for the next hourly heartbeat. Keep the hourly heartbeat as the fallback.Depends on: #n. The router already understands that line (#184). Start every card whose dependencies are merged, up to a concurrency cap (TIME_PARALLEL, default 3), instead of chaining all of them.needs-humancard blocks only the cards that depend on it, and Time opens an andon note on the spec saying what it's waiting on.Done when
TIME_PARALLEL.needs-humancard leaves independent cards running and posts what it's waiting on to the spec.🤖 Generated with Claude Code
⏱️ Time: planned #243, #244, #245, #246, #247. They run one at a time: each starts when the one before it merges.