From fdbe312b207b51368e6b3790e5d4a56a561c6771 Mon Sep 17 00:00:00 2001 From: Maria Janina Sarol Date: Wed, 14 Sep 2016 09:47:51 -0500 Subject: [PATCH] Updated test results --- annotation-model/EB01.json | 449 ++++++++++++++++++++++--------------- annotation-model/EB02.json | 443 +++++++++++++++++++++--------------- annotation-model/EB03.json | 447 +++++++++++++++++++++--------------- 3 files changed, 794 insertions(+), 545 deletions(-) diff --git a/annotation-model/EB01.json b/annotation-model/EB01.json index a0413e4..1288f22 100644 --- a/annotation-model/EB01.json +++ b/annotation-model/EB01.json @@ -1,37 +1,25 @@ { "results": [ - { - "test": "/annotation-model/annotations/annotationAgentOptionals-manual.html", - "subtests": [ - { - "name": "Loading test components", - "status": "FAIL", - "message": "assert_true: Loading of test components failed: {\"status\":404,\"statusText\":\"Not Found\",\"theFile\":\"/annotation-model/annotations/bodieTargets/3.3.2-bodyCreatorAgentIdImplemented.json\"} expected true got false" - } - ], - "status": "OK", - "message": null - }, { "test": "/annotation-model/annotations/annotationMusts-manual.html", "subtests": [ { - "name": "1:1 Annotation has **_@context_ key** and '**http://www.w3.org/ns/anno.jsonld**' is **a value of _@context_** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:1 Implements **_@context_ key** and '**http://www.w3.org/ns/anno.jsonld**' is **a value of _@context_** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, { - "name": "1:2 Annotation has **_id_ key** which has a **single value** that is a **string of format uri** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:2 Implements **Annotation _id_ key** which has a **single value** that is a **string of format uri** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, { - "name": "1:3 Annotation has **_type_ key** and '**Annotation**' is **a value of _type_** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:3 Implements **Annotation _type_ key** and '**Annotation**' is **a value of _type_** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, { - "name": "1:4 Annotation has a **_target_ key** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:4 Implements **_target_ key** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, @@ -313,319 +301,394 @@ "message": "assert_true: INFORMATIONAL: bodyValue key not found. Annotation May have exactly one bodyValue (if no body also included).; Errors: data should have required property 'bodyValue'; expected true got false" }, { - "name": "1:5 Implements **_creator_ key** which has one or more values, each of which is a **string of format uri** or an **object** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", - "status": "PASS", - "message": null - }, - { - "name": "1:6 Implements **_generator_ key** which has one or more values, each of which is a **string of format uri** or an **object** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information).", - "status": "PASS", - "message": null - }, - { - "name": "1:7 Implements Annotation-level **_generated_ key** which has a **single value** that is a **string of format date-time** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:5 Implements Annotation-level **_generated_ key** which has a **single value** that is a **string of format date-time** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Valid Annotation-level generated key not found. Annotation may have zero or exactly one generated key value.; Errors: data should have required property 'generated'; expected true got false" }, { - "name": "1:8 Implements Annotation-level **_modified_ key** which has a **single value** that is a **string of format date-time** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:6 Implements Annotation-level **_modified_ key** which has a **single value** that is a **string of format date-time** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Valid Annotation-level modified key not found. Annotation may have zero or exactly one modified key value.; Errors: data should have required property 'modified'; expected true got false" }, { - "name": "1:9 Implements **_audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", + "name": "1:7 Implements **_audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: audience key not found. An Annotation may have one or more audience values.; Errors: data should have required property 'audience'; expected true got false" }, { - "name": "1:10 Implements **_motivation_ key** which has one or more values, each of which is from the **model's list of Motivations** - [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", + "name": "1:8 Implements **_motivation_ key** which has one or more values, each of which is from the **model's list of Motivations** - [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", "status": "PASS", "message": null }, { - "name": "1:11 Implements Annotation-level **_rights_** key which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "name": "1:9 Implements Annotation-level **_rights_** key which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Annotatoin-level rights key having string value(s) of format uri not found. Annotation may have zero or more rights key values.; Errors: data should have required property 'rights'; expected true got false" }, { - "name": "1:12 Implements Annotation-level **_canonical_ key** which has a single value that is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "name": "1:10 Implements Annotation-level **_canonical_ key** which has a single value that is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: canonical key having a single string value of format uri not found. Annotation may have canonical key with exactly one value.; Errors: data should have required property 'canonical'; expected true got false" }, { - "name": "1:13 Implements Annotation-level **_via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "name": "1:11 Implements Annotation-level **_via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Annotation-level via key with string(s) of format uri as value(s) not found. Annotation may have via key with one or more values.; Errors: data should have required property 'via'; expected true got false" }, { - "name": "1:14 Implements **_stylesheet_ key** which has a **single value** that is an **object or string of format uri**. [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", + "name": "1:12 Implements **_stylesheet_ key** which has a **single value** that is an **object or string of format uri**. [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: stylesheet key with exactly one value not found. Annotation may have stylesheet key with exactly one value.; Errors: data should have required property 'stylesheet'; expected true got false" }, { - "name": "1:15 Implements **_body_ key** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:13 Implements **_body_ key** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, { - "name": "1:16 Implements **body _format_ key** with a **single value** that is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:14 Implements **body _format_ key** with a **single value** that is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", "message": "assert_true: WARNING: The description of a Body should include format key with a single value that is a media type.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:17 Implements **body _language_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:15 Implements **body _language_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", "message": "assert_true: WARNING: The description of a Body should include language key with a single value that is a language code.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:18 Implements **body _creator_ key** with a **single value** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:16 Implements **body _creator_ key** with a **single value** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", "message": "assert_true: WARNING: The description of a body should include creator key with a single value.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:19 Implements **body _created_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:17 Implements **body _created_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", "message": "assert_true: WARNING: The description of a body should include created key with a single value that is of format date-time.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:20 Implements **Embedded Textual Body _type_ key** which includes a value of **TextualBody** [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", + "name": "1:18 Implements **body _format_ key** with one or more values each of which is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: WARNING: The description of an Embedded Textual Body should include type key which includes the value of TextualBody.; Errors: data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a body may include format key with one or more values that are each a media type.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:21 Implements **External Web Resource** with **_id_ key** as a body of the Annotation [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:19 Implements **body _language_ key** with one or more values each of which is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: An External Web Resource body may be used as an Annotation Body.; Errors: data.body should NOT be valid, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should NOT be valid, data.body should match some schema in anyOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a body may include language key with one or more values that are each a language code.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:22 Implements **Embedded Textual Body** with **_value_ key** as a body of the Annotation [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", + "name": "1:20 Implements **body _type_ key** with one or more values each of which is drawn from the **model's list of resource classes** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: An Embedded Textual Body may be used as an Annotation Body.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should NOT be valid, data.body should match some schema in anyOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Body may include type key with one or more values that are each drawn from the model's list of resource classes.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:23 Implements **Choice** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-bodies-and-targets)", + "name": "1:21 Implements **body _processingLanguage_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: A Choice resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Body may include processingLanguage key with a single value that is a language code.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:24 Implements **List** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", + "name": "1:22 Implements **body _textDirection_ key** with a **single value** that is is **one of ltr, rtl, or auto** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: A List resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Body may include textDirection key with a single value that is one of ltr, rtl, or auto.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:25 Implements **Composite** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", + "name": "1:23 Implements **body _modified_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: A Composite resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a body may include modified key with a single value that is of format date-time.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:26 Implements **Independents** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", + "name": "1:24 Implements **body _audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: A Independents resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a body may include audience key which has one or more values with each audience instance described using schema.org/Audience classes and properties.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:27 Implements **body _format_ key** with one or more values each of which is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:25 Implements **body _accessibility_ key** which has one or more values - [model 3.3.4](#https://www.w3.org/TR/annotation-model/#accessibility-of-content)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include format key with one or more values that are each a media type.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Body may include accessibility key which has one or more values.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:28 Implements **body _language_ key** with one or more values each of which is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:26 Implements **body _purpose_ key** with one or more values are each drawn from **model's list of Motivations** [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include language key with one or more values that are each a language code.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Body may include purpose key with one or more values that are each drawn from model's list of Motivations.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:29 Implements **body _creator_ key** with one or more values - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:27 Implements **body _rights_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include creator key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a body may include rights key with one or more values each of format uri.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:30 Implements **body _type_ key** with one or more values each of which is drawn from the **model's list of resource classes** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:28 Implements **body _canonical_ key** with a **single value** that is of **format uri** [model 3.3.7](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include type key with one or more values that are each drawn from the model's list of resource classes.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a body rresource may include canonical key with a single value that is of format uri.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:31 Implements **body _processingLanguage_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:29 Implements **body _via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include processingLanguage key with a single value that is a language code.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a body resource may include via key with one or more values that are each of format uri.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:32 Implements **body _textDirection_ key** with a **single value** that is is **one of ltr, rtl, or auto** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:30 Implements **External Web Resource** with **_id_ key** as a body of the Annotation [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include textDirection key with a single value that is one of ltr, rtl, or auto.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: An External Web Resource body may be used as an Annotation Body.; Errors: data.body should NOT be valid, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should NOT be valid, data.body should match some schema in anyOf; expected true got false" }, { - "name": "1:33 Implements **body _modified_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:31 Implements **Embedded Textual Body** with **_value_ key** as a body of the Annotation [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include modified key with a single value that is of format date-time.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: An Embedded Textual Body may be used as an Annotation Body.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should NOT be valid, data.body should match some schema in anyOf; expected true got false" }, { - "name": "1:34 Implements **body _audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", + "name": "1:32 Implements **Embedded Textual Body _type_ key** which includes a value of **TextualBody** [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include audience key which has one or more values with each audience instance described using schema.org/Audience classes and properties.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of an Embedded Textual Body should include type key which includes the value of TextualBody.; Errors: data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:35 Implements **body _accessibility_ key** which has one or more values - [model 3.3.4](#https://www.w3.org/TR/annotation-model/#accessibility-of-content)", + "name": "1:33 Implements **Embedded Textual Body _type_ key** which includes a value of **Text** [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include accessibility key which has one or more values.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of an Embedded Textual Body should include type key which includes the value of Text.; Errors: data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:36 Implements **body _purpose_ key** with one or more values are each drawn from **model's list of Motivations** [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", + "name": "1:34 Implements **Choice or Set** with type and items key as a body - [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include purpose key with one or more values that are each drawn from model's list of Motivations.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Body may be a Choice or Set.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:37 Implements **body _rights_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "name": "1:35 Implements **Choice** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include rights key with one or more values each of format uri.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Choice resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:38 Implements **body _canonical_ key** with a **single value** that is of **format uri** [model 3.3.7](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:36 Implements **List** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body rresource may include canonical key with a single value that is of format uri.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A List resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:39 Implements **body _via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "name": "1:37 Implements **Composite** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body resource may include via key with one or more values that are each of format uri.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Composite resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:40 Implements **Specific Resource body _styleClass_ key** which has one or more values - [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", + "name": "1:38 Implements **Independents** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Specific Resource body may include styleClass key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Independents resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:41 Implements **Specific Resource body _renderedVia_ key** which has one or more values - [model 4.5](https://www.w3.org/TR/annotation-model/#rendering-software)", + "name": "1:39 Implements **target _format_ key** with a **single value** that is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Specific Resource body may include renderedVia key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a Target should include format key with a single value that is a media type.; Errors: data.target should have required property 'format', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:42 Implements **Embedded Textual Body _type_ key** which includes a value of **Text** [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", + "name": "1:40 Implements **target _language_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of an Embedded Textual Body should include type key which includes the value of Text.; Errors: data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a Target should include language key with a single value that is a language code.; Errors: data.target should have required property 'language', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:43 Implements **target _format_ key** with a **single value** that is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:41 Implements **target _creator_ key** with a **single value** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: WARNING: The description of a Target should include format key with a single value that is a media type.; Errors: data.target should have required property 'format', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a target should include creator key with a single value.; Errors: data.target should have required property 'creator', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:44 Implements **target _language_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:42 Implements **target _created_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: WARNING: The description of a Target should include language key with a single value that is a language code.; Errors: data.target should have required property 'language', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a target should include created key with a single value that is of format date-time.; Errors: data.target should have required property 'created', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:45 Implements **target _creator_ key** with a **single value** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:43 Implements **target _format_ key** with one or more values each of which is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: WARNING: The description of a target should include creator key with a single value.; Errors: data.target should have required property 'creator', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include format key with one or more values that are each a media type.; Errors: data.target should have required property 'format', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:46 Implements **target _created_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:44 Implements **target _language_ key** with one or more values each of which is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: WARNING: The description of a target should include created key with a single value that is of format date-time.; Errors: data.target should have required property 'created', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include language key with one or more values that are each a language code.; Errors: data.target should have required property 'language', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:45 Implements **target _type_ key** with one or more values each of which is drawn from the **model's list of resource classes** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Target may include type key with one or more values that are each drawn from the model's list of resource classes.; Errors: data.target should have required property 'type', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:46 Implements **target _processingLanguage_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Target may include processingLanguage key with a single value that is a language code.; Errors: data.target should have required property 'processingLanguage', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:47 Implements **target _textDirection_ key** with a **single value** that is is **one of ltr, rtl, or auto** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Target may include textDirection key with a single value that is one of ltr, rtl, or auto.; Errors: data.target should have required property 'textDirection', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:48 Implements **target _modified_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a target may include modified key with a single value that is of format date-time.; Errors: data.target should have required property 'modified', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:49 Implements **target _audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a target may include audience key which has one or more values with each audience instance described using schema.org/Audience classes and properties.; Errors: data.target should have required property 'audience', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:50 Implements **target _accessibility_ key** which has one or more values - [model 3.3.4](#https://www.w3.org/TR/annotation-model/#accessibility-of-content)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Target may include accessibility key which has one or more values.; Errors: data.target should have required property 'accessibility', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:51 Implements **target _purpose_ key** with one or more values are each drawn from **model's list of Motivations** [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Target may include purpose key with one or more values that are each drawn from model's list of Motivations.; Errors: data.target should have required property 'purpose', data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:52 Implements **target _rights_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a target may include rights key with one or more values each of format uri.; Errors: data.target should have required property 'rights', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:53 Implements **target _canonical_ key** with a **single value** that is of **format uri** [model 3.3.7](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a target rresource may include canonical key with a single value that is of format uri.; Errors: data.target should have required property 'canonical', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:47 Implements **External Web Resource** with **_id_ key** as a target of the Annotation [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:54 Implements **target _via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a target resource may include via key with one or more values that are each of format uri.; Errors: data.target should have required property 'via', data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:55 Implements **External Web Resource** with **_id_ key** as a target of the Annotation [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "PASS", "message": null }, { - "name": "1:48 Implements **Choice** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-targets-and-targets)", + "name": "1:56 Implements **Choice or Set** with type and items key as a target - [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: A Target may be a Choice or Set.; Errors: data.target should have required property 'type', data.target should have required property 'items', data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:57 Implements **Choice** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-targets-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A Choice resource may be used as an Annotation Target (not found).; Errors: data.target should have required property 'type', data.target should have required property 'items', data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:49 Implements **List** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", + "name": "1:58 Implements **List** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A List resource may be used as an Annotation Target (not found).; Errors: data.target should have required property 'type', data.target should have required property 'items', data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:50 Implements **Composite** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", + "name": "1:59 Implements **Composite** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A Composite resource may be used as an Annotation Target (not found).; Errors: data.target should have required property 'type', data.target should have required property 'items', data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:51 Implements **Independents** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", + "name": "1:60 Implements **Independents** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A Independents resource may be used as an Annotation Target (not found).; Errors: data.target should have required property 'type', data.target should have required property 'items', data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:52 Implements **Specific Resource** with **_source_ and at least one of _purpose, selector, state, style, renderedVia, scope_ keys** as a target of the Annotation [model 4](https://www.w3.org/TR/annotation-model/#specific-resources)", + "name": "1:61 Implements **Specific Resource** with **_source_ and at least one of _purpose, selector, state, style, renderedVia, scope_ keys** as a body of the Annotation [model 4](https://www.w3.org/TR/annotation-model/#specific-resources)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: A Specific Resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match some schema in anyOf; expected true got false" + }, + { + "name": "1:62 Implements **Specific Resource** with **_source_ and at least one of _purpose, selector, state, style, renderedVia, scope_ keys** as a target of the Annotation [model 4](https://www.w3.org/TR/annotation-model/#specific-resources)", "status": "PASS", "message": null }, { - "name": "1:53 Implements **target _format_ key** with one or more values each of which is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:63 Implements **Specific Resource _refinedBy_ key** [model 4.2.9](https://www.w3.org/TR/annotation-model/#refinement-of-selection), [model 4.3.3](https://www.w3.org/TR/annotation-model/#refinement-of-state)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include format key with one or more values that are each a media type.; Errors: data.target should have required property 'format', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource selector or state may include refinedBy key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'state', data.target should have required property 'selector', data.target should match some schema in anyOf, data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:54 Implements **target _language_ key** with one or more values each of which is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:64 Implements **Specific Resource _styleClass_ key** with one or more values on a **Specific Resource** - [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include language key with one or more values that are each a language code.; Errors: data.target should have required property 'language', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include styleClass key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'styleClass', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:55 Implements **target _creator_ key** with one or more values - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:65 Implements **Specific Resource _renderedVia_ key** with one or more values on a **Specific Resource** - [model 4.5](https://www.w3.org/TR/annotation-model/#rendering-software)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include creator key with one or more values.; Errors: data.target should have required property 'creator', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include renderedVia key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'renderedVia', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:56 Implements **target _type_ key** with one or more values each of which is drawn from the **model's list of resource classes** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:66 Implements **Specific Resource _scope_ key** - [model 4.6](https://www.w3.org/TR/annotation-model/#scope-of-a-resource)", + "status": "PASS", + "message": null + }, + { + "name": "1:67 Implements **Specific Resource Selector** - [model 4.2](https://www.w3.org/TR/annotation-model/#selectors)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include type key with one or more values that are each drawn from the model's list of resource classes.; Errors: data.target should have required property 'type', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include a Selector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:57 Implements **target _processingLanguage_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:68 Implements **Specific Resource Fragment Selector** - [model 4.2.1](https://www.w3.org/TR/annotation-model/#fragment-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include processingLanguage key with a single value that is a language code.; Errors: data.target should have required property 'processingLanguage', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include fragmentSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:58 Implements **target _textDirection_ key** with a **single value** that is is **one of ltr, rtl, or auto** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:69 Implements **Specific Resource _conformsTo_ key** with a **single value** which is of **format uri** on a **Specific Resource FragmentSelector** - [model 4.2.1](https://www.w3.org/TR/annotation-model/#fragment-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include textDirection key with a single value that is one of ltr, rtl, or auto.; Errors: data.target should have required property 'textDirection', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a FragmentSelector should include conformsTo key with a single value that is of format uri.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:59 Implements **target _modified_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:70 Implements **Specific Resource CSS Selector** - [model 4.2.2](https://www.w3.org/TR/annotation-model/#css-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include modified key with a single value that is of format date-time.; Errors: data.target should have required property 'modified', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include cssSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:60 Implements **target _audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", + "name": "1:71 Implements **Specific Resource XPath Selector** - [model 4.2.3](https://www.w3.org/TR/annotation-model/#xpath-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include audience key which has one or more values with each audience instance described using schema.org/Audience classes and properties.; Errors: data.target should have required property 'audience', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include xpathSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:61 Implements **target _accessibility_ key** which has one or more values - [model 3.3.4](#https://www.w3.org/TR/annotation-model/#accessibility-of-content)", + "name": "1:72 Implements **Specific Resource Text Quote Selector** - [model 4.2.4](https://www.w3.org/TR/annotation-model/#text-quote-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include accessibility key which has one or more values.; Errors: data.target should have required property 'accessibility', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include textQuoteSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:62 Implements **target _purpose_ key** with one or more values are each drawn from **model's list of Motivations** [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", + "name": "1:73 Implements **Specific Resource _prefix_ key** with a **single string value** on a **Specific Resource TextQuoteSelector** - [model 4.2.4](https://www.w3.org/TR/annotation-model/#text-quote-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include purpose key with one or more values that are each drawn from model's list of Motivations.; Errors: data.target should have required property 'purpose', data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a TextQuoteSelector should include prefix key with a single value .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:63 Implements **target _rights_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "name": "1:74 Implements **Specific Resource _suffix_ key** with a **single string value** on a **Specific Resource TextQuoteSelector** - [model 4.2.4](https://www.w3.org/TR/annotation-model/#text-quote-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include rights key with one or more values each of format uri.; Errors: data.target should have required property 'rights', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a TextQuoteSelector should include suffix key with a single value .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:64 Implements **target _canonical_ key** with a **single value** that is of **format uri** [model 3.3.7](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:75 Implements **Specific Resource Text Position Selector** - [model 4.2.5](https://www.w3.org/TR/annotation-model/#text-position-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target rresource may include canonical key with a single value that is of format uri.; Errors: data.target should have required property 'canonical', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include textPositionSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:65 Implements **target _via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "name": "1:76 Implements **Specific Resource Data Position Selector** - [model 4.2.6](https://www.w3.org/TR/annotation-model/#data-position-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target resource may include via key with one or more values that are each of format uri.; Errors: data.target should have required property 'via', data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include dataPositionSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:77 Implements **Specific Resource SVG Selector** - [model 4.2.7](https://www.w3.org/TR/annotation-model/#svg-selector)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include svgSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:78 Implements **Specific Resource Range Selector** - [model 4.2.8](https://www.w3.org/TR/annotation-model/#range-selector)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include rangeSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:79 Implements **Specific Resource State** - [model 4.3](https://www.w3.org/TR/annotation-model/#states)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include a State .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'selector', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:80 Implements **Specific Resource Time State** - [model 4.3.1](https://www.w3.org/TR/annotation-model/#time-state)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include timeState State .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'state', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:66 Implements **Specific Resource target _styleClass_ key** which has one or more values - [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", + "name": "1:81 Implements **Specific Resource Request Header State** - [model 4.3.2](https://www.w3.org/TR/annotation-model/#request-header-state)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Specific Resource target may include styleClass key with one or more values.; Errors: data.target should have required property 'styleClass', data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include requestHeaderState State .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'state', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:67 Implements **Specific Resource target _renderedVia_ key** which has one or more values - [model 4.5](https://www.w3.org/TR/annotation-model/#rendering-software)", + "name": "1:82 Implements **Specific Resource _cached_ key** with one or more values each of **format uri** on a **Specific Resource TimeState** - [model 4.3.1](https://www.w3.org/TR/annotation-model/#time-state)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Specific Resource target may include renderedVia key with one or more values.; Errors: data.target should have required property 'renderedVia', data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a TimeState may include cached key with a single value that is of format uri.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should have required property 'state', data.target should have required property 'items', data.target should match exactly one schema in oneOf, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" } ], "status": "OK", @@ -635,162 +698,182 @@ "test": "/annotation-model/annotations/annotationsAgentOptionals-manual.html", "subtests": [ { - "name": "1:1 Implements Annotation-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:1 Implements **_creator_ key** which has one or more values, each of which is a **string of format uri** or an **object** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "status": "PASS", + "message": null + }, + { + "name": "1:2 Implements Annotation-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", "message": "assert_true: WARNING: Id for Annotation Creator (Agent) not found or more than 1 found. Agents should have exactly one id of format uri.; Errors: data.creator should have required property 'id', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:2 Implements Annotation-level generator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:3 Implements Annotation-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:3 Implements Annotation-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:4 Implements Annotation-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "FAIL", + "message": "assert_true: WARNING: Nickname for Annotation Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.creator should have required property 'nickname', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:5 Implements Annotation-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:4 Implements Annotation-level generator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:6 Implements Annotation-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:5 Implements Annotation-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", - "status": "FAIL", - "message": "assert_true: WARNING: Nickname for Annotation Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.creator should have required property 'nickname', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" + "name": "1:7 Implements Annotation-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "PASS", + "message": null }, { - "name": "1:6 Implements Annotation-level generator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:8 Implements Annotation-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Nickname for Annotation Generator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.generator should have required property 'nickname', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email_sha1 for Annotation Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.creator should have required property 'email_sha1', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:7 Implements Annotation-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:9 Implements Annotation-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:8 Implements Annotation-level generator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:10 Implements **_generator_ key** which has one or more values, each of which is a **string of format uri** or an **object** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information).", "status": "PASS", "message": null }, { - "name": "1:9 Implements Annotation-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:11 Implements Annotation-level generator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:10 Implements Annotation-level generator (Agent) **_name_ key** with one or more values. [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:12 Implements Annotation-level generator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:11 Implements Annotation-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:13 Implements Annotation-level generator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "FAIL", + "message": "assert_true: WARNING: Nickname for Annotation Generator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.generator should have required property 'nickname', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:14 Implements Annotation-level generator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:12 Implements Annotation-level generator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", - "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email for Annotation Generator (Agent) not found. Agents may have one or more email values.; Errors: data.generator should have required property 'email', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" + "name": "1:15 Implements Annotation-level generator (Agent) **_name_ key** with one or more values. [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "PASS", + "message": null }, { - "name": "1:13 Implements Annotation-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:16 Implements Annotation-level generator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email_sha1 for Annotation Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.creator should have required property 'email_sha1', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email for Annotation Generator (Agent) not found. Agents may have one or more email values.; Errors: data.generator should have required property 'email', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:14 Implements Annotation-level generator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:17 Implements Annotation-level generator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Email_sha1 for Annotation Generator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.generator should have required property 'email_sha1', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:15 Implements Annotation-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:18 Implements Annotation-level generator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:16 Implements Annotation-level generator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", - "status": "PASS", - "message": null + "name": "1:19 Implements **body _creator_ key** with one or more values - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a body may include creator key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:17 Implements Body-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:20 Implements Body-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", "message": "assert_true: WARNING: Id for Body Creator (Agent) not found or more than 1 found. Agents should have exactly one id of format uri.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:18 Implements Target-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:21 Implements Body-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Id for Target Creator (Agent) not found or more than 1 found. Agents should have exactly one id of format uri.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Type (Person, Organization, Software) for Body Creator (Agent) not found. Agents should have one or more type values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:19 Implements Body-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:22 Implements Body-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Type (Person, Organization, Software) for Body Creator (Agent) not found. Agents should have one or more type values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Nickname for Body Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:20 Implements Target-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:23 Implements Body-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Type (Person, Organization, Software) for Target Creator (Agent) not found. Agents should have one or more type values.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Single name for Body Creator (Agent) not found. Agents should have exactly one name value.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:21 Implements Body-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:24 Implements Body-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Nickname for Body Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Name for Body Creator (Agent) not found. Agents may have one or more name values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:22 Implements Target-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:25 Implements Body-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Nickname for Target Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email for Body Creator (Agent) not found. Agents may have one or more email values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:23 Implements Body-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:26 Implements Body-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Single name for Body Creator (Agent) not found. Agents should have exactly one name value.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email_sha1 for Body Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:24 Implements Target-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:27 Implements Body-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Single name for Target Creator (Agent) not found. Agents should have exactly one name value.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Homepage for Body Creator (Agent) not found. Agents may have one or more homepage values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:25 Implements Body-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:28 Implements **target _creator_ key** with one or more values - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Name for Body Creator (Agent) not found. Agents may have one or more name values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include creator key with one or more values.; Errors: data.target should have required property 'creator', data.target should have required property 'items', data.target.source should be object, data.target.source should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:26 Implements Target-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:29 Implements Target-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Name for Target Creator (Agent) not found. Agents may have one or more name values.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Id for Target Creator (Agent) not found or more than 1 found. Agents should have exactly one id of format uri.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:27 Implements Body-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:30 Implements Target-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email for Body Creator (Agent) not found. Agents may have one or more email values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Type (Person, Organization, Software) for Target Creator (Agent) not found. Agents should have one or more type values.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:28 Implements Target-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:31 Implements Target-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email for Target Creator (Agent) not found. Agents may have one or more email values.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Nickname for Target Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:29 Implements Body-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:32 Implements Target-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email_sha1 for Body Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Single name for Target Creator (Agent) not found. Agents should have exactly one name value.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:30 Implements Target-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:33 Implements Target-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email_sha1 for Target Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Name for Target Creator (Agent) not found. Agents may have one or more name values.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:31 Implements Body-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:34 Implements Target-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Homepage for Body Creator (Agent) not found. Agents may have one or more homepage values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email for Target Creator (Agent) not found. Agents may have one or more email values.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:35 Implements Target-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: Email_sha1 for Target Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:32 Implements Target-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:36 Implements Target-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Homepage for Target Creator (Agent) not found. Agents may have one or more homepage values.; Errors: data.target should have required property 'creator', data.target.source should be object, data.target should have required property 'items', data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" } diff --git a/annotation-model/EB02.json b/annotation-model/EB02.json index 952bd7d..34a492a 100644 --- a/annotation-model/EB02.json +++ b/annotation-model/EB02.json @@ -1,37 +1,25 @@ { "results": [ - { - "test": "/annotation-model/annotations/annotationAgentOptionals-manual.html", - "subtests": [ - { - "name": "Loading test components", - "status": "FAIL", - "message": "assert_true: Loading of test components failed: {\"status\":404,\"statusText\":\"Not Found\",\"theFile\":\"/annotation-model/annotations/bodieTargets/3.3.2-bodyCreatorAgentIdImplemented.json\"} expected true got false" - } - ], - "status": "OK", - "message": null - }, { "test": "/annotation-model/annotations/annotationMusts-manual.html", "subtests": [ { - "name": "1:1 Annotation has **_@context_ key** and '**http://www.w3.org/ns/anno.jsonld**' is **a value of _@context_** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:1 Implements **_@context_ key** and '**http://www.w3.org/ns/anno.jsonld**' is **a value of _@context_** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, { - "name": "1:2 Annotation has **_id_ key** which has a **single value** that is a **string of format uri** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:2 Implements **Annotation _id_ key** which has a **single value** that is a **string of format uri** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, { - "name": "1:3 Annotation has **_type_ key** and '**Annotation**' is **a value of _type_** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:3 Implements **Annotation _type_ key** and '**Annotation**' is **a value of _type_** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, { - "name": "1:4 Annotation has a **_target_ key** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:4 Implements **_target_ key** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, @@ -313,319 +301,394 @@ "message": "assert_true: INFORMATIONAL: bodyValue key not found. Annotation May have exactly one bodyValue (if no body also included).; Errors: data should have required property 'bodyValue'; expected true got false" }, { - "name": "1:5 Implements **_creator_ key** which has one or more values, each of which is a **string of format uri** or an **object** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", - "status": "PASS", - "message": null - }, - { - "name": "1:6 Implements **_generator_ key** which has one or more values, each of which is a **string of format uri** or an **object** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information).", - "status": "PASS", - "message": null - }, - { - "name": "1:7 Implements Annotation-level **_generated_ key** which has a **single value** that is a **string of format date-time** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:5 Implements Annotation-level **_generated_ key** which has a **single value** that is a **string of format date-time** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Valid Annotation-level generated key not found. Annotation may have zero or exactly one generated key value.; Errors: data should have required property 'generated'; expected true got false" }, { - "name": "1:8 Implements Annotation-level **_modified_ key** which has a **single value** that is a **string of format date-time** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:6 Implements Annotation-level **_modified_ key** which has a **single value** that is a **string of format date-time** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Valid Annotation-level modified key not found. Annotation may have zero or exactly one modified key value.; Errors: data should have required property 'modified'; expected true got false" }, { - "name": "1:9 Implements **_audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", + "name": "1:7 Implements **_audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: audience key not found. An Annotation may have one or more audience values.; Errors: data should have required property 'audience'; expected true got false" }, { - "name": "1:10 Implements **_motivation_ key** which has one or more values, each of which is from the **model's list of Motivations** - [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", + "name": "1:8 Implements **_motivation_ key** which has one or more values, each of which is from the **model's list of Motivations** - [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: motivation key with value from model motivation list not found. Annotation may have zero or more motivations with values drawn from model ontology.; Errors: data.motivation should be equal to one of the allowed values, data.motivation should be array, data.motivation should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:11 Implements Annotation-level **_rights_** key which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "name": "1:9 Implements Annotation-level **_rights_** key which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Annotatoin-level rights key having string value(s) of format uri not found. Annotation may have zero or more rights key values.; Errors: data should have required property 'rights'; expected true got false" }, { - "name": "1:12 Implements Annotation-level **_canonical_ key** which has a single value that is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "name": "1:10 Implements Annotation-level **_canonical_ key** which has a single value that is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: canonical key having a single string value of format uri not found. Annotation may have canonical key with exactly one value.; Errors: data should have required property 'canonical'; expected true got false" }, { - "name": "1:13 Implements Annotation-level **_via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "name": "1:11 Implements Annotation-level **_via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Annotation-level via key with string(s) of format uri as value(s) not found. Annotation may have via key with one or more values.; Errors: data should have required property 'via'; expected true got false" }, { - "name": "1:14 Implements **_stylesheet_ key** which has a **single value** that is an **object or string of format uri**. [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", + "name": "1:12 Implements **_stylesheet_ key** which has a **single value** that is an **object or string of format uri**. [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: stylesheet key with exactly one value not found. Annotation may have stylesheet key with exactly one value.; Errors: data should have required property 'stylesheet'; expected true got false" }, { - "name": "1:15 Implements **_body_ key** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:13 Implements **_body_ key** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, { - "name": "1:16 Implements **body _format_ key** with a **single value** that is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:14 Implements **body _format_ key** with a **single value** that is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "PASS", "message": null }, { - "name": "1:17 Implements **body _language_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:15 Implements **body _language_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "PASS", "message": null }, { - "name": "1:18 Implements **body _creator_ key** with a **single value** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:16 Implements **body _creator_ key** with a **single value** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", "message": "assert_true: WARNING: The description of a body should include creator key with a single value.; Errors: data.body should have required property 'creator', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:19 Implements **body _created_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:17 Implements **body _created_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", "message": "assert_true: WARNING: The description of a body should include created key with a single value that is of format date-time.; Errors: data.body should have required property 'created', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:20 Implements **Embedded Textual Body _type_ key** which includes a value of **TextualBody** [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", + "name": "1:18 Implements **body _format_ key** with one or more values each of which is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "PASS", "message": null }, { - "name": "1:21 Implements **External Web Resource** with **_id_ key** as a body of the Annotation [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:19 Implements **body _language_ key** with one or more values each of which is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "PASS", "message": null }, { - "name": "1:22 Implements **Embedded Textual Body** with **_value_ key** as a body of the Annotation [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", - "status": "PASS", - "message": null + "name": "1:20 Implements **body _type_ key** with one or more values each of which is drawn from the **model's list of resource classes** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Body may include type key with one or more values that are each drawn from the model's list of resource classes.; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body.type should NOT be valid, data.body.type should match exactly one schema in oneOf, data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:23 Implements **Choice** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-bodies-and-targets)", + "name": "1:21 Implements **body _processingLanguage_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: A Choice resource may be used as an Annotation Body (not found).; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body should have required property 'items', data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Body may include processingLanguage key with a single value that is a language code.; Errors: data.body should have required property 'processingLanguage', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:24 Implements **List** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", + "name": "1:22 Implements **body _textDirection_ key** with a **single value** that is is **one of ltr, rtl, or auto** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: A List resource may be used as an Annotation Body (not found).; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body should have required property 'items', data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Body may include textDirection key with a single value that is one of ltr, rtl, or auto.; Errors: data.body should have required property 'textDirection', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:25 Implements **Composite** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", + "name": "1:23 Implements **body _modified_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: A Composite resource may be used as an Annotation Body (not found).; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body should have required property 'items', data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a body may include modified key with a single value that is of format date-time.; Errors: data.body should have required property 'modified', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:26 Implements **Independents** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", + "name": "1:24 Implements **body _audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: A Independents resource may be used as an Annotation Body (not found).; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body should have required property 'items', data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a body may include audience key which has one or more values with each audience instance described using schema.org/Audience classes and properties.; Errors: data.body should have required property 'audience', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:25 Implements **body _accessibility_ key** which has one or more values - [model 3.3.4](#https://www.w3.org/TR/annotation-model/#accessibility-of-content)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Body may include accessibility key which has one or more values.; Errors: data.body should have required property 'accessibility', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:26 Implements **body _purpose_ key** with one or more values are each drawn from **model's list of Motivations** [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Body may include purpose key with one or more values that are each drawn from model's list of Motivations.; Errors: data.body should have required property 'purpose', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:27 Implements **body _rights_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a body may include rights key with one or more values each of format uri.; Errors: data.body should have required property 'rights', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:28 Implements **body _canonical_ key** with a **single value** that is of **format uri** [model 3.3.7](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a body rresource may include canonical key with a single value that is of format uri.; Errors: data.body should have required property 'canonical', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:29 Implements **body _via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a body resource may include via key with one or more values that are each of format uri.; Errors: data.body should have required property 'via', data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:30 Implements **External Web Resource** with **_id_ key** as a body of the Annotation [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "PASS", + "message": null }, { - "name": "1:27 Implements **body _format_ key** with one or more values each of which is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:31 Implements **Embedded Textual Body** with **_value_ key** as a body of the Annotation [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", "status": "PASS", "message": null }, { - "name": "1:28 Implements **body _language_ key** with one or more values each of which is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:32 Implements **Embedded Textual Body _type_ key** which includes a value of **TextualBody** [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", "status": "PASS", "message": null }, { - "name": "1:29 Implements **body _creator_ key** with one or more values - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:33 Implements **Embedded Textual Body _type_ key** which includes a value of **Text** [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include creator key with one or more values.; Errors: data.body should have required property 'creator', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of an Embedded Textual Body should include type key which includes the value of Text.; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body.type should NOT be valid, data.body.type should match exactly one schema in oneOf, data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:30 Implements **body _type_ key** with one or more values each of which is drawn from the **model's list of resource classes** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:34 Implements **Choice or Set** with type and items key as a body - [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include type key with one or more values that are each drawn from the model's list of resource classes.; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body.type should NOT be valid, data.body.type should match exactly one schema in oneOf, data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Body may be a Choice or Set.; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body should have required property 'items', data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:31 Implements **body _processingLanguage_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:35 Implements **Choice** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include processingLanguage key with a single value that is a language code.; Errors: data.body should have required property 'processingLanguage', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Choice resource may be used as an Annotation Body (not found).; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body should have required property 'items', data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:32 Implements **body _textDirection_ key** with a **single value** that is is **one of ltr, rtl, or auto** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:36 Implements **List** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include textDirection key with a single value that is one of ltr, rtl, or auto.; Errors: data.body should have required property 'textDirection', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A List resource may be used as an Annotation Body (not found).; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body should have required property 'items', data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:33 Implements **body _modified_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:37 Implements **Composite** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include modified key with a single value that is of format date-time.; Errors: data.body should have required property 'modified', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Composite resource may be used as an Annotation Body (not found).; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body should have required property 'items', data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:34 Implements **body _audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", + "name": "1:38 Implements **Independents** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include audience key which has one or more values with each audience instance described using schema.org/Audience classes and properties.; Errors: data.body should have required property 'audience', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Independents resource may be used as an Annotation Body (not found).; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body should have required property 'items', data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:35 Implements **body _accessibility_ key** which has one or more values - [model 3.3.4](#https://www.w3.org/TR/annotation-model/#accessibility-of-content)", + "name": "1:39 Implements **target _format_ key** with a **single value** that is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include accessibility key which has one or more values.; Errors: data.body should have required property 'accessibility', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a Target should include format key with a single value that is a media type.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:36 Implements **body _purpose_ key** with one or more values are each drawn from **model's list of Motivations** [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", + "name": "1:40 Implements **target _language_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include purpose key with one or more values that are each drawn from model's list of Motivations.; Errors: data.body should have required property 'purpose', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a Target should include language key with a single value that is a language code.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:37 Implements **body _rights_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "name": "1:41 Implements **target _creator_ key** with a **single value** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include rights key with one or more values each of format uri.; Errors: data.body should have required property 'rights', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a target should include creator key with a single value.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:38 Implements **body _canonical_ key** with a **single value** that is of **format uri** [model 3.3.7](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:42 Implements **target _created_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body rresource may include canonical key with a single value that is of format uri.; Errors: data.body should have required property 'canonical', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a target should include created key with a single value that is of format date-time.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:39 Implements **body _via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "name": "1:43 Implements **target _format_ key** with one or more values each of which is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body resource may include via key with one or more values that are each of format uri.; Errors: data.body should have required property 'via', data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include format key with one or more values that are each a media type.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:44 Implements **target _language_ key** with one or more values each of which is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a target may include language key with one or more values that are each a language code.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:40 Implements **Specific Resource body _styleClass_ key** which has one or more values - [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", + "name": "1:45 Implements **target _type_ key** with one or more values each of which is drawn from the **model's list of resource classes** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Specific Resource body may include styleClass key with one or more values.; Errors: data.body should have required property 'styleClass', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Target may include type key with one or more values that are each drawn from the model's list of resource classes.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:41 Implements **Specific Resource body _renderedVia_ key** which has one or more values - [model 4.5](https://www.w3.org/TR/annotation-model/#rendering-software)", + "name": "1:46 Implements **target _processingLanguage_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Specific Resource body may include renderedVia key with one or more values.; Errors: data.body should have required property 'source', data.body should have required property 'renderedVia', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Target may include processingLanguage key with a single value that is a language code.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:42 Implements **Embedded Textual Body _type_ key** which includes a value of **Text** [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", + "name": "1:47 Implements **target _textDirection_ key** with a **single value** that is is **one of ltr, rtl, or auto** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of an Embedded Textual Body should include type key which includes the value of Text.; Errors: data.body.type should be equal to one of the allowed values, data.body.type should be string, data.body.type should NOT be valid, data.body.type should match exactly one schema in oneOf, data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Target may include textDirection key with a single value that is one of ltr, rtl, or auto.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:43 Implements **target _format_ key** with a **single value** that is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:48 Implements **target _modified_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: WARNING: The description of a Target should include format key with a single value that is a media type.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include modified key with a single value that is of format date-time.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:44 Implements **target _language_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:49 Implements **target _audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", "status": "FAIL", - "message": "assert_true: WARNING: The description of a Target should include language key with a single value that is a language code.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include audience key which has one or more values with each audience instance described using schema.org/Audience classes and properties.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:45 Implements **target _creator_ key** with a **single value** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:50 Implements **target _accessibility_ key** which has one or more values - [model 3.3.4](#https://www.w3.org/TR/annotation-model/#accessibility-of-content)", "status": "FAIL", - "message": "assert_true: WARNING: The description of a target should include creator key with a single value.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Target may include accessibility key which has one or more values.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:46 Implements **target _created_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:51 Implements **target _purpose_ key** with one or more values are each drawn from **model's list of Motivations** [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", "status": "FAIL", - "message": "assert_true: WARNING: The description of a target should include created key with a single value that is of format date-time.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Target may include purpose key with one or more values that are each drawn from model's list of Motivations.; Errors: data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:52 Implements **target _rights_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a target may include rights key with one or more values each of format uri.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:53 Implements **target _canonical_ key** with a **single value** that is of **format uri** [model 3.3.7](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a target rresource may include canonical key with a single value that is of format uri.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:54 Implements **target _via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a target resource may include via key with one or more values that are each of format uri.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:47 Implements **External Web Resource** with **_id_ key** as a target of the Annotation [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:55 Implements **External Web Resource** with **_id_ key** as a target of the Annotation [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: An External Web Resource target may be used as an Annotation Target.; Errors: data.target should NOT be valid, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should NOT be valid, data.target should match some schema in anyOf; expected true got false" }, { - "name": "1:48 Implements **Choice** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-targets-and-targets)", + "name": "1:56 Implements **Choice or Set** with type and items key as a target - [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: A Target may be a Choice or Set.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:57 Implements **Choice** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-targets-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A Choice resource may be used as an Annotation Target (not found).; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:49 Implements **List** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", + "name": "1:58 Implements **List** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A List resource may be used as an Annotation Target (not found).; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:50 Implements **Composite** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", + "name": "1:59 Implements **Composite** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A Composite resource may be used as an Annotation Target (not found).; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:51 Implements **Independents** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", + "name": "1:60 Implements **Independents** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A Independents resource may be used as an Annotation Target (not found).; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:52 Implements **Specific Resource** with **_source_ and at least one of _purpose, selector, state, style, renderedVia, scope_ keys** as a target of the Annotation [model 4](https://www.w3.org/TR/annotation-model/#specific-resources)", + "name": "1:61 Implements **Specific Resource** with **_source_ and at least one of _purpose, selector, state, style, renderedVia, scope_ keys** as a body of the Annotation [model 4](https://www.w3.org/TR/annotation-model/#specific-resources)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: A Specific Resource may be used as an Annotation Body (not found).; Errors: data.body should have required property 'source', data.body should have required property 'items', data.body should NOT be valid, data.body should match some schema in anyOf; expected true got false" + }, + { + "name": "1:62 Implements **Specific Resource** with **_source_ and at least one of _purpose, selector, state, style, renderedVia, scope_ keys** as a target of the Annotation [model 4](https://www.w3.org/TR/annotation-model/#specific-resources)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A Specific Resource may be used as an Annotation Target (not found).; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should match some schema in anyOf; expected true got false" }, { - "name": "1:53 Implements **target _format_ key** with one or more values each of which is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:63 Implements **Specific Resource _refinedBy_ key** [model 4.2.9](https://www.w3.org/TR/annotation-model/#refinement-of-selection), [model 4.3.3](https://www.w3.org/TR/annotation-model/#refinement-of-state)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include format key with one or more values that are each a media type.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource selector or state may include refinedBy key with one or more values.; Errors: data.body should have required property 'state', data.body should have required property 'selector', data.body should match some schema in anyOf, data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:54 Implements **target _language_ key** with one or more values each of which is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:64 Implements **Specific Resource _styleClass_ key** with one or more values on a **Specific Resource** - [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include language key with one or more values that are each a language code.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include styleClass key with one or more values.; Errors: data.body should have required property 'styleClass', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:55 Implements **target _creator_ key** with one or more values - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:65 Implements **Specific Resource _renderedVia_ key** with one or more values on a **Specific Resource** - [model 4.5](https://www.w3.org/TR/annotation-model/#rendering-software)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include creator key with one or more values.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include renderedVia key with one or more values.; Errors: data.body should have required property 'source', data.body should have required property 'renderedVia', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:56 Implements **target _type_ key** with one or more values each of which is drawn from the **model's list of resource classes** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:66 Implements **Specific Resource _scope_ key** - [model 4.6](https://www.w3.org/TR/annotation-model/#scope-of-a-resource)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include type key with one or more values that are each drawn from the model's list of resource classes.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include scope key with one or more values that is of format uri.; Errors: data.body should have required property 'source', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:57 Implements **target _processingLanguage_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:67 Implements **Specific Resource Selector** - [model 4.2](https://www.w3.org/TR/annotation-model/#selectors)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include processingLanguage key with a single value that is a language code.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include a Selector .; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:58 Implements **target _textDirection_ key** with a **single value** that is is **one of ltr, rtl, or auto** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:68 Implements **Specific Resource Fragment Selector** - [model 4.2.1](https://www.w3.org/TR/annotation-model/#fragment-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include textDirection key with a single value that is one of ltr, rtl, or auto.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include fragmentSelector .; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:59 Implements **target _modified_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:69 Implements **Specific Resource _conformsTo_ key** with a **single value** which is of **format uri** on a **Specific Resource FragmentSelector** - [model 4.2.1](https://www.w3.org/TR/annotation-model/#fragment-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include modified key with a single value that is of format date-time.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a FragmentSelector should include conformsTo key with a single value that is of format uri.; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:60 Implements **target _audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", + "name": "1:70 Implements **Specific Resource CSS Selector** - [model 4.2.2](https://www.w3.org/TR/annotation-model/#css-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include audience key which has one or more values with each audience instance described using schema.org/Audience classes and properties.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include cssSelector .; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:61 Implements **target _accessibility_ key** which has one or more values - [model 3.3.4](#https://www.w3.org/TR/annotation-model/#accessibility-of-content)", + "name": "1:71 Implements **Specific Resource XPath Selector** - [model 4.2.3](https://www.w3.org/TR/annotation-model/#xpath-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include accessibility key which has one or more values.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include xpathSelector .; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:62 Implements **target _purpose_ key** with one or more values are each drawn from **model's list of Motivations** [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", + "name": "1:72 Implements **Specific Resource Text Quote Selector** - [model 4.2.4](https://www.w3.org/TR/annotation-model/#text-quote-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include purpose key with one or more values that are each drawn from model's list of Motivations.; Errors: data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include textQuoteSelector .; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:63 Implements **target _rights_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "name": "1:73 Implements **Specific Resource _prefix_ key** with a **single string value** on a **Specific Resource TextQuoteSelector** - [model 4.2.4](https://www.w3.org/TR/annotation-model/#text-quote-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include rights key with one or more values each of format uri.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a TextQuoteSelector should include prefix key with a single value .; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:64 Implements **target _canonical_ key** with a **single value** that is of **format uri** [model 3.3.7](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:74 Implements **Specific Resource _suffix_ key** with a **single string value** on a **Specific Resource TextQuoteSelector** - [model 4.2.4](https://www.w3.org/TR/annotation-model/#text-quote-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target rresource may include canonical key with a single value that is of format uri.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a TextQuoteSelector should include suffix key with a single value .; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:65 Implements **target _via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "name": "1:75 Implements **Specific Resource Text Position Selector** - [model 4.2.5](https://www.w3.org/TR/annotation-model/#text-position-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target resource may include via key with one or more values that are each of format uri.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include textPositionSelector .; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:76 Implements **Specific Resource Data Position Selector** - [model 4.2.6](https://www.w3.org/TR/annotation-model/#data-position-selector)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include dataPositionSelector .; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:77 Implements **Specific Resource SVG Selector** - [model 4.2.7](https://www.w3.org/TR/annotation-model/#svg-selector)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include svgSelector .; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:66 Implements **Specific Resource target _styleClass_ key** which has one or more values - [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", + "name": "1:78 Implements **Specific Resource Range Selector** - [model 4.2.8](https://www.w3.org/TR/annotation-model/#range-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Specific Resource target may include styleClass key with one or more values.; Errors: data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include rangeSelector .; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:67 Implements **Specific Resource target _renderedVia_ key** which has one or more values - [model 4.5](https://www.w3.org/TR/annotation-model/#rendering-software)", + "name": "1:79 Implements **Specific Resource State** - [model 4.3](https://www.w3.org/TR/annotation-model/#states)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Specific Resource target may include renderedVia key with one or more values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include a State .; Errors: data.body should have required property 'selector', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:80 Implements **Specific Resource Time State** - [model 4.3.1](https://www.w3.org/TR/annotation-model/#time-state)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include timeState State .; Errors: data.body should have required property 'state', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:81 Implements **Specific Resource Request Header State** - [model 4.3.2](https://www.w3.org/TR/annotation-model/#request-header-state)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include requestHeaderState State .; Errors: data.body should have required property 'state', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:82 Implements **Specific Resource _cached_ key** with one or more values each of **format uri** on a **Specific Resource TimeState** - [model 4.3.1](https://www.w3.org/TR/annotation-model/#time-state)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a TimeState may include cached key with a single value that is of format uri.; Errors: data.body should have required property 'state', data.body should have required property 'items', data.body should match exactly one schema in oneOf, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" } ], "status": "OK", @@ -635,162 +698,182 @@ "test": "/annotation-model/annotations/annotationsAgentOptionals-manual.html", "subtests": [ { - "name": "1:1 Implements Annotation-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:1 Implements **_creator_ key** which has one or more values, each of which is a **string of format uri** or an **object** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "status": "PASS", + "message": null + }, + { + "name": "1:2 Implements Annotation-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", "message": "assert_true: WARNING: Id for Annotation Creator (Agent) not found or more than 1 found. Agents should have exactly one id of format uri.; Errors: data.creator should have required property 'id', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:2 Implements Annotation-level generator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:3 Implements Annotation-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:3 Implements Annotation-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:4 Implements Annotation-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "FAIL", + "message": "assert_true: WARNING: Nickname for Annotation Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.creator should have required property 'nickname', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:5 Implements Annotation-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:4 Implements Annotation-level generator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:6 Implements Annotation-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:5 Implements Annotation-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", - "status": "FAIL", - "message": "assert_true: WARNING: Nickname for Annotation Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.creator should have required property 'nickname', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" + "name": "1:7 Implements Annotation-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "PASS", + "message": null }, { - "name": "1:6 Implements Annotation-level generator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:8 Implements Annotation-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Nickname for Annotation Generator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.generator should have required property 'nickname', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email_sha1 for Annotation Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.creator should have required property 'email_sha1', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:7 Implements Annotation-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:9 Implements Annotation-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:8 Implements Annotation-level generator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:10 Implements **_generator_ key** which has one or more values, each of which is a **string of format uri** or an **object** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information).", "status": "PASS", "message": null }, { - "name": "1:9 Implements Annotation-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:11 Implements Annotation-level generator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:10 Implements Annotation-level generator (Agent) **_name_ key** with one or more values. [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:12 Implements Annotation-level generator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:11 Implements Annotation-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:13 Implements Annotation-level generator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "FAIL", + "message": "assert_true: WARNING: Nickname for Annotation Generator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.generator should have required property 'nickname', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:14 Implements Annotation-level generator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:12 Implements Annotation-level generator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", - "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email for Annotation Generator (Agent) not found. Agents may have one or more email values.; Errors: data.generator should have required property 'email', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" + "name": "1:15 Implements Annotation-level generator (Agent) **_name_ key** with one or more values. [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "PASS", + "message": null }, { - "name": "1:13 Implements Annotation-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:16 Implements Annotation-level generator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email_sha1 for Annotation Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.creator should have required property 'email_sha1', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email for Annotation Generator (Agent) not found. Agents may have one or more email values.; Errors: data.generator should have required property 'email', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:14 Implements Annotation-level generator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:17 Implements Annotation-level generator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Email_sha1 for Annotation Generator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.generator should have required property 'email_sha1', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:15 Implements Annotation-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:18 Implements Annotation-level generator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:16 Implements Annotation-level generator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", - "status": "PASS", - "message": null + "name": "1:19 Implements **body _creator_ key** with one or more values - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a body may include creator key with one or more values.; Errors: data.body should have required property 'creator', data.body should have required property 'items', data.body should have required property 'source', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:17 Implements Body-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:20 Implements Body-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", "message": "assert_true: WARNING: Id for Body Creator (Agent) not found or more than 1 found. Agents should have exactly one id of format uri.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:18 Implements Target-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:21 Implements Body-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Id for Target Creator (Agent) not found or more than 1 found. Agents should have exactly one id of format uri.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Type (Person, Organization, Software) for Body Creator (Agent) not found. Agents should have one or more type values.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:19 Implements Body-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:22 Implements Body-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Type (Person, Organization, Software) for Body Creator (Agent) not found. Agents should have one or more type values.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Nickname for Body Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:20 Implements Target-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:23 Implements Body-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Type (Person, Organization, Software) for Target Creator (Agent) not found. Agents should have one or more type values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Single name for Body Creator (Agent) not found. Agents should have exactly one name value.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:21 Implements Body-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:24 Implements Body-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Nickname for Body Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Name for Body Creator (Agent) not found. Agents may have one or more name values.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:22 Implements Target-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:25 Implements Body-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Nickname for Target Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email for Body Creator (Agent) not found. Agents may have one or more email values.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:23 Implements Body-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:26 Implements Body-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Single name for Body Creator (Agent) not found. Agents should have exactly one name value.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email_sha1 for Body Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:24 Implements Target-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:27 Implements Body-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Single name for Target Creator (Agent) not found. Agents should have exactly one name value.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Homepage for Body Creator (Agent) not found. Agents may have one or more homepage values.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:25 Implements Body-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:28 Implements **target _creator_ key** with one or more values - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Name for Body Creator (Agent) not found. Agents may have one or more name values.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include creator key with one or more values.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:26 Implements Target-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:29 Implements Target-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Name for Target Creator (Agent) not found. Agents may have one or more name values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Id for Target Creator (Agent) not found or more than 1 found. Agents should have exactly one id of format uri.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:27 Implements Body-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:30 Implements Target-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email for Body Creator (Agent) not found. Agents may have one or more email values.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Type (Person, Organization, Software) for Target Creator (Agent) not found. Agents should have one or more type values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:28 Implements Target-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:31 Implements Target-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email for Target Creator (Agent) not found. Agents may have one or more email values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Nickname for Target Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:29 Implements Body-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:32 Implements Target-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email_sha1 for Body Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Single name for Target Creator (Agent) not found. Agents should have exactly one name value.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:30 Implements Target-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:33 Implements Target-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email_sha1 for Target Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Name for Target Creator (Agent) not found. Agents may have one or more name values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:31 Implements Body-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:34 Implements Target-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Homepage for Body Creator (Agent) not found. Agents may have one or more homepage values.; Errors: data.body should have required property 'creator', data.body should have required property 'source', data.body should have required property 'items', data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email for Target Creator (Agent) not found. Agents may have one or more email values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:35 Implements Target-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: Email_sha1 for Target Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:32 Implements Target-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:36 Implements Target-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Homepage for Target Creator (Agent) not found. Agents may have one or more homepage values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" } diff --git a/annotation-model/EB03.json b/annotation-model/EB03.json index e89f37f..50f63a3 100644 --- a/annotation-model/EB03.json +++ b/annotation-model/EB03.json @@ -1,37 +1,25 @@ { "results": [ - { - "test": "/annotation-model/annotations/annotationAgentOptionals-manual.html", - "subtests": [ - { - "name": "Loading test components", - "status": "FAIL", - "message": "assert_true: Loading of test components failed: {\"status\":404,\"statusText\":\"Not Found\",\"theFile\":\"/annotation-model/annotations/bodieTargets/3.3.2-bodyCreatorAgentIdImplemented.json\"} expected true got false" - } - ], - "status": "OK", - "message": null - }, { "test": "/annotation-model/annotations/annotationMusts-manual.html", "subtests": [ { - "name": "1:1 Annotation has **_@context_ key** and '**http://www.w3.org/ns/anno.jsonld**' is **a value of _@context_** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:1 Implements **_@context_ key** and '**http://www.w3.org/ns/anno.jsonld**' is **a value of _@context_** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, { - "name": "1:2 Annotation has **_id_ key** which has a **single value** that is a **string of format uri** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:2 Implements **Annotation _id_ key** which has a **single value** that is a **string of format uri** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, { - "name": "1:3 Annotation has **_type_ key** and '**Annotation**' is **a value of _type_** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:3 Implements **Annotation _type_ key** and '**Annotation**' is **a value of _type_** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, { - "name": "1:4 Annotation has a **_target_ key** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:4 Implements **_target_ key** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, @@ -313,319 +301,394 @@ "message": "assert_true: INFORMATIONAL: bodyValue key not found. Annotation May have exactly one bodyValue (if no body also included).; Errors: data should have required property 'bodyValue'; expected true got false" }, { - "name": "1:5 Implements **_creator_ key** which has one or more values, each of which is a **string of format uri** or an **object** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", - "status": "PASS", - "message": null - }, - { - "name": "1:6 Implements **_generator_ key** which has one or more values, each of which is a **string of format uri** or an **object** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information).", - "status": "PASS", - "message": null - }, - { - "name": "1:7 Implements Annotation-level **_generated_ key** which has a **single value** that is a **string of format date-time** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:5 Implements Annotation-level **_generated_ key** which has a **single value** that is a **string of format date-time** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Valid Annotation-level generated key not found. Annotation may have zero or exactly one generated key value.; Errors: data should have required property 'generated'; expected true got false" }, { - "name": "1:8 Implements Annotation-level **_modified_ key** which has a **single value** that is a **string of format date-time** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:6 Implements Annotation-level **_modified_ key** which has a **single value** that is a **string of format date-time** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Valid Annotation-level modified key not found. Annotation may have zero or exactly one modified key value.; Errors: data should have required property 'modified'; expected true got false" }, { - "name": "1:9 Implements **_audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", + "name": "1:7 Implements **_audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: audience key not found. An Annotation may have one or more audience values.; Errors: data should have required property 'audience'; expected true got false" }, { - "name": "1:10 Implements **_motivation_ key** which has one or more values, each of which is from the **model's list of Motivations** - [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", + "name": "1:8 Implements **_motivation_ key** which has one or more values, each of which is from the **model's list of Motivations** - [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", "status": "PASS", "message": null }, { - "name": "1:11 Implements Annotation-level **_rights_** key which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "name": "1:9 Implements Annotation-level **_rights_** key which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Annotatoin-level rights key having string value(s) of format uri not found. Annotation may have zero or more rights key values.; Errors: data should have required property 'rights'; expected true got false" }, { - "name": "1:12 Implements Annotation-level **_canonical_ key** which has a single value that is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "name": "1:10 Implements Annotation-level **_canonical_ key** which has a single value that is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: canonical key having a single string value of format uri not found. Annotation may have canonical key with exactly one value.; Errors: data should have required property 'canonical'; expected true got false" }, { - "name": "1:13 Implements Annotation-level **_via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "name": "1:11 Implements Annotation-level **_via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Annotation-level via key with string(s) of format uri as value(s) not found. Annotation may have via key with one or more values.; Errors: data should have required property 'via'; expected true got false" }, { - "name": "1:14 Implements **_stylesheet_ key** which has a **single value** that is an **object or string of format uri**. [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", + "name": "1:12 Implements **_stylesheet_ key** which has a **single value** that is an **object or string of format uri**. [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: stylesheet key with exactly one value not found. Annotation may have stylesheet key with exactly one value.; Errors: data should have required property 'stylesheet'; expected true got false" }, { - "name": "1:15 Implements **_body_ key** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", + "name": "1:13 Implements **_body_ key** - [model 3.1](https://www.w3.org/TR/annotation-model/#annotations)", "status": "PASS", "message": null }, { - "name": "1:16 Implements **body _format_ key** with a **single value** that is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:14 Implements **body _format_ key** with a **single value** that is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", "message": "assert_true: WARNING: The description of a Body should include format key with a single value that is a media type.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:17 Implements **body _language_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:15 Implements **body _language_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", "message": "assert_true: WARNING: The description of a Body should include language key with a single value that is a language code.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:18 Implements **body _creator_ key** with a **single value** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:16 Implements **body _creator_ key** with a **single value** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", "message": "assert_true: WARNING: The description of a body should include creator key with a single value.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:19 Implements **body _created_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:17 Implements **body _created_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", "message": "assert_true: WARNING: The description of a body should include created key with a single value that is of format date-time.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:20 Implements **Embedded Textual Body _type_ key** which includes a value of **TextualBody** [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", + "name": "1:18 Implements **body _format_ key** with one or more values each of which is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: WARNING: The description of an Embedded Textual Body should include type key which includes the value of TextualBody.; Errors: data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a body may include format key with one or more values that are each a media type.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:19 Implements **body _language_ key** with one or more values each of which is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a body may include language key with one or more values that are each a language code.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:20 Implements **body _type_ key** with one or more values each of which is drawn from the **model's list of resource classes** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Body may include type key with one or more values that are each drawn from the model's list of resource classes.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:21 Implements **body _processingLanguage_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Body may include processingLanguage key with a single value that is a language code.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:22 Implements **body _textDirection_ key** with a **single value** that is is **one of ltr, rtl, or auto** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Body may include textDirection key with a single value that is one of ltr, rtl, or auto.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:23 Implements **body _modified_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a body may include modified key with a single value that is of format date-time.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:24 Implements **body _audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a body may include audience key which has one or more values with each audience instance described using schema.org/Audience classes and properties.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:25 Implements **body _accessibility_ key** which has one or more values - [model 3.3.4](#https://www.w3.org/TR/annotation-model/#accessibility-of-content)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Body may include accessibility key which has one or more values.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:26 Implements **body _purpose_ key** with one or more values are each drawn from **model's list of Motivations** [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Body may include purpose key with one or more values that are each drawn from model's list of Motivations.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:21 Implements **External Web Resource** with **_id_ key** as a body of the Annotation [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:27 Implements **body _rights_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a body may include rights key with one or more values each of format uri.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:28 Implements **body _canonical_ key** with a **single value** that is of **format uri** [model 3.3.7](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a body rresource may include canonical key with a single value that is of format uri.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:29 Implements **body _via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a body resource may include via key with one or more values that are each of format uri.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:30 Implements **External Web Resource** with **_id_ key** as a body of the Annotation [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: An External Web Resource body may be used as an Annotation Body.; Errors: data.body should NOT be valid, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should NOT be valid, data.body should match some schema in anyOf; expected true got false" }, { - "name": "1:22 Implements **Embedded Textual Body** with **_value_ key** as a body of the Annotation [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", + "name": "1:31 Implements **Embedded Textual Body** with **_value_ key** as a body of the Annotation [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: An Embedded Textual Body may be used as an Annotation Body.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should NOT be valid, data.body should match some schema in anyOf; expected true got false" }, { - "name": "1:23 Implements **Choice** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-bodies-and-targets)", + "name": "1:32 Implements **Embedded Textual Body _type_ key** which includes a value of **TextualBody** [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: A Choice resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of an Embedded Textual Body should include type key which includes the value of TextualBody.; Errors: data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:24 Implements **List** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", + "name": "1:33 Implements **Embedded Textual Body _type_ key** which includes a value of **Text** [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: A List resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of an Embedded Textual Body should include type key which includes the value of Text.; Errors: data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:25 Implements **Composite** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", + "name": "1:34 Implements **Choice or Set** with type and items key as a body - [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: A Composite resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Body may be a Choice or Set.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:26 Implements **Independents** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", + "name": "1:35 Implements **Choice** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: A Independents resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Choice resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:27 Implements **body _format_ key** with one or more values each of which is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:36 Implements **List** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include format key with one or more values that are each a media type.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A List resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:28 Implements **body _language_ key** with one or more values each of which is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:37 Implements **Composite** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include language key with one or more values that are each a language code.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Composite resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:29 Implements **body _creator_ key** with one or more values - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:38 Implements **Independents** with **_type_ and _items_ keys** as a body of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include creator key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Independents resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:30 Implements **body _type_ key** with one or more values each of which is drawn from the **model's list of resource classes** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:39 Implements **target _format_ key** with a **single value** that is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include type key with one or more values that are each drawn from the model's list of resource classes.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a Target should include format key with a single value that is a media type.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:31 Implements **body _processingLanguage_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:40 Implements **target _language_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include processingLanguage key with a single value that is a language code.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a Target should include language key with a single value that is a language code.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:32 Implements **body _textDirection_ key** with a **single value** that is is **one of ltr, rtl, or auto** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:41 Implements **target _creator_ key** with a **single value** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include textDirection key with a single value that is one of ltr, rtl, or auto.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a target should include creator key with a single value.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:33 Implements **body _modified_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:42 Implements **target _created_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include modified key with a single value that is of format date-time.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a target should include created key with a single value that is of format date-time.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:34 Implements **body _audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", + "name": "1:43 Implements **target _format_ key** with one or more values each of which is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include audience key which has one or more values with each audience instance described using schema.org/Audience classes and properties.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include format key with one or more values that are each a media type.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:35 Implements **body _accessibility_ key** which has one or more values - [model 3.3.4](#https://www.w3.org/TR/annotation-model/#accessibility-of-content)", + "name": "1:44 Implements **target _language_ key** with one or more values each of which is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include accessibility key which has one or more values.; Errors: data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include language key with one or more values that are each a language code.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:36 Implements **body _purpose_ key** with one or more values are each drawn from **model's list of Motivations** [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", + "name": "1:45 Implements **target _type_ key** with one or more values each of which is drawn from the **model's list of resource classes** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Body may include purpose key with one or more values that are each drawn from model's list of Motivations.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Target may include type key with one or more values that are each drawn from the model's list of resource classes.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:37 Implements **body _rights_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "name": "1:46 Implements **target _processingLanguage_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body may include rights key with one or more values each of format uri.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Target may include processingLanguage key with a single value that is a language code.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:38 Implements **body _canonical_ key** with a **single value** that is of **format uri** [model 3.3.7](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", + "name": "1:47 Implements **target _textDirection_ key** with a **single value** that is is **one of ltr, rtl, or auto** [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body rresource may include canonical key with a single value that is of format uri.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Target may include textDirection key with a single value that is one of ltr, rtl, or auto.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:39 Implements **body _via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "name": "1:48 Implements **target _modified_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a body resource may include via key with one or more values that are each of format uri.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include modified key with a single value that is of format date-time.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:40 Implements **Specific Resource body _styleClass_ key** which has one or more values - [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", + "name": "1:49 Implements **target _audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Specific Resource body may include styleClass key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include audience key which has one or more values with each audience instance described using schema.org/Audience classes and properties.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:41 Implements **Specific Resource body _renderedVia_ key** which has one or more values - [model 4.5](https://www.w3.org/TR/annotation-model/#rendering-software)", + "name": "1:50 Implements **target _accessibility_ key** which has one or more values - [model 3.3.4](#https://www.w3.org/TR/annotation-model/#accessibility-of-content)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Specific Resource body may include renderedVia key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Target may include accessibility key which has one or more values.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:42 Implements **Embedded Textual Body _type_ key** which includes a value of **Text** [model 3.2.4](https://www.w3.org/TR/annotation-model/#embedded-textual-body)", + "name": "1:51 Implements **target _purpose_ key** with one or more values are each drawn from **model's list of Motivations** [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of an Embedded Textual Body should include type key which includes the value of Text.; Errors: data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Target may include purpose key with one or more values that are each drawn from model's list of Motivations.; Errors: data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:43 Implements **target _format_ key** with a **single value** that is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:52 Implements **target _rights_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", "status": "FAIL", - "message": "assert_true: WARNING: The description of a Target should include format key with a single value that is a media type.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include rights key with one or more values each of format uri.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:44 Implements **target _language_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:53 Implements **target _canonical_ key** with a **single value** that is of **format uri** [model 3.3.7](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: WARNING: The description of a Target should include language key with a single value that is a language code.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target rresource may include canonical key with a single value that is of format uri.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:45 Implements **target _creator_ key** with a **single value** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:54 Implements **target _via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", "status": "FAIL", - "message": "assert_true: WARNING: The description of a target should include creator key with a single value.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target resource may include via key with one or more values that are each of format uri.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:46 Implements **target _created_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:55 Implements **External Web Resource** with **_id_ key** as a target of the Annotation [model 3.2.1](https://www.w3.org/TR/annotation-model/#bodies-and-targets)", "status": "FAIL", - "message": "assert_true: WARNING: The description of a target should include created key with a single value that is of format date-time.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: An External Web Resource target may be used as an Annotation Target.; Errors: data.target should NOT be valid, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should NOT be valid, data.target should match some schema in anyOf; expected true got false" }, { - "name": "1:47 Implements **External Web Resource** with **_id_ key** as a target of the Annotation [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:56 Implements **Choice or Set** with type and items key as a target - [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-bodies-and-targets)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: An External Web Resource target may be used as an Annotation Target.; Errors: data.target should NOT be valid, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should NOT be valid, data.target should match some schema in anyOf; expected true got false" + "message": "assert_true: INFORMATIONAL: A Target may be a Choice or Set.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:48 Implements **Choice** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-targets-and-targets)", + "name": "1:57 Implements **Choice** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.7](https://www.w3.org/TR/annotation-model/#choice-of-targets-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A Choice resource may be used as an Annotation Target (not found).; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:49 Implements **List** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", + "name": "1:58 Implements **List** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A List resource may be used as an Annotation Target (not found).; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:50 Implements **Composite** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", + "name": "1:59 Implements **Composite** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A Composite resource may be used as an Annotation Target (not found).; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:51 Implements **Independents** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", + "name": "1:60 Implements **Independents** with **_type_ and _items_ keys** as a target of the Annotation [model 3.2.8](https://www.w3.org/TR/annotation-model/#sets-of-targets-and-targets)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A Independents resource may be used as an Annotation Target (not found).; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:52 Implements **Specific Resource** with **_source_ and at least one of _purpose, selector, state, style, renderedVia, scope_ keys** as a target of the Annotation [model 4](https://www.w3.org/TR/annotation-model/#specific-resources)", + "name": "1:61 Implements **Specific Resource** with **_source_ and at least one of _purpose, selector, state, style, renderedVia, scope_ keys** as a body of the Annotation [model 4](https://www.w3.org/TR/annotation-model/#specific-resources)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: A Specific Resource may be used as an Annotation Body (not found).; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should match some schema in anyOf; expected true got false" + }, + { + "name": "1:62 Implements **Specific Resource** with **_source_ and at least one of _purpose, selector, state, style, renderedVia, scope_ keys** as a target of the Annotation [model 4](https://www.w3.org/TR/annotation-model/#specific-resources)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: A Specific Resource may be used as an Annotation Target (not found).; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should match some schema in anyOf; expected true got false" }, { - "name": "1:53 Implements **target _format_ key** with one or more values each of which is a **media type** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:63 Implements **Specific Resource _refinedBy_ key** [model 4.2.9](https://www.w3.org/TR/annotation-model/#refinement-of-selection), [model 4.3.3](https://www.w3.org/TR/annotation-model/#refinement-of-state)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include format key with one or more values that are each a media type.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource selector or state may include refinedBy key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:54 Implements **target _language_ key** with one or more values each of which is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:64 Implements **Specific Resource _styleClass_ key** with one or more values on a **Specific Resource** - [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include language key with one or more values that are each a language code.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include styleClass key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:55 Implements **target _creator_ key** with one or more values - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:65 Implements **Specific Resource _renderedVia_ key** with one or more values on a **Specific Resource** - [model 4.5](https://www.w3.org/TR/annotation-model/#rendering-software)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include creator key with one or more values.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include renderedVia key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:56 Implements **target _type_ key** with one or more values each of which is drawn from the **model's list of resource classes** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:66 Implements **Specific Resource _scope_ key** - [model 4.6](https://www.w3.org/TR/annotation-model/#scope-of-a-resource)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include type key with one or more values that are each drawn from the model's list of resource classes.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include scope key with one or more values that is of format uri.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:57 Implements **target _processingLanguage_ key** with a **single value** that is a **language code** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:67 Implements **Specific Resource Selector** - [model 4.2](https://www.w3.org/TR/annotation-model/#selectors)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include processingLanguage key with a single value that is a language code.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include a Selector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:58 Implements **target _textDirection_ key** with a **single value** that is is **one of ltr, rtl, or auto** [model 3.2.1](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:68 Implements **Specific Resource Fragment Selector** - [model 4.2.1](https://www.w3.org/TR/annotation-model/#fragment-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include textDirection key with a single value that is one of ltr, rtl, or auto.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include fragmentSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:59 Implements **target _modified_ key** with a **single value** that is of **format date-time** [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "name": "1:69 Implements **Specific Resource _conformsTo_ key** with a **single value** which is of **format uri** on a **Specific Resource FragmentSelector** - [model 4.2.1](https://www.w3.org/TR/annotation-model/#fragment-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include modified key with a single value that is of format date-time.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a FragmentSelector should include conformsTo key with a single value that is of format uri.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:60 Implements **target _audience_ key** which has one or more values with each audience instance described using **[schema.org/Audience](http://schema.org/Audience) classes and properties** - [model 3.3.3](https://www.w3.org/TR/annotation-model/#intended-audience)", + "name": "1:70 Implements **Specific Resource CSS Selector** - [model 4.2.2](https://www.w3.org/TR/annotation-model/#css-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include audience key which has one or more values with each audience instance described using schema.org/Audience classes and properties.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include cssSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:61 Implements **target _accessibility_ key** which has one or more values - [model 3.3.4](#https://www.w3.org/TR/annotation-model/#accessibility-of-content)", + "name": "1:71 Implements **Specific Resource XPath Selector** - [model 4.2.3](https://www.w3.org/TR/annotation-model/#xpath-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include accessibility key which has one or more values.; Errors: data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include xpathSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:62 Implements **target _purpose_ key** with one or more values are each drawn from **model's list of Motivations** [model 3.3.5](https://www.w3.org/TR/annotation-model/#motivation-and-purpose)", + "name": "1:72 Implements **Specific Resource Text Quote Selector** - [model 4.2.4](https://www.w3.org/TR/annotation-model/#text-quote-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Target may include purpose key with one or more values that are each drawn from model's list of Motivations.; Errors: data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include textQuoteSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:63 Implements **target _rights_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.6](https://www.w3.org/TR/annotation-model/#rights-information)", + "name": "1:73 Implements **Specific Resource _prefix_ key** with a **single string value** on a **Specific Resource TextQuoteSelector** - [model 4.2.4](https://www.w3.org/TR/annotation-model/#text-quote-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target may include rights key with one or more values each of format uri.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a TextQuoteSelector should include prefix key with a single value .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:64 Implements **target _canonical_ key** with a **single value** that is of **format uri** [model 3.3.7](https://www.w3.org/TR/annotation-model/#targets-and-targets)", + "name": "1:74 Implements **Specific Resource _suffix_ key** with a **single string value** on a **Specific Resource TextQuoteSelector** - [model 4.2.4](https://www.w3.org/TR/annotation-model/#text-quote-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target rresource may include canonical key with a single value that is of format uri.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: The description of a TextQuoteSelector should include suffix key with a single value .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:65 Implements **target _via_ key** which has one or more values, each of which is a **string of format uri** - [model 3.3.7](https://www.w3.org/TR/annotation-model/#other-identities)", + "name": "1:75 Implements **Specific Resource Text Position Selector** - [model 4.2.5](https://www.w3.org/TR/annotation-model/#text-position-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a target resource may include via key with one or more values that are each of format uri.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include textPositionSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:76 Implements **Specific Resource Data Position Selector** - [model 4.2.6](https://www.w3.org/TR/annotation-model/#data-position-selector)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include dataPositionSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:66 Implements **Specific Resource target _styleClass_ key** which has one or more values - [model 4.4](https://www.w3.org/TR/annotation-model/#styles)", + "name": "1:77 Implements **Specific Resource SVG Selector** - [model 4.2.7](https://www.w3.org/TR/annotation-model/#svg-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Specific Resource target may include styleClass key with one or more values.; Errors: data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include svgSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" }, { - "name": "1:67 Implements **Specific Resource target _renderedVia_ key** which has one or more values - [model 4.5](https://www.w3.org/TR/annotation-model/#rendering-software)", + "name": "1:78 Implements **Specific Resource Range Selector** - [model 4.2.8](https://www.w3.org/TR/annotation-model/#range-selector)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: The description of a Specific Resource target may include renderedVia key with one or more values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include rangeSelector .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:79 Implements **Specific Resource State** - [model 4.3](https://www.w3.org/TR/annotation-model/#states)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include a State .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:80 Implements **Specific Resource Time State** - [model 4.3.1](https://www.w3.org/TR/annotation-model/#time-state)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include timeState State .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:81 Implements **Specific Resource Request Header State** - [model 4.3.2](https://www.w3.org/TR/annotation-model/#request-header-state)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a Specific Resource may include requestHeaderState State .; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" + }, + { + "name": "1:82 Implements **Specific Resource _cached_ key** with one or more values each of **format uri** on a **Specific Resource TimeState** - [model 4.3.1](https://www.w3.org/TR/annotation-model/#time-state)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a TimeState may include cached key with a single value that is of format uri.; Errors: data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be array, data.body should NOT be valid, data.body should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be array, data.target should NOT be valid, data.target should match exactly one schema in oneOf, data should match some schema in anyOf; expected true got false" } ], "status": "OK", @@ -635,162 +698,182 @@ "test": "/annotation-model/annotations/annotationsAgentOptionals-manual.html", "subtests": [ { - "name": "1:1 Implements Annotation-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:1 Implements **_creator_ key** which has one or more values, each of which is a **string of format uri** or an **object** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "status": "PASS", + "message": null + }, + { + "name": "1:2 Implements Annotation-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", "message": "assert_true: WARNING: Id for Annotation Creator (Agent) not found or more than 1 found. Agents should have exactly one id of format uri.; Errors: data.creator should have required property 'id', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:2 Implements Annotation-level generator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:3 Implements Annotation-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:3 Implements Annotation-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:4 Implements Annotation-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "FAIL", + "message": "assert_true: WARNING: Nickname for Annotation Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.creator should have required property 'nickname', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:5 Implements Annotation-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:4 Implements Annotation-level generator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:6 Implements Annotation-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:5 Implements Annotation-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", - "status": "FAIL", - "message": "assert_true: WARNING: Nickname for Annotation Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.creator should have required property 'nickname', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" + "name": "1:7 Implements Annotation-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "PASS", + "message": null }, { - "name": "1:6 Implements Annotation-level generator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:8 Implements Annotation-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Nickname for Annotation Generator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.generator should have required property 'nickname', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email_sha1 for Annotation Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.creator should have required property 'email_sha1', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:7 Implements Annotation-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:9 Implements Annotation-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:8 Implements Annotation-level generator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:10 Implements **_generator_ key** which has one or more values, each of which is a **string of format uri** or an **object** - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information).", "status": "PASS", "message": null }, { - "name": "1:9 Implements Annotation-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:11 Implements Annotation-level generator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:10 Implements Annotation-level generator (Agent) **_name_ key** with one or more values. [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:12 Implements Annotation-level generator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:11 Implements Annotation-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:13 Implements Annotation-level generator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "FAIL", + "message": "assert_true: WARNING: Nickname for Annotation Generator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.generator should have required property 'nickname', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:14 Implements Annotation-level generator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:12 Implements Annotation-level generator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", - "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email for Annotation Generator (Agent) not found. Agents may have one or more email values.; Errors: data.generator should have required property 'email', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" + "name": "1:15 Implements Annotation-level generator (Agent) **_name_ key** with one or more values. [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "PASS", + "message": null }, { - "name": "1:13 Implements Annotation-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:16 Implements Annotation-level generator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email_sha1 for Annotation Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.creator should have required property 'email_sha1', data.creator should be array, data.creator should NOT be valid, data.creator should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email for Annotation Generator (Agent) not found. Agents may have one or more email values.; Errors: data.generator should have required property 'email', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:14 Implements Annotation-level generator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:17 Implements Annotation-level generator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Email_sha1 for Annotation Generator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.generator should have required property 'email_sha1', data.generator should be array, data.generator should NOT be valid, data.generator should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:15 Implements Annotation-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:18 Implements Annotation-level generator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "PASS", "message": null }, { - "name": "1:16 Implements Annotation-level generator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", - "status": "PASS", - "message": null + "name": "1:19 Implements **body _creator_ key** with one or more values - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: The description of a body may include creator key with one or more values.; Errors: data.body should be object, data.body should be object, data.body should NOT be valid, data.body should be object, data.body should be object, data.body should be object, data.body should match exactly one schema in oneOf, data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:17 Implements Body-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:20 Implements Body-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", "message": "assert_true: WARNING: Id for Body Creator (Agent) not found or more than 1 found. Agents should have exactly one id of format uri.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:18 Implements Target-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:21 Implements Body-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Id for Target Creator (Agent) not found or more than 1 found. Agents should have exactly one id of format uri.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Type (Person, Organization, Software) for Body Creator (Agent) not found. Agents should have one or more type values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:19 Implements Body-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:22 Implements Body-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Type (Person, Organization, Software) for Body Creator (Agent) not found. Agents should have one or more type values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Nickname for Body Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:20 Implements Target-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:23 Implements Body-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Type (Person, Organization, Software) for Target Creator (Agent) not found. Agents should have one or more type values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Single name for Body Creator (Agent) not found. Agents should have exactly one name value.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:21 Implements Body-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:24 Implements Body-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Nickname for Body Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Name for Body Creator (Agent) not found. Agents may have one or more name values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:22 Implements Target-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:25 Implements Body-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Nickname for Target Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email for Body Creator (Agent) not found. Agents may have one or more email values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:23 Implements Body-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:26 Implements Body-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Single name for Body Creator (Agent) not found. Agents should have exactly one name value.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email_sha1 for Body Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:24 Implements Target-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:27 Implements Body-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: WARNING: Single name for Target Creator (Agent) not found. Agents should have exactly one name value.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Homepage for Body Creator (Agent) not found. Agents may have one or more homepage values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:25 Implements Body-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:28 Implements **target _creator_ key** with one or more values - [model 3.3.1](https://www.w3.org/TR/annotation-model/#lifecycle-information)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Name for Body Creator (Agent) not found. Agents may have one or more name values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: The description of a target may include creator key with one or more values.; Errors: data.target should be object, data.target should be object, data.target should NOT be valid, data.target should be object, data.target should be object, data.target should be object, data.target should match exactly one schema in oneOf, data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:26 Implements Target-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:29 Implements Target-level creator (Agent) **_id_ key** with **single value** that is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Name for Target Creator (Agent) not found. Agents may have one or more name values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Id for Target Creator (Agent) not found or more than 1 found. Agents should have exactly one id of format uri.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:27 Implements Body-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:30 Implements Target-level creator (Agent) **_type_ key** with one or more values from **model-recommended list (Person, Organization, Software)** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email for Body Creator (Agent) not found. Agents may have one or more email values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Type (Person, Organization, Software) for Target Creator (Agent) not found. Agents should have one or more type values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:28 Implements Target-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:31 Implements Target-level creator (Agent) **_nickname_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email for Target Creator (Agent) not found. Agents may have one or more email values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Nickname for Target Creator (Agent) not found. Agents should have exactly one nickname value.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:29 Implements Body-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:32 Implements Target-level creator (Agent) **_name_ key** with a **single value** that is a string - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email_sha1 for Body Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: WARNING: Single name for Target Creator (Agent) not found. Agents should have exactly one name value.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:30 Implements Target-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:33 Implements Target-level creator (Agent) **_name_ key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Email_sha1 for Target Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Name for Target Creator (Agent) not found. Agents may have one or more name values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:31 Implements Body-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:34 Implements Target-level creator (Agent) **_email_ key** with one or more values, each of which is a **mailto: uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", - "message": "assert_true: INFORMATIONAL: Homepage for Body Creator (Agent) not found. Agents may have one or more homepage values.; Errors: data.body should be object, data.body should be object, data.body should be object, data.body should match some schema in anyOf, data.body should NOT be valid, data.body should match exactly one schema in oneOf; expected true got false" + "message": "assert_true: INFORMATIONAL: Email for Target Creator (Agent) not found. Agents may have one or more email values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" + }, + { + "name": "1:35 Implements Target-level creator (Agent) **email_sha1 key** with one or more values - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "status": "FAIL", + "message": "assert_true: INFORMATIONAL: Email_sha1 for Target Creator (Agent) not found. Agents may have one or more email_sha1 values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }, { - "name": "1:32 Implements Target-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", + "name": "1:36 Implements Target-level creator (Agent) **_homepage_ key** with one or more values, each of which is a **string of format uri** - [model 3.2.2](https://www.w3.org/TR/annotation-model/#agents)", "status": "FAIL", "message": "assert_true: INFORMATIONAL: Homepage for Target Creator (Agent) not found. Agents may have one or more homepage values.; Errors: data.target should be object, data.target should be object, data.target should be object, data.target should match some schema in anyOf, data.target should NOT be valid, data.target should match exactly one schema in oneOf; expected true got false" }