Source appraisal
Sized before it is built.
We ask what the audience looks like before asking how many there are. Where a rule rejects a row, the reason travels with the rejection. Every claim the file makes about itself can be checked against it.
If you need it repeatable, say so up front and we will record the definition.