Commit 6a13ba6305

6a13ba63057a8bb4173e176f41e7e29251ce4bca

parent: 8fd37dfe49

Verified · cmc

cmc <hello@cleberg.net> · 2026-09-22 21:37 UTC

docs: the MR labels section copies the issue screen's chips and field

Layout: unified · split

docs/superpowers/specs/2026-09-22-parity-followup-design.md +4 −4
@@ -106,12 +106,12 @@ state, not on "not loading".
106 106
107A copy of the issue implementation. 107A copy of the issue implementation.
108 108
109- `MRDetailViewModel` loads `label list <repo>` for the picker and 109- `MRDetailViewModel` loads `label list <repo>` for the chips' colours
110 gains `addLabel`/`removeLabel`, sending 110 and gains `addLabel`/`removeLabel`, sending
111 `mr label <repo> <n> --add|--remove <l>`, as `IssueDetailViewModel` 111 `mr label <repo> <n> --add|--remove <l>`, as `IssueDetailViewModel`
112 does for `issue label`. 112 does for `issue label`.
113- `MRView` shows the label chips and the add/remove menu `IssueView` 113- `MRView` shows the label chips, each removable, and the add field
114 has. 114 `IssueView` has.
115- `MRFilter` gains `label: String?`, rendered as `--label`. Its doc 115- `MRFilter` gains `label: String?`, rendered as `--label`. Its doc
116 comment, which says the command takes no `--label`, is corrected. 116 comment, which says the command takes no `--label`, is corrected.
117 The MR filter sheet gains the label picker the issue sheet has. 117 The MR filter sheet gains the label picker the issue sheet has.