aboutsummaryrefslogtreecommitdiff
path: root/docs/multi-state-filter-spec.org
Commit message (Collapse)AuthorAgeFilesLines
* docs: spec for selecting multiple statuses in a filterCraig Jennings2026-06-011-0/+148
I wrote a spec for letting a filter match several workflow states at once. The builder picks one state today, so "Todo or In Review" can't be built. The design makes :state polymorphic, a name or a list of names, mirroring how :state-type already works, so (:state ("Todo" "In Review")) compiles to state.name.in. It covers the four filter-side readers (compiler, builder, validator, reverse-compile), reconciles the views spec's representability boundary, and notes the issue's own state field is a separate, unaffected use. Codex review incorporated. Status Ready.