[claude] Memory Inspect Panel — click-to-read detail view (#1227) #1229
Reference in New Issue
Block a user
Delete Branch "claude/issue-1227"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes #1227
What this does
Adds a side panel that opens when a memory crystal is clicked in the 3D Nexus world, showing full detail for that memory.
Changes
nexus/components/memory-inspect.js(new) —MemoryInspectmodule withinit/show/hide/isOpenAPI. Panel renders memory content, category/region glyph + label, vitality bar (strength → %), linked memory link buttons (clickable to navigate), source + timestamp metadata, and a copy-to-clipboard action button.app.js— importsMemoryInspect; tracks_clickStartX/Yon mousedown for drag detection; upgrades mouseup handler to raycast againstSpatialMemory.getCrystalMeshes()— on crystal hit callshighlightMemory+MemoryInspect.show; on empty-space click callsclearHighlight+MemoryInspect.hide; adds_navigateToMemory(memId)so linked-memory buttons in the panel re-open the panel for the target crystal.index.html— adds#memory-inspect-panelDOM element.style.css— panel styles with slide-in animation, scrollable content area, vitality bar with color bands (green/amber/red), link buttons, and copy action.Behaviour