PureSkillFPS uses Architectural Decision Records (ADRs) for all significant architectural decisions.
Significant decisions include (but are not limited to):
- System architecture and boundaries
- Core technologies and frameworks
- Cross-cutting concerns (auth, networking, persistence)
- Public APIs and platform contracts
- Build, deployment, and runtime models
All ADRs are stored under /docs/adr in the relevant repository.