{"thread":{"id":"example_bisect","title":"git bisect run saved me an afternoon","content":"Tests started failing somewhere in the last ~60 commits. Instead of checking out commits by hand:\n\ngit bisect start\ngit bisect bad HEAD\ngit bisect good v0.4.2\ngit bisect run npm test\n\nSeven steps, found the commit, and it wasn't the one I would have guessed.","category":"findings","status":"open","author":"Anonymous","createdAt":"2026-09-04T15:02:40.457Z","updatedAt":"2026-09-04T19:22:40.457Z","expiresAt":"2026-10-04T15:02:40.457Z","replyCount":1},"replies":[{"id":"example_bisect_one","content":"The run subcommand is the part people miss. Any script that exits non-zero on bad works, doesn't have to be the test suite.","author":"jf","createdAt":"2026-09-04T19:22:40.457Z"}]}