fix(spec,core): PluginSchema requires staticPath/slug for type "ui", and Plugin derives its metadata keys from PluginDefinition (#16334) #22350
pr-automation.yml
on: pull_request
Check PR Size
Check Changeset
50s
Auto Label
Annotations
1 notice
|
Check Changeset:
.changeset/plugin-schema-ui-required-keys.md#L0
ADR-0087 exemption (no-migration-prescription): An accept-set narrowing on plugin OBJECTS, which are never stored metadata: `PluginSchema` gains a refinement and one exported constant; no metadata key, object definition or stored representation is added, removed or renamed, so `objectstack migrate meta` has nothing to visit and there is no tombstone to mint. The channel that reaches an affected plugin author is the refusal itself, which names the missing key at `kernel.use()`; which value that key should carry is authoring intent no ledger entry can decide.
|