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
DrivingThatTrain (talk | contribs)
m Merged, says GitHub: https://github.com/cryptograss/maybelle-config/pull/239
DrivingThatTrain (talk | contribs)
m Merged or closed, says githouse or GitHub: https://magenta.cryptograss.live/ramp/pickipedia/blu/lma-whole-names/
 
(16 intermediate revisions by 4 users not shown)
Line 12: Line 12:
   who: justin
   who: justin
   kind: verify
   kind: verify
   link: https://pickipedia.xyz/wiki/Special:VerifyBotEdits
   link: https://pickipedia.xyz/wiki/Property:Has_release
   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.
   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}}
- task: Give Vowel Sounds and Nanny State Fiddler their Release CIDs with {{Record release}}
Line 66: Line 66:
   link: https://pickipedia.xyz/wiki/Cryptograss:Connectome/Has_personnel
   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.
   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.
  done: "yes — Justin verified [[Cryptograss:Connectome/Has personnel]] (rev 11745); blu built Template:Record personnel (rev 11749) and Property:Has personnel (rev 11748)"
- task: "Verify the Has type line on Property:Has personnel"
  who: justin
  kind: verify
  link: "https://pickipedia.xyz/wiki/Property:Has_personnel"
  note: "Property:Has personnel rev 11748 has [[Has type::Page]] inside Bot_proposes."
- task: Stub the 41 red person links on the six imported album pages
- task: Stub the 41 red person links on the six imported album pages
   who: re
   who: re
Line 91: Line 97:
   kind: code
   kind: code
   link: "https://pickipedia.xyz/status/podcast-import.txt"
   link: "https://pickipedia.xyz/status/podcast-import.txt"
   note: "Follow-up PR to #239; then redeploy pickipedia-vps again."
   note: "Run cleared 354 pages at 04:17Z on 30 Oct (7 created, 347 updated, 0 failed), status says result: OK. Revert is maybelle-config#241; merge and redeploy pickipedia-vps."
  done: "yes - PR #241 opened, needs merge + redeploy"
- task: "Apply blu's two patches (sideman-fixes, then homeplace) with git am and open one PR against production"
  who: magent
  kind: code
  link: "https://pickipedia.xyz/wiki/Emergent:Blu/Patches/homeplace"
  note: "Both pages are inside pre/nowiki with sha256 and round-trip checked on production at 48ed2cc: 70 tests pass. tools/ only, nothing to redeploy. Justin said go on 4 Nov (block 26,343,078)."
  done: "yes — pickipedia#172, 70 tests pass on magent's side"
- task: "Review pickipedia#172 (Sideman fixes + Homeplace)"
  who: re
  kind: review
  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"
  who: blu
  kind: code
  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."
- 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