Sample MigrateKit Scorecard

This is an actual verification run on a live production SaaS release - not a mockup. WorkSignal shipped a sandbox to production. We ran the full suite. Here is what came back.

About this run: WorkSignal (worksignal.com) is an AI phone screening SaaS. This scorecard compares the production site against the sandbox before the production push was confirmed. The run covers the homepage - the highest-value page for a SaaS with organic traffic. All 7 suites passed.
Project worksignal-sample
Old site worksignal.com
New site sandbox.worksignal.com
Suites 7 / 7
Verdict ALL PASS
Total time 112 sec
All checks passed - clear to ship 7 of 7 suites met or exceeded their targets. No regressions detected.
PASS
7/7
Suites passed
98
SEO score
100%
Visual match
91
Perf score
100
A11y score

Suite results

  • responsive PASS
    100 %
    Target: 85% - Achieved: 100%
    Desktop (1440px) 100%
    Laptop (1024px) 100%
    Tablet (768px) 100%
    Mobile (375px) 100%
    Viewports compared 22
    Runtime 58 sec
  • seo PASS
    98 /100
    Target: 80 - Achieved: 98
    Title tag MATCH
    Meta description MATCH
    OG title / description MATCH
    Canonical MATCH
    H1 preserved YES
    Structured data MATCH
    Alt coverage 100%
    Runtime 7 sec
  • content PASS
    100 /100
    Target: 85 - Achieved: 100
    Text blocks 92 / 92
    Word count match 958 / 958
    Internal links 45 / 45
    Images 6 / 6
    Headings 17 / 17
    Missing content 0 items
    Runtime 10 sec
  • perf PASS
    91 /100
    Target: 80 - Achieved: 91
    Metric Old New
    LCP 280 ms 284 ms
    FCP 280 ms 132 ms
    CLS 0 0
    TBT 0 ms 0 ms
    TTFB 16 ms 36 ms
    Page weight 870 KB 742 KB
    JS transferred 407 KB 51 KB
    Regressions NONE

    New site cut JS bundle from 407 KB to 51 KB transferred - an 87% reduction. FCP improved from 280 ms to 132 ms. No Core Web Vital regressions.

    Runtime 9 sec
  • a11y PASS
    100 /100
    Target: 90 - Achieved: 100
    New violations introduced NONE
    Old site violations 1 (color-contrast)
    New site violations 1 (same - no regression)
    WCAG 2.1 AA NO REGRESSION
    Runtime 8 sec

    The existing color-contrast issue on the old site is present on the new site too - it was not introduced by the rebuild. Score is 100 because no new violations were introduced.

  • functional PASS
    100 /100
    Target: 90 - Achieved: 100
    Internal links checked 28 / 28
    Broken links NONE
    Forms 0 on either site
    Mobile menu N/A on this page
    Runtime 12 sec
  • image PASS
    100 /100
    Target: 85 - Achieved: 100
    Images checked 6 / 6
    Broken images NONE
    Degraded resolution NONE
    Upscaled / distorted NONE
    Format (WebP/AVIF) 100%
    Runtime 8 sec

Machine-readable output

Every scorecard also exports as JSON, so it drops into a CI pipeline, a Slack notification, or an agent workflow. Here is the top-level summary for this run:

{
  "pageName": "worksignal-sample",
  "origUrl": "https://worksignal.com",
  "devUrl":  "https://sandbox.worksignal.com",
  "allPass": true,
  "suites": [
    { "suite": "responsive", "score": 100, "target": 85,  "unit": "%",    "pass": true },
    { "suite": "seo",        "score": 98,  "target": 80,  "unit": "/100", "pass": true },
    { "suite": "content",    "score": 100, "target": 85,  "unit": "/100", "pass": true },
    { "suite": "perf",       "score": 91,  "target": 80,  "unit": "/100", "pass": true },
    { "suite": "a11y",       "score": 100, "target": 90,  "unit": "/100", "pass": true },
    { "suite": "functional", "score": 100, "target": 90,  "unit": "/100", "pass": true },
    { "suite": "image",      "score": 100, "target": 85,  "unit": "/100", "pass": true }
  ]
}
Failure-case sample coming. This run is a clean pass - which is what a well-executed rebuild looks like. A scorecard showing real failures (missing canonicals, dropped structured data, mobile layout regressions, broken forms) is in progress and will be published here as real project data becomes available. We do not fabricate failures.

Get a scorecard on your next rebuild

The free scan reads one page in about 20 seconds. The full Verification Report runs both sites across all seven checks, and it is free.