{"service":"ZeroWorker Web Action API","version":"0.7.5","benchmarkId":"phase3-browser-routing-2026-09-26","generatedAt":"2026-09-26T11:42:30.630Z","status":"historical_locked_public_benchmark","canonical":"https://zeroworker-web-action-api.zeroworker-lab.workers.dev/evidence","alias":"https://zeroworker-web-action-api.zeroworker-lab.workers.dev/benchmark","scope":{"cases":20,"runsPerCase":5,"observations":100,"browserMode":"cold","headless":true,"waitUntil":"domcontentloaded","settleMs":250,"measures":"Preflight plus browser navigation/routing readiness overhead on a locked public test/demo set.","doesNotMeasure":["Form submission success","Clicks or side-effecting actions","Authentication completion","CAPTCHA solving or bypass","End-to-end task completion","Remote browser-provider billing"]},"metrics":{"classificationAccuracyAgainstLockedLabels":0.95,"httpCandidatePrecisionAgainstLockedLabels":1,"dangerousUnderEscalations":0,"operationalFailures":0,"unstableCases":0,"browserLaunchesAvoided":{"count":30,"observations":100,"rate":0.3},"latencyMs":{"zeroWorkerPreflight":{"average":470.6,"p50":319.3,"p95":1249.9},"browserFirstTask":{"average":1911.2,"p50":1373.2,"p95":4267.9},"zeroWorkerRoutedReadyProxy":{"average":1913.2,"p50":1399.3,"p95":4849},"coldChromiumStartup":{"average":97.6,"p50":80.6,"p95":155.1}},"browserTaskTimeAvoidedOnHttpCandidateMs":{"total":46869.6,"average":1562.3},"preflightOverheadMs":{"total":47061.7},"netRoutingTimeDeltaMs":{"total":192.1,"perObservation":1.9},"routedReadyProxyFasterRate":0.29},"costModel":{"priceBasis":"Historical benchmark model: production price at the time of measurement, before 2026-10-01 repricing.","productionPreflightPricePerSuccessfulRequestUsd":0.003,"observedBrowserAvoidRate":0.3,"breakEvenBrowserCostPerLaunchUsd":0.01,"warning":"The break-even figure is a model using the observed avoid rate. Local Playwright timing is not provider billing and may omit minimum billing increments, remote startup, queueing, proxies, or data transfer."},"currentPriceModel":{"effectiveDate":"2026-10-01","preflightPricePerSuccessfulRequestUsd":0.002,"historicalObservedBrowserAvoidRate":0.3,"breakEvenBrowserCostPerLaunchUsd":0.006666666666666667,"exampleAssumedBrowserCostPerLaunchUsd":0.01,"exampleNetSavingsPerRequestUsd":0.001,"warning":"Illustrative recalculation using the historical 30% avoidance rate and an assumed $0.01 browser cost. This is not a new measurement or guaranteed savings; other workflow costs are excluded."},"interpretation":{"httpCandidatePrecision":"100% is precision against the locked expected routing labels in this 20-case set. It is not a claim that HTTP form submission succeeds 100% of the time.","classificationAccuracy":"95% is accuracy against the same locked expected labels, not arbitrary-web production accuracy.","browserLaunchesAvoided":"30/100 means the routing policy avoided launching the benchmark browser for http_candidate observations. It does not prove end-to-end task success.","latency":"The routed-ready proxy is a routing/readiness proxy, not task completion time. Across these 100 cold-browser observations the net routing-time delta was +1.9 ms per observation, so this benchmark does not support a broad latency-reduction claim.","undetermined":"undetermined is conservatively escalated to a browser and is not counted as a browser launch avoided."},"cases":[{"id":"httpbin-form","url":"https://httpbin.org/forms/post","category":"static-form","expectedVerdict":"http_candidate","groundTruthLockedAt":"2026-09-26"},{"id":"httpbingo-form","url":"https://httpbingo.org/forms/post","category":"static-form","expectedVerdict":"http_candidate","groundTruthLockedAt":"2026-09-26"},{"id":"quotes-login","url":"https://quotes.toscrape.com/login","category":"static-form","expectedVerdict":"http_candidate","groundTruthLockedAt":"2026-09-26"},{"id":"internet-login","url":"https://the-internet.herokuapp.com/login","category":"static-form","expectedVerdict":"http_candidate","groundTruthLockedAt":"2026-09-26"},{"id":"parabank-login","url":"https://parabank.parasoft.com/parabank/index.htm","category":"static-form","expectedVerdict":"http_candidate","groundTruthLockedAt":"2026-09-26"},{"id":"expandtesting-login","url":"https://practice.expandtesting.com/login","category":"static-form","expectedVerdict":"http_candidate","groundTruthLockedAt":"2026-09-26"},{"id":"orangehrm-login","url":"https://opensource-demo.orangehrmlive.com/web/index.php/auth/login","category":"spa-js","expectedVerdict":"browser_likely","groundTruthLockedAt":"2026-09-26"},{"id":"demoqa-practice-form","url":"https://demoqa.com/automation-practice-form","category":"spa-js","expectedVerdict":"browser_likely","groundTruthLockedAt":"2026-09-26"},{"id":"globalsqa-banking","url":"https://www.globalsqa.com/angularJs-protractor/BankingProject/","category":"spa-js","expectedVerdict":"browser_likely","groundTruthLockedAt":"2026-09-26"},{"id":"scrapethissite-ajax","url":"https://www.scrapethissite.com/pages/ajax-javascript/","category":"spa-js","expectedVerdict":"browser_likely","groundTruthLockedAt":"2026-09-26"},{"id":"quotes-js","url":"https://quotes.toscrape.com/js/","category":"spa-js","expectedVerdict":"browser_likely","groundTruthLockedAt":"2026-09-26"},{"id":"internet-dynamic-controls","url":"https://the-internet.herokuapp.com/dynamic_controls","category":"spa-js","expectedVerdict":"browser_likely","groundTruthLockedAt":"2026-09-26"},{"id":"internet-dynamic-loading","url":"https://the-internet.herokuapp.com/dynamic_loading/1","category":"spa-js","expectedVerdict":"browser_likely","groundTruthLockedAt":"2026-09-26"},{"id":"internet-add-remove","url":"https://the-internet.herokuapp.com/add_remove_elements/","category":"spa-js","expectedVerdict":"browser_likely","groundTruthLockedAt":"2026-09-26"},{"id":"hcaptcha-demo","url":"https://accounts.hcaptcha.com/demo","category":"captcha","expectedVerdict":"browser_likely","groundTruthLockedAt":"2026-09-26"},{"id":"recaptcha-v2-demo","url":"https://recaptcha-demo.appspot.com/recaptcha-v2-checkbox.php","category":"captcha","expectedVerdict":"browser_likely","groundTruthLockedAt":"2026-09-26"},{"id":"example-content","url":"https://example.com/","category":"undetermined","expectedVerdict":"undetermined","groundTruthLockedAt":"2026-09-26"},{"id":"cern-first-web","url":"https://info.cern.ch/","category":"undetermined","expectedVerdict":"undetermined","groundTruthLockedAt":"2026-09-26"},{"id":"httpbin-html","url":"https://httpbin.org/html","category":"undetermined","expectedVerdict":"undetermined","groundTruthLockedAt":"2026-09-26"},{"id":"iana-example-domains","url":"https://www.iana.org/help/example-domains","category":"undetermined","expectedVerdict":"undetermined","groundTruthLockedAt":"2026-09-26"}],"methodology":{"groundTruth":"Expected routing labels were locked before Phase 3 timing collection and re-checked during Phase 3.","browser":"Cold headless Chromium; waitUntil=domcontentloaded; 250 ms settle delay.","safety":"The benchmark fetches/loads pages only. It does not submit credentials, click controls, solve CAPTCHAs, or perform side effects.","reproducibilityNote":"Public sites can change. Keep the benchmark date, case list, browser mode, and raw results when comparing later runs."}}