From 14c0458b193628498a7a9dac70315e3f63395b6f Mon Sep 17 00:00:00 2001 From: Alex Patterson Date: Fri, 13 Mar 2026 11:13:01 -0400 Subject: [PATCH] fix: ingest routes to research_complete for infographic generation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When deep research is disabled, route docs to research_complete instead of script_ready so they go through infographic generation (research_complete → infographics_generating → enriching → script_ready). --- app/api/cron/ingest/route.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/api/cron/ingest/route.ts b/app/api/cron/ingest/route.ts index fef98d57..c5ad56d4 100644 --- a/app/api/cron/ingest/route.ts +++ b/app/api/cron/ingest/route.ts @@ -502,7 +502,8 @@ async function createSanityDocuments( const isFlagged = criticResult.score < qualityThreshold; // When research is in-flight, status is "researching" (check-research cron will transition to script_ready) const isResearching = !!researchInteractionId; - const status = isFlagged ? "flagged" : isResearching ? "researching" : "script_ready"; + // Route through research_complete so check-research generates infographics before enrichment + const status = isFlagged ? "flagged" : isResearching ? "researching" : "research_complete"; const contentIdea = await writeClient.create({ _type: "contentIdea",