Agent performance weight 18
agent_perfHow much of each prompt the agent actually delivered without the operator intervening, correcting or re prompting.
Method
Each of the 9 prompts is scored 0, 50 or 100 against its published pass criteria by two reviewers working from the artifact and the diff, not from the chat transcript. Disagreements are re reviewed. The axis score is the mean across all 45 prompt executions.
How often the product completed a prompt cleanly rather than erroring, stalling, looping or producing a build that does not start.
Method
Strict pass rate over all 45 recorded prompt executions per product. Partial completions and outright failures both cost. Timeouts above 20 minutes are recorded as a fail with the note preserved.
Scalability weight 13
scalabilityWhether the generated system holds up beyond the demo: query shape, N+1 behaviour, pagination, background work and multi tenant isolation.
Method
The prompt 3 and prompt 6 artifacts are loaded with 50000 projects across 200 organisations. We record list endpoint latency at p95, the number of queries per request and whether tenant isolation still holds under concurrent writes.
Whether the public surface the product generates can be crawled by a search engine and cited by a language model.
Method
We fetch the generated marketing page with JavaScript disabled and record the HTML byte count of real text, then measure LCP and CLS on a throttled connection. We also check for a title, meta description, canonical, sitemap, robots policy and any structured data emitted without client rendering.
The quality of the machine facing surface: REST design, authentication, rate limiting, webhook signing and Model Context Protocol support.
Method
Scored against the prompt 4 and prompt 5 pass criteria with a fixed 22 point checklist covering versioning, error envelopes, idempotency keys, key revocation, HMAC signing, retry ladders and delivery history. MCP support is verified by connecting a client and listing tools.
Integrations weight 8
integrationsFirst party reach into the services a production SaaS needs: payments, transactional email, object storage, queues, analytics and identity providers.
Method
Counted from the product documentation on the fetch date, then verified by wiring two integrations live. Documented but non functional connectors score zero. Generic HTTP request blocks are not counted as integrations.
Visual quality of what the product produces unprompted, both the admin surface and the public pages.
Method
Blind review of the prompt 7 and prompt 8 artifacts by three reviewers who do not know which product produced which screenshot. Scored on hierarchy, typographic control, spacing discipline, state coverage and responsive behaviour at 390, 768 and 1440 pixels.
Wall clock time from submitting a prompt to a deployed, reachable artifact.
Method
Timed by the harness, not by the product interface, from request submission to a 200 response on the deployed URL. We publish p10, median and p90 across all recorded executions. The subscore is the fastest median in the cohort divided by the product median, expressed as a percentage.
Index points delivered per euro of entry price for a single working developer.
Method
The cheapest plan that can complete the whole vibeOps specification, including any credit top up needed to finish the 5 runs, normalised across the cohort. Free tiers that cannot finish the specification are recorded at the price of the first plan that can.
Code ownership weight 3
code_ownershipWhether you can take the generated system and run it yourself, without the vendor.
Method
We export the artifact, remove all vendor specific configuration and attempt a clean install and boot on a plain container. Full marks require complete source export, an open runtime, no proprietary runtime dependency and a documented self host path.