Keep a shared catalogue of customization points and events
Purpose
Applications describe the points they expose for customization and the business events they publish.
How It Works
Applications declare the places where customers may customize their behaviour. Registration makes those places and their contracts available to administrators. The same intake maintains business-event types and native subscribers. Later deploys reconcile the registry with what the application now declares. Retired points leave configuration visibly orphaned for review. Browse operations combine shared declarations with the workspace’s own binding counts. The present intake trusts a submitted service name after invocation admission. The product should require an explicit application-identity boundary before accepting that replacement authority. Console browsing remains sample-backed rather than connected to this registry.
Relationships
- Connects with apply tested customizations where an application allows them through shared integration records.