Fuzz
What it is
Adversarial / random input testing. Seeded mutation: take a base corpus, randomly mutate, report any input that triggers an exception or violates a guard predicate.
When to use it
Robustness against weird / hostile inputs (unicode, prototype-pollution-shaped names, etc.).
Example gates
dispatcher-fuzz — found a real prototype-pollution bug on first run.
See also
- The pyramid — where this mode sits relative to the others
- Writing a gate — how to scaffold a new gate in this mode
- Decision tree — "I just wrote feature X — what tests do I owe?"