Schemas & Contracts
A Schema Definition specifies the canonical data structure.
A plugin contract specifies how a plugin uses that structure.
These are separate concepts so that many plugins can reuse the same canonical schema.
A Schema Definition specifies the canonical data structure.
A plugin contract specifies how a plugin uses that structure.
These are separate concepts so that many plugins can reuse the same canonical schema.