- The problem: silent behavioral drift (story: one-word system prompt change broke refund tone)
- Why unit tests don't work for non-deterministic outputs
- The core loop: describe → seal → change → diff (GIF)
- 5-minute quickstart with the mock provider (no API key)
- Recording real traffic with the local proxy + PII redaction
- Model matrix: comparing gpt-4o vs llama3.1 on the same suite, cost included
- CI gate with the official GitHub Action (code sample + PR screenshot)
- What's next: pytest plugin, agent-trace assertions, suite registry
- Links: repo, action repo, tutorial (EN + فارسی)
Call to action: star the repo, try the 30-second quickstart, tell us which
assertion you'd add.
Top comments (0)