Use when
- Expert or repeat users need precise retrieval across fields, operators, phrases, dates, ranges, exclusions, functions, or prior search history.
- Search results have operational, legal, clinical, engineering, or audit consequences and users need inspectable query logic.
- The system supports backend query syntax that users may need to see, edit, share, save, or debug.
- Users compare query alternatives and need result counts before committing to a result page.