diff --git a/web_ui.html b/web_ui.html
index b53ce50..011d4b6 100644
--- a/web_ui.html
+++ b/web_ui.html
@@ -2110,7 +2110,7 @@
// Update progress to complete
progressFill.style.width = '100%';
document.getElementById('progressTitle').textContent = 'QUEUE COMPLETE';
- document.getElementById('progressSubtitle').textContent = `${successCount} successful, ${errorCount} errors`;
+ document.getElementById('progressSubtitle').textContent = `Processed ${successCount} of ${successCount + errorCount}${errorCount > 0 ? `, ${errorCount} error${errorCount > 1 ? 's' : ''}` : ''}`;
// Hide progress after delay
setTimeout(() => {
@@ -2118,7 +2118,7 @@
}, 3000);
// Show summary
- alert(`Queue processing complete!\n\n✅ Success: ${successCount}\n❌ Errors: ${errorCount}\n\nCheck the "Saved QC Files" section for results.`);
+ alert(`Queue processing complete!\n\nProcessed ${successCount} of ${successCount + errorCount}${errorCount > 0 ? `\n❌ Processing errors: ${errorCount}` : ''}\n\nCheck the "Saved QC Files" section for results.`);
// Reset queue items to pending so user can reprocess (e.g. with different model)
fileQueue.forEach(item => {