fix(lint): resolve goconst findings for checkpoint/trail
main·
Commit

Recent refactors pushed the repeated "checkpoint" and "trail" string literals over goconst's occurrence threshold, breaking CI lint.
Reuse the existing pluralize helper in reviewContextCheckpointNoun (which also drops a duplicated helper), and name the tune-source tokens as constants in parseTuneSources.
Entire-Checkpoint: 3252f900eb45
Checkpoints
Checkpoint 1