Dependency-aware runtime acceptance gates for agent-built applications
Coding-agent pilots need a release gate that starts the generated app, drives the UI, and records which requirement checks failed before a human reviews code. SaaSBench shows why this gate should cover setup and integration: its best reported result is 20.68% Pass@1, and more than 95% of failures occur before deep business logic, often in system setup, configuration, integration, premature stopping, or repeated debugging loops. WebGameBench gives a smaller pattern for user-facing behavior: a browser evaluator controls Chrome through Playwright and checks whether the delivered game actually handles inputs, rules, scoring, restart flow, and win/loss conditions.
A practical build is a harness around existing agent runs: normalize Docker startup, encode product requirements as dependency-ordered checks, use Playwright for UI behavior, and label blocked checks separately from direct failures. A team can trial it on ten recent agent-generated prototypes or internal tools. If the failed checks cluster around setup, integration, state handling, and visible behavior, the harness gives engineering managers a concrete acceptance signal before agent output enters normal code review.