Giving AI agents unlimited freedom makes them expensive and hard to verify. Constrained Creativity lets the agent be creative only within a domain-specific language of verifiable building blocks, improving reliability and accuracy while cutting cost.