OptionaladvisoryWhen true, this oracle is advisory — reported and scored for diagnostics
but non-gating for Passed/Failed. Defaults per oracle type:
step-count is advisory by default (it's an efficiency signal, and the
engine already caps steps at the same limit, making a gating check a
tautology); all other oracles gate by default. Set explicitly to override.
OptionalconfigOracle-specific configuration
Oracle type identifier (e.g., "goal-completion", "url-match")
OptionalweightWeight for scoring (0.0 to 1.0)
Oracle configuration within the test. Each oracle specifies a type, optional config, and optional weight.