have gen-validation output full datastructure
take validation from filename args
add current validation spec