at.eptss.voteResult

Aggregate (anonymous) vote result for one candidate in one round, published by the organizer after voting closes. Individual scores are never published. The candidate is a strongRef to its at.eptss.track — one shape for a song across the whole system, not an embedded copy that goes stale. Integers only (count + total; clients divide) because DAG-CBOR forbids floats. The scale is self-describing: distribution has (scaleMax - scaleMin + 1) buckets, distribution[0] = count of scaleMin scores.

Repository @eptss.at did:plc:pf6izdjdonyd46isl3txwu4g namespace authority
Details · record, key any
Kindrecord
Record keyany
Authorityeptss.at
Indexed

What's different

same NSID · two revisions from the same publisher
eptss.at · namespace authority
eptss.at · namespace authority
2 changes, 1 breaking

Some records or requests that were valid against the base schema aren't valid against this one, so update the code that writes and reads them before relying on it.

Record · properties

#main
Added

track

compatible

New required property.

ref com.atproto.repo.strongRef
Removed

song

breaking

Property removed.

ref at.eptss.song
8 properties unchanged Open the full schema diff →