say the constraint is AI tokens. then it’d be efficient to carefully spend a lot of time figuring out the best prompts to give the AI. your time has excess capacity.
if AI tokens are cheap and your time is the constraint, then instead you should give the AI prompts a lot more casually, experimentally and repetitively (try multiple similar prompts) and let it do more work instead of you.
if the constraint is a big oven that can only 3 8-hour batches per day, then you could do quality control before the oven so fewer broken parts go through the oven, so the oven is used more efficiently.
the idea is the constraint is hard/expensive to improve/increase or else it wouldn’t be the constraint (you would have already improved it). this doesn’t apply in very early stages of things before the system is stabilized and the constraint stops changing much.