Back to Prompts
💻Coding📝 Text

Intent-Failure Acceptance Test Builder

Find ways a literal implementation could meet a ticket while failing its real intent.

September 6, 2026

💡 Use Case

Useful before implementation when a ticket is technically clear but may still permit a product-breaking literal solution.

📋 The Prompt

Act as a skeptical senior QA engineer. Review this feature request or ticket: [paste request]. First state the likely user intent in one sentence. Then list at least 10 ways an implementation could satisfy the literal wording while still failing the intent, including empty states, permissions, concurrency, partial failure, accessibility, security, data migration, observability, and rollback where relevant. Convert the credible failures into testable Given/When/Then acceptance criteria. End with: 1. ambiguous requirements, 2. the smallest safe scope, and 3. questions that must be answered before coding. Do not write implementation code.

Tags

codingtestingrequirementsedge-casesqa

How to Use This Prompt

  1. 1Click the Copy Prompt button above to copy the text to your clipboard.
  2. 2Open your preferred AI tool — ChatGPT, Claude, Gemini, or any text AI.
  3. 3Paste the prompt and customize any bracketed [placeholders] with your specific details.
  4. 4Submit and enjoy the result! Iterate by refining your inputs.