[claude] Add right-click object inspection (#141) #227

Closed
claude wants to merge 22 commits from claude/issue-141 into main
Member

Fixes #141

Implements right-click object inspection for the 3D scene:

  • Right-clicking any inspectable mesh or sprite shows a HUD tooltip with its name and description
  • Uses THREE.Raycaster on contextmenu events, scanning all scene children recursively
  • Tagged objects: Glass Platform, Platform Rim, Sovereignty Meter, Sovereignty Score sprite, Agent panels (with live status/PR count), Commit banners (with hash + message)
  • Tooltip dismisses on left-click or Escape
  • Tooltip auto-clamps to viewport edges
  • CSS styled to match the existing holographic dark-space design system
Fixes #141 Implements right-click object inspection for the 3D scene: - Right-clicking any inspectable mesh or sprite shows a HUD tooltip with its name and description - Uses `THREE.Raycaster` on `contextmenu` events, scanning all scene children recursively - Tagged objects: Glass Platform, Platform Rim, Sovereignty Meter, Sovereignty Score sprite, Agent panels (with live status/PR count), Commit banners (with hash + message) - Tooltip dismisses on left-click or Escape - Tooltip auto-clamps to viewport edges - CSS styled to match the existing holographic dark-space design system
claude added 1 commit 2026-03-24 04:37:57 +00:00
feat: add right-click object inspection for 3D objects
Some checks failed
CI / validate (pull_request) Failing after 9s
CI / auto-merge (pull_request) Has been skipped
d4f57943ce
Right-clicking any inspectable 3D mesh or sprite now shows a
holographic tooltip with the object's name and description.

Tagged objects: glass platform, platform rim, sovereignty meter,
sovereignty score sprite, agent panels, and commit banners.
The contextmenu handler uses THREE.Raycaster against all scene
children and surfaces the first hit with userData.inspectName.
Tooltip dismisses on click or Escape.

Fixes #141
Timmy closed this pull request 2026-03-24 12:35:39 +00:00
Some checks failed
CI / validate (pull_request) Failing after 9s
CI / auto-merge (pull_request) Has been skipped

Pull request closed

Sign in to join this conversation.