363 B
363 B
ADR 0001: Modular monolith first
Status: Accepted
Laravel is organized as explicit domain modules within one deployable backend. This preserves transactional consistency and delivery speed while keeping boundaries suitable for later extraction. Modules communicate through application contracts and domain events, not direct cross-module table manipulation.