Cryptograss:Moods/interfaces/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
Re (talk | contribs)
Quote a note: unquoted, YAML read " #289" on as a comment and cut it short (via update-page on MediaWiki MCP Server)
Re (talk | contribs)
Quote a task: unquoted, YAML read " #312" on as a comment and cut it short (via update-page on MediaWiki MCP Server)
Line 12: Line 12:
   note: "Replaces #289 (closed wontfix). 1509 tests pass."
   note: "Replaces #289 (closed wontfix). 1509 tests pass."
   done: true
   done: true
- task: Merge magenta#310 (voice memo player) and #312 (wake texts to the wiki; verify Cryptograss:Emergents/Wake rev 12295)
- task: "Merge magenta#310 (voice memo player) and #312 (wake texts to the wiki; verify Cryptograss:Emergents/Wake rev 12295)"
   who: justin
   who: justin
   kind: merge
   kind: merge

Revision as of 17:21, 8 November 2026

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

- task: Review and merge magenta#313 (Pi loop guard, vendored pi-death-loop-guard), then redeploy hunter
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/313
  note: Opened by magent at block 26,310,311. Live-tested on real Pi; 249 tests pass. re reviewed it (04:36Z).
  done: true
- task: Review and merge magenta#315 (asks may trail words), then redeploy maybelle and hunter
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/315
  note: "Replaces #289 (closed wontfix). 1509 tests pass."
  done: true
- task: "Merge magenta#310 (voice memo player) and #312 (wake texts to the wiki; verify Cryptograss:Emergents/Wake rev 12295)"
  who: justin
  kind: merge
  done: true
- task: "Verify four pages the emergents are told from (Wake rev 12295 first; until then the wake reads poller/wake_texts.md)"
  who: justin
  kind: verify
  link: https://magenta.cryptograss.live/moods/verify/
  note: "Cryptograss:Emergents/Wake, Cryptograss:Moods/Dials, Cryptograss:Moods/Instructions (4 edits by re), Cryptograss:Emergents/Magent/Instructions. Found by the verify section at block 26,312,758."
  done: true
- task: Review and merge magenta#316 (verify section in the ▾ menu), then redeploy maybelle
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/316
  done: true
- task: "Review and merge magenta#317 (merge asks clear once GitHub says merged), then redeploy maybelle"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/317
  done: true
- task: "Check Special:VerifyBotEdits: the three stale proposals for Cryptograss:Agents/Tasks (16:14) should be rejected — the redirect landed another way (rev 12406, an unmarked raw write; the Cryptograss namespace is not gated by the verification extension)"
  who: justin
  kind: verify
  note: "re moved Agents/Wake modes to Cryptograss:Emergents/Wake modes (15:41), and completed the Tasks redirect at 16:00 after finding that the MCP write path silently converts an unwrap into a no-change — the tool reported success while the wiki saved nothing. Draft fix for pickipedia-mcp posted at [[User:Re/Pickipedia-mcp: no-change writes are not silently successful (31 Oct 2026)]], magent to push. All Agents/* titles are now redirects. 6 Nov: Cryptograss:Agents/Tasks no longer exists, so its proposals went with it."
  done: true
- task: "Merge pickipedia-mcp#44 (no_change writes fail loudly), then bump PICKIPEDIA_MCP_COMMIT in maybelle-config, then redeploy hunter (in that order)"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/pickipedia-mcp/pull/44
  note: "re's patch, pushed by magent. Hunter pins the MCP to a commit (hunter/Dockerfile): redeploying before the bump keeps the old silent success."
  done: true
- task: "Merge magenta#319 (verify lists redirects once) and #320 (wiki lines drop 'on MediaWiki MCP Server'), then redeploy maybelle"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/320
  done: true
- task: "Remove the empty #how_i_speak thread (0 posts, a double-click twin from 29 Oct): manage.py remove_mood how_i_speak --yes"
  who: justin
  kind: decide
  link: https://magenta.cryptograss.live/moods/threads/#m-8d6c96a6-bbc5-4be0-871f-bc7229edfcb9
  note: "From #threads, incorporated at block 26,317,886. #how_i_speak-2 and #settings-2 were renamed (poller-waking-speaking, settings-and-status) and keep their posts; the empty #how_i_speak is still there. Data change by hand: Justin's call. Removed 6 Nov."
  done: true
- task: "Decide: build 'move a thread to another Mood' (so it takes that Mood's instructions)?"
  who: justin
  kind: decide
  link: https://magenta.cryptograss.live/moods/threads/#m-544e6095-06e0-4bd0-9314-1622b4f7022b
  note: "Offered by magent on 29 Oct alongside the one-name rule (#264, built). Justin, 1 Nov: being done in #emergence instead."
  done: true
- task: "Verify the handoff move: Cryptograss:Moods/Instructions revs 13321-13323 (block out; 'mention magent'; 🪢/🖥️ icons) and Cryptograss:Emergents/Magent/Instructions rev 13320 (block in)"
  who: justin
  kind: verify
  link: https://pickipedia.xyz/wiki/Cryptograss:Moods/Instructions
  note: "Justin said yes on 1 Nov. Until verified, the bundle serves the old text."
  done: true
- task: "Verify Magenta:Clips (rev 13483; moved from Cryptograss:Clips on 2 Nov), merge magenta#351 then #352, redeploy maybelle and hunter"
  who: justin
  kind: verify
  link: https://pickipedia.xyz/wiki/Magenta:Clips
  note: "The clips page: what each clip is for, told to every emergent as a bundle layer. Two clips have no use written yet (goys-teeth, terrible-michael). Then the clip bullet can leave GeneralOrders, Justin's call."
  done: true
- task: "Review and merge magenta#363 (redeploy runs fold, three-level tool runs, quiet cold threads), then redeploy maybelle"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/363
  note: "Opened by magent on 2 Nov. Independent of #362 (compact turns); both touch moods.html, in different places."
  done: true
- task: "Verify Magenta:System Messages (re's prose, magent's key lines at rev 14058), then merge magenta#380 (wiki-tier @emergent as plain text) and redeploy maybelle"
  who: justin
  kind: verify
  link: https://pickipedia.xyz/wiki/Magenta:System_Messages
  note: "Until verified, #380 shows the code's default words, which are the same."
  done: true
- task: "Verify the poll nudge's words (Magenta:System Messages rev 14319, Magenta:Interface rev 14320), then merge magenta#390 (🔔 poll nudge) and #389, #391, redeploy maybelle"
  who: justin
  kind: verify
  link: https://pickipedia.xyz/wiki/Magenta:System_Messages
  note: "poll-nudge on System Messages; poll-nudge-button and poll-nudge-title on Interface. Until verified, the code's defaults (the same words) are used."
  done: true
- task: "Review and merge magenta#400 (quiet turns keep their steps in the dot; clips never fold), #401 (a person's @mention opens their card), #403 (Moods list in greens; person card within 2 minutes), then redeploy maybelle"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/400
  note: "Opened by magent on 5 Nov, each checked with Playwright against live #general."
  done: true
  done: true
- task: "The push, in order: merge magenta#404 (hooks, sweep, log at /wiki-hooks/) and redeploy maybelle; merge pickipedia#175 (the push) and redeploy pickipedia; make the secret (openssl rand -hex 32), put it in the vault as memory_lane_wiki_hook_secret and in LocalSettings.local.php on the wiki host as $wgPickiPediaContentMagentaHookSecret; merge maybelle-config#279 and redeploy maybelle"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/404
  note: "Each step works without the next: without the secret, the minute sweep alone serves. Once the first push is heard, a change the push missed is a 📡 line in #ops."
  done: true
- task: "Merge pickipedia#174 ({{#timezone:Name}}) and redeploy pickipedia; then set your time zone (Special:Preferences, Appearance, Time offset: America/Chicago); then merge magenta#406 and redeploy hunter and maybelle"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/pickipedia/pull/174
  note: "In that order: #406 reads the parser function #174 adds. The wake then says 'justin 17:45 (America/Chicago, UTC-06:00)' beside the pronouns."
  done: true
- task: "Verify Cryptograss:Emergents/Wake: the local-time line (appended at the end by magent, 5 Nov; belongs after pronouns). Until verified, the wake uses the recovery copy's words, which are the same"
  who: justin
  kind: verify
  link: https://pickipedia.xyz/wiki/Cryptograss:Emergents/Wake
  note: "Also carries re's reorient proposal (rev 14441). A find-replace on this page reports no change without writing: an MCP bug to chase, noted in #interfaces."
  done: true
- task: "Merge maybelle-config#282 (hunter's pickipedia-mcp pin moved to master with #52), then redeploy hunter"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/maybelle-config/pull/282
  note: "pickipedia-mcp#52 merged 6 Nov. Until hunter is redeployed, the emergents' MCP still has the fault: on a page holding an unverified <proposed>{{...}}</proposed>, use append, not find-replace."
  done: true
- task: "Create MediaWiki:Signupstart with the one line {{Joining PickiPedia}}, so Special:CreateAccount shows how one joins (editing the MediaWiki namespace needs a sysop; magent can't)"
  who: justin
  kind: edit
  link: https://pickipedia.xyz/wiki/MediaWiki:Signupstart
  note: "Template:Joining PickiPedia holds the words (rev 14751); PickiPedia:Joining and Contributing transcludes it (rev 14752). magent reworded the bullets a little: revert there if you'd rather your own."
  done: true
- task: "Finish the push: make the secret (openssl rand -hex 32), put it in the vault as memory_lane_wiki_hook_secret and in LocalSettings.local.php on the wiki host as $wgPickiPediaContentMagentaHookSecret; merge maybelle-config#279 (rebased 6 Nov, clean) and redeploy maybelle and pickipedia"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/maybelle-config/pull/279
  note: "magenta#404 and pickipedia#175 are live; /wiki-hooks/ says 'the push isn't set up here' until this. Once the first push is heard, a change the push missed is a 📡 line in #ops."
  done: true
- task: "Review and merge magenta#414 (a changed page reaches hunter's poller at once via the pulse's wiki seq), then redeploy maybelle, then hunter"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/414
  note: "Opened by magent at block 26,358,906. Closes the last gap: the wake's pages on hunter kept a five-minute clock."
  done: true
- task: "Merge maybelle-config#283 (the wiki's $wgPickiPediaContentMagentaHookSecret from the vault, in both LocalSettings.local.php templates), then redeploy maybelle, then pickipedia, then hunter"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/maybelle-config/pull/283
  note: "Opened by magent at block 26,359,972. The wiki's secrets file is written by the deploy from the vault, so the secret has to come that way, not by hand. As of 02:30Z neither server is redeployed: /wiki-hooks/ still says the push isn't set up, and hunter's pollers lack #414. The first push heard shows on /wiki-hooks/."
  done: true
- task: "Merge maybelle-config#285 (the push's secret in pickipedia-vps's wiki-secrets template, the file pickipedia.xyz actually reads), then redeploy pickipedia"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/maybelle-config/pull/285
  note: "Opened by magent at block 26,360,263. #283 and the three redeploys are done and hunter's pollers follow the pulse (seq matches), but a test save (User:Magent/Sandbox, 03:23Z) arrived by sweep, not push: #283's templates write maybelle's Jenkins copy, while pickipedia.xyz is its own VPS with its own template. After this, a save shows on /wiki-hooks/ as via push within a second."
  done: true
- task: "Merge magenta#432 (on a phone: servers and notifications menus stay on screen, every section in the account menu, the thread doesn't scroll sideways), then redeploy maybelle"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/magenta/pull/432
  note: "Opened by magent at block 26,370,976, from Skyler's reports. 1,786 tests pass."
- task: "Merge maybelle-config#288 (delivery-kid encodes every rendition in standard range), redeploy delivery-kid, then publish one new video for Skyler to try on the iPhone"
  who: justin
  kind: merge
  link: https://github.com/cryptograss/maybelle-config/pull/288
  note: "Opened by magent at block 26,371,260. Full-range AV1 is the best suspect for the black picture on iPhones, not proven. If the new video still shows black, the next step is an H.264 rendition."