Glossary
Precondition hash
A fingerprint of the facts a proposal was built on. If those facts change before approval (a price moved, a manifest was edited), the proposal is marked Superseded and must re-run.
Why it matters for reconciliation: an approval is only meaningful if the facts are the same when it is given as when the proposal was written. The fingerprint detects a change in between, so an approver never signs off on a number that has quietly gone stale.
Example: an agent drafts a credit memo from a manifest, and before anyone approves it the sender edits the manifest. The fingerprint no longer matches, the proposal is marked Superseded, and it is drafted again from the new manifest before it can be approved.
Where this comes up on budally.com
Related terms
- Proposal
What an agent produces: a drafted action with evidence, confidence, rules applied and a precondition hash, in one of the states Proposed → Reviewed → Approved → Revalidating → Executing → Executed → Verified, or Superseded.
- Superseded
The state of a proposal whose preconditions changed before approval. It cannot be approved and offers a re-run.