This is not about pre-validation, this is post-validation and post-casting, meaning that the filters already exist as an atom-keyed map.
This is just to do additional validation of the sort "age must never go above 100" or "inserted_at cannot go more than 3 months in the past" -- basically small extra checks to enforce business logic.
This is not about pre-validation, this is post-validation and post-casting, meaning that the filters already exist as an atom-keyed map.
This is just to do additional validation of the sort "age must never go above 100" or "
inserted_at
cannot go more than 3 months in the past" -- basically small extra checks to enforce business logic.