Overview
Implement app/api/routes-f/clips/collections/route.ts for creator-curated public clip playlists.
Scope
GET /api/routes-f/clips/collections?creator= — list public clip collections for a creator
GET /api/routes-f/clips/collections/[id] — get collection with ordered clip list
POST /api/routes-f/clips/collections — create (name, description?, clip_ids)
PATCH /api/routes-f/clips/collections/[id] — update name, description, or clip order
DELETE /api/routes-f/clips/collections/[id] — delete collection (not the clips)
Acceptance Criteria
Notes
Standalone — no dependency on other open issues.
Overview
Implement
app/api/routes-f/clips/collections/route.tsfor creator-curated public clip playlists.Scope
GET /api/routes-f/clips/collections?creator=— list public clip collections for a creatorGET /api/routes-f/clips/collections/[id]— get collection with ordered clip listPOST /api/routes-f/clips/collections— create (name,description?,clip_ids)PATCH /api/routes-f/clips/collections/[id]— update name, description, or clip orderDELETE /api/routes-f/clips/collections/[id]— delete collection (not the clips)Acceptance Criteria
position(0-indexed integer)app/api/routes-f/clips/collections/Notes
Standalone — no dependency on other open issues.