Extensibility Directory
This directory is a practical map of Open Saasframe extension surfaces.
Use it to answer three questions quickly:
- What can I extend today?
- Where do I hook in (file + contract)?
- What is still missing and planned for UMES 2.09?
Start here
- Current extension surfaces
- UMES phases status and links
- Integration enhancements
- Query engine extensibility
- Not extensible yet (UMES 2.09 roadmap)
Generated registry files (current app state)
When you run yarn generate, extension points are discovered and wired into generated registries in apps/saasframe/.saasframe/generated/.
Important generated files:
interceptors.generated.ts(API interceptors)enrichers.generated.ts(response enrichers)component-overrides.generated.ts(component replacements)injection-tables.generated.ts(widget-to-spot mappings)injection-widgets.generated.ts(widget loaders)events.generated.ts(typed events registry)guards.generated.ts(mutation guard registrations)command-interceptors.generated.ts(command interceptor registrations)search.generated.ts(search module configs)notifications.generated.ts/notifications.client.generated.tsmessage-types.generated.ts/message-objects.generated.tsai-tools.generated.ts
See also: