Two approvals use one old observation.
- Step 01Travel request checks the original capacity
- Step 02Work request checks the same original capacity
- Step 03First detached effect commits
- Step 04The stale second effect also commits
Stateful governance for concurrent agents
MasuGate keeps each policy decision and its effect on one protected path, even when agents act at the same time.
It is everywhere
Inventory, budgets, quotas, and service limits.
Calendar commitments shared across assistants.
Files and workspaces changed by many agents.
How it works
MasuGate evaluates reviewable, versioned policy code—not prompt guidance—against live shared state before the governed effect runs.
One protected path
A selected consequential action enters.
Versioned policy code reads live shared state.
The provider returns one authoritative outcome.
MasuGate governs configured consequential routes; the host keeps orchestration and model behavior.
The receipt keeps the revision, state facts, decision, and outcome linked.
A selected consequential request enters a governed route.
MasuGate binds trusted context, evaluates a reviewable policy over certified provider views, coordinates overlapping logical scopes, dispatches the provider-owned effect, and retains the authoritative committed, denied, or pending outcome with its governance record.
Inspect the project
The demo, public source, and paper expose different layers of the same system.
Watch overlapping actions resolve against one changing budget.
Review the implementation, policy lifecycle, and validation path.
Inspect the formal model, assumptions, and controlled evaluation.
Continue
Bring your system
Tell us the action, policy, and shared state. We will scope it.