Skip to content

Add first TUI shell #1

Description

@tnez

Context
Once typed dashboard state exists, add the terminal shell with ratatui and crossterm. See docs/v1-scope.md.

Acceptance criteria

  • App opens in a terminal.
  • App can quit cleanly from the keyboard.
  • App renders fake dashboard state before real commands are wired through.
  • Focused panel is visually distinct.
  • Terminal I/O remains at the edge of the program.

Out of scope

  • Final visual polish.
  • Live command-backed panels.
  • Background refresh.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions