docs: fold glasspane TUI design into wiki/tui.md, delete scratch #225

Merged
clawdie merged 1 commit from refactor/tui-wiki-consolidation into main 2026-06-26 22:08:01 +02:00
Owner

GLASSPANE-TUI-DESIGN.md was a self-declared "scratch space" working doc
— but everything in it had shipped (the attention bar, n/N jump keys,
the a filter, the All-sessions fix). Its enduring decisions lived
only in this stale plan, while the wiki carried just a keybindings
table and a TODO roadmap stub.

Fold the durable design decisions into wiki/tui.md (the natural home —
it already had the keybindings section):

  • complete the keybindings table (was missing n/N + a)
  • "The attention model" section: needs_attention() definition, the
    4h stall threshold rationale, attention-bar layout spec, row-highlight
    color spec, and the session-filter-AND composition contract

Repoint the one code reference (the all_sessions regression comment in
main.rs) from GLASSPANE-TUI-DESIGN.md to the wiki section it now lives
in. Delete the 208-line scratch doc — zero remaining references.

wiki-lint --strict: 147 pass. TUI crate: fmt/clippy/20 tests green.

(Sam & Claude)

GLASSPANE-TUI-DESIGN.md was a self-declared "scratch space" working doc — but everything in it had shipped (the attention bar, n/N jump keys, the `a` filter, the All-sessions fix). Its enduring decisions lived only in this stale plan, while the wiki carried just a keybindings table and a TODO roadmap stub. Fold the durable design decisions into wiki/tui.md (the natural home — it already had the keybindings section): - complete the keybindings table (was missing n/N + a) - "The attention model" section: needs_attention() definition, the 4h stall threshold rationale, attention-bar layout spec, row-highlight color spec, and the session-filter-AND composition contract Repoint the one code reference (the all_sessions regression comment in main.rs) from GLASSPANE-TUI-DESIGN.md to the wiki section it now lives in. Delete the 208-line scratch doc — zero remaining references. wiki-lint --strict: 147 pass. TUI crate: fmt/clippy/20 tests green. (Sam & Claude)
clawdie added 1 commit 2026-06-26 22:07:42 +02:00
docs: fold glasspane TUI design into wiki/tui.md, delete scratch
Some checks are pending
CI / rust (pull_request) Waiting to run
CI / markdown (pull_request) Waiting to run
CI / port (pull_request) Waiting to run
CI / agent-jail-pkgs (pull_request) Waiting to run
f90dcff299
GLASSPANE-TUI-DESIGN.md was a self-declared "scratch space" working doc
— but everything in it had shipped (the attention bar, n/N jump keys,
the `a` filter, the All-sessions fix). Its enduring decisions lived
only in this stale plan, while the wiki carried just a keybindings
table and a TODO roadmap stub.

Fold the durable design decisions into wiki/tui.md (the natural home —
it already had the keybindings section):
- complete the keybindings table (was missing n/N + a)
- "The attention model" section: needs_attention() definition, the
  4h stall threshold rationale, attention-bar layout spec, row-highlight
  color spec, and the session-filter-AND composition contract

Repoint the one code reference (the all_sessions regression comment in
main.rs) from GLASSPANE-TUI-DESIGN.md to the wiki section it now lives
in. Delete the 208-line scratch doc — zero remaining references.

wiki-lint --strict: 147 pass. TUI crate: fmt/clippy/20 tests green.

(Sam & Claude)
clawdie merged commit 0ab62b4ca7 into main 2026-06-26 22:08:01 +02:00
clawdie deleted branch refactor/tui-wiki-consolidation 2026-06-26 22:08:03 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: clawdie/colibri#225
No description provided.