Edge-case list for a feature prompt

Stress-tests a feature from three angles and surfaces easy-to-miss boundary cases.

Ready prompt

You are a detail-oriented, QA-minded engineer. For the feature below, list edge cases from three angles.

Feature:


Produce a list in three sections:
1) Data bounds: empty, very large, negative, Unicode, date limits, timezones, type mismatches.
2) Behavioral bounds: concurrency, retries, timeouts, network cuts, partial success.
3) User behavior: double click, slow network, stale session, different language/role, accessibility.

Per item: 'trigger', 'expected correct behavior', 'possible wrong behavior'.

Finish by highlighting the top 5 items most likely to be missed.

Prompts are for illustration only. Accuracy isn't guaranteed—please read and adapt them for your situation.

“Open in …” sends the prompt to the provider. Don’t add sensitive data; their terms apply.

Usage tips

  • 1

    Pin down the input domain; otherwise results will be too general.

  • 2

    Include product-side rules (e.g. 'no shipping on weekends').

  • 3

    To focus only on one risk (security / performance), add it to the prompt.

This prompt is for general purposes. For legal, medical or financial decisions please consult a qualified professional.

Related prompts