Dual-table approach keeps Sessions table unchanged (O(1) point queries)
and adds SessionsIndex with inverted-tick RowKey for efficient time-sorted
listing and cursor-based Load More. Includes auto-migration strategy.
https://claude.ai/code/session_015CiKa2WSHQ4C3pvXcPJ8Ww
Plan for cursor-based pagination: change RowKey from SessionId to
invertedTicks_SessionId so Azure Table Storage returns newest sessions
first natively, enabling efficient $top=100 queries and Load More.
https://claude.ai/code/session_015CiKa2WSHQ4C3pvXcPJ8Ww
Document the approach to convert the landing page from a full
"use client" component to a Server Component, so crawlers and
users without JavaScript see the complete page content.
https://claude.ai/code/session_01BwtFQovtdDWzUcykXQuMYp