Expand description
Trusted documents / query allowlist.
Trusted documents allow only pre-registered queries to execute. At build time
the frontend generates a manifest keyed by SHA-256 hash. At runtime clients
send { "documentId": "sha256:abc..." } instead of a raw query string.
Two modes:
- Strict: only
documentIdrequests allowed; raw queries rejected. - Permissive:
documentIdresolved from manifest; raw queries pass through.
Structs§
- Trusted
Document Store - Trusted document lookup store.
Enums§
- Trusted
Document Error - Errors from trusted document resolution.
- Trusted
Document Mode - Enforcement mode for trusted documents.
Functions§
- hits_
total - Total trusted document hits.
- misses_
total - Total trusted document misses.
- record_
hit - Record a trusted document cache hit.
- record_
miss - Record a trusted document miss (unknown document ID).
- record_
rejected - Record a rejected raw query (strict mode).
- rejected_
total - Total rejected raw queries.