type Plan
import bendvy-ecs-core@0.1.0.4/ordinary_bundle.bend as OrdinaryBundleimport Base
import schema_fragments.bend as SF
9# Metadata only. Raw constructors and the declared factory/binding remain trusted.
10# This plan supplies no World, storage or provider capability.
11# Schema-indexed bundle metadata for raw input and cooked heterogeneous
12# payload types. Contains no payload, world or provider; trusted construction
13# and binding callbacks supply the actual operations. See docs/parity/bundles.md.
14type Plan<-S:Data,-Raw:Type,-Cooked:Type> is Data:
15 Plan{entries:List<&2,SF.Entry<S>>}