track intake / lookup desk
track relay page
пользователь оставляет трек, фронт шлет заявку серверу, потом по id можно спросить уже найденную ссылку на скачивание.
frontend only
Форма и запросы уже готовы под API. Пока backend не поднят, интерфейс покажет транспортные ошибки как есть.
request flow
step 01
submit meta
Название трека, исполнитель и исходная ссылка уходят в backend как заявка на поиск.
step 02
server crawl
Серверный скрипт ищет совпадения, сохраняет download link и связывает его с id записи.
step 03
lookup by id
Клиент шлет `id`, backend возвращает готовую ссылку и метаданные найденного трека.