The SupportTicketsDashboard fetches up to 50 tickets (hardcoded limit) with only status and priority filters. There is no text search by subject or customer email. For products with active support queues, 50 items with no search makes it impossible to find a specific customer's ticket. The Knowledge Base tab also has no search.
Category: usability File: src/components/support-tickets-dashboard.tsx Recommendation: Add a search input above the filter selects in the tickets list. Wire it to a debounced query parameter passed to trpc.support.list (which already supports server-side filtering). Add pagination controls below the list (similar to the Pipelines page pattern with PipelinesPagination component). For the Knowledge Base tab, add a client-side text filter on article title/content since the KB is typically small. Consider adding a 'Sort by' dropdown (newest first, priority, status).