Unclassified

Configuration & OmniRoute

<!-- DOCUMENT CLASS: DEVELOPMENT | SOURCE: 29_CONFIGURATION_OMNIROUTE.md -->

Configuration & OmniRoute

Configuration principle

Use one canonical compiled configuration contract.

Do not maintain independent application-specific provider configuration when the platform already owns it.

Flow

Environment
→ Organization Configuration
→ Tenant Configuration
→ Compiled Configuration
→ Stable Platform Contract
→ OmniRoute
→ Runtime

OmniRoute

OmniRoute resolves:

  • service;
  • capability;
  • provider;
  • model;
  • execution binding;
  • fallback.

Applications should not hardcode provider routing.

Configuration areas

Identity
Connectivity
AI
Execution
Governance
Storage
Observability
Billing / Metering
Feature Flags

Principle

Provider choices remain implementation details behind stable platform contracts.