title_body: What decisions are left to the slot leader?
upvoted_answer: The Haskell reference implementation of the Cardano node, leaves no such decisions to the slot leader, and most (if not all) are using that node implementation.
  As far as the Cardano protocol is concerned, however, the slot leader could cherry pick transactions and for example prefer those with higher fees.