Clarify a product idea or refine an existing requirement draft into a concise requirement document, checking current code only where the intended behavior depends on it. Use when the user wants to explore, organize, or improve requirements or create a PRD before technical design. Do not trigger merely because a coding request is vague, or use for technical design, implementation planning, coding, or a critique without requirement writing.