API Gateway Platform · View 10 of 21 · Data
Decisions
- Configuration is written only through the Config API, under review, and is immutable once versioned.
- Credential secrets are stored only as computationally-hard verifiers. A breach of this store does not yield a usable credential.
- Counters are explicitly not durable. Losing them is acceptable; losing the bound they enforce is not.
What is absent, on purpose
- Request bodies and response payloads are not logged. A gateway that logs bodies becomes the largest concentration of customer data in the company, in the component with the widest access.
- Credential secrets are never recoverable, which is why rotation exists.
- Per-field logging opt-in rather than opt-out, so a new header is not logged by default.
Risks
- Residency-constrained tenants need their traffic confined to a permitted region set, including on failover. That constrains the evacuation design in view 16 and is deferred to Phase 3 in ask.md.