ThumbnailService now calls documentRepository.save() directly. DocumentService.updateThumbnailMetadata() has no production callers, so its test describes behaviour that no longer exists in the production path. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>