The Drasi team (a CNCF sandbox project at Microsoft Azure) built an AI-powered documentation testing system using GitHub Copilot CLI, Dev Containers, GitHub Actions, and Playwright. The system deploys a 'synthetic user' agent that reads tutorials literally, executes every command, and verifies expected outputs — mimicking a new
Table of contents
The problem: Why does documentation break?The solution: Agents as synthetic usersWhat we found: Bugs that matterAI as a force multiplierSort: