Constrained Diffusion Ai