processAndPublish($this->sessionId, $this->hash, $this->artworkId); // Auto-tagging is async and must never block publish. AutoTagArtworkJob::dispatch($this->artworkId, $this->hash)->afterCommit(); GenerateArtworkEmbeddingJob::dispatch($this->artworkId, $this->hash)->afterCommit(); } }