A clickable primary announcement URL is required. No auto-publish — verified only after human review.