Explanation
Use explanation when you need to understand why Drift has a constraint or boundary before making a design decision. These pages describe consequences and tradeoffs rather than step-by-step tasks.
- Storage adapters — why the core depends on a repository port rather than a specific database.
- Tenancy and API keys — how service credentials establish isolation.
- Retrieval — why declarative reads are constrained and synchronous.