Overview
Implement app/api/routes-f/stream/markers/route.ts for viewer-set personal bookmarks during VOD playback.
Scope
GET /api/routes-f/stream/markers?recording_id= — list own bookmarks for a recording
POST /api/routes-f/stream/markers — add a bookmark (recording_id, timestamp_seconds, note?)
DELETE /api/routes-f/stream/markers/[id] — remove a bookmark
Acceptance Criteria
Notes
Standalone — no dependency on other open issues.
Overview
Implement
app/api/routes-f/stream/markers/route.tsfor viewer-set personal bookmarks during VOD playback.Scope
GET /api/routes-f/stream/markers?recording_id=— list own bookmarks for a recordingPOST /api/routes-f/stream/markers— add a bookmark (recording_id,timestamp_seconds,note?)DELETE /api/routes-f/stream/markers/[id]— remove a bookmarkAcceptance Criteria
notemax 100 charsapp/api/routes-f/stream/markers/Notes
Standalone — no dependency on other open issues.