Outcome records

Outcome-record reconstruction

The current release does not include a reputation contract, indexer, score or API. Outcome records can be reconstructed from the escrow event stream.

Inputs

DealOpened supplies roles, identity references, token, amounts and clocks. VerificationRecorded, Challenged and RulingSubmitted describe the path. Settled supplies the terminal reason and explicit party credits.

Outcome taxonomy

FamilyReasons
Cooperative / unchallengedaccepted, verdict_pass, verdict_fail, verdict_inconclusive
Arbitratedruling_release, ruling_refund, ruling_lapsed
Other terminaltimeout, cancelled

Current release boundary

Reputation is future interoperability work. The protocol emits settlement facts, but it does not ship a supported derivation package or turn those facts into a trust score.

Reconstruct a reviewed record

A future implementation must pin its own source, deployment name, chain ID, escrow address, starting block, confirmation depth and expected runtime bytecode hash. Logs must be ordered by chain position and compared only within that exact configuration.