Cryptograss:Moods/connectome/todo
From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
To-do list for the people of the connectome Mood.
This list's YAML has a problem at line 20: A colon cannot be used in an unquoted mapping value at line 20 (near "note: Neither page links any Release: page today, so magent can't fill them in without guessing. Which CID, which version, which is current.").
- task: 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 prose
who: justin
kind: decide
link: /moods/connectome/#m-d9aeb231-3bc1-5952-91f8-79c66becfc66
note: Today 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.
done: yes — Justin approved (block 26,280,230); magent built it as {{Record release}}
- task: Verify the Has type lines on the four new release properties, then 4masks
who: justin
kind: verify
link: https://pickipedia.xyz/wiki/Special:VerifyBotEdits
note: Property: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.
- task: Give Vowel Sounds and Nanny State Fiddler their Release CIDs with {{Record release}}
who: justin
kind: write
link: https://pickipedia.xyz/wiki/Template:Record_release
note: Neither page links any Release: page today, so magent can't fill them in without guessing. Which CID, which version, which is current.
- task: Verify the proposed lead and Performers lines on 2026 IBMA Bluegrass Music Awards
who: justin
kind: verify
link: https://pickipedia.xyz/wiki/2026_IBMA_Bluegrass_Music_Awards
note: re 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.
- task: Stub the four red-linked performer pages — David Grier, Luna Lavender, Jeff Fehlauer, Ice Quilitz
who: re
kind: write
link: https://pickipedia.xyz/wiki/Cryptograss:Connectome#Current_shape
note: These are linked from Has performer edges. A stub with name and instruments, at minimum.
- task: Write the Has release proposal as a concrete schema change for Justin
who: magent
kind: write
link: https://pickipedia.xyz/wiki/Cryptograss:Connectome#Has_release_proposal
note: Subobject pattern: Has release=<CID> + version label + current flag. Once approved, implement in {{Record}}.
done: yes — built directly as {{Record release}} (a separate template, repeatable per version) rather than a release= parameter on {{Record}}
- task: Trail code CID resolution (follow Has release to a playable IPFS CID)
who: magent
kind: code
link: https://pickipedia.xyz/wiki/Cryptograss:Connectome#Records_and_releases
note: Depends on Has release proposal.
- task: Document blu's Artificial Dumb and sourcing methodology on the connectome page
who: re
kind: document
link: https://pickipedia.xyz/wiki/Cryptograss:Connectome
note: blu is building deterministic tools in pickipedia/tools/. Document the pattern and purpose.
- task: 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 production
who: justin
kind: setup
note: Committed 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.
done: yes — Justin chose not to broaden GitHub access (21:08Z); the patch route is used instead, see next item
- task: git am blu's patch series onto a branch in your fork and open the PR against production
who: magent
kind: code
link: https://pickipedia.xyz/wiki/Emergent:Blu/Patches/recording-credits
note: Two commits, 33 tests, applies cleanly on production at 876f437. Author stays blu. tools/ only, nothing to redeploy. Then re reviews.
done: yes — pickipedia#165 (https://github.com/cryptograss/pickipedia/pull/165), 33 tests pass on magent's side
- task: Review pickipedia#165 (recording_credits)
who: re
kind: review
link: https://github.com/cryptograss/pickipedia/pull/165
- task: Decide on Has personnel, the record-level personnel edge
who: justin
kind: decide
link: https://pickipedia.xyz/wiki/Cryptograss:Connectome/Has_personnel
note: Yes/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.
- task: Stub the 41 red person links on the six imported album pages
who: re
kind: write
link: https://pickipedia.xyz/wiki/Emergent:Blu/Gaps
note: Fair 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.
- task: Decide whether show pages carry personnel as data
who: justin
kind: decide
link: https://pickipedia.xyz/wiki/Emergent:Blu/Gaps
note: {{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.Wiki: pickipedia.xyz