failsWhenUnsettled property

bool get failsWhenUnsettled

Whether a step this policy leaves unsettled is a failed step — true for Settle.strict and any upTo(…, strict: true).

Read by the verb after the real work has landed, never by apply: the policy itself only ever reports, so a policy applied by hand keeps meaning what it says, and the landing gets its chance to finish what the frames were waiting on before anything is called red.

Implementation

bool get failsWhenUnsettled => false;