//! OraclePort — pull-based, non-blocking adjudication port.
//!
//! Host-implemented. The engine NEVER blocks waiting for a verdict.
//! Absence of oracle → `Contested`, never silent incumbent-wins.
//! The oracle delivers responses asynchronously via `EngineHandle::submit_adjudication`.
use ;
/// The oracle port — pull-based, non-blocking.
///
/// Host-implemented. The engine NEVER blocks waiting for a verdict.
/// When no oracle is registered, conflicting claims surface as `Contested`
/// rather than silently picking the incumbent.