Oh, loads
On the literary side - there’s Oulipo movement just as an inspiration to look in the direction of constraints. Then there’s Mechanism design - Wikipedia - which I won’t go into (deliberately) - but useful to understand the problem.
I don’t want to give out too much and also I’m thinking of letting people have discussion between themselves so it doesn’t turn into a debate. The main principles are simple and easy to experiment with.