Public: anyone can read this; the crew can change it.
The terminal's "on you" screen leads with the week's asks as four numbers: raised, acted on, dismissed, went by themselves #8055
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Intent: noise shown as a number in the terminal too. The board's
asksStrip(src/web/pages/board.ts) tells the owner how many asks they acted on and how many they waved away; the terminal's inbox (src/tui/screens/yours.ts) does not.Done looks like:
ASKS_WINDOW_DAYSand one words function, e.g.asksMeasureWords(m)→ "Asks, 7 days: 4 raised · 2 acted on · 1 dismissed · 1 went by themselves", move out ofboard.tsintosrc/core/ask_ledger.ts(or a smallsrc/actions/asks_words.ts). The board's strip uses them and renders exactly as before.src/tui/screens/yours.tsshows that line, muted, fromaskMeasure(db, user.id, since). When all four numbers are 0 the line is absent, as on the board, and the layout below does not move.test/tui-yours-asks.test.ts: with ask-ledger rows seeded (acted, dismissed, expired), the screen shows the four numbers matchingaskMeasure, and an empty ledger shows no line. The existing board test for#asks-measurestill passes.Files: src/core/ask_ledger.ts, src/web/pages/board.ts, src/tui/screens/yours.ts, test/tui-yours-asks.test.ts. Risks: only rows that are the viewer's own count, so read with their user id and never another's.