Deciphering the combinatorial landscape of immunity