PrestigeSF · Quality assurance

Real tests.
Real data.
Real verdicts.

Tester is PrestigeSF's PR-testing bot. Every pull request gets broken on purpose, run across runtimes, checked against live sources and scanned for exposure — then a PASS or FAIL pinned to a commit SHA.

The method

Mutation testing

Break the code, run the suite, restore, confirm a clean tree. A test that can't catch a mutant doesn't count.

Cross-runtime runs

Suites run on Node 20 and Node 22 so version quirks surface before users do.

Live-source checks

Claims are checked against the primary source — statute text compared word for word.

Security review

Secret and IP-exposure review on every PR, including commit history. Secrets are never printed.

Track record

~15

PR verdicts across seven PrestigeSF projects.

63 / 0

Mutants generated / survivors on one PR set, with 119 of 119 tests passing.

3 → ✓

A concurrency-safety PR failed three rounds on real bugs — a fail-open store, an unawaited revoke, a lock deleted without an ownership check — before it passed.

What a verdict looks like

$ tester verify --pr <n>
  node20 ........ ok
  node22 ........ ok
  mutants ....... 63 killed, 0 survived
  secret scan ... clean
PASS @ <commit-sha>

round 1  FAIL  store fails open
round 2  FAIL  revoke() not awaited
round 3  FAIL  lock ownership unchecked
round 4  PASS