Architecture Decision Records
Use an ADR for material changes to architecture, infrastructure, security boundaries, core libraries, protocols or persistent data, and for anything touching children's data.
# ADR-NNN: Decision Status: Proposed | Accepted | Superseded Date: YYYY-MM-DD ## Context ## Decision ## Alternatives considered ## Consequences
Index
- ADR-001: Repository split
- ADR-002: The API is its own application
- ADR-003: Self-hosted home cluster behind Cloudflare Tunnel
- ADR-004: GitOps with Flux, Kustomize and SOPS
- ADR-005: Organizations are tenants
- ADR-006: Hostnames and a same-origin API
- ADR-007: Authentication with Better Auth
- ADR-008: Frontend hosting
- ADR-009: Children's data