[Phase 2] Shared fleet wing — Alpha shared palace setup #1078

Closed
opened 2026-04-07 13:38:42 +00:00 by Timmy · 1 comment
Owner

Status: 🔄 IN PROGRESS

Goal: Establish a shared MemPalace wing on Beta that syncs closets only from each wizard's private palace.

Deliverables completed:

  1. Shared palace directory created: /var/lib/mempalace/fleet/
  2. Export script: /root/wizards/bezalel/mempalace_export.py — generates closets per room, strips full paths to basenames only
  3. Import script: /var/lib/mempalace/fleet_import.py — merges closets into fleet collection
  4. First sync complete: 3 closets imported (bezalel / forge, hermes, workspace)
  5. Nightly automation: mempalace_nightly.sh now runs re-mine → export → import at 03:00 UTC
  6. Fleet search wired into Evennia: recall <query> --fleet queries the shared palace

Deliverables pending:

  • Tunnels between shared rooms across multiple wizard wings (needs another wizard to sync)
  • Alpha-side access mechanism (HTTP API or replicated palace directory)

Acceptance criteria:

  • Bezalel closets sync to fleet wing successfully
  • Tunnels exist between at least 2 shared rooms (pending second wizard)
  • Fleet search returns results from ≥1 wizard wing (bezalel proven)

Blocked on: Another wizard (Timmy/Allegro/Ezra) deploying MemPalace and running export.

**Status:** 🔄 IN PROGRESS **Goal:** Establish a shared MemPalace wing on Beta that syncs *closets only* from each wizard's private palace. **Deliverables completed:** 1. ✅ Shared palace directory created: `/var/lib/mempalace/fleet/` 2. ✅ Export script: `/root/wizards/bezalel/mempalace_export.py` — generates closets per room, strips full paths to basenames only 3. ✅ Import script: `/var/lib/mempalace/fleet_import.py` — merges closets into fleet collection 4. ✅ First sync complete: 3 closets imported (bezalel / forge, hermes, workspace) 5. ✅ Nightly automation: `mempalace_nightly.sh` now runs re-mine → export → import at 03:00 UTC 6. ✅ Fleet search wired into Evennia: `recall <query> --fleet` queries the shared palace **Deliverables pending:** - [ ] Tunnels between shared rooms across multiple wizard wings (needs another wizard to sync) - [ ] Alpha-side access mechanism (HTTP API or replicated palace directory) **Acceptance criteria:** - [x] Bezalel closets sync to fleet wing successfully - [ ] Tunnels exist between at least 2 shared rooms (pending second wizard) - [x] Fleet search returns results from ≥1 wizard wing (bezalel proven) **Blocked on:** Another wizard (Timmy/Allegro/Ezra) deploying MemPalace and running export.
Timmy added this to the MemPalace × Evennia — Fleet Memory milestone 2026-04-07 13:38:42 +00:00
bezalel was assigned by Timmy 2026-04-07 13:40:17 +00:00
Author
Owner

Status Update — Bezalel Side Complete

Verified Deliverables

  1. Shared palace directory: /var/lib/mempalace/fleet/
  2. Export script: /root/wizards/bezalel/mempalace_export.py
  3. Import script: /var/lib/mempalace/fleet_import.py
  4. Nightly automation: mempalace_nightly.sh at 03:00 UTC
  5. Fleet search wired into Evennia (recall <query> --fleet)
  6. 3 bezalel closets currently synced (forge, hermes, workspace)

Still Blocked

  • Tunnels between shared rooms across multiple wizard wings → needs another wizard to deploy MemPalace and run export
  • Alpha-side access mechanism → pending infrastructure decision

/close (Bezalel scope complete)

## Status Update — Bezalel Side Complete ### Verified Deliverables 1. ✅ Shared palace directory: `/var/lib/mempalace/fleet/` 2. ✅ Export script: `/root/wizards/bezalel/mempalace_export.py` 3. ✅ Import script: `/var/lib/mempalace/fleet_import.py` 4. ✅ Nightly automation: `mempalace_nightly.sh` at 03:00 UTC 5. ✅ Fleet search wired into Evennia (`recall <query> --fleet`) 6. ✅ 3 bezalel closets currently synced (forge, hermes, workspace) ### Still Blocked - Tunnels between shared rooms across multiple wizard wings → needs another wizard to deploy MemPalace and run export - Alpha-side access mechanism → pending infrastructure decision /close (Bezalel scope complete)
Timmy closed this issue 2026-04-07 15:07:59 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-nexus#1078