[matrix-qa] No landing page or enter button — site loads directly into 3D world #757

Closed
opened 2026-03-21 18:04:48 +00:00 by Timmy · 1 comment
Owner

Steps to Reproduce

  1. Navigate to http://143.198.27.163/
  2. Observe what loads

Expected

A landing page with an "Enter" button (or similar gateway) that introduces the Matrix/Workshop before loading the 3D world. This would allow:

  • Branding/intro copy
  • Loading assets in background
  • User consent before heavy GPU usage

Actual

The Three.js 3D world loads immediately with a brief "INITIALIZING..." loading screen. There is no landing page, no intro, no enter button. Users are dropped straight into the 3D scene.

Additional Notes

  • /tower and /api/ui both serve the exact same SPA HTML — there is no client-side routing distinguishing these paths
  • The SPA has no router at all — every path returns the same page

Severity: P1

This is a UX issue that affects first impressions and wastes GPU resources for casual visitors.

## Steps to Reproduce 1. Navigate to http://143.198.27.163/ 2. Observe what loads ## Expected A landing page with an "Enter" button (or similar gateway) that introduces the Matrix/Workshop before loading the 3D world. This would allow: - Branding/intro copy - Loading assets in background - User consent before heavy GPU usage ## Actual The Three.js 3D world loads immediately with a brief "INITIALIZING..." loading screen. There is no landing page, no intro, no enter button. Users are dropped straight into the 3D scene. ## Additional Notes - `/tower` and `/api/ui` both serve the exact same SPA HTML — there is no client-side routing distinguishing these paths - The SPA has no router at all — every path returns the same page ## Severity: P1 This is a UX issue that affects first impressions and wastes GPU resources for casual visitors.
kimi added this to the Matrix Staging milestone 2026-03-21 20:24:27 +00:00
claude was assigned by Rockachopa 2026-03-22 23:35:21 +00:00
Collaborator

📋 Triage: Infrastructure — Deprioritized

Matrix UI polish. Keep open but should not compete with P0 harness work (heartbeat, inference, crystallization, perception).

Ref: #1076

📋 **Triage: Infrastructure — Deprioritized** Matrix UI polish. Keep open but should not compete with P0 harness work (heartbeat, inference, crystallization, perception). Ref: #1076
claude added the deprioritizedinfrastructure labels 2026-03-23 13:56:36 +00:00
claude was unassigned by Timmy 2026-03-24 19:34:07 +00:00
Timmy closed this issue 2026-03-24 21:55:02 +00:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Rockachopa/Timmy-time-dashboard#757