An open-source decision engine. Models and scores tell you what is going on. Ordo decides what to do about it, with rules that have tests and versions, and shows which decisions a change moves before you ship it.
That line decides who gets money back. It usually has no review and no test, and when the model is updated, 0.85 starts to mean something else.
Jev can tell that a customer wants a refund. It doesn't know your refund window, your amount limits, or how sure is sure enough to pay out without a person looking. That part is a decision, and it belongs in Ordo.
Jev is 0.72 sure the customer wants a refund. The rules say that is not enough to move money on its own, so an LLM drafts the reply and an agent approves it. To change the threshold, edit the table and run the tests again. The calling code stays the same.
Someone proposes auto refunding from 0.80 instead of 0.85. In the jev-routing rule pack, all 12 tests still pass after the edit. ordo impact runs it next to the last commit:
The tests did not notice, but 18 requests that used to wait for a person now get their money back without anyone reading the message. Add --inputs with real requests and the count is real customers, before the change ships.
After a decision model: models like Jev read messages, tickets or reviews, and rules decide whether to refund, hand off to a person, or act right away.
Pricing, promotions, loyalty points: rules that change often and must be exact.
Risk, eligibility, approvals: every decision needs to be explainable and audited.
Routing and assignment: orders, tickets, payment channels.
Limits for AI agents: Ordo Guard uses the same engine to allow, deny or ask before Claude Code, Codex CLI or Cursor runs a command.