Skip to content

Commit 88e6ba6

Browse files
committed
Define "applicability" and "attachment"
This is a bit more groundwork for the rewrite, and is relevant to issue json-schema-org#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 0282f4a commit 88e6ba6

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
@@ -184,7 +184,12 @@
184184
<section title="Interaction with validation">
185185
<t>
186186
Hyper-schema keywords can be applied when the instance is valid against
187-
the schema that includes those keywords.
187+
the schema that includes those keywords. For any given location in the
188+
instance, each (sub)schema against which it successfully validates is
189+
considered to be <spanx>applicable</spanx> to that location in the
190+
instance. The location is said to be the (sub)schema's point of
191+
<spanx>attachment</spanx>. This section provides the specific
192+
rules for determining applicabiity.
188193
</t>
189194
<t>
190195
Hyper-schemas MUST NOT be applied to an instance if the instance fails to

0 commit comments

Comments
 (0)