AI decision governance · built in the open

Most tools govern what an agent can do. Solon governs whether the decision was right.

Human overrides become AI policy: automatically, auditably, and only with your sign-off.

Open principles and architecture · policy stays in your Git repo · a human merges every change

What Solon sees

Why now

Since August 2, 2026, the EU AI Act's transparency obligations are in force, with broader high-risk obligations phasing in around the same window. The practical effect on AI products: buyers and auditors increasingly ask for decision-level evidence, not just activity logs.

Most stacks can show that an agent acted. Almost none can show what happened the last time a person disagreed with one of its decisions. That gap is what Solon closes: overrides captured, patterns learned, policy merged by a human.

Where each approach sits

Categories, not mud-slinging: every tool below is good at the question it answers. None of them answers Solon's.

How Solon compares with agent runtimes, trust layers, observability suites, GRC platforms, legal guardrail platforms and static policy engines
ToolWhat it governsWhen it actsLearns from overridesProduces durable policy
AWS Bedrock AgentCore (temporal policies)Agent actions and tool accessRuntime, before the actionNo. Approvals are required, not learned fromNo. Rules are authored manually
Salesforce Agentforce Trust LayerPII, prompt injection, audit logsRuntimeNoNo
Evaluation & observability suitesOutput quality and driftAfter the fact, on outputsNo. Scores outputs, not business decisionsNo
GRC platformsRisk registers and compliance documentsInventory and periodic reviewNoNo. Documents, not executable rules
Legal guardrail platformsCompliance with known regulationBefore the action, static rulesNo. Rules are authored top-down by lawyersYes. Written from regulation, not from your decisions
OPA / RegoInfrastructure access policyRuntime, static rulesNoNo. Rules are engineered by hand
Spreadsheets + manager judgmentThe status quoAfter the fact, in people's headsImplicitly. Then it walks out the doorNo. The same case returns
SolonBusiness decisions: refunds and exceptionsOn every decision, and after every overrideYes. Overrides cluster into a proposed ruleYes. A versioned pull request a human merges

Based on public documentation, September 2026. If something here mischaracterizes your tool, tell us. We'll fix it.

From override to policy, in four steps

Solon wraps one decision function in your app. Everything else is the loop.

01 · CAPTURE

Every decision, recorded

Each decision and override is stored append-only, with PII redacted per your policy. The evidence is audit-ready.

02 · CLUSTER

Repeats surface

Similar overrides cluster in a rolling window. Three similar cases is enough signal to propose a rule.

03 · PROPOSE

A rule, as a PR

Solon drafts the rule and opens a pull request against your policy repo. Policy is code; Git is the review trail.

04 · MERGE

A human decides

Your team reviews and merges. Or rejects. Merged rules apply to every future decision.

Humans stay in charge: Solon never merges its own proposals. Policy changes apply only when a person approves the pull request.

Why not just a spreadsheet?

For most teams, the real alternative isn't a vendor. It's a spreadsheet and a manager's memory.

No versioning

The policy lives in someone's head. There's no diff, no review, no history to learn from.

No audit trail

When a decision is questioned months later, the reasoning is gone.

It walks out the door

When the manager leaves, the judgment leaves with them. Nothing compounded.

Solon turns that judgment into versioned, reviewable policy. Starting from the overrides your team already makes.

Proven in a 4-week simulation

Seeded traffic, simulated reviewers, the real stack. 4 weeks × 40 decisions/day. The loop compounds: escalations fall at constant traffic.

800decisions governed in 4 weeks
28 → 0weekly escalations, weeks 1–4 (28 → 3 → 2 → 0)
2 / 3policy pull requests merged / opened
100%evidence persisted (800/800)

Synthetic partner simulation, seed 7. An internal proving ground, not a customer. Identical-seed reruns vary (acceptance 50–75%); both modes validated: local merges and real PRs. Evidence pack available on request.

Every tool answers a different question

The AI governance market is crowded. With tools answering everything except the question your policy owner asks.

Which question each category of AI-governance tool answers
QuestionWho answers it
Can the agent act, and what can it reach?Agent runtimes & access-control security
Is the output good, and is it drifting?Evaluation & observability suites
Is the organization documented for auditors?GRC platforms
Is this decision correct. And did we learn from the last override?Solon

Built in the open

The thinking behind Solon is public: product principles, architecture, dated decisions, and the build log. Every entry is curated, and every publication is merged by a human, the same rule the product enforces for policy. The code repository is still private; the open work is live now.

Read it on GitHub

Curated in the open · every entry merged by a human · content licensed CC BY 4.0

Work with us

We are looking for a few teams running refund or exception decisions to collaborate with us as design partners. You keep your policy in your Git repo and your evidence in your stack; your feedback shapes what we build.

What you bring

  • A refund or exception workflow with real volume
  • A Git repo for policies (private is fine)
  • 2 to 4 reviewers, typically support managers
  • About 30 minutes a week of feedback

What you get

  • Direct influence on what we build next
  • Help getting set up
  • Policy co-authoring from your current exceptions runbook
  • A direct line to the team
Work with us

No cost · your policy stays in your Git repo · a human merges every change