The updates currently hosted on this attunement (live-ref).
Plug an update into this host. The single consistency chokepoint: pushes onto the collection, sets the update's back-ref, and notifies command routing. Idempotent. Sealed.
Remove an update from this host. Retires its command contributions and — enforcing the must-be-hosted invariant — if the update is now hosted nowhere, destroys it. Returns whether it was hosted. Sealed.
The host side of the aether hosting relation. An attunement-active entity (an actor via implant/species conferral, or a corporeal
Thinglike the future radio via intrinsic composition) holds a collection of capability updateIdeas (AetherHosted), distinct from corporeal containment.The host collection is the source of truth for membership — a stray
setHoston an update can neither forge nor hide membership. The collection is gated active by attunement: a host with the collection populated butAetherMixininactive (no implant, not born-attuned) hosts nothing usable.Finding a hosted update is NOT a bespoke method here — it rides
ContainmentApi.findReachable(the self + host-descent legs). A caller that needs "this actor's comms update" usesContainmentApi.findReachable(actor, null, MixinApi.isComms).