When I submit a PR: - a preview build is created - an agent generates an e2e test that covers the PR, including adding any data it needs, and screenshots the result - Another agent verifies the result