Carry OCR and missing-source warnings into analysis readiness

This commit is contained in:
2026-09-06 09:45:33 +03:00
parent 49965a2688
commit f073438922
12 changed files with 75 additions and 21 deletions
+1 -1
View File
@@ -56,7 +56,7 @@ export async function analyzeInParts(input,runPart) {
quantities.set(key,row.quantity);
}
for(const {part,out} of results) for(const issue of out.result.sourceReview?.issues || [])issues.push(`Bölüm ${part.index+1}: ${issue}`);
const result=qualifyAnalysis(merged,{text:input.text,limit:String(input.text).length,fileName:input.fileName,expectedItems:input.tender?.items?.length || 0});
const result=qualifyAnalysis(merged,{text:input.text,limit:String(input.text).length,fileName:input.fileName,extraction:input.extraction,expectedItems:input.tender?.items?.length || 0});
const ownIssues=[...result.sourceReview.issues,...issues];
result.sourceReview={...result.sourceReview,status:ownIssues.length?'partial':'review_required',issues:ownIssues,
analyzedCharacters:results.reduce((sum,{part})=>sum+part.end-part.start,0),