AI says the bug is fixed. Here are three checks to run
When an AI coding assistant says it fixed a bug, ask for three pieces of evidence: a reproduction, a regression test that failed before the patch, and fresh test output. Three skills from obra/superpowers can help.
When an AI coding assistant says it fixed a bug, ask for three pieces of evidence: a reproduction, a regression test that failed before the patch, and fresh test output. Three skills from obra/superpowers can help.
1. Reproduce and trace the bug
systematic-debugging starts with the error, reproduction steps, and recent changes. Ask the assistant where the actual behavior first diverges from what you expected.
2. Make the regression test fail first
With test-driven-development, capture the expected behavior in a test. For a date parser, try rejecting February 29 in a non-leap year. Run it before the patch and confirm it fails for the expected reason. Apply the smallest fix and run it again.
3. Check fresh output before handing off
verification-before-completion calls for running the relevant checks and inspecting their output. Ask for the commands, exit status, and untested paths. A regression test covers the behavior it asserts. You still need a runnable test environment and a review of the patch.
Try this prompt: โReproduce the bug, show me the failing test, then report what passed after the fix and what remains untested.โ
Original Chinese article on Juejin ยท Skillฯ ยท Infinite Skills. Infinite Possibilities.
Carousel from the October 2026 editorial archive. This English adaptation was generated with AI.
Originally published by Dev.to AI. Aggregated on AIWithGhost for educational purposes โ full credit and traffic to the original publisher.



