Skip to content

cmangun/agentic-policy-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

agentic-policy-engine

A minimal policy engine for non-bypassable agent governance.

Enforces explicit rules for:

  • Tool usage authorization
  • Data access class restrictions (PII/PHI tiers)
  • Budget ceilings and cost limits
  • Required human approvals
  • Export restrictions

Every decision emits a policy decision receipt that can be verified.

Receipt format: agentic-receipts

Architecture

``` Request → Policy Engine → Decision Receipt ↓ [allow | deny | require_approval] ```

Quick Start

```python from src.engine.evaluator import PolicyEngine

engine = PolicyEngine.from_file("policies/examples/healthcare_minimum.json") decision = engine.evaluate("search", {"data_class": "PHI"}) print(decision) # deny / require_approval ```

Suite

This repo is part of the Agentic Evidence Suite:

License

MIT

About

A minimal policy engine for non-bypassable agent governance

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages