Type / Priority
Improvement / Medium
Summary
Custom workflow states can be created but not fully edited: changing a state's group, default flag, or order is unsupported.
Current state (evidence)
service/state.go Update (:149-164) only mutates name/color and ignores group, default, sequence (all columns on model/state.go). The edit modal hides the group select on edit (SettingsPage.tsx:4198); there is no set-default control and no reorder; stateService.ts update sends only {name,color}.
Proposed scope
Extend state Update service+handler to accept group/sequence; add a set-default endpoint (atomically unset others); surface a group select on edit, a default badge/action, and drag-reorder in the UI.
Type / Priority
Improvement / Medium
Summary
Custom workflow states can be created but not fully edited: changing a state's group, default flag, or order is unsupported.
Current state (evidence)
service/state.goUpdate (:149-164) only mutatesname/colorand ignoresgroup,default,sequence(all columns onmodel/state.go). The edit modal hides the group select on edit (SettingsPage.tsx:4198); there is no set-default control and no reorder;stateService.tsupdate sends only{name,color}.Proposed scope
Extend state Update service+handler to accept
group/sequence; add a set-default endpoint (atomically unset others); surface a group select on edit, a default badge/action, and drag-reorder in the UI.