Embedding Pipeline Service · View 20 of 22 · Assurance
Decisions
- Extraction and OCR are the least-trusted compute in the system: no egress, bounded in time, memory, nesting depth and expansion ratio, with a typed failure when a bound is hit.
- A vector is recoverable information about its source text, so vectors and indexes sit under the same controls as the document — including on export.
- The permission authority is deliberately outside the platform's trust boundary. The platform asks; it does not hold the answer.
Data-zone controls
- Tenant-scoped encryption keys, with key destruction available as a tenant-level erasure mechanism.
- No operator read path to chunk text or query text without an audited, time-bounded, purpose-stated grant.
- Tenant partitioning is part of index addressing, so a cross-tenant query cannot be constructed rather than being filtered out.
Residual risks
- A decompression bomb that stays inside every declared bound is still a cost attack. The bounds limit damage; they do not eliminate it.
- Content-hash deduplication across a tenant boundary would open an existence side channel. The design keeps the cache tenant-scoped, at a cost in hit rate.