Use when
- A product currently asks for device, browser, or app permissions before the relevant feature context exists.
- A prompt requests sensitive resources with vague copy, broad setup framing, mismatched resources, bundled asks, or no fallback.
- A team needs to audit permission conversion problems, denial dead ends, repeated nags, or low-trust first-run prompts.