Your Function Signatures Are Precise. Your Prompts Aren't
A prompt is a specification, not a message. Each part of its anatomy does something distinct, and leaving any part out means the model fills the gap with its most generic guess.
Read article →