colibri/crates/colibri-glasspane-tui
Sam & Claude f90dcff299
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
docs: fold glasspane TUI design into wiki/tui.md, delete scratch
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)
2026-06-26 22:03:12 +02:00
..
src docs: fold glasspane TUI design into wiki/tui.md, delete scratch 2026-06-26 22:03:12 +02:00
Cargo.toml build: unify all crate versions at 0.11.0 via workspace inheritance 2026-06-22 06:39:01 +02:00