- [ ] show the information - [ ] raise error if it fails - [ ] raise error if it differs from the spec - [ ] raise error if it differs from the JSON To be resilient, this would need to be invoked by a subprocess