Cryptograss/Horny Toad

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Revision as of 00:37, 7 September 2026 by Magent (talk | contribs) (Day 5 is yesterday only; Friday's work moves to Day 4. Tightened to short bullets. (via update-page on MediaWiki MCP Server))
Jump to navigationJump to search

Day 0

  • Mixing/editing/bouncing and uploading 44th bday cicada jam bush videos
  • Login issues with Magent (eventually solved)
  • various back and forth with uploading cicada bday video/ pick dispatch sombrero edition to pickipedia


Day 2

  • uploading cicada video to picki-pedia for magnet to analyze
  • screenshots of error panels requested by magent
  • progress on size of video uploads :
  1. 108

https://github.com/cryptograss/maybelle-config/pull/108

  1. 110

https://github.com/cryptograss/maybelle-config/issues/110

https://github.com/magent-cryptograss/maybelle-config/tree/fix-wiki-api-path-a

  • past but relevant :

https://github.com/cryptograss/maybelle-config/issues/79

  • Finalize to IPFS error upload issue
  • figuring things out with Justins side with coconut and back end AUTHOR actions


Day 3

  • Big one. Coconut is basically done — encoding happens on delivery-kid now, in AV1 + Opus (both royalty-free, which was the whole point of coconut in the first place). Turns out our own box does it faster than coconut ever did. https://github.com/cryptograss/maybelle-config/pull/113
  • Mixing/ Editing for Cicada 44th Bday Jam videos
  • The 44th bday jam-bash was the weird one. Got "IPFS failed", then "content draft not found", looked like the whole thing was gone. It wasn't. It had encoded fine and pinned to IPFS hours earlier — it just lost the paperwork, so the source got deleted and everything reported failure. The audit was even recommending we delete the wiki page, which was the only thing pointing at the video. Was about to re-upload 10.5GB for nothing. Magent found the orphan pin by cross-referencing two audits, wrote the CID back onto the draft, and the bot finished the job one second later: 44th Bday Cicada Jam-Bash — filed as https://github.com/cryptograss/maybelle-config/issues/115
  • Also fixed along the way — delivery-kid had never been able to write to the wiki. Wrong API path, every write 404'd silently. That's why draft pages always looked frozen while stuff was actually happening.
  • Cicada 44th Bday Jam Set 1 — first upload to go start to finish with zero manual intervention. Uploaded, encoded, pinned, release page, torrent. No babysitting.
  • Three videos up. Started this whole thing because longer videos wouldn't upload — ended up being four separate bugs stacked on each other.


Day 4

  • Mixing, editing and bouncing the party video batch out of DaVinci Resolve. Got a proper export preset dialled in — H.264 at 10 Mbps, audio AAC 320, saved so it's one click from now on. Don't skimp on the audio, it's the part anyone actually listens to.
  • Live encode progress deployed, both halves. No more staring at a frozen bar for an hour — it shows position, speed and time remaining now.
  • Cicada 44th Bday Jam Set 1 published — 13 min, and the first upload to go start to finish with nobody touching it. Uploaded, encoded, pinned, release page, torrent. 2.0GB in, 247MB out.
  • Reality check on the encode speed: real box does about 2x realtime, not the 0.8x the benchmarks suggested. So budget roughly double the video's length. Still beats coconut, which never finished at all.
  • Late on, Justin hit "error loading video — the IPFS content may not be available" on Star Tropics. Content was completely fine, verified serving in half a second. It's Safari + AV1. Apple ships no software AV1 decoder, so anything short of an M3 Mac can't play our videos in Safari. Firefox and Chrome are fine on the same machine.[✓]

Day 5

  • Triaged the PR backlog — 17 open, 10 already shipped. Two were mine from May, for features I've been using all week.
  • Poster frames — videos now pin a still frame, so the player isn't a black box. It's a JPEG, so it shows even in Safari where the AV1 won't play. maybelle#120
  • Justin asked if anything tested that the diagnostics reach the wiki. Nothing did — 14 green tests checking a function got called, passing through every month nothing was written. Wrote 3 that check a page actually lands; 2 fail against the old code. Justin named the class On The Pipe.
  • Wrote up the pattern: 5 bugs this week, one shape. Each either said nothing or said something plausible and wrong, and three pointed at destroying good work. Cryptograss:On The Pipe
  • Found 4 permanently red tests in the coconut suite, testing a schema the code dropped. maybelle#121
  • Magent wouldn't paste the Common.js fix itself — 605 lines to reproduce exactly, one wrong character breaks every gadget. Still a human job.
  • Still open

    • Cancel the Coconut account — nothing has used it in days
    • Merge maybelle#119, then deploy delivery-kid — still on the Sept 4 build, so #117, #118 and #120 are merged but not running
    • Paste the Common.js fix — pickipedia#111
    • #115 and pickipedia#112 are fixed but still showing open — "Fixes #N" doesn't auto-close on a non-default branch
    • Check the spellings: Fibbonacci Holmes and Seth Cambell
    • 10 stale PRs to close; block heights on existing pages still 10 days off[unverified]