Magic Runtime is a governed controller runtime, not an MVC web framework. It exposes a controller execution API with policy enforcement at every boundary.
| Component | Standard |
|---|---|
| Runtime | Python 3.11+ — controller execution engine with sandboxing |
| Controller API | REST endpoints: /api/v1/controllers/execute, /api/v1/health/live, /api/v1/health/ready |
| Policy Enforcement | Every deploy and execute passes through the policy engine (deny-takes-precedence) |
| Contract Validation | JSON Schema validation at request and response boundaries — no unvalidated data |
| Transport | HTTPS/TLS required in production. Nginx terminates TLS, proxies to runtime. |