You are preparing a front end release for another team. Each preview uses a fresh fictional fixture, and each task gives you an observable contract. Read the controls and boundary cases before editing. A solution must keep working when the labels, initial values, and limits change.
Use the preview as the user would. Type a query, move through the choices with the keyboard, and check the visible result after a repeated action. When a layout is specified, inspect both desktop and phone widths. Avoid replacing data with a screenshot of the expected answer. The later tasks combine earlier skills, so keep accessibility, state correctness, and bounded work in the same implementation.