Form validators
Code in !61 showcases use of form validators, field visibility and "calculators".
This ticket is to organize validation code in a separate file packages/client/src/utilities/validators.ts
and maybe calculators.ts
(?) so they can be imported as needed.