-
Type: Bug
-
Status: New
-
Priority: Minor
-
Resolution: Unresolved
-
Affects Version/s: STIX Version 2.0 CSPRD01
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Environment:
Style
-
Proposal:
1.5.1 Naming Conventions includes:
*****
In the JSON serialization all property names and string literals MUST be exactly the same, including case, as the names listed in the property tables in this specification. For example, the SDO common property created_by_ref must result in the JSON key name "created_by_ref". Properties marked required in the property tables MUST be present in the JSON serialization.
*****
Which are not naming conventions but rather requirements for matching and interpretation of property tables.
Best to not hide information like this. Put the matching requirement under comparison of properties and the stuff about what "required" means where the property tables are define.