CRUX walks your history and answers one question. Which commit changed this behavior and which lines did the work.
You name a behavior. A command. A test. A benchmark. Narrow targets come back fast. Wide ones take longer.
CRUX walks 412 commits in range. Each gets a probe run in a sealed sandbox. The walk stops when the behavior flips.
The flipping commit is the start. CRUX cuts the change down. Hunks drop. Inputs shrink. Env vars narrow. The cut stops when the change stops reproducing.
You get the commit and the trimmed cause. The report cites the run. One command recreates the whole finding.
Your probe runs against a pinned snapshot. Same toolchain. Same inputs. Same seed. No network surprises. No floating versions. When CRUX reports a flip it proves it with a replay.
The CLI ships free forever. Hosted watch mode comes later. Join the list and the first build lands in your inbox.