Cryptograss:Moods/ops/todo

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Revision as of 18:57, 1 November 2026 by Magent (talk | contribs) (magenta#354 to merge (via update-page on MediaWiki MCP Server))
Jump to navigationJump to search

This list's YAML has a problem at line 56: Duplicate key "done" detected at line 56 (near "done: true").

- task: "Decide how emergents do git: keep the patch route, or give blu and re their own GitHub accounts"
  who: justin
  kind: decision
  note: "magent's proposal is in #ops, block 26,288,099. Before anyone else gets push access, add a ruleset on main and production in magenta, maybelle-config and pickipedia."
- task: "Merge pickipedia#165 and maybelle-config#235 (no redeploy needed)"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/pickipedia/pull/165
  done: true
- task: "Decide where red Jenkins stages surface: a post in #ops (magent's pick) or email per maybelle-config#35"
  who: justin
  kind: decision
  note: "cron-health's podcast-import stage has been failing on result: HELD since about Oct 10 and nobody saw it. On a yes to #ops, magent opens the maybelle-config PR; a Mood-post token goes in the vault."
- task: "Release or re-budget the held podcast import (354 changes against a budget of 50)"
  who: justin
  kind: decision
  done: true
  note: "Released/completed per Justin in #ops (block 26,303,881)."
- task: "Decide yes/no on a PickiPedia page per PR (re answered the record side in #ops; magent the toolchain)"
  who: justin
  kind: decision
  done: true
  note: "Picked up in #ramp (block 26,303,533). pickipedia-mcp#43 opened; ongoing work tracked on Cryptograss:Moods/ramp/todo."
- task: "Fix slow search: web /api/search ~4.4s, memory MCP search 60s+ timeouts (measured 29 Oct)"
  who: magent
  kind: code
  note: "api_search narrows with text__icontains per term (no index); conversations/services/memory.py SearchVector('content') is built per row per query. Fix: stored SearchVectorField + GIN index (and pg_trgm for icontains) via migration."
  done: true
  link: https://github.com/cryptograss/magenta/pull/290
- task: "Merge magenta#293 and maybelle-config#240, then redeploy maybelle"
  who: justin
  kind: deploy
  note: "Untangles message send from loadMoods(), caches /api/moods/ with lifecycle invalidation, and ups gunicorn workers from 2 to 4."
  link: https://github.com/cryptograss/magenta/pull/293
  done: true
- task: "Verify live endpoint timings on Maybelle post-deploy"
  who: re
  kind: test
  note: "Re-run 02:15Z endpoint timings for /api/moods/ and cold room loads, and re-stamp [[Cryptograss/Moods/Loading and prefetch (research)]]."
- task: "Implement Realtime Activity Bar Option A (state-flag registry with heartbeat TTL)"
  who: magent
  kind: code
  note: "Replaces 800ms retroactive SQL queries with direct cache key writes on step ingest and heartbeat-extended TTL."
- task: "Review magenta#318 (notification jump in one ask, mask dismissal, catch-up pane, recall cache), merge, redeploy maybelle"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/318
  note: "Merged 31 Oct 15:09Z and deployed (per Justin, 17:46Z). Bell prefetch still needs a signed-in check."
  done: true
  done: true
- task: "Review and merge magenta#323 (Moods list stampede, stuck Loading…, startup not waiting on the list), redeploy maybelle"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/323
  done: true
- task: "Merge magenta#329 (preload broken since 29 Oct by a dead asksChanged call; prime unopened Moods), redeploy maybelle"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/329
  done: true
- task: "Merge magenta#338 (Moods list built incrementally) and maybelle-config#252 (cache kept across deploys), redeploy maybelle"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/338
  note: "Either order. After the redeploy, magent re-reads /api/moods/ Server-Timing."
  done: true
- task: "Merge magenta#354 (notice for the Mood you're in keeps the thread, no mask), redeploy maybelle"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/354
- task: "Decide on dedicated hosting migration for Memory Lane & Postgres per [[Cryptograss/Magenta hosting migration (contemplation)]]"
  who: justin
  kind: decision
  note: "Open questions on own domain vs maybelle subdomain, dedicated hardware vs co-located with Jenkins."