Field notes from the cave

ADR-0014: Keyless internal identity — client keys hashed to a digest

Status: Accepted (2026-06-09). The hash algorithm (SHA-256 vs blake3) is revisable — both are trivially swappable behind one function.

Context

Clients present arbitrary, variable-length keys (memcache keys ≤ 250 B; HTTP paths). We want fast key → metadata lookups and we do not need key enumeration (“list your keys”).

Decision

Representation (confirmed 2026-06-09)

Consequences