Open Core and Enterprise Boundaries
Open Core defaults
OpenArca runs fully in Open Core mode by default (edition=open_core).
Enterprise feature flags are off unless explicitly enabled.
Capabilities API
GET /api/settings/capabilities returns:
edition(open_core/enterprise)capabilitiesmap with core and enterprise flagsfeature_flagsoverrides
Extension layer
Open Core supports external overrides through:
EXTENSIONS_DIREXTENSIONS_OVERRIDES_FILE
Typical usage: point to private Enterprise repo service overrides.
Safety principle
Even with overrides, backend middleware remains the enforcement layer for:
- auth,
- RBAC,
- feature gating.