# RP11 — the key survives a restart
# mutation in internal/web/setup_gate.go:
#   - '\t\t\tif err := os.WriteFile(p, []byte(hex.EncodeToString(k)), 0o600); err != nil {'
#   + '\t\t\tif err := error(nil); err != nil { // RED-PROOF RP11'
# go test -run ^TestSetupGate_ARestartKeepsTheHouseholdsPass$ ./internal/web
# verdict: RED (assertion)
=== RUN   TestSetupGate_ARestartKeepsTheHouseholdsPass
    setup_gate_test.go:197: after a restart the household's pass was refused: 401
--- FAIL: TestSetupGate_ARestartKeepsTheHouseholdsPass (0.06s)
