0001. Record architecture decisions¶
- Status: Accepted
- Date: 2026-10-01
Context¶
BizOS is a multi-tenant platform built by a small team. Technical decisions made early (stack, tenancy model, authentication) shape everything after them, and the reasons behind them are easily lost.
Options considered¶
- No written record: fast, but reasons are lost and decisions get reopened.
- A wiki outside the repository: separated from the code it describes and easily out of date.
- Architecture Decision Records in the repository: reviewed with code, versioned, close to the code.
Decision¶
Record significant technical decisions as ADRs in architecture/adr/, using the template in this folder.
Consequences¶
- Each significant decision needs a short write-up and review before it is final.
- New team members can read why the system looks the way it does.
- Changing a decision means writing a new ADR that supersedes the old one.