This service provides shared API endpoints for RTL editorial tools.
POST /api/ingest — Receive transcribed audio from webaudioGET /api/projects — List projectsGET /api/projects/:short_id — Get single projectPATCH /api/projects/:short_id — Update project statusGET /api/config/:tool_slug — Get tool configPOST /api/subscribe-push — Register push subscriptionPOST /api/subscribe-email — Register email subscriptionGET /api/health — Health check