feat(stls): flat package list, drop heuristic auto-grouping

Render the STL view as a flat per-package list (listDisplayItems no longer
collapses packages into group rows) and hide the Ungrouped tab, now that the
creator filter organizes the list. Remove the worker's heuristic auto-grouping
passes (rule/time/pattern/creator/zip-path/reply-chain/caption); album grouping
is kept. Existing groups and manual grouping actions are unaffected.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-23 11:05:18 +02:00
co-authored by Claude Opus 4.8
parent 2252ac01f5
commit 21bd46010f
3 changed files with 23 additions and 49 deletions
+3 -8
View File
@@ -500,14 +500,9 @@ export function StlTable({
</Badge>
)}
</TabsTrigger>
<TabsTrigger value="ungrouped" className="gap-1.5">
Ungrouped
{ungroupedTotalCount > 0 && (
<Badge variant="secondary" className="h-5 px-1.5 text-[10px]">
{ungroupedTotalCount}
</Badge>
)}
</TabsTrigger>
{/* "Ungrouped" tab hidden: the STL list is now flat and grouping is
no longer surfaced here. The tab content below is kept (unreachable)
to avoid churn; remove it and its data fetch if grouping is dropped. */}
</TabsList>
<TabsContent value="packages" className="space-y-4">