FlowGuard API - v1.2.0-rc.2
    Preparing search index...

    Type Alias SelfReviewLoop

    SelfReviewLoop: ZodObject<
        {
            iteration: ZodNumber;
            maxIterations: ZodNumber;
            prevDigest: ZodNullable<ZodString>;
            currDigest: ZodString;
            revisionDelta: ZodEnum<{ none: "none"; minor: "minor"; major: "major" }>;
            verdict: ZodEnum<
                {
                    approve: "approve";
                    changes_requested: "changes_requested";
                    unable_to_review: "unable_to_review";
                },
            >;
        },
        $strip,
    >

    State of the PLAN phase self-review loop. Convergence: iteration >= maxIterations OR (revisionDelta === "none" AND verdict === "approve"). This is the "digest-stop" mechanism.