# RP17 — Part A: the press asks the probe first
# mutation in internal/web/setup_gate.go:
#   - '\tif has, done, got, perr := s.stackMgr.SetupGateProbe(found.Name); has && (perr != nil || !done) {'
#   + '\tif has, done, got, perr := s.stackMgr.SetupGateProbe(found.Name); false && has && (perr != nil || !done) { // RED-PROOF RP17'
# go test -run ^TestSetupGateButton_RefusedWhileTheAppSaysNotDone$ ./internal/web
# verdict: RED (assertion)
=== RUN   TestSetupGateButton_RefusedWhileTheAppSaysNotDone
    signup_block_test.go:39: press before the setup: 200 {"data":{"opened":true},"error":"","ok":true}
--- FAIL: TestSetupGateButton_RefusedWhileTheAppSaysNotDone (0.07s)
