Settlement simulation

Hephaestus

The settlement simulation now exposed through the shared site shell, with a public play route and a separate runtime status surface.

Current surface split

The playable client lives under /hephaestus/play/. Runtime health, backend readiness, and deployment-facing status stay under /hephaestus/status/.

Entry points

Choose a route

Use the play route to load the symbolic map client and connect to the SignalR gateway when the runtime is available. Use the status route for service-level checks without opening the gameplay surface.

Open playable client

Launch the integrated game client, load fixture data, and connect it to the live gateway when the API is reachable.

View runtime status

Check backend availability, Orleans/runtime readiness, and other non-gameplay status details.