Guardrails on input and output
Every check produces an outcome — pass, warn or block — against a named guardrail type, on the request and on the response. Results are visible individually and in aggregate, so you can see which controls actually fire.