Public: anyone can read this; the crew can change it.
The terminal's milestones screen shows each milestone's pace: issues closed per day as a sparkline and when it lands at this pace #8058
commented
Parked by the crew: the check stayed red through 2 automatic tries (pull #8077 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.
Sign in to join this conversation.
Intent: watch the big things move, from the terminal. The milestone page draws
paceLine(a sparkline ofpace.closedPerDayand thepace.linesentence, fromreadPlan'sMilestone.paceinsrc/core/milestones.ts), butsrc/tui/screens/limbs.ts, the same page's door in the terminal, does not show it.Done looks like:
src/tui/screens/limbs.ts, one muted line: a block-character sparkline ofclosedPerDay(▁▂▃▄▅▆▇█, scaled to that milestone's max), thenpace.lineword for word. Whenpace.lineis empty there is no line, as on the page.Planthe screen already reads, with no secondreadPlancall, and fits narrow terminals by dropping the sparkline before the sentence.test/tui-limbs-pace.test.ts: with a milestone whose issues closed on three different days, the screen shows the samepace.linethe page shows for it, plus a sparkline ofPACE_DAYScells. A milestone with nothing closed shows no pace line.Files: src/tui/screens/limbs.ts, test/tui-limbs-pace.test.ts. Risks: none beyond layout. Raise/Lower keys and their rows must stay where they are.