Variable WorldSnapshotSchemaConst
WorldSnapshotSchema: ZodObject<
{
capacities: ZodOptional<ZodRecord<ZodString, ZodNumber>>;
environment: ZodOptional<
ZodRecord<
ZodString,
ZodUnion<readonly [ZodNumber, ZodString, ZodBoolean]>,
>,
>;
metrics: ZodRecord<ZodString, ZodNumber>;
politics: ZodOptional<
ZodRecord<
ZodString,
ZodUnion<readonly [ZodNumber, ZodString, ZodBoolean]>,
>,
>;
scenarioExtensions: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
statuses: ZodOptional<
ZodRecord<ZodString, ZodUnion<readonly [ZodString, ZodBoolean]>>,
>;
},
$strip,
> = ...
Five-bag world state. Promotes the internal
WorldStatedeclaration to public API. All bags optional exceptmetrics— a sim without any numeric metric is degenerate.