docs: api comments say what the endpoints do, not how they came to be (#6277)
Rewrites the internal/api comment blocks to rule 32: task, milestone and rule ids gone, the stories behind them restated as the constraint they left, stale references corrected (the stream secret is wired from config, the timezone handler already refreshes the scheduler, the Android app is the native client, the design docs cited are not in the repo). Also rewraps comment lines over 80 columns left by the earlier batches. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -12,7 +12,7 @@ import (
|
||||
)
|
||||
|
||||
// suspectTrackView is one flagged track. FilePath is the evidence: the
|
||||
// markers are read from its basename, and the operator needs to see it to
|
||||
// markers are read from its basename, and an admin needs to see it to
|
||||
// judge whether the flag is right.
|
||||
type suspectTrackView struct {
|
||||
TrackID string `json:"track_id"`
|
||||
@@ -27,11 +27,11 @@ type suspectTrackView struct {
|
||||
TrackNumber *int32 `json:"track_number"`
|
||||
Markers []string `json:"markers"`
|
||||
// Verdict is "suspect" while the track is held back from radio and the
|
||||
// mixes, "fine" once the operator let it back, null before the resolver's
|
||||
// first pass (M498 #5439). VerdictAt is when it was last set.
|
||||
// mixes, "fine" once an admin let it back, null before the resolver's
|
||||
// first pass. VerdictAt is when it was last set.
|
||||
Verdict *string `json:"verdict"`
|
||||
VerdictAt *string `json:"verdict_at"`
|
||||
// Replacing: the album is on the wanted list for a clean copy (#5524);
|
||||
// Replacing: the album is on the wanted list for a clean copy;
|
||||
// SearchedAt is when one was last searched for, null before the first.
|
||||
Replacing bool `json:"replacing"`
|
||||
SearchedAt *string `json:"searched_at"`
|
||||
@@ -57,8 +57,8 @@ type adminSuspectSourcesResponse struct {
|
||||
//
|
||||
// A marker is a reason to look, not proof: a band can title a song "Music
|
||||
// Video". The duplicate resolver holds a flagged track back from radio and the
|
||||
// mixes and merges it away where a clean copy exists (M498 #5439); this report
|
||||
// is where the operator sees that and can say a track is fine.
|
||||
// mixes and merges it away where a clean copy exists; this report
|
||||
// is where an admin sees that and can say a track is fine.
|
||||
func (h *handlers) handleListSuspectSources(w http.ResponseWriter, r *http.Request) {
|
||||
limit, offset, err := parsePaging(r.URL.Query())
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user