What counts as "the conclusion changed" is itself a research decision.
sign_flip() – the default – flags any estimate whose sign differs
from the reference's, which suits signed effects with a null at zero.
threshold_flip() flags estimates crossing a substantive threshold from
the reference's side, which suits one-sided claims and bounded
quantities, where a sign flip may be impossible or meaningless. Any
function(estimate, reference) -> logical works in
audit_fragility()'s flip argument.
