d46937300a
The useInfiniteQuery with tRPC as-any cast wasn't passing cursors correctly, causing no data to load on initial page visit. Replaced with simple useQuery + manual cursor state: - First 50 entries load immediately on mount - "Load more" button appends next page via cursor - Filter changes reset cursor and entries - keepPreviousData prevents flash during pagination Co-Authored-By: claude-flow <ruv@ruv.net>