core-utils
    Preparing search index...

    Variable perspectiveResultSchemaConst

    perspectiveResultSchema: ZodObject<
        {
            role: ZodEnum<["advocate", "skeptic", "analyst"]>;
            summary: ZodString;
        } & {
            claims: ZodArray<
                ZodObject<
                    { claim: ZodString; confidence: ZodNumber; reasoning: ZodString } & {
                        assumptions: ZodDefault<ZodArray<ZodString, "many">>;
                    },
                    "strip",
                    ZodTypeAny,
                    {
                        assumptions: string[];
                        claim: string;
                        confidence: number;
                        reasoning: string;
                    },
                    {
                        assumptions?: string[];
                        claim: string;
                        confidence: number;
                        reasoning: string;
                    },
                >,
                "many",
            >;
            openQuestions: ZodDefault<ZodArray<ZodString, "many">>;
        },
        "strip",
        ZodTypeAny,
        {
            claims: {
                assumptions: string[];
                claim: string;
                confidence: number;
                reasoning: string;
            }[];
            openQuestions: string[];
            role: "advocate"
            | "skeptic"
            | "analyst";
            summary: string;
        },
        {
            claims: {
                assumptions?: string[];
                claim: string;
                confidence: number;
                reasoning: string;
            }[];
            openQuestions?: string[];
            role: "advocate"
            | "skeptic"
            | "analyst";
            summary: string;
        },
    > = ...