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

When checks wait behind one lane, the queue:check card names the setting that would widen it #5219

Closed opened this
opened this

Intent: a stalled step is a card with the one action that unblocks it (the direction). #5104's card said 10 checks wait behind one lane … and nothing about why there is one lane.

Done:

  • [ ] laneSentence in src/kernel/vitals.ts, when slots <= 1 and the wait is past the budget, ends with Checks at once is 1 — raise it in Settings → Capacity. (the setting's label from CAPACITY["checks.concurrency"].label in src/core/capacity.ts, never a literal copy)
  • [ ] With more than one slot the sentence is unchanged
  • [ ] The card's href stays /settings/capacity
  • [ ] Test in test/vitals*.test.ts: one slot names the setting; three slots do not. Update the existing sentence assertions that change, and say which in the pull

Files: src/kernel/vitals.ts, its test. Risk: the sentinel keys its issues by cause, not sentence, so no duplicate issues — check src/crew/sentinel.ts does not compare the sentence.

Fresh: replaces #5111. Both tries failed on tests it never touched (the sentinel command; the quiet writer's CPU). This waits for those fixes.

commented

duplicate of #5111

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs