Use when defining, drafting, or structuring engineering requirements for a feature or system — what a solution must do and why, not how to build it. Triggers when the user asks for an ERD, has a PRD or rough idea to turn into engineering requirements, or needs to specify functional/non-functional requirements, constraints, acceptance criteria, and success metrics before design begins.