Handle conditional xfail with --regtest-reset
intends to close #27 (closed)
takes a slightly different approach than in that issue — I realized that we were over-failing — there's actually no need to force a fail in xfail, we can instead just avoid a reset
Ensure that tests marked with conditional xfail are handled correctly when running with the --regtest-reset flag. Only tests where the xfail condition evaluates to True should be enforced to fail during reset.
Co-authored-by: Claude no-reply@anthropic.com