Submit Anonymous Scores
Submit per-clip absolute numeric scores for the current served pair.
NEW additive scoring branch that lives on the SAME anonymous token surface as /votes. It NEVER touches the pairwise selection/Thompson/BT/Elo path — it only writes raw rows into sample_scores and then reuses the next-pair SERVING to advance the shared voting UI. Scores never count toward spend or ranking.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Query Parameters
Body
Request to submit per-clip numeric scores for the current served pair.
Served pair id (sticky); scored samples must belong to it.
One entry per (sample, scored axis).
1Percent of clip A actually played. Required (both sides, enforced server-side) for audio experiments with enforce_playback + min_playback_percent, mirroring the vote path's engagement gate.
0 <= x <= 100Percent of clip B actually played. See sample_a_playback_percent.
0 <= x <= 100Milliseconds the scorer spent on the pair. Required (and enforced server-side) when the session sets min_viewing_seconds > 0 for non-audio media, mirroring the vote path's engagement gate.
x >= 0Response
Successful Response
Response after submitting numeric scores: raw ids + the next served pair.
Response with the next pair to compare.
ready, completed, paused, no_comparisons, no_pairs_available, blocked, error Progress information for anonymous voter.

