Elonn Docs Platform Documentation

world

service canonical authority: world.elonn.local

World

The composition and aggregation service. World assembles identity, maps, social, messages, and time data into the canonical World model and translated runtime contracts consumed by runtimes. World is also the product noun for the whole experience.

Owns:

  • runtime contract (the composed session payload)
  • layout (carry + field composition)
  • world session
  • service composition payloads
  • relay and rewrite of social, time, and maps endpoints
  • canonical World model
  • translator input model

Allowed:

  • world service
  • world session
  • world layout
  • world objects
  • world runtime (informal; the running experience)

Forbidden:

  • backend (too generic)
  • server (too generic)
  • aggregator (internal; not a product term)
  • gateway (implies API gateway pattern; not the model)
  • BFF (backend-for-frontend; acceptable in architecture discussions but not as a product term)

Notes:

  • "World" is both the product noun (the experience the member inhabits) and the service name.
  • The field is not the world. The world contains the field.
  • World proxies and rewrites service routes for runtime adapters but is not an authority for service-owned data.
  • World composes platform state. Translators project that state into runtime-specific contracts.

Related:

  • runtime
  • contract
  • translator
  • carry
  • field
  • social
  • time
  • maps