Personalisation & recommendations

Per-profile rails driven by real signals, with the cold-start problem treated as a design problem rather than a modelling one — because a new subscriber has no history and still needs a full screen. Per-profile rails on realtime signals. Cold-start and new-profile strategy. Editorial override and guardrails. Recommendation quality measurement.