"""Task B — Recommendation. Given a user persona, recommend ranked items with reasoning. Handles cold-start (no history) and cross-domain (recommend in domains the user has not engaged with) explicitly. """