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 or members beginning with $. Implementations MUST ignore unknown members to ensure forward compatibility.
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.