Skip to content

Commit d622fbb

Browse files
committed
Define "applicability" and "attachment"
This is a bit more groundwork for the rewrite, and is relevant to issue #423. The text here will likely be further restructured for flow and clarity in the rewrite (and the section title will probably empthasize the concept more).
1 parent e4b2e95 commit d622fbb

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

jsonschema-hyperschema.xml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,12 @@
178178
<section title="Interaction with validation">
179179
<t>
180180
Hyper-schema keywords can be applied when the instance is valid against
181-
the schema that includes those keywords.
181+
the schema that includes those keywords. For any given location in the
182+
instance, each (sub)schema against which it successfully validates is
183+
considered to be <spanx>applicable</spanx> to that location in the
184+
instance. The location is said to be the (sub)schema's point of
185+
<spanx>attachment</spanx>. This section provides the specific
186+
rules for determining applicabiity.
182187
</t>
183188
<t>
184189
Hyper-schemas MUST NOT be applied to an instance if the instance fails to

0 commit comments

Comments
 (0)