Skip to main content

Module triptych

Module triptych 

Source
Expand description

Triptych — the default Layout A. Three resizable panes (roster, detail, mailbox) with an Approvals stripe reserved at the top (rendered only when there’s something to surface — empty in PR-UI-2 still) and a focus ring on the active pane.

PR-UI-2 wires the roster + detail panes to live data:

  • Roster lists app.team.agents with single-cell state glyphs driven by data::state_glyph. Selection is highlighted with the focus accent.
  • Detail shows the last-N lines of app.detail_buffer (the tmux capture-pane scrollback for the focused agent), or an empty-state hint when no agent is selected.
  • Mailbox stays empty-state — wiring lands in PR-UI-3.

Structs§

Triptych

Enums§

MainLayout
Top-level layout selector for the main view (Stage::Triptych). PR-UI-1..5 used the Triptych shape exclusively; PR-UI-6 adds Wall (orchestrator overview, up to 4 tiles + scroll) and MailboxFirst (channel-feed centric for cross-team triage).
Pane

Functions§

draw