Get validators all working enough not to break other things - add required :has_affiliation predicate to project and finish out core_file validator tests.