Diamond genesis in a multiply-constrained model