Navigation Hub
Every EmberWorlds + Aztherion surface in one place — live production hosts, site pages, API/health endpoints, local dev servers, in-app admin deep-links, satellite repos and repo tools.
Play — live
Cloudflare edge; play./node./hub. ride the home tunnel.
- play.stoongame.comgame client / lobby / homeworld
- lobby — simple mode?ui=lobby.start@simple
- Fun Lab — trials?exp=<id> — A/B gameplay loops, compare card, arm ratings
- playtest.stoongame.comguided-QA playtest surface
- signoff.stoongame.commoderator sign-off queue
- checkoff hubunified QA check-off — features/tools/labs/modes/panels/satellites with ELI10 + prepared-state links (moderator+)
- mesh suiteserver/nodes health + discovery + mesh admin (moderator+) · thin public view: node./mesh-status.html
- bakeoff.stoongame.comart bake-off voting hub
- blocks.stoongame.comblocks-attack minigame (Pages + edge proxy)
- minigames hubplay./minigames.html — the standalone Play & Test hub: every game + variant + dungeon preset + test scenario in one linkable page
- minigames — sibling hoststower defense · stoonie defense · sudoku · quiz
- arena variants — ?arena=<id>river-siege · portal-breach · night-siege · convoy-escort — in-core engine-true modes (more soon)
- Content Forgecreate ctx — creator suite
- Scripted stoonies labforge → stoonie-scripts
- AI lab — strategiesforge → strategies · test-vs lab
-
all forge tools — forge.html#/<tool>
models · sculpt · objects · interiors · textures · icons · stoonies · anims · reskin-stoonies · reskin-objects · facedit · factions · review · data · strategies · stoonie-scripts · packs · store - forge.stoongame.comdedicated create ctx (Pages)
- aztheriontools.stoongame.comAztherion workbench — role-gated (mod+)
- projects.stoongame.comproject-hub — umbrella dashboard (one card per project)
- narrative projectsAztherion Suite (az-* swarm workbench for the vault) · Wars of Magic (fantasy story project — the vault aztherion tools feed)
Site pages
On apex/www — stays up even when the home stack is off.
- Landingstoongame.com
- Forum & Dev Log
- Feature index
- Content pack viewer
- Store
- Site adminforum/poll/signup
- Map Lab — offline mirroroutage-safe
- Map Lab — liveplay./eval.html
- Dev log RSS
- Privacy · Terms
Landing redesign lab
2026-10 refresh — five candidate designs vs the page's own history. Self-contained
under /designs/; the wheel pins them side-by-side.
- ◌ comparison wheelcompare.html — pin/rotate all 8 states, per-design notes
- bake-off: landing-designsvote on all 8 — dev: :4010/?cat=landing-designs
- candidatesV1 worldseed · V2 emberworks · V3 fieldnotes · V4 simconsole · V5 constellation
- historyv0 · first page · v1 · P5-roadmap · v2 · current live
Dev labs — live mirrors
Same pages ship in the play. bundle — work off-machine while the tunnel is up.
- VFX Labparticle/spell/water/bloom scenes
- UI Labslot variants
- Shot Labasset captures
- Seam Labmap-seam tuning
- Labs hubunified lab directory — role/tier-gated via /api/labs: ai · river · glade · workcycle · weather · sounds · mana · modelbench · assets
- checkoff.htmlcheck-off page — verdicts + test links across every surface (incl. all labs above)
- hub bounceplay./hub.html → back here
Tool registry — live
Rendered from tool-directory.json — the tool-plane manifest generated from
the core TOOL_REGISTRY (TPL-2.4). New surfaces appear on regen, no hand-edit needed.
- loading tool-directory.json…
Game admin & deep-links
Role-gated — need an admin account on the hub.
- Aztherion workbenchwriter + az-* tools + swarm inbox · mod read / admin run
- workbench tabs — #…explorer · kanon · pläne · visuell · atlas · werkzeuge · swarm inbox · guide · settings
- aztherion on hub.same page, hub host path
- swarm stats · swarm inbox APIcycle/gate JSON — auth-gated
- System & Helpers panel?sys=1
- Fun Lab admin tab?admintab=funlab — experiment table, status transitions, reports
- Media admin — queue?media=queue
- Media admin — pick/vote?media=pick
- Media admin — library?media=library
- Media admin — dashboard?media=dashboard
- AI admin tab?admintab=ai — leaderboard + sim runs · evals
- media sections — ?media=…atlas · sfx · shots · incoming · inclusion · pick
- Loop lab recipe?lab=<id> — lab-stack rooms (EMBER_LAB hosts only)
- in-game lab panels — index.html?…?sfx=1 sfx-align · ?dungeon=1 · ?panel=mapGenLab
- ⚙ menu in lobby → Admin consoleserver/rooms/AI/feedback
APIs & health
Raw endpoints for status checks.
- hub./v1/statushub :3101
- hub./v1/bootstrap
- node./healthnode :3001
- node./api/peer-handshakeDI-3 join probe
- node./api/labslab catalog — role/tier-filtered per caller (guests: empty)
- node./mesh-status.htmlthin public mesh status (tools/mesh-status.html)
- blocks-node./healthtunnel-only backend :3300
- aztheriontools./api/aztherion/toolstool registry — auth-gated
- projects./api/projectsproject-hub manifests — any identity
- Health dashboardstoongame.com/health — ports/tunnels/uptime
Local dev — client :3000
pnpm dev · dots probe reachability.
- Game / lobby
- Content Forgecreator suite
- Scripted stoonies lab · AI lab — strategiesforge tool deep links
- Map Lab
- UI Labslot variants
- Shot Labasset captures
- VFX Labparticle/water/bloom scenes
- hub bounceredirects back here
- Seam Lab
- Labs hubunified lab directory — role/tier-gated via /api/labs: ai · river · glade · workcycle · weather · sounds · mana · modelbench · assets
- Mesh suitenode admin (moderator+)
- Panel input test
- System panel · Media queue · Media sfx
- in-game lab panels — ?…?sfx=1 · ?dungeon=1 · ?panel=mapGenLab · ?lab=lab:hq-start
Local dev — other ports
Landing :4000 · bake-off :4010 · server :3001 · hub :3101 · project-hub :5173/+api :8787.
- Landing dev admin · forum · feature · pack · store · compare wheel · v1/v2/v3/v4/v5
- Bake-off dev landing-designs vote
- Game node /health mesh-status · /api/labs
- Hub /v1/statusdev:mesh only
- Aztherion workbench :3001 pnpm dev · :3101 dev:mesh · auth-gated
- aztherion tabs — :3001#… explorer · atlas · werkzeuge · swarm inbox
- stoonie-scripts API scriptable stoonies — ruleset gate + lobby seat pins in-game
- ai-strategies API AI lab backing store — strategy defs + test-vs runs
- E2E node :3150 · E2E client :3151
- Project Hub dashboard vite dev · api worker :8787 (wrangler dev)
- blocks-attack vite dev
- blocks-attack backend:3300 · docker
- Block editorblockscripted-stoonies sandbox
- Blocks match host:3320 sandbox matches
Art pipeline — asset server :8123
serve-assets.mjs · GLB/reskin/wall viewers cross-link via the top-right nav strip.
- GLB viewerviewer/index.html
- opt wall — A/B candidates meshy-intake picks
- rig wall skinned clip grid
- reskin — indexvariant-options map
- reskin — tint · mask · regions
- reskin — garments · outfits · procedural
- reskin — canon · objects · example
- faction editor faction picks/jobs
- rig A/B · rig own · rig test · rig trio rig/anim QA
- batch wall gen-batch review
- meshy next-review candidate queue triage
- audio audition · audio bakeoff · combiner server root
-
gallery vote walls — galleries/ (~36 cats)
animals · animals-v2 · base-objects · buildings · cat-test · cat-test-v2 · dungeon · fx · fx-v2 · hero-gear · hero-gear-v2 · map-objects · map-objects-v2 · monsters · monsters-v2 · monsters-tiers · proportions · stoonie-females · stoonie-generics · stoonie-jobs-comic-flat-v1 · stoonie-jobs-male · jobs-preview-comic · jobs-preview-realistic · jobs-preview2 · jobs-preview3 · stoonie-matrix · stoonie-styles · stoonies · tents · vehicles · vehicles-v2 · wares · wares-v2 · wares-test · wares-voxel-draft -
gallery vote walls — models/ (9 dirs)
App hubs — every surface's hub.html
Each app/satellite ships its own hub page linking all of its surfaces. This page is the master index.
- stoongame.com/hub.htmlmaster — ember-web/landing (here)
- play./hub.htmlcore client bundle — bounces back here
- bakeoff./hub.htmlember-tools — bakeoff + tooling
- forge./hub.html · signoff./hub.htmlember-forge — authoring/admin
- playtest./hub.htmlember-playtest — QA surface
- blocks./hub.htmlemberworlds-blocks-attack
- projects./hub.htmlproject-hub dashboard
-
ember-plugins-lab/hub.html·ember-ai-lab/hub.html·prompt-vault/hub.htmlrepo-local only — open from disk
Satellite repos
Post-split siblings of windsurf-project (core) — most are CLI-only; their
web surfaces are linked above.
-
ember-web/this repo — landing :4000, forum+reskin workers, pages-landing -
ember-tools/hub · bakeoff :4010 + bakeoff. · playtest/analysis CLIs -
ember-forge/hub · MCP bridge (ember-mcp stdio) · art-batch · forge./signoff. Pages -
ember-playtest/hub · playtest. Pages deploy surface -
ember-ai-lab/pnpm lab— sim/room experiments, evolve, datasets -
ember-plugins-lab/garments + experimental packages -
project-hub/hub · projects. dashboard · vite :5173 + api :8787 -
prompt-vault/promptvault.stoongame.com · cross-project prompt library —pnpm vaultCLI · vite UI · stdio MCP · 4.8k records -
emberworlds-blocks-attack/hub · blocks. minigame · vite :3310 + backend :3300 -
aztherion-swarm-worktree/+ember-ms-work/core worktrees — swarm staging / module-system branch
Repo tools
Standalone files — open from disk (file://), not served. Repo-qualified paths; bare paths are the core checkout.
-
ember-web/tools/health-dashboard.htmlalso ships as /health -
tools/feedback-dashboard.htmlfeedback pull tools/test-lab.htmltest runnertools/system-map/index.htmlsystem map-
ember-forge/scripts/art-batch/combiner.htmlstoonie combiner -
docs/research/circle-terrain-map/circle-terrain-test.htmlterrain research