SARC: A Governance-by-Architecture Framework for Agentic AI Systems
Gaston Besanson

TL;DR
SARC is a runtime governance architecture for agentic AI systems that treats constraints as first-class objects, enabling effective enforcement, auditing, and compliance in tool-using agents.
Contribution
It introduces a formal, enforceable architecture for runtime constraints in agentic AI, extending governance from post-hoc to real-time enforcement and auditing.
Findings
SARC achieves zero hard-constraint violations in synthetic tests.
It reduces soft-window overages by 89.5% compared to baseline policies.
Residual violations correlate with enforcement errors, not environmental violations.
Abstract
Agentic AI systems increasingly act through tools, sub-agents, and external services, but governance controls are still commonly attached to prompts, dashboards, or post-hoc documentation. This creates a structural mismatch in regulated settings: obligations that must constrain execution are often evaluated only after execution has occurred. We introduce SARC, a runtime governance architecture for tool-using agents that treats constraints as first-class specification objects alongside state, action space, and reward. A SARC specification declares each constraint's source, class, predicate, verification point, response protocol, and operating point, and compiles these into four enforcement sites in the agent loop: a Pre-Action Gate, an Action-Time Monitor, a Post-Action Auditor, and an Escalation Router. We formalize the minimal invariants required for specification-trace correspondence,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
