← Latest papers
🤖 AI

Effect-Transparent Governance for AI Workflow Architectures: Semantic Preservation, Expressive Minimality, and Decidability Boundaries

This paper presents a machine-checked formalization in Rocq demonstrating that effect-transparent governance for AI workflows can strictly constrain external effects and enforce safety predicates without compromising internal computational expressivity or semantic transparency.

Original authors: Alan L. McCann

Published 2026-05-06
📖 5 min read🧠 Deep dive

Original authors: Alan L. McCann

Original paper dedicated to the public domain under CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a brilliant, hyper-capable AI assistant. It can write code, remember things, call outside tools, and even chat with other AI models to solve complex problems. But you're worried: what if it decides to do something dangerous, like delete your files or call a service it shouldn't?

Traditionally, people thought you had to choose between safety and capability. You could either let the AI do whatever it wants (risky) or put heavy restrictions on it that might stop it from doing its job correctly (stupid).

This paper introduces a new way to build AI systems that proves you don't have to make that trade-off. It shows you can put a "governance" layer around the AI that stops bad actions without changing how the AI thinks or solves problems.

Here is the breakdown using simple analogies:

1. The Core Idea: The "Bouncer" vs. The "Editor"

Most current safety methods act like an Editor. The AI does its work, writes a story, and then the Editor reads it. If the story has a bad word, the Editor cuts it out or rewrites the sentence.

  • The Problem: The Editor changes the story. The AI's original thought process is altered, and the final result might be different from what the AI intended.

This paper proposes a Bouncer approach (called "Effect-Transparent Governance").

  • How it works: The AI is in a room. Before it can open a door (like accessing memory, calling a tool, or asking an LLM), it has to show its ID to the Bouncer.
  • The Magic: If the Bouncer says "Go ahead," the AI walks through the door and does exactly what it planned. The Bouncer didn't change the AI's thought process; they just checked the ID.
  • The Result: If the AI is allowed to proceed, the outcome is exactly the same as if the Bouncer wasn't there at all. The AI's "brain" remains untouched.

2. The "Interaction Tree" (The Blueprint)

The authors built a mathematical model of AI workflows using something they call "Interaction Trees."

  • Analogy: Think of an AI workflow as a tree. The trunk is the AI's logic. The branches are the things it wants to do (like "Call a database" or "Ask a question").
  • The "Governance" is a wrapper around the tips of the branches. It checks every single branch before it grows. If a branch is unauthorized, the tree stops growing there (it "diverges" or spins in place). If it's authorized, the branch grows exactly as the AI designed it.

3. Seven Key Discoveries (The "Seven Pillars")

The authors used a computer to mathematically prove seven things about this system:

  • P1 & P2: It's Still Super Smart. Even with the Bouncer checking IDs, the AI can still do anything a normal computer can do (Turing Complete) and can still use advanced tools like LLMs. The safety net didn't make the AI "dumber."
  • P3: The "Decidability Boundary" (The Line in the Sand). The Bouncer is good at checking structural rules (e.g., "Is this a memory request?" "Does this user have a Level 5 badge?"). These are easy to check instantly. However, the Bouncer cannot predict if the AI will get stuck in a loop forever or if a complex math problem will ever finish. The paper proves the Bouncer stays in its lane: it checks rules, not deep philosophical questions about the AI's future behavior.
  • P4: Goal Preservation. If the AI is allowed to run, it will achieve its goal. If it was supposed to calculate 2+2, it will still calculate 4. The safety check didn't change the math.
  • P5: Expressive Minimality. The system uses a specific set of tools (Compute, Memory, Reasoning, Calling Tools, Observing). The authors proved that if you remove any one of these tools, the AI loses a specific type of power. You can't simplify the system further without breaking its ability to do complex work.
  • P6: The "Bouncer" is Stronger than the "Editor". The paper proves that checking the action (structural governance) is strictly better than just filtering the output (content governance). A Bouncer can stop a bad action before it happens. An Editor can only try to fix a bad result after it happens, which is less reliable.
  • P7: Semantic Transparency (The "Ghost" Effect). This is the most important part. On every single run where the AI is allowed to work, the result is observationally equivalent to an ungoverned run. To an outside observer, it's as if the governance layer was invisible (a ghost), except for the fact that it successfully stopped the bad stuff.

4. The "Artifact" (The Proof)

The authors didn't just write this down; they built it inside a proof assistant called Rocq (a tool for verifying math).

  • They wrote 12,000 lines of code.
  • They proved 454 theorems.
  • They admitted zero errors (0 admitted lemmas).
  • This means the computer has double-checked their logic and confirmed it is 100% mathematically sound.

Summary

This paper argues that we can build AI systems with a "safety wrapper" that acts like a strict gatekeeper. This gatekeeper stops unauthorized actions (like hacking or unauthorized calls) but, crucially, does not interfere with the AI's thinking process when the action is allowed.

It proves that Safety and Intelligence are not enemies. You can have a system that is fully governed and safe, yet retains its full ability to compute, reason, and act, provided the actions are authorized. The governance layer is transparent to the AI's success, acting only as a shield against unauthorized effects.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →