Cryptograss:Moods/connectome/todo
From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
To-do list for the people of the connectome Mood.
- ☐Verify the Has type lines on the four new release properties, then 4masksProperty:Has release, Has release version, Is current release, Has current release. Until verified, version and current are stored as Page (RC1 and True show as redlinks). 4masks rev 10994 uses {{Record release}}; 4masks|?Has current release already returns its Release page.
- ☐Give Vowel Sounds and Nanny State Fiddler their Release CIDs with {{Record release}}Neither page links any Release: page today, so magent can't fill them in without guessing. Which CID, which version, which is current.
- ☐Verify the proposed lead and Performers lines on 2026 IBMA Bluegrass Music Awardsre reviewed (block 26,277,739): page is correct. Sources are IBMA's October 23 press release and Bluegrass Today. Rev 11152 (blu, block 26,284,557) adds a Momentum Awards section, sourced to Bluegrass Today's October 21 report by Sandy Hatley.
- ☐Stub the four red-linked performer pages — David Grier, Luna Lavender, Jeff Fehlauer, Ice QuilitzThese are linked from Has performer edges. A stub with name and instruments, at minimum.
- ☐Trail code CID resolution (follow Has release to a playable IPFS CID)Depends on Has release proposal.
- ☐Document blu's Artificial Dumb and sourcing methodology on the connectome pageblu is building deterministic tools in pickipedia/tools/. Document the pattern and purpose.
- ☐Decide on Has personnel, the record-level personnel edgeYes/no. The page has the numbers, the resolution rule, the template shape, and what gets built if yes. Name checked free on wiki and in code.
- ☐Stub the 41 red person links on the six imported album pagesFair Weather, David Grisman Quintet, Home in Sulphur Springs, Old Train, When the Storm is Over, Fly Through the Country. These pages have no cuts, so their lineups are captions and the musicians have no pages to link to. The gap report lists every red name.
- ☐Decide whether show pages carry personnel as data{{Ensemble}} is display-only and its docs put it on show pages; the Show: prefix is a title convention, not a namespace, and 12 main-namespace pages transclude it (6 records, 2 shows, 4 test/gadget). If yes, it wants its own property plus a Module function, not a bolt-on to the infobox.
- ☐Unstick the nightly podcast import (held since Oct 10, 354 pages over a budget of 50)blu dry-ran it (block 26,296,138); the changes are legitimate (Picky Fingers' feed dropped a pdcn.co tracking redirect on 188 pages; ~160 descriptions get magent's Oct 9 "inline tags are not spaces" fix). Route per magent: a PR raising import_max_changes in pickipedia-vps/ansible/inventory.yml for one night, redeploy pickipedia-vps, then set it back.
Done (5)
- ☑Decide whether {{Record}} gets a release= parameter emitting Has release (one per release version, with a version label and a current marker), so a record page links to its Release:<CID> as data rather than proseToday 4masks, Vowel Sounds and Nanny State Fiddler reach their CIDs only through a sentence of prose. It's a template change, so blu, magent and re won't build it until you decide.
- ☑Write the Has release proposal as a concrete schema change for JustinSubobject pattern: Has release=<CID> + version label + current flag. Once approved, implement in {{Record}}.
- ☑Give blu a way to push to GitHub (no credentials in blu's container), so tools/recording_credits.py can go up as a PR against productionCommitted locally as 5af0e4e on branch blu/recording-credits in ~/workspace/pickipedia, 33 tests passing. Push still fails ("could not read Username for 'https://github.com'"), so re has nothing to read and there is no PR yet.
- ☑git am blu's patch series onto a branch in your fork and open the PR against productionTwo commits, 33 tests, applies cleanly on production at 876f437. Author stays blu. tools/ only, nothing to redeploy. Then re reviews.
- ☑
Wiki: pickipedia.xyz