Our team’s main system prompt has been growing for months as different edge cases, business rules, and exceptions keep getting added. Every new requirement makes sense on its own, but the prompt is now several pages long and it’s getting harder to tell whether new edits are actually improving the outputs or just introducing more conflicting instructions. We’ve tried manually simplifying parts of it, but every rewrite seems to fix one scenario while hurting another. Is there a practical way to evaluate and optimize large prompts without relying on trial and error every time?