11---
22title : " JSON Structure: Core"
3- category : standard
3+ category : std
44
55docname : draft-vasters-json-structure-core-latest
66submissiontype : IETF # also: "independent", "editorial", "IAB", or "IRTF"
77number :
8- date : 2025-03-24
8+ date : 2025-07-02
99consensus : true
1010v : 3
11- # area: Web and Internet Transport
12- # workgroup: Building Blocks for HTTP APIs
11+ area : Web and Internet Transport
12+ workgroup : Building Blocks for HTTP APIs
1313keyword :
1414 - JSON
1515 - schema
1616venue :
17- # group: TBD
18- # type: Working Group
19- # mail: TBD
20- # arch: TBD
21- github : " json-structure/core"
22- latest : " https://json-structure.github.io/core/draft-vasters-json-structure-core.html"
23-
17+ group : TBD
18+ type : Working Group
19+ mail : TBD
20+ arch : TBD
21+ github : " json-structure/core"
22+ latest : " https://json-structure.github.io/core/draft-vasters-json-structure-core.html"
2423author :
25- -
26- fullname : Clemens Vasters
24+ - fullname : Clemens Vasters
2725 organization : Microsoft Corporation
2826 email : clemensv@microsoft.com
2927
3028normative :
31- RFC1950 :
32- RFC1951 :
33- RFC1952 :
29+ RFC2119 :
3430 RFC3339 :
3531 RFC3986 :
36- RFC4122 :
32+ RFC9562 :
3733 RFC4648 :
3834 RFC6838 :
3935 RFC6901 :
40- RFC7932 :
4136 RFC8259 :
4237 RFC8949 :
43-
44-
4538informative :
39+ RFC1950 :
40+ RFC1951 :
41+ RFC1952 :
42+ RFC7932 :
4643 JSTRUCT-ALTNAMES :
4744 title : " JSON Structure Alternate Names"
4845 author :
@@ -69,11 +66,10 @@ informative:
6966 - fullname : Clemens Vasters
7067 target : https://json-structure.github.io/validation
7168
72-
7369--- abstract
7470
75- This document specifies _JSON Structure_ , a data structure definition language
76- that enforces strict typing, modularity, and determinism. _JSON Structure_
71+ This document specifies JSON Structure , a data structure definition language
72+ that enforces strict typing, modularity, and determinism. JSON Structure
7773describes JSON-encoded data such that mapping to and from programming languages
7874and databases and other data formats is straightforward.
7975
@@ -118,7 +114,7 @@ schemas, and JSON document instances.
118114
119115# Conventions {#conventions}
120116
121- {::boilerplate bcp14}
117+ {::boilerplate bcp14-tagged }
122118
123119# JSON Structure Core Specification {#json-structure-core-specification}
124120
@@ -480,7 +476,7 @@ A universally unique identifier.
480476
481477- Base type : ` string`
482478- Constraints :
483- - The string value MUST conform to the {{RFC4122 }} `UUID` format.
479+ - The string value MUST conform to the {{RFC9562 }} `UUID` format.
484480
485481# ### `uri` {#uri}
486482
0 commit comments