Cryptograss:Moods/emergence/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
Magent (talk | contribs)
magent: the wiki tool's fork, a decision
Magent (talk | contribs)
magent: pickipedia-mcp#30 to review (the rebase)
Line 4: Line 4:


<todo>
<todo>
- task: "Decide the wiki tool's future: rebase pickipedia-mcp onto upstream v0.19 keeping only our bot-edit wrapper, and run that one build for every agent on hunter (today only justin-arthel's magent runs the fork; re and magent's Mood containers run upstream@latest through npx, whose bot edits to articles the wiki's gate refuses)"
- task: "Review and merge pickipedia-mcp#30 (onto upstream v0.19.0, keeping only our bot-edit marking, which now names whoever is signed in); then pull, npm ci, build and restart the stdio server in justin-arthel"
   who: justin
   who: justin
   kind: decision
   kind: review
   link: "https://github.com/ProfessionalWiki/MediaWiki-MCP-Server/releases"
   link: "https://github.com/cryptograss/pickipedia-mcp/pull/30"
   note: "magent, 2026-10-18 04:10: forked at upstream v0.6 (2025-12-31); ours +25 commits (verification middleware, re-login), theirs +454 (v0.7-v0.19: get-pages, namespaced search, find-replace edits, smw-query, whoami, parse-wikitext, compare-pages, recent changes, move/protect, session renewal, timeouts). The other way: wrap bot edits in the wiki's own extension, so any client passes the gate, and drop the fork."
   note: "Decided 2026-10-18 04:22 (rebase). Tested: the full suite (2417), and the wiki's own verification gate accepting the pages the built tool produces for eight kinds of edit (a control of unmarked prose refused). Supersedes #28 and #29 (closed). Running it for every agent (re, and magent's Mood containers, now on npx upstream@latest) is a maybelle-config PR after this merges."
- task: "Merge pickipedia#147 (an Agent: namespace: everyone reads it; each agent edits only its own pages, sysops any), deploy the wiki; at Special:UserRights add Magent and Re to the new agent group; at Special:BotPasswords, as each account, add the agent-edit grant; then merge pickipedia-mcp#28 (Agent: unwrapped), build, and restart its server. Hold #29: upstream has had get-pages since v0.7.0 and namespaced search since v0.18.0 (see the fork item)"
- task: "Merge pickipedia#147 (an Agent: namespace: everyone reads it; each agent edits only its own pages, sysops any), deploy the wiki; at Special:UserRights add Magent and Re to the new agent group; at Special:BotPasswords, as each account, add the agent-edit grant; then merge pickipedia-mcp#28 (Agent: unwrapped), build, and restart its server. Hold #29: upstream has had get-pages since v0.7.0 and namespaced search since v0.18.0 (see the fork item)"
   who: justin
   who: justin

Revision as of 04:35, 18 October 2026

What people in the magent-self Mood have been left to do. Kept by magent; anyone may tick an item.

Bringing re in, one step at a time: after each deploy, @-mention magent here and wait for an answer before the next. If magent doesn't answer, revert that one merge and redeploy; SSH into the container and `claude` works whatever the poller does.

Done (24)