# ADR-003: Dual runtime profiles (Full vs Compatibility)

- Status: Accepted
- Date: 2026-07-04
- Traces: BRD §8.1 (CON-T-08), NFR-OPS-01, NFR-PRF-05, SR-FND-071

## Context
The product must run on AWS-class infrastructure AND shared cPanel
hosting with identical functional behaviour.

## Decision
One `E1_PROFILE` switch (config/profile.php) consumed through a
ProfileManager service. Profile differences are limited to drivers and
delivery latency (realtime vs <=60s polling); NEVER features. CI runs
the compatibility profile (stricter); staging runs both. Any
profile-variant behaviour must be specified in the SRS requirement it
implements, not improvised.

## Consequences
+ cPanel market reachable (competitor gap vs Odoo/PostgreSQL).
- Every infra-touching PR states its profile impact (PR template item).
