specs for each field in context of work type; more data-driven validation