ControlSpec

An open-source experiment in agent controls

Before an agent acts,
what should it be allowed to do?

Explore how a proposed action meets a specific set of controls. Change the scenario. Inspect the decision, its binding, and what the outcome actually proves.

Recorded reference examples. These outputs come from the real Python evaluator. This static page does not evaluate new policies or execute actions. An “allow” result here is not production permission.

Selected immutable example pack

01

Decision and route

02

Recheck the exact action

03

Assess the outcome

Inspect the recorded data and provenance
Download all seven observations

Building an agent? Try one of your controls against the Python reference. We want integration attempts, uncomfortable edge cases, and feedback on the contract.

Share an integration idea ↗