qodiqa
SpecificationRun a simulation

Capabilities · Catalogue · Reference

Terms

19 terms used across the product, with their meaning.

TermMeaning
ArtifactEd25519-signed consent/authorisation object issued by /sign, validated by; short-lived (60 s clamp per Part B)
Execution invariant token / guardHMAC token binding an execution to, and, checked by before provider dispatch (Part C)
ConsentTenant-scoped grant record with lifecycle states; expiry is evaluated at lookup (Part D)
PolicyTenant rule set evaluated by; types include DLP, CONTENT_RULE, BUDGET, ROUTING, DATA_RETENTION and others (Part D)
AnchorReference attack/intent sentence whose embedding similarity feeds the semantic score (76 loaded, Part E)
Head / V9 / V5 / FT-2 / FT-3The ensemble gates of the semantic classifier: ensemble head, two union gates, and two fine-tuned encoders (FT-3 on, FT-2 off by default) (Part E)
Check-then-releaseStreaming enforcement: output is released to the client only after the pending text is checked (Part C)
Audit chainHash-chained audit log with sequence, head, signed checkpoints, optional witness and external anchors (Part F)
MirrorSecondary store/count reconciliation for the audit chain (Parts F, G)
Transparency logMerkle-tree append-only log with signed tree heads and proofs (Part F)
Evidence package / bundleExported, sealed set of evidence records (Part F)
DSRData-subject request (access/erasure) handling (Part F)
Definer functionsPostgreSQL SECURITY DEFINER functions owned by qodiqa_definer, used for privileged operations under RLS (Part G)
RLSPostgreSQL row-level security used for tenant isolation (Part G)
Control planeRegistry of tenant/provider/agent records, memory or PG-backed (QODIQA_CONTROL_PLANE_BACKEND) (Parts D, G)
MCP gatewayHTTP(S)-only Model Context Protocol server client with TLS pinning and SSRF guard (Part C)
Kill registry / circuit breakerPer-process abort and failure-isolation structures for provider calls (Part C)
Disposable pairCheck PostgreSQL (:55510) and Redis (:56510) containers used by gates instead of the live 5432/6379 (Parts J, K)
Label A–EVerification labels defined in Section 1