cli: remaining commands as screens (CLI views stage 3) #319

closed cmc opened this on 2026-10-02 03:01 UTC · cli ux

Discussion

cmc 2026-10-02 03:01 UTC

Stage 3 of #316, after stage 2. Needs its own plan, written from the screen API as it stands after stage 2.

  • Every remaining c.table and c.view caller as a screen, starting with profile, release, milestone, org, label.
  • Header lines of mr diff, repo diff, repo commit and build log in the header-block style.
  • Remove view's terminal branches once nothing reaches them.

referenced in commit 1040228a52 by cmc: control: screen test fixtures skip the write limiter

2026-10-02 04:57 UTC

referenced in commit 7f779fb152 by cmc: control: fingerprints fit narrow terminals; e2e reads repo list as a screen

2026-10-02 04:57 UTC

referenced in commit 8e529af22f by cmc: changelog: repository screens

2026-10-02 04:57 UTC

referenced in commit 77fb535e35 by cmc: control: repo settings show, deps status and commit as screens

2026-10-02 04:57 UTC

referenced in commit 9c0a74553a by cmc: control: repo log, tree, refs and symbols as screens

2026-10-02 04:57 UTC

referenced in commit b46c9682ce by cmc: control: listScreen; repository lists as screens

2026-10-02 04:57 UTC

referenced in commit cfda5a3562 by cmc: docs/plans: CLI views stage 3

2026-10-02 04:57 UTC

referenced in commit ffb6f3090c by cmc: control: key fingerprints fit narrow terminals in keys and pgp lists

2026-10-02 05:01 UTC

referenced in commit 4f83f80602 by cmc: changelog: account, notification and organisation screens

2026-10-02 05:01 UTC

referenced in commit 02e4d29c3d by cmc: control: organisation, label, milestone and team commands as screens

2026-10-02 05:01 UTC

referenced in commit 35807c25f1 by cmc: control: notification and webhook commands as screens

2026-10-02 05:01 UTC

referenced in commit 5e9585315f by cmc: control: account commands as screens

2026-10-02 05:01 UTC

referenced in commit 1e071bc525 by cmc: control: admin fingerprints fit; status list suggests the commit

2026-10-02 05:05 UTC

closed by cmc in commit fe7b667eb3: docs: every list and show is a screen

2026-10-02 05:05 UTC

referenced in commit c75998ff8e by cmc: control: view writes piped output only

2026-10-02 05:05 UTC

referenced in commit 7f6601266e by cmc: control: admin commands as screens

2026-10-02 05:05 UTC

referenced in commit 5e5b5210b9 by cmc: control: releases, snippets, wiki, explore and audit as screens

2026-10-02 05:05 UTC

referenced in commit 92c7105063 by cmc: control: saved queries, search, feed and other work lists as screens

2026-10-02 05:05 UTC