# ADR-001: Turborepo + pnpm for Monorepo ## Status: Accepted ## Context Need a monorepo tool for a clean architecture template with multiple apps and shared packages. ## Decision Turborepo + pnpm workspaces. ## Rationale - Clean architecture already provides organizational structure — Nx's opinions would compete - Minimal config (turbo.json + pnpm-workspace.yaml) means agents understand the setup quickly - Excellent caching — shared packages build once and are reused - Battle-tested pairing, both reference repos use it - Works naturally with Vite for non-Next packages