# Compare three options

Thinking prompt · Thinking prompts · M09

Use it for decisions that will be expensive to undo.

## Prompt

```text
Do not implement the first viable approach you find. Present three genuinely distinct ways to solve this problem: (1) the smallest, most conservative patch to the existing code, (2) the cleanest long-term structural design, and (3) a subtractive approach that removes an existing constraint, layer, or edge case. Compare their blast radius, testability, and failure modes, recommend one, and wait for my decision.
```

Source: https://atlasscope.dev/prompts/compare-three-options
