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.