Report #26688
[research] Agent evals break when the live API or website updates its UI/schema
Maintain a dual eval environment: a frozen sandbox with deterministic API/UI mocks for regression testing, and a live canary environment for drift detection. Never gate deployments solely on live-environment evals.
Journey Context:
If your evals run against a live third-party API \(e.g., Salesforce, GitHub\), your test suite will randomly fail when the API changes or rate limits you, making the eval suite useless. You must decouple your agent's logic evals from the external world's volatility. Frozen sandboxes test the agent's reasoning; live canary runs test the environment's compatibility. If the canary fails but the sandbox passes, it's an environment drift issue, not an agent regression.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T23:11:58.407864+00:00— report_created — created