Agentic Covenants / Agentic Covenants Matrix
Content integrity at Client-side hooks
This layer is deterministic-when-invoked.
Input scanning before the model sees fetched content, output scanning before a response or tool argument leaves, tool-result sanitization stripping zero-width, bidi, tag-block and ANSI sequences plus the wrapping nonce. Probabilistic: these score and threshold, so false positives and false negatives are inherent. Never block on input scores, which is how a control gets switched off next quarter; block on output, where a false positive costs a retry and a false negative costs a secret.
How it is still bypassed
- encoding (base64, homoglyphs, zero-width joiners)
- translation into an untrained language
- indirection via a second fetched resource
- semantic paraphrase against a public training corpus
Maps to
- NIST CSF 2.0
- DE.CM-09, PR.DS-02
- NIST AI RMF
- MEASURE 2.7, MANAGE 2.2
- OWASP LLM
- LLM01, LLM02, LLM05
- OWASP Agentic
- ASI02