Skip to main content
The bounded preflight reports missing families/adapters, required configuration migrations, configuration newer than the installed contract, value-version mismatches and malformed current configuration. It uses immutable registration metadata and never instantiates optional adapters. Reports contain identifiers, version numbers and issue codes, without values, option contents or PHP classes. ready is an installation/configuration preflight, not an authorization result or a promise that a custom migration callback will succeed. A save that includes an unavailable family fails explicitly instead of silently deleting its data.

Continue reading

Extension guides · Definition and registration reference
Last modified on October 16, 2026