Architecture
Cross-cutting architecture decisions and patterns that don’t fit a single feature. See ../overview/architecture.md for the system-level architecture.
- auth/ – Auth subsystem: JWT, rotating refresh tokens, password reset, per-platform token storage, 401 → refresh → retry
- navigation.md – Navigation infrastructure for the shared UI
- build-flavors.md – Android product flavors,
composeAppGradle-property flavors, server env-var modes - design-system-conventions.md – Token-consumption rules and design-system contract
- offline-and-sync.md – Offline-first / sync architecture (current strategy)
- plan-patterns-and-tradeoffs.md – Draft: patterns and trade-offs reference
- sync-algorithm-design.md – Earlier sync algorithm design (superseded; kept for reference)