Worldshaper/docs/kb/systems/launcher-home.md

1.1 KiB

Launcher Home

What It Owns

The launcher is the public-facing web shell for Worldshaper. It handles editor launch, launch presentation, release notes, repo navigation, and the visible request board entry point.

Core Behaviors

  • Open the editor in a separate floating window.
  • Show the release/news presentation.
  • Show the Requests board.
  • Swap between public request browsing and protected admin review mode.
  • Present launcher artwork and page-level theming.

Important Files

  • src/WorldshaperLauncher.tsx
  • src/index.css
  • src/worldshaperStudio/windowing.ts

Important UI Surfaces

  • Hero launch card
  • News tab
  • Requests tab
  • Protected admin unlock flow

Relationships

  • Depends on Floating Window Shell for popup launch behavior.
  • Depends on Request Board for request intake and moderation UI.
  • Intersects with Website and Polish requests more than the editor-runtime systems do.

Triage Hints

Requests about the landing page, launch flow, background presentation, release content, public request visibility, and repo-linking should start here.