Meet the Workflows: Testing & Validation
Let’s continue our tour of Peli’s Agent Factory!
In our previous post, we explored interactive and ChatOps workflows - agents that respond to slash commands and GitHub reactions, providing on-demand assistance with full context. We learned that context is king: the right agent at the right moment is far more valuable than scheduled runs.
But making code better is only half the battle. We also need to ensure it keeps working. As we refactor, optimize, and evolve our codebase, how do we know we haven’t broken something? How do we catch regressions before users do? That’s where testing and validation workflows come in - the skeptical guardians that continuously verify our systems still function as expected. We learned the hard way that AI infrastructure needs constant health checks, because what worked yesterday might silently fail today. These workflows embody trust but verify.
Testing & Validation Workflows
Section titled “Testing & Validation Workflows”These agents keep everything running smoothly through continuous testing:
- Smoke Tests - Validate that engines and firewall are working (running every 12 hours!)
- Daily Multi-Device Docs Tester - Tests documentation across devices (mobile matters!)
- CI Coach - Provides friendly guidance on CI/CD improvements
We learned the hard way that AI infrastructure needs constant health checks. The Smoke Tests run every 12 hours to validate that our core systems (engines, firewall, MCP servers) are actually working. It’s caught outages before users noticed them. The Multi-Device Docs Tester uses Playwright to test our documentation on different screen sizes - it found mobile rendering issues we never would have caught manually. The CI Coach analyzes our CI/CD pipeline and suggests optimizations (“you’re running tests sequentially when they could be parallel”).
These workflows embody the principle: trust but verify. Just because it worked yesterday doesn’t mean it works today.
Learn More
Section titled “Learn More”- GitHub Agentic Workflows - The technology behind the workflows
- Quick Start - How to write and compile workflows
Next Up: Monitoring the Monitors
Section titled “Next Up: Monitoring the Monitors”But what about the infrastructure itself? Who watches the watchers? Time to go meta.
Continue reading: Tool & Infrastructure Workflows →
This is part 11 of a 16-part series exploring the workflows in Peli’s Agent Factory.