type Record
import bendvy-ecs-core@0.1.0.4/removals.bend as Removalsimport Base
import bendvy-ecs-core@0.1.0.4/world.bend as W
6# Removal streams are retained metadata, not component owners or ordinary events.
7# Schema/family are phantom indices; each closed selector defines its typed stream.
8type Record<S: Data,F: Data> is Data:
9 Removed{entity: W.Handle<S>,family: F}
10 Despawned{entity: W.Handle<S>}