OptionalautoAuto-register against the hierarchy root class in addition to baseClass.
OptionalkeyDiscriminator key used to look up registrations by GetRegistration etc.
OptionalmetadataArbitrary structured metadata persisted on the ClassRegistration. Pair
with ClassFactory.GetAllRegistrationsByMetadata for structured discovery.
Common shapes include { entity, slot, sortKey } for form-panel slots.
OptionalpriorityHigher = wins ties. See ClassFactory.Register for the auto-increment behavior.
OptionalskipSuppress the "registration has no key" console warning.
Options bag accepted by
RegisterClassEx. Use this when you want named fields instead of a long positional argument list — especially when attachingmetadatafor structured discovery viaClassFactory.GetAllRegistrationsByMetadata.Adding a field here is the right way to extend the registration contract going forward — no more "yet another positional parameter."