Continuous Autonomous PR Testing
GitHub PR Preview Bot & Diff Impact Analyzer
When developers open a Pull Request, Unflake inspects modified files (e.g. React components or API routes), maps them to the topology sub-graph, runs targeted regression scans on Vercel/Netlify preview URLs in under 45 seconds, and comments with 3x-verified visual bug reports.
GitHub App & Webhook Integration
https://api.unflake.io/v1/github/webhook
••••••••••••••••••••
deployment_statuspull_requestcheck_suitepush
AST Diff-Aware Sub-Graph Selection
1. Git Diff Extraction
Extracts touched files (e.g. `src/components/CheckoutModal.tsx`) from PR branch diff.
2. Knowledge Base Topological Mapping
Finds affected UI routes (`/checkout`) and skips 90% of irrelevant test paths.
3. 3x Anti-Flake Verification & PR Comment
Reports only 100% deterministic bugs with video replays directly into GitHub PR comments.
Recent PR Preview Check Runs
Automated PR preview scans triggered across GitHub repositories.
| Pull Request | Conclusion | Preview URL | Scoped Modules | Duration | Visual Replay |
|---|---|---|---|---|---|
PR #42 feat: add discount coupon validation and checkout step 2 feature/coupon-discounts • 98f12a7 by sarah.engineer | 1 Bug (3x Verified) | https://pr-42.preview.demo-shop.unflake.io | Checkout & PaymentsCoupon Validation API | 38.4s | Report |
PR #39 refactor: modernize catalog responsive drawers refactor/catalog-drawers • 18c99f0 by david.kumar | Passed (0 Bugs) | https://pr-39.preview.demo-shop.unflake.io | Storefront CatalogNavigation Drawer | 18.9s | Report |