Update article spec to include validations