YAML rules. Version controlled. Human readable.
Define governance policies in YAML for version control in git. TypeScript evaluation for dynamic rules. OPA/Rego for formal policy specifications. Pre-built templates for financial controls, data export restrictions, operating hours, and rate limiting.
name: "Financial Controls"
agentSelector: "tag:production"
isActive: true
rules:
- action: "financial.transfer"
decision: "allow"
conditions:
- field: "amount"
operator: "lt"
value: 1000
- action: "financial.transfer"
decision: "pending_approval"
conditions:
- field: "amount"
operator: "gte"
value: 1000
constraints:
rateLimit:
maxPerHour: 100
maxPerDay: 500
operatingHours:
start: "09:00"
end: "17:00"
timezone: "America/New_York"