Extensibility
Sections marked as "Note" or "Example" are non-normative. Everything else is normative.
This chapter explains how extensions remain interoperable and where governance processes handle registration.
Future extensions MAY introduce new $type identifiers and additional namespaced data under $extensions. Unrecognised reserved members beginning with $ that are not defined by this specification MUST be treated as invalid.
Governance
Proposals for new $type values or extension namespaces SHOULD be submitted to the specification editor for registration. See the governance stream for processes and timelines.