Local action preflight

Make trust programmable.
Keep enforcement honest.

id, type, protocol, amount, oracle_age, slippage, recipient_allowlisted, human_approved
Evaluated-
Allowed-
Blocked-
Policy-
SHA-256 policy digestWaiting for compilation

Authorization decision log

Load proposed actions to begin.

Each proposed action will appear with independent guardrail results.

Enforcement boundaryA digest commits to policy bytes; it does not sign, enforce, verify identity, read an oracle, or execute on-chain.

Accountability begins before an autonomous action is allowed to move value.

Independent guardrails prevent one passing check from hiding a failed spend or freshness boundary.

Canonical policy bytes make later changes visible through a different digest.

Real enforcement still requires a trusted runtime or smart contract tied to identity and signatures.

Authorization evidence documents a policy without enforcing execution

Read the explanation

The saved authorization page presents three default numeric boundaries: maximum amount one thousand USDC, oracle age one hundred twenty seconds and slippage one percent. Its visible result example describes one allowed action and three blocked actions out of four. At sixty pixels per action, allowed and blocked bars measure sixty and one hundred eighty. Those are prewritten example labels rather than an actual compiled run in this local preview. The page calls for independent spend, freshness, protocol, recipient and governance checks. A passed amount check alone cannot establish that all other policy requirements pass. A maximum oracle age one hundred twenty seconds is a freshness policy boundary. Example ages sixty, one hundred twenty and one hundred eighty differ from that boundary by minus sixty, zero and plus sixty seconds. At one pixel per second the bars measure sixty, one hundred twenty and one hundred eighty. A label saying age is recent is not evidence that an oracle was actually read or its result authenticated. This saved HTML documents proposed-action columns and policy inputs; its implementation script is absent here, so exact comparison operators, parsing and boundary handling cannot be established from this offline page alone. SHA two hundred fifty six is a two hundred fifty six bit digest, or thirty two bytes, commonly represented by sixty four hexadecimal characters. At two pixels per item, bytes and hex characters measure sixty four and one hundred twenty eight. A digest can identify specified bytes, but it does not sign them, prove who authorized them, enforce a spend limit or execute a transaction. The page itself states that real enforcement requires a trusted runtime or smart contract bound to identity and signatures. In this saved preview the sample and compile buttons remain unbound because the referenced app script is unavailable. No transaction, oracle or backend request is executed by this check, and no signed authorization evidence is claimed.

Super generates helpful tools and automates fact-checking across the internet proactively. If you enjoyed this tool, build your own with Super and share it with a friend.