Skip to content

Backend Authority

yamonco/fractalops owns bounded contexts, domain policy, commands and queries, application coordination, ports and adapters, authorization, Supabase migrations, RLS, constraints, and deployable services.

Each observable outcome stays in one DDD feature slice. Domain code excludes transport, persistence, framework, vendor SDKs, UI, and telemetry. Tests live beside the smallest behavior owner.

agent-execution owns persistent agent profiles, generation-fenced process leases, continuity capsules, provider priority and takeover policy, and launch admission. Studio is an interface consumer. Daytona and workspace-tools are execution-surface adapters. Project Delivery alone owns Git mutation; Access Control alone owns MCP authorization.

New runtime behavior must enter through an Agent Execution command or projection. Do not add profile, lease, capsule, provider-routing, or containment decisions under access.application.studio. Existing paths there are compatibility facades scheduled for migration under ADR-0017.