develop
Clean-up: Drop imaging and pigo library integrations #5353 #5508 #668
Links: Use canonical trailing-slash form for website URLs
Metadata: Set labels based on matching keywords in the caption #4603
CI: Apply Go more linter recommendations to "ai/classify" package #5330
CI: Apply Go linter recommendations to "ai/classify" package #5330
Backend: Rename /internal/tensorflow to /internal/ai
Test: Use PascalCase names for all Go subtests in /internal
Security: Add gosec fixes with shared URL and fs validation helpers
Vision: Fix data race in image classifier during parallel indexing #5694
Assets: Rename example fixtures directory to "samples"
AI: Improve the generation, sorting, and filtering of labels #5232