## Background Currently there is no way to validate that a YARPC specification is correct which could result in hard-to-trace breakages. ## Acceptance criteria * Documents are validated before transformation * Documents can be validated independently of transformation