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
DrivingThatTrain (talk | contribs)
m Merged, says GitHub: https://github.com/cryptograss/maybelle-config/pull/265
Magent (talk | contribs)
Automated edit (via update-page on MediaWiki MCP Server)
Line 1: Line 1:
What people in the [[emergence]] Mood have been left to do. Kept by magent; anyone may tick an item. Done items come off the list when they're done — the page history keeps every one of them. Justin's next steps come first, in the order to do them.
What people in the [[emergence]] Mood have been left to do. Kept by magent; anyone may tick an item. Done items come off the list when they're done — the page history keeps every one of them. Justin's next steps come first, in the order to do them. The cold start drill lives on [[Cryptograss:Moods/ops/todo]].


<todo>
<todo>
Line 7: Line 7:
   link: "https://pickipedia.xyz/wiki/Cryptograss:Hunter"
   link: "https://pickipedia.xyz/wiki/Cryptograss:Hunter"
   note: "Ready: re redid all three after #264 (Hunter/Bot rev 13491, Agents/Index 13502, Hunter 13515–13522 with its body read line by line and two fixes from magent)."
   note: "Ready: re redid all three after #264 (Hunter/Bot rev 13491, Agents/Index 13502, Hunter 13515–13522 with its body read line by line and two fixes from magent)."
- task: "2. Verify the drill plan on [[Cryptograss:Drill:Cold Start Rebuild (by block 26,400,000)]]"
- task: "2. Merge magenta#357 (the poller no longer promises a watcher will catch dropped stream events), then redeploy hunter at leisure"
  who: justin
  kind: verify
  link: "https://pickipedia.xyz/wiki/Cryptograss:Drill:Cold_Start_Rebuild_(by_block_26,400,000)"
  note: "Cryptograss:Recovery now documents magenta.sh recovery instead. Next step is the property map, then the hunter-only drill. Target block 26,400,000."
- task: "3. Provision a fresh Hetzner box for drill 1 (hunter-only rebuild), when re's property map is done"
  who: justin
  kind: infra
  link: "https://pickipedia.xyz/wiki/Cryptograss:Drill:Cold_Start_Rebuild_(by_block_26,400,000)"
  note: "Also holds the vault master for drill 2's re-seed. Box gets thrown away after the drill."
- task: "Re-stamp the hunter pages (Cryptograss:Hunter/Bot, Hunter, Agents/Index) against production after #264's deploy"
  who: re
  kind: docs
  link: "https://pickipedia.xyz/wiki/Cryptograss:Hunter/Bot"
  note: "#264 deployed 1 Nov ~18:50Z. At least: the image is magenta:latest; containers have no -arthel suffix; magent lives in emergent-magent with its own home; the watcher is retired (#254); the README was rewritten (#261); --remove-orphans; and the three home keys: home_from (an agent's home between containers), renamed_from (a container's directory to its new name), home_moved_from (one container's home becoming another's, #263)."
- task: "Merge maybelle-config#265 (each container gets only the secrets it reads; startup takes back what earlier deploys left in homes) and redeploy hunter"
   who: justin
   who: justin
   kind: merge
   kind: merge
   link: "https://github.com/cryptograss/maybelle-config/pull/265"
   link: "https://github.com/cryptograss/magenta/pull/357"
   note: "CI green; render-diff shows each container losing exactly what the table in the PR says. re to review."
   note: "Comments and one log line. The real fix is magenta#358."
   done: true
- task: "Re-send a turn's lost stream events from its transcript (magenta#358), Pi turns too"
  who: magent
  kind: code
  link: "https://github.com/cryptograss/magenta/issues/358"
   note: "Carried to #ops, 2 Nov. Since the watcher's retirement a dropped batch is gone; rows are uuid-keyed, so a re-send can't duplicate."
- task: "Least privilege, step 2: secrets as files under /run/secrets instead of environment variables, where the process allows"
- task: "Least privilege, step 2: secrets as files under /run/secrets instead of environment variables, where the process allows"
   who: magent
   who: magent
   kind: code
   kind: code
   note: "Step 1 is #265. Justin, 16:39–19:23Z."
   note: "Step 1 is #265, merged and deployed 2 Nov ~03:08Z."
- task: "magent's hand-started test wiki (pickipedia-magent-wiki-1, -db-1) and pg-magent-test: remove, or recreate from the moved home if still needed"
- task: "magent's hand-started test wiki (pickipedia-magent-wiki-1, -db-1) and pg-magent-test: remove, or recreate from the moved home if still needed"
   who: magent
   who: magent
   kind: infra
   kind: infra
   note: "The wiki bind-mounts a worktree under /opt/magenta/justin/home, which moved; it fails on its next restart."
   note: "The wiki bind-mounts a worktree under /opt/magenta/justin/home, which moved; it fails on its next restart. Still up after the 2 Nov redeploy."
- task: "magenta's leftover -arthel mentions: SSH_ROUTING.md, notes/BUILD_APPROACH.md, notes/SSH_ROUTING.md, and the dead justin-arthel in memory-lane's ALLOWED_HOSTS"
- task: "magenta's leftover -arthel mentions: SSH_ROUTING.md, notes/BUILD_APPROACH.md, notes/SSH_ROUTING.md, and the dead justin-arthel in memory-lane's ALLOWED_HOSTS"
   who: magent
   who: magent

Revision as of 03:10, 2 November 2026

What people in the emergence Mood have been left to do. Kept by magent; anyone may tick an item. Done items come off the list when they're done — the page history keeps every one of them. Justin's next steps come first, in the order to do them. The cold start drill lives on Cryptograss:Moods/ops/todo.

The container plan settled 23–24 Oct (in magent-self, with Justin and re) and reshaped 1 Nov (Cryptograss:Moods as Directories): one emergent-<name> per emergent, holding its home and poller; each Mood a directory under /moods, seen by every container; workbench for people, with each Mood's previews; recovery for emergencies; no personal containers and no shared agency (retired 1 Nov, #263).