Track when an authenticated user accesses a poll (via /poll/:slug) so the poll can appear in their dashboard even if they don’t vote. - [ ] Create POST /api/polls/:slug/track route - [ ] Authenticate the user (req.user.id) - [ ] Find poll by slug - [ ] If the user is the poll creator or participant: - [ ] Add poll to user’s accessed/seen list (e.g. via UserPolls, PollViews, or PollAccesses table) - [ ] Only log access once (skip if already tracked) - [ ] Return success (200 or 204)