{"slug": "ai-says-the-bug-is-fixed-here-are-three-checks-to-run", "title": "AI says the bug is fixed. Here are three checks to run", "summary": "A developer recommends three verification checks before accepting an AI coding assistant's claim that a bug is fixed: a reproduction of the bug, a regression test that failed before the patch, and fresh test output. The approach draws on three skills from the obra/superpowers repository—systematic-debugging, test-driven-development, and verification-before-completion—and suggests asking the assistant for the commands, exit status, and untested paths.", "body_md": "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](https://github.com/obra/superpowers) can help.\n\n[systematic-debugging](https://github.com/obra/superpowers/tree/main/skills/systematic-debugging) starts with the error, reproduction steps, and recent changes. Ask the assistant where the actual behavior first diverges from what you expected.\n\nWith [test-driven-development](https://github.com/obra/superpowers/tree/main/skills/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.\n\n[verification-before-completion](https://github.com/obra/superpowers/tree/main/skills/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.\n\nTry this prompt: “Reproduce the bug, show me the failing test, then report what passed after the fix and what remains untested.”\n\n[Original Chinese article on Juejin](https://juejin.cn/post/7707143341481869366) · [Skillπ](https://skillpi.com/) · Infinite Skills. Infinite Possibilities.\n\nCarousel from the October 2026 editorial archive. This English adaptation was generated with AI.", "url": "https://wpnews.pro/news/ai-says-the-bug-is-fixed-here-are-three-checks-to-run", "canonical_source": "https://dev.to/skillpi/ai-says-the-bug-is-fixed-here-are-three-checks-to-run-1e0e", "published_at": "2026-11-12 23:40:33+00:00", "updated_at": "2026-11-12 23:49:41.505861+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "ai-agents"], "entities": ["obra/superpowers", "Juejin", "Skillπ"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/ai-says-the-bug-is-fixed-here-are-three-checks-to-run", "markdown": "https://wpnews.pro/news/ai-says-the-bug-is-fixed-here-are-three-checks-to-run.md", "text": "https://wpnews.pro/news/ai-says-the-bug-is-fixed-here-are-three-checks-to-run.txt", "jsonld": "https://wpnews.pro/news/ai-says-the-bug-is-fixed-here-are-three-checks-to-run.jsonld"}}