Sessions
A per-segment middleware.ts applies session(); a route.ts reads it with getSession(req).
GET /features/sessions/count increments a per-visitor counter kept in the signed session cookie. Reload it and the count climbs; open it in a private window and it starts over. (data-no-router opts the link out of the client router, since a route.ts returns JSON, not a page.)
Swap the storage from cookieSession() to storeSession() to hold larger sessions in the active store (Redis in production).