How a transaction gets decided

Decided before it runs. Not audited after.

Every transaction runs the same ordered checks, against live state, at the moment it happens. The first failing check ends the decision. Watch one move through. Hover to pause, or pick a scenario.

scenario
signed decision · verify with the public key
One decision per action. An approval a minute ago does not carry forward. Allow, deny, or escalate, always with a signed record.

The old way

A challenge to a human, or a check against a stale master copy, then an audit after the money moved. The wrong instrument for an agent, and too late either way.

The decision layer

Resolve the entity live, recompute against present state, decide before the action runs, and sign the result. No master copy. No challenge the agent cannot answer.

Payments move money. This decides whether the transaction should exist.