openpaul
    Preparing search index...

    Variable PlanWizardStateSchemaConst

    PlanWizardStateSchema: ZodObject<
        {
            boundaries: ZodOptional<ZodArray<ZodString, "many">>;
            createdAt: ZodOptional<ZodNumber>;
            criteria: ZodOptional<ZodArray<ZodString, "many">>;
            currentTaskIndex: ZodOptional<ZodNumber>;
            phase: ZodOptional<ZodNumber>;
            plan: ZodOptional<ZodString>;
            step: ZodEnum<
                [
                    "phase",
                    "plan",
                    "criteria",
                    "boundaries",
                    "taskCount",
                    "taskName",
                    "taskFiles",
                    "taskAction",
                    "taskVerify",
                    "taskDone",
                ],
            >;
            taskCount: ZodOptional<ZodNumber>;
            tasks: ZodArray<
                ZodObject<
                    {
                        action: ZodOptional<ZodString>;
                        done: ZodOptional<ZodString>;
                        files: ZodOptional<ZodArray<ZodString, "many">>;
                        name: ZodOptional<ZodString>;
                        verify: ZodOptional<ZodString>;
                    },
                    "strip",
                    ZodTypeAny,
                    {
                        action?: string;
                        done?: string;
                        files?: string[];
                        name?: string;
                        verify?: string;
                    },
                    {
                        action?: string;
                        done?: string;
                        files?: string[];
                        name?: string;
                        verify?: string;
                    },
                >,
                "many",
            >;
            updatedAt: ZodOptional<ZodNumber>;
        },
        "strip",
        ZodTypeAny,
        {
            boundaries?: string[];
            createdAt?: number;
            criteria?: string[];
            currentTaskIndex?: number;
            phase?: number;
            plan?: string;
            step: | "phase"
            | "plan"
            | "criteria"
            | "boundaries"
            | "taskCount"
            | "taskName"
            | "taskFiles"
            | "taskAction"
            | "taskVerify"
            | "taskDone";
            taskCount?: number;
            tasks: {
                action?: string;
                done?: string;
                files?: string[];
                name?: string;
                verify?: string;
            }[];
            updatedAt?: number;
        },
        {
            boundaries?: string[];
            createdAt?: number;
            criteria?: string[];
            currentTaskIndex?: number;
            phase?: number;
            plan?: string;
            step: | "phase"
            | "plan"
            | "criteria"
            | "boundaries"
            | "taskCount"
            | "taskName"
            | "taskFiles"
            | "taskAction"
            | "taskVerify"
            | "taskDone";
            taskCount?: number;
            tasks: {
                action?: string;
                done?: string;
                files?: string[];
                name?: string;
                verify?: string;
            }[];
            updatedAt?: number;
        },
    > = ...