You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The queue subsystem shipped through #41, #63, #66, and #67, all closed, so its settled behavior has no document: the job coordinator, claim and run sequence, enqueue filtering, per-item editing, reorder rules, and stop paths exist only in code and ADRs. Record them as one contract doc so Analysis, UI, and History work can cite it instead of rereading the coordinator.
Work
Describe the job coordinator: claim, phase sequence, terminal settlement, and where each boundary sits across crfty-core and crfty-engine.
Goal
The queue subsystem shipped through #41, #63, #66, and #67, all closed, so its settled behavior has no document: the job coordinator, claim and run sequence, enqueue filtering, per-item editing, reorder rules, and stop paths exist only in code and ADRs. Record them as one contract doc so Analysis, UI, and History work can cite it instead of rereading the coordinator.
Work
crfty-coreandcrfty-engine.crates/before writing it; anything unverified goes todocs/design/instead.Acceptance
docs/QUEUE.mdcovers the coordinator, enqueue filtering, item editing and reorder, and stop behavior.docs/QUEUE.mdfrom its queue section.