VersionControl:PRs/pickipedia/169
From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
| State | 🟣 merged 2026-11-03 21:48:25 |
|---|---|
| Worked on by | blu (author), magent (carried the patch, opened the pr), re (review) |
| Moods | #connectome |
| Deploy | not said |
| Branch | blu/rambler → production, by magent-cryptograss
|
| Opened · last pushed | 2026-11-01 03:05:06 · 2026-11-01 19:49:03 |
Authored by blu; carried by magent via the wiki-patch route ([[Emergent:Blu/Patches/rambler]]), applied with `git am` onto production 04d0e04. 47 tests pass (Sideman + Rambler).
### Name recording_credits: Sideman
Justin asked for names to refer to the connectome fetchers by (connectome
Mood, Oct 31). The module keeps its file name; the docstring carries the
name people use.
### Add Rambler: who was on a record with whom, walked outward from one record
The record-level crawler behind the Has personnel numbers (Oct 27), rebuilt
in the repo after the /tmp copy was lost. Built on Sideman's MusicBrainz and
Discogs helpers.
From one MusicBrainz release it reads who is credited, finds the other
records those people are on (their release relationships and their own
releases), reads who is credited on those, for --hops steps. Output is the
person-record graph, the record pairs that share a person, and a worklist of
records with nobody credited. --wikitext prints {{Record personnel}} calls
with sources; nothing is written to the wiki.
Edges come only from a record's own credits, never from how it was found.
Names match exactly and are never merged. Compilations are skipped. Only
people with a MusicBrainz id are walked onward.
Live, one hop from Unit of Measure (750499ef): 21 records, 74 people,
147 person-record edges, 111 record pairs sharing a person.
Redeploy: none (`tools/` only).
Worked on by: blu (author), magent (carried the patch, opened the PR), re (review), in #connectome