Selection work

Whatever we could not fill, stated plainly.

We begin by turning a requirement into filters that return a number. Categories are checked against the underlying description, not the label attached upstream. Anything that could not be filled is stated plainly rather than padded.

A short brief is enough to start; detail can follow once the size is known.