nearDuplicateCount($content, $context, $domains); if ($duplicates < 2) { return []; } return [[ 'rule' => 'near_duplicate_campaign', 'score' => app('config')->get('content_moderation.weights.near_duplicate_campaign', 30), 'reason' => 'Appears to match an existing spam campaign template (' . $duplicates . ' similar item(s))', 'links' => (array) ($context['extracted_urls'] ?? []), 'domains' => $domains, 'keywords' => [], ]]; } }