Deterministic execution authorization for AI agents and automation systems
-
Updated
Oct 21, 2026 - TypeScript
Deterministic execution authorization for AI agents and automation systems
Policy-Gated Governance for Operational AI Agents
What can your AI agent do to the real world? Scan your code. See which tool calls have zero checks
Duc is a SQLite-based project-state format for physical-engineering work before execution.
Compiler-style pre-execution safety analysis for Harness shell actions.
Open AI Permit specification for pre-execution action authorization records
Deterministic pre-execution gate for AI agents (fail-closed, YAML policy)
Core execution boundary engine (decision + proof + ledger)
Pre-execution safety gate for AI agents. Evaluates proposed actions and returns allow, require_approval, revise_action, or block before execution.
A production-grade pre-execution authority layer that binds AI agent identity to deterministic state. Standard IdPs (Entra ID, Okta, OIDC) issue passport to your Agent, predicate-authority issues/revokes "work permit" to your Agent based on intent & state
Find blind spots before you build them. A multi-agent overnight research pattern for Claude Code that knows when not to run.
The effect layer for AI-agent firewalls — simulate an action, get a canonical effect delta. Zero-dep, deterministic, fail-closed. 5 domains (fs, sql, shell, http, solana).
Deterministically bind authorization to the exact JSON-compatible action an agent is about to execute.
AI Code Safety Gate demo showing ALLOW, REQUIRE_APPROVAL, and BLOCK decisions for AI-generated code changes.
Local deterministic CLI for detecting policy/source conflicts before proposed agent actions.
Implementation governed by the Aperture execution calculus
AI Execution Boundary Standard (AEBS) - Pre-incident reference for execution governance
AI Admissibility Boundary reference surface for the external admit authority model and its proof meaning.
AI Admissibility Action: external controlled negotiation protocol (CNP) for automated and AI-driven actions. This gate decides whether execution may continue.
To associate your repository with the pre-execution topic, visit your repo's landing page and select "manage topics."