ADR 0001: Monorepo Foundation
ADR 0001: Monorepo Foundation
Status
Accepted
Context
AION needs a shared type system, governance rules and consistent tooling across web, API and worker runtimes.
Decision
Use a single pnpm workspace monorepo with apps and packages split by runtime and reusable concern.
Consequences
- Shared packages reduce drift between runtime layers.
- Build order becomes important.
- Session-based incremental delivery is easier to manage.