Complexity: 150 points
Summary
Build a unified search experience that consumes the shared backend search contract for usernames and marketplace listings.
Tasks
- Integrate the shared search contract into the existing search UI.
- Render mixed-result groups for profiles and listings clearly.
- Support empty, loading, and typo-tolerant search states.
- Add screenshots for mixed and no-result queries.
Acceptance Criteria
- Search uses one backend contract across discovery surfaces.
- Mixed results are understandable and easy to navigate.
- Search states are polished and consistent.
Complexity: 150 points
Summary
Build a unified search experience that consumes the shared backend search contract for usernames and marketplace listings.
Tasks
Acceptance Criteria