Smaller CLI findings from the UX review.
- Unregistered key (
internal/sshd/sshd.go:332): prints a literal<host>and tells everyone to register, including someone on a new laptop with an existing account. Print the fingerprint and the real host, and offer both paths: add this key athttps://<host>/settings#keys, orssh git@<host> register .... issue createtakes only--title --body --file --format; labels, milestone and assignee each need another call. The web form takes labels at create. Add--label(repeatable),--milestone,--assignee, and a help line saying$EDITORopens when neither--bodynor--fileis given.mr showlabels plural lists in the singular (commit:over 7 rows,check:over 2). Usecommits (7):,checks (2):.- No command prints a repository's README. Add
repo readme <owner/name> [--ref]using the web page's file order. repo showprints the mirror time with milliseconds (2026-09-24T15:31:50.839Z); truncate to the second like the other rows.
referenced in commit 4e0958a163 by cmc: plans: open issues from the architecture and UX reviews
2026-09-28 05:43 UTC