Describe intent
A human or agent states the outcome. PACT begins immediately.
PACT turns a consequential request into one exact, inspectable transaction. It plans automatically, asks for one meaningful human decision, then commits and verifies the result without requiring you to babysit every step.
Today, an agent often receives a session, a credential, or a broad tool and is trusted to “do the right thing.” That is a poor security boundary for consequential actions.
PACT changes the unit of authority from access to an application to permission for one exact transaction.
A human or agent states the outcome. PACT begins immediately.
Plan, state checks, negative invariants and exact hash are computed automatically.
You review the material delta—not every implementation step.
Commit, canonical verification, audit anchoring and receipt generation run automatically.