type Setup
import bendvy-ecs-core@0.1.0.4/ordinary_service_declaration.bend as OrdinaryServiceDeclarationimport Base
import bendvy-ecs-core@0.1.0.4/world.bend as W
import bendvy-ecs-core@0.1.0.4/schema_fragments.bend as Fragment
55# Detached service inventory with an erased World availability scan. Entries and
56# scan should come from the same operational declarations; raw forgery is trusted.
57type Setup<S:Data,C:Type,R:Type,E:Data,-scan:W.World<S,C,R,E> -> W.World<S,C,R,E> & List<&2,Status<S>>> is Data:
58 Setup{entries:List<&2,Fragment.Entry<S>>}