See Bret's e-mail...the biggest issue seems to be that RFC3339 does not allow variable length. Possible solutions:
- Stop using RFC3339, define the same thing with ISO-8601.
- Keep using RFC3339, add a precision field
[ | |
{ | |
"foobar": "value-from-default" | |
}, | |
{ | |
"foobar": "value-from-default", | |
"foobar_ext": { | |
"value": "value-not-in-default-but-kinda-maps", | |
"vocab_name": "my-custom-vocab" | |
} | |
}, | |
{ | |
"foobar": "other", | |
"foobar_ext": { | |
"value": "value-not-in-default-no-mapping", | |
"vocab_name": "my-custom-vocab" | |
} | |
}, | |
{ | |
"foobar": "open vocab value" | |
}, | |
{ | |
"foobar_ext": { | |
"value": "value-from-my-vocab", | |
"vocab_name": "my-custom-vocab" | |
} | |
} | |
] |
{ | |
"type": "relationship", | |
"source_ref": "id-to-source", | |
"target_ref": "id-to-target", | |
"value": "affected-asset", | |
"credibility": 5, | |
"bidirectional": false | |
} |