PromptConstraint inversion promptTurn one fixed assumption into three useful constraints, then generate a direction from each.