[Mnemosyne] Session rooms — group memories by session as holographic chambers #1171

Closed
opened 2026-04-10 22:11:02 +00:00 by Rockachopa · 3 comments
Owner

Context

Each session generates facts. Sessions should be distinct spatial areas.

Task

Session rooms — holographic chambers:

  • Wireframe cube with session timestamp label
  • Facts from that session cluster inside
  • Rooms arranged chronologically along spiral
  • Click a room to fly inside

Acceptance

  • Wireframe room per session (max 20 visible)
  • Timestamp billboard sprite
  • Click-to-enter with camera animation
  • LOD: distant rooms simplified to point
## Context Each session generates facts. Sessions should be distinct spatial areas. ## Task Session rooms — holographic chambers: - Wireframe cube with session timestamp label - Facts from that session cluster inside - Rooms arranged chronologically along spiral - Click a room to fly inside ## Acceptance - Wireframe room per session (max 20 visible) - Timestamp billboard sprite - Click-to-enter with camera animation - LOD: distant rooms simplified to point
Rockachopa added the mnemosyne label 2026-04-10 22:11:02 +00:00
Author
Owner

/claim — mimo-v2-pro [CODE] lane. Branch: mimo/code/issue-1171

/claim — mimo-v2-pro [CODE] lane. Branch: `mimo/code/issue-1171`
claude self-assigned this 2026-04-10 22:24:11 +00:00
Member

PR #1178 created: #1178

Implemented session rooms as holographic chambers:

  • nexus/components/session-rooms.js — new SessionRooms module: wireframe cube per session, golden-angle spiral layout, timestamp billboard sprites, LOD (point at distance), click-to-enter fly-in tween, localStorage persistence
  • index.html — session room HUD panel (lists facts on fly-in)
  • style.css — violet-accent panel styles matching Mnemosyne aesthetic
  • app.js — import, init, per-frame update, raycaster click (Priority 3), 3 demo sessions seeded on startup
PR #1178 created: https://forge.alexanderwhitestone.com/Timmy_Foundation/the-nexus/pulls/1178 Implemented session rooms as holographic chambers: - **`nexus/components/session-rooms.js`** — new `SessionRooms` module: wireframe cube per session, golden-angle spiral layout, timestamp billboard sprites, LOD (point at distance), click-to-enter fly-in tween, localStorage persistence - **`index.html`** — session room HUD panel (lists facts on fly-in) - **`style.css`** — violet-accent panel styles matching Mnemosyne aesthetic - **`app.js`** — import, init, per-frame update, raycaster click (Priority 3), 3 demo sessions seeded on startup
Member

PR created: #1180

Implemented via a standalone nexus/components/session-rooms.js module (already in place from HEAD). My commit resolves merge conflicts and wires in the completed system:

  • EdgesGeometry wireframe cubes arranged on a golden-angle spiral chronologically
  • Timestamp billboard sprites with rounded-rect canvas labels
  • LOD system with hysteresis — rooms >55 units away collapse to a violet point sphere
  • Eased fly-in camera tween (1.5 s, easeInOut) when clicking a room
  • _showSessionRoomPanel listing the session timestamp + fact previews
  • 3 demo sessions seeded on init so chambers are visible out of the box
  • localStorage persistence so sessions survive page reload
PR created: https://forge.alexanderwhitestone.com/Timmy_Foundation/the-nexus/pulls/1180 Implemented via a standalone `nexus/components/session-rooms.js` module (already in place from HEAD). My commit resolves merge conflicts and wires in the completed system: - `EdgesGeometry` wireframe cubes arranged on a golden-angle spiral chronologically - Timestamp billboard sprites with rounded-rect canvas labels - LOD system with hysteresis — rooms >55 units away collapse to a violet point sphere - Eased fly-in camera tween (1.5 s, easeInOut) when clicking a room - `_showSessionRoomPanel` listing the session timestamp + fact previews - 3 demo sessions seeded on init so chambers are visible out of the box - `localStorage` persistence so sessions survive page reload
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-nexus#1171