Architecture Decision Records¶
This section documents the key architectural decisions for adk-secure-sessions.
| ADR | Title | Status |
|---|---|---|
| ADR-000 | Direct Implementation Architecture | Accepted |
| ADR-001 | Protocol-Based Interfaces | Accepted |
| ADR-002 | Async-First Design | Accepted |
| ADR-003 | Field-Level Encryption | Accepted |
| ADR-004 | ADK Schema Compatibility | Accepted |
| ADR-005 | Exception Hierarchy | Accepted |
| ADR-006 | ConfigurationError | Accepted |
| ADR-007 | Architecture Migration — DatabaseSessionService Wrapping | Accepted |
| ADR-008 | Per-Key Random Salt Key Derivation | Accepted |