Subsystem map

This page routes a task to the system that owns it. The map reflects current source families, not only the original engine core.

Core runtime

SystemOwns
Mail and kindsaddressing, payload identity, delivery and replies
Concurrencyactor seriality and safe blocking boundaries
Schedulerbursts, ready work, worker policy and cost-aware dispatch
Frame lifecycleordered stages, subscriptions, advance and shutdown
Tracing and settlementcausal trees, holds and exact completion
Loggingper-actor rings and out-of-actor diagnostics
Configurationargv/env/file layering and resolved dumps

Start with Core runtime systems before editing a scheduler or settlement invariant.

Hosted code and discovery

For the hosted-code overview and replacement boundary, start with Hosted code and live replacement.

SystemOwns
Componentswasm publish/spawn/load/drop, exports, config and state transfer
Inventory and transformslive names, kind schemas, native handlers, value transforms

The hub's stored artifact and an engine's loaded instance are different things. The operating chapter covers that lifecycle.

Platform and network I/O

SystemOwns
File I/Onamespaced host files and transform-folded fetch
HTTP egressbounded outbound requests
HTTP serverinbound routes, streaming and websockets
TCPframed listeners and session actors
RPChub/engine process transport
Clipboardtext clipboard with system / in-memory backends
Content generationthe provider-component pattern, the aether.process CLI edge, and staged media

These all cross trust or blocking boundaries. Read Platform and network I/O for the common rules.

Media, interaction, and product tools

For the media and product-tools overview, start with Media, interaction, and product tools.

SystemOwns
Rendering and cameraGPU draw queues, textures, materials, capture and matrices
Render programsauthored GPU programs, bindings, transients and passes
Textthe renderer's fonts, glyph atlas, layout and metrics
Mesh authoringDSL, parser, tessellation and viewer load
Audiorealtime events, scheduling, instruments, tracks and effects
Inputkey, pointer, text, IME and subscription streams
Windowwindow lifecycle, mode/title, menu and cursor chrome, unsupported replies

Native capabilities own devices; guest actors (aether-kit's camera and mesh viewer) compose them into product behavior.

Fleet and operation

The hub/engine control plane spans process topology, engine fleet and stores, and the MCP harness. It is separated from engine-local systems because spawn/upload/selector semantics live outside a child registry.

Find the current contract

Use the capability index for mailbox/source routing and engine-scoped describe_kinds, describe_handlers, and describe_component queries. The guide explains meaning; code and live schemas answer exact signatures.