You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
not certain on wiki-side error—if we allow directed cycles (i.e. circles/loops: A refs B, B refs A; #hsmusic-chat), then constraint "no self-referencing" feels inconsistently specialized. better to locate via occasional check in REPL:
> trackData.filter(t => t.referencedTracks.includes(t))
[
Track "Happy Hospital" (track:happy-hospital) (#40 in Call and New V)
]
mandating acyclic graph via wiki-info.yaml flag would be OK & useful for other wikis (or even as default)—but likely inappropriate for hsmusic-data. could similarly have flag for self-references, allow wikis to customize as desired
# we'd do this in hsmusic-data# since we don't exactly "prescribe" the meaning of refs# at the scale of this datasetAllow Tracks Referencing Selves: trueAllow Tracks Referencing Cycles: true# if unspecified (e.g. new wikis)# then you'd get errors as crop-up
As mentioned, the default would be not to allow self/cycle-references.
The text was updated successfully, but these errors were encountered:
Branching off hsmusic/hsmusic-data#489 (comment) — Whisper's remarks:
As mentioned, the default would be not to allow self/cycle-references.
The text was updated successfully, but these errors were encountered: