def child_ids
import bendvy-ecs-core@0.1.0.3/relation_reorder_core.bend as RelationReorderCoreimport Base
import entity_key.bend as K
import relation_types.bend as T
6# Maintained inverse reorder: preserve authoritative targets; replace selected inverse order.
7def child_ids(children: List<&2,T.ChildStatus>) -> List<&2,K.Key>:
8 match children:
9 case []: []
10 case T.ChildStatus{id,_} <> rest: id <> child_ids(rest)