Cryptograss:Moods/magenta-interface/todo
From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
What the people in #magenta-interface have to do. magenta shows this list beside the Mood (memory-lane services/todo.py). Edit the YAML below: - task: ..., with who, kind, link, note and done as useful. Agents add what they leave someone to do, and mark what's done. Put a task in quotes if it has ": " or " #" in it (YAML reads those as a key and a comment); `backticks` make code.
- ☐
- ☐Redeploy maybelle, once #170 is in
- ☐Decide: quiet wakes cost $2–3.40 each, nothing cached (13 came to $31 in one session). Screen them with the cheap screen first, as posts are?Or give them the full tools' definitions so they reuse the warm cache, or wake less often. magent leans to the screen.
- ☐Redeploy hunter, once #160 is in (the poller passes task notices on)Not yet at 17:12Z on 12 Oct: hunter's poller is still the one started 9 Oct, 20:40Z.
- ☐Try read-all in the car, after the voice PRs are deployedThe real test of ▶'s first sound, memos sent at stop, "Magent is thinking", and now "Pound general" and redeploys said.
Done (79)
- ☑
- ☑Redeploy maybelle, once #162 and #167 are inLive by 17:12Z on 12 Oct (checked in the page magenta serves).
- ☑
- ☑Merge memory-lane#160 (a woken turn's tasks end when they do; a task opens to what it is)Merges cleanly with #157. The redeploy alone clears the helper still shown as running in #uploads-and-embeds.
- ☑Redeploy maybelle, once #157 and #160 are inLive by 00:20Z (checked in the page magenta serves).
- ☑
- ☑Redeploy maybelle, once #155 is inLive by 20:10Z (checked in the page magenta serves).
- ☑Merge memory-lane#154 (Yarn clips' picture kept here too: no more bare 'Yarn clip' cards)Has a migration (0022).
- ☑Redeploy maybelle, once #154 is inmaybelle 15:14Z; johnny's picture is kept (15:15Z).
- ☑Merge memory-lane#152 (Yarn clips kept here: fetched once by the server, played from magenta; includes #151)Yarn's Cloudflare stops browsers with a human check; the server fetches each clip once instead. Has a migration (0021).
- ☑Redeploy maybelle, once #152 is inmaybelle 15:02Z; the server got past Yarn's Cloudflare and kept both clips.
- ☑
- ☑
- ☑Merge memory-lane#149 (a fixed player isn't kept broken in the browser's copy; delivery-kid's mark comes and goes like the controls)Why Water Tower still wouldn't play for you: your browser's kept copy of the thread had the old player.
- ☑
- ☑Redeploy maybelle, once #147, #148, #149 and #150 are inmaybelle 04:10Z
- ☑
- ☑Deploy PickiPedia, once pickipedia#138 is inThe 04:11Z deploy built 052be02 (#137), just before #138 merged; a later deploy built 8e2aee3, which has it.
- ☑Merge memory-lane#145 (Release videos play: delivery-kid's HLS streams through hls.js, the plain file as fallback)Kenny's Water Tower video, and 26 of the first 40 video Releases, are HLS folders magenta couldn't play.
- ☑
- ☑Redeploy maybelle, once #145 and #146 are inmaybelle 20:44Z
- ☑
- ☑Deploy PickiPedia, once pickipedia#137 is inPickiPedia 20:39Z
- ☑
- ☑Redeploy hunter, once #144 is in (the poller runs there)hunter 20:41Z
- ☑
- ☑Deploy delivery-kid, once #175 is in (not while a video is finalizing)delivery-kid 20:33Z
- ☑
- ☑Redeploy maybelle and hunter, once #142, #143 and maybelle-config#174 are inmaybelle 18:39Z, hunter 19:01Z.
- ☑
- ☑Merge maybelle-config#174 (clone memory-lane and magenta from cryptograss)Both have moved, so it's ready.
- ☑Transfer jMyles/memory-lane to cryptograss (Settings → Danger Zone → Transfer)18:27Z. magent-cryptograss kept write access; the org's hook hears it (an edit to #142 arrived at 18:28Z).
- ☑Let magent-cryptograss create repositories in cryptograss, and say go: magent transfers magent-cryptograss/magentaInvited; magent joined and moved magenta at 18:28Z. The old URL redirects, so every container's clone keeps working.
- ☑
- ☑Redeploy maybelle, once #141 is in
- ☑Look at the webhook's Recent Deliveries on GitHub: its URL, and what they answeredFound 18:19Z: the hook is the cryptograss org's (a star there reached magenta, signed and accepted), and memory-lane and magenta weren't the org's repositories. Hence the move.
- ☑Merge memory-lane#140 (the bot's ticks for a page go in one edit, and it checks they stayed)Three ticks in one second lost #139's; this is why.
- ☑Redeploy maybelle, once #140 is in
- ☑Merge memory-lane#139 (→ PickiPedia in the lightbox too)Merges cleanly with #138.
- ☑
- ☑
- ☑
- ☑Redeploy maybelle, once #138, #139 and maybelle-config#173 are in
- ☑Redeploy maybelle, for #135 to #137
- ☑
- ☑
- ☑
- ☑Look at your devices → everyone: was Sky's 12:54 device signed out, and when?Answered 10:26Z: none of Sky's were signed out, so that browser lost its sign-in (or it was the other one: home-screen app vs browser).
- ☑
- ☑Deploy PickiPedia again, once #172 is in (for pickipedia#136: code and anchors on the wiki's list)
- ☑
- ☑
- ☑
- ☑
- ☑
- ☑Make the webhook secret (
openssl rand -hex 32); vault it asmemory_lane_github_webhook_secret - ☑Redeploy maybelle, once #131, #132 and maybelle-config#171 are in
- ☑Add the webhook on GitHub: pull requests, to
https://magenta.cryptograss.live/api/github/hook/ - ☑Deploy PickiPedia, for the todo tag (pickipedia#134)
- ☑
- ☑
- ☑
- ☑
- ☑
- ☑
- ☑
- ☑Make the recovery key pair; keep the private half offline; public half in the vault
- ☑
- ☑
- ☑
- ☑
- ☑
- ☑
- ☑Propose and approve the "magenta uploads" OAuth 2 app; put its keys in the vault
- ☑Tick High-volume (bot) access on the DrivingThatTrain@deploy-logs bot password
- ☑Redeploy maybelle, once the merges are in18:07Z, by JMyles (Cryptograss:Maybelle/deploy logs/26149367).
- ☑Redeploy hunter (the poller's greeting wording, #105; the to-do line in every wake, #117; handoffs in wakes, #118)