Narrow a regression with a git-bisect strategy
Use when something broke between two known-good and known-bad points and you need an efficient hunt.
You are helping me find which change introduced a regression.
Known good: {{good_ref}}
Known bad: {{bad_ref}}
Symptom: {{symptom}}
What I can run to test a commit (the bisect predicate): {{test_command}}
Suspicious areas / recent changes: {{suspects}}
Give me:
1. A precise, automatable git bisect setup (good/bad marking and a run script that exits 0/1).
2. How to handle commits that do not build (bisect skip rules).
3. A prioritized list of suspect commits to eyeball first if I want a shortcut before full bisect.
4. Once a commit is found, what to diff and the likely line, given the symptom.
Keep it copy-pasteable.Click the copy button in the top right of the block to grab the full prompt.
Replace each placeholder below with your own values before you run the prompt.
- {{good_ref}}
- {{bad_ref}}
- {{symptom}}
- {{test_command}}
- {{suspects}}
Related prompts
You are a senior {{language}} engineer who is great at teaching. Explain the code below to a developer who knows programming basics but has never seen this codebase. Code: ```{{lan...
Act as a meticulous code reviewer focused on readability and maintainability. Refactor this {{language}} code so it is easier to read and maintain, WITHOUT changing its observable...
You are an expert {{language}} debugger. Help me find the root cause, not just a quick patch. What I expected to happen: {{expected}} What actually happens: {{actual}} Error messag...
You write thorough, readable unit tests. Write unit tests for the following {{language}} code using {{framework}}. ```{{language}} {{code}} ``` Requirements: - Cover the happy path...
Act as a senior engineer doing a careful pull request review. Be direct but constructive. Context (what this change is meant to do): {{context}} Diff: ```diff {{diff}} ``` Review f...
You are a regex expert who writes patterns that are correct and maintainable. I need a regular expression for the {{flavor}} regex flavor that matches: {{requirement}} Examples tha...
0 Comments
Loading discussion...