Skip to content

Queue: while a program waits, the headline keeps the queue in view and says what waits for approval (#452) - #453

Merged
raiseCatError merged 1 commit into
release/v0.22.0from
fix/v022-queue-while-waiting
Oct 19, 2026
Merged

raiseCatError merged 1 commit into
release/v0.22.0from
fix/v022-queue-while-waiting

Conversation

@raiseCatError

Copy link
Copy Markdown
Owner

Fixes #452 (QA F03).

Kept, on purpose: while a program waits for input, its question takes the activity rows and the queue's list steps aside.

Changed: the wait headline now reads ◆ Waiting for input · sh · 300 ms · ≡ 2 queued · 2 for approval when entries wait for approval. On narrow screens it shortens the headline before dropping the queue tail, and falls back to a bare ≡ 2 rather than nothing. No input-routing change.

Tests: tests/queueWhileWaiting.test.ts (both fail before; widths 110, 52, 40, 30). Frame, presentation, input and queue suites: 321/321.

Physical retest: optional glance during A9's delayed-password step (B9/C9 if run).

…d says what waits for approval (QA F03)

Physical QA (A9, Ghostty zsh, 68c1cbb): an entry was queued, NMSh then
saw the program wait for hidden input, the queue overview disappeared, and
after the answer it came back with the entry marked Awaiting approval.
Input safety was correct; the transition was confusing.

The question taking the activity rows, with the queue's list stepping
aside, is intentional and kept: the question needs both rows and the
person's attention. But the headline only said "N queued", never that the
entries now wait for approval, and on a narrow screen it dropped the
queue entirely when the headline was long.

The headline now says "≡ 2 queued · 2 for approval" when they do, shortens
itself before the tail, and falls back to a bare "≡ 2" rather than nothing.

Tests: tests/queueWhileWaiting.test.ts (both fail before); frame,
presentation, input and queue suites 321/321.
@raiseCatError

Copy link
Copy Markdown
Owner Author

Integrated into release/v0.22.0 at fa7ec665 (merge commits, in the order #448, #449, #456, #447, #451, #453, #455). Dispatched CI on that exact head: all 13 jobs green (run 39257608055).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant