Documentation
¶
Overview ¶
Command dst-hunt is the overnight brute-force bug hunter for the record layer. It sweeps seeds across all cores, rotating through every hunt profile (each index maintainer in isolation and together, normal and conflict-dense), and — crucially — does NOT stop at the first bug: every failing seed is shrunk to its minimal reproducer and appended to a durable findings log, then the sweep continues. A run is a permanent, append-only record of what was checked and what broke.
go build -o /tmp/dst-hunt ./cmd/dst-hunt /tmp/dst-hunt -out ~/dst-hunt-results -seconds 3600 -workers 8 -seed-start 0
Outputs (all under -out):
- findings.jsonl one JSON object per bug (seed, profile, shrunk ops, violations, ...)
- progress.jsonl periodic heartbeat (checked, bugs, seeds/sec, high-water seed)
- run.log is this program's stdout (redirect when backgrounding)
Click to show internal directories.
Click to hide internal directories.