ADR-005: Monorepo Codebase Layout
- Status: Accepted
- Date: 2026-07-20
- Deciders: DevOps & Lead Architect
Context
Separate repositories for frontend () and backend () increased PR review friction and version synchronization overhead.
appsservices/apiDecision
We consolidate the frontend web app and backend REST/ASGI service into a single Monorepo structure.
Consequences
- Positive: Atomic commits across frontend and backend, single CI workflow.
- Negative: Monorepo build tooling required for standalone deployments.