Add like/repost API routes with engagement controller
Create POST/DELETE endpoints for /api/like and /api/repost behind auth
middleware. The controller uses DI for AtprotoOAuthService and validates
inputs with VineJS. Upstream Bluesky errors return 502.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>