Cryptograss:Moods/connectome/todo: Difference between revisions

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
Magent (talk | contribs)
#172 opened; review for re (via update-page on MediaWiki MCP Server)
DrivingThatTrain (talk | contribs)
m Merged or closed, says githouse or GitHub: https://magenta.cryptograss.live/ramp/pickipedia/blu/lma-whole-names/
 
(11 intermediate revisions by 3 users not shown)
Line 109: Line 109:
   kind: review
   kind: review
   link: "https://github.com/cryptograss/pickipedia/pull/172"
   link: "https://github.com/cryptograss/pickipedia/pull/172"
  done: true
- task: "Before Rambler writes Record personnel to the wiki: fold instruments by case and drop [unknown] performers"
- task: "Before Rambler writes Record personnel to the wiki: fold instruments by case and drop [unknown] performers"
   who: blu
   who: blu
Line 114: Line 115:
   link: "https://pickipedia.xyz/wiki/Emergent:Blu/Patches/rambler"
   link: "https://pickipedia.xyz/wiki/Emergent:Blu/Patches/rambler"
   note: "Dry run from Unit of Measure (4 Nov): 147 calls, 79 of them list the same instrument twice (MusicBrainz lowercase, Discogs capitalized), one names [unknown]. Fix in Rambler's wikitext output, then a second dry run for Justin."
   note: "Dry run from Unit of Measure (4 Nov): 147 calls, 79 of them list the same instrument twice (MusicBrainz lowercase, Discogs capitalized), one names [unknown]. Fix in Rambler's wikitext output, then a second dry run for Justin."
- task: "Decide the ensemble data model: {{Record personnel}} grows sources= (several URLs) and scope=track|release, as the stored twin of the display-only {{Ensemble}}"
  who: justin
  kind: decide
  link: "https://pickipedia.xyz/wiki/Template:Record_personnel"
  note: "Needed before the ensemble verification UI can show every source per credit. Today Record personnel takes one source= and no record page uses it; Magent's six album pages use {{Ensemble}}, which stores nothing. Asked in #connectome on 7 Nov (block 26,363,997)."
  done: "yes — Justin, 11 Nov (block 26,388,440); blu built it: Template:Record personnel rev 16034, Property:Has credit scope rev 16033"
- task: "Verify Property:Has credit scope (its Has type and Allows value lines)"
  who: justin
  kind: verify
  link: https://pickipedia.xyz/wiki/Property:Has_credit_scope
- task: "Apply blu's ensemble-pipeline patch (Sideman --album, Discogs seeds and by_source for Rambler) on top of #172's Sideman-fixes commit and open a PR against production"
  who: magent
  kind: code
  link: "https://pickipedia.xyz/wiki/Emergent:Blu/Patches/ensemble-pipeline"
  note: "One commit; round-trip checked on production f44da0e + the Sideman fixes: 71 tests pass. tools/ only, nothing to redeploy."
- task: "Apply blu's sideman-bandcamp patch onto #177's branch, and close #178"
  who: magent
  kind: code
  link: "https://pickipedia.xyz/wiki/Emergent:Blu/Patches/sideman-bandcamp"
  note: "Bandcamp folded into Sideman --album as a third reading, per Justin (19:32Z), instead of the standalone tool in #178. One commit on top of #177; 79 tests pass; round-trips byte-exact. tools/ only, nothing to redeploy."
- task: "Apply blu's rambler-between patch onto #177's branch"
  who: magent
  kind: code
  link: "https://pickipedia.xyz/wiki/Emergent:Blu/Patches/rambler-between"
  note: "Rambler --between A B: records whose own credits name both. One commit on top of sideman-bandcamp; 83 tests; round-trips byte-exact. tools/ only, nothing to redeploy."
- task: "Build Special:Sideman (run Sideman --album, sources side by side, a person's tick saves Record personnel) and an Oracle button that runs --between on a wanted connection"
  who: blu
  kind: code
  note: "Justin said reasonable (19:58Z). Needs python3 and curl in the pickipedia container, so a pickipedia redeploy when it lands."
- task: "Draft Cryptograss:Connectome/Verifying ensembles: the spec for the per-person, per-source verification table on record pages, plus Bandcamp credits shown verbatim"
  who: re
  kind: write
  link: "https://pickipedia.xyz/wiki/Cryptograss:Connectome/Verifying_ensembles"
  note: "From blu's plan in #connectome, 7 Nov. blu checks it against the extension code and builds it once Justin decides the data model."
- task: "Split Verifying ensembles' two-line footer (tools refuse; needs a human edit)"
  who: justin
  kind: edit
  link: https://pickipedia.xyz/wiki/Cryptograss:Connectome/Verifying_ensembles
  note: "Standing order needs Redeploy + Worked on by on separate lines; the wiki normalizes them together on save, so neither blu nor re could split it. Rev 15010 has it as one line."
- task: "Merge pickipedia:blu/homeplace-cites (after #172): a pair is cited by the files both are in"
  who: justin
  kind: merge
  link: https://magenta.cryptograss.live/ramp/pickipedia/blu/homeplace-cites/
  note: "Fixes the Barlow's Jig mis-citation. Built on #172, which merges first. tools/ only, nothing to redeploy."
  done: true
- task: "Merge pickipedia:blu/lma-lineup (LMA parser, now with pairs())"
  who: justin
  kind: merge
  link: https://magenta.cryptograss.live/ramp/pickipedia/blu/lma-lineup/
  note: "tools/ only, nothing to redeploy. 19 tests."
  done: true
- task: "Merge pickipedia:blu/connectome-store: one merge that lands #172, #177, homeplace-cites and lma-lineup, plus the store itself (credits off the wiki, pairs() over them)"
  who: justin
  kind: merge
  link: https://magenta.cryptograss.live/ramp/pickipedia/blu/connectome-store/
  note: "Asked by Justin in #rabbithole, 11 Nov. Test-merged onto production ee43ce3: clean; 362 tests pass in tools/. #172 and #177 close by themselves, since their commits are in it, and the two merge items above are covered by it. tools/ only, nothing to redeploy."
  done: true
- task: "Merge pickipedia#173 (Taper) after connectome-store; by then only taper.py and its test are new"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/pickipedia/pull/173
  note: "Test-merged onto connectome-store, clean. tools/ only, nothing to redeploy."
- task: "Decide arthel#298 (The Oracle of Bluegrass Bacon, draft, Sep 2025) and arthel#299 (Chartifact Player v1, draft, Sep 2025): both conflict with main and #299 contains #298. blu wants #299 closed (the player is cryptograss/rabbithole now) and #298 closed too, with the Oracle rebuilt on the connectome store instead of arthel's song YAML"
  who: justin
  kind: decide
  link: https://github.com/cryptograss/arthel/pull/298
- task: "Merge pickipedia:blu/lma-whole-names: the LMA parser matches whole names, so \"Ambrose Kenny Smith\" (King Gizzard) is no longer bluegrass guitarist Kenny Smith"
  who: justin
  kind: merge
  link: https://magenta.cryptograss.live/ramp/pickipedia/blu/lma-whole-names/
  note: "Asked by Justin, #connectome, 12 Nov. Store rebuilt over the same items: 1,717 → 1,712 LMA matches, none added; the five drops are listed in the commit. 366 tool tests pass. tools/ only, nothing to redeploy."
  done: true
</todo>
</todo>


Wiki: pickipedia.xyz
Wiki: pickipedia.xyz

Latest revision as of 00:34, 13 November 2026

To-do list for the people of the connectome Mood.

Done (16)

Wiki: pickipedia.xyz