A second flavour of user-generated data on the server, and it makes the UX nicer. - [ ] `search_history(user_id, query, created_at)` table - [ ] record (debounced) searches server-side - [ ] show "recent searches" under the search bar, clearable - [ ] respect the simulated user - history is per identity **Acceptance:** a search made in one session shows up in "recent searches" after a reload.