Point The Cheap Probes At Young Code

Use when you need to FIND work in an unfamiliar repo rather than pick it off a tracker — a new house, or one whose issue backlog is claimed faster than you can read it. Four probes cost minutes each and need no domain knowledge: does any test fail when run alone, does the suite survive a shuffled order, does the race detector fire, does a fuzz target crash. Each one asserts on the SELECTOR'S YIELD, never on the exit code, because every runner treats "matched nothing" as success. And the yield of these probes is a function of the codebase's age and hardening, not of your effort: four probes over a thirteen-year-old repo with OSS-Fuzz integration found nothing in an hour, and the same shuffle probe found a real defect on a three-year-old fork in one run. Trigger terms: new repo, where do I start, find a bug, no good first issues, backlog is claimed, flaky, test isolation, order dependent, -shuffle, -race, go test, cargo test, runtest.

serhiy-bzhezytskyy Updated

File contents

serhiy-bzhezytskyy/contrib-receipts/tree/main/skills/point-the-cheap-probes-at-young-code commit 97f14934c7

Frequently asked questions

npx skillmds@latest add serhiy-bzhezytskyy/point-the-cheap-probes-at-young-code