Linked data json is *supposed* to be flexible, but that’s also its curse. I’ve seen teams waste weeks arguing over structure.
My rule: if you’re not sure, use JSON-LD’s frame feature to force a consistent shape. Framing tools like pyld (https://github.com/digitalbazaar/pyld) help wrangle chaos into something usable.
And please, for the love of interop, document your context URIs.
My rule: if you’re not sure, use JSON-LD’s frame feature to force a consistent shape. Framing tools like pyld (https://github.com/digitalbazaar/pyld) help wrangle chaos into something usable.
And please, for the love of interop, document your context URIs.
