Write a full Product Requirements Document from a raw brief, idea, or rough workflow description — problem, scope, business rules, permissions, state transitions, edge cases, and acceptance criteria. Use when a feature is large enough to need eng/design commitment before work starts.