-
Notifications
You must be signed in to change notification settings - Fork 48
Closed
Description
In Annotating Tables the metadata document makes some statements about validation of the metadata documents themselves:
All compliant applications MUST create annotated tables based on the algorithm defined here. All compliant applications must generate errors if a metadata document does not conform to this specification, such as:
- not being compliant with JSON syntax
- using any JSON outside of the restrictions defined in section A. JSON-LD Dialect
- not specifying a property that it is required to specify
- including properties (aside from common properties) which are not defined in this specification
- having invalid values for a given property
Should we say that all these are fatal errors and that applications must stop processing when they encounter such an error, or should some of them be recoverable, and if so how?