Recording of the visual regression run on getcomplibase.com · Complibase — compliance workspace walkthrough.

In this video· click a step to jump to it

G
Passed ✓

Test recording

Complibase — compliance workspace walkthrough

63,020 ms · 0 pixels changed · matches baseline

We built this regression test for getcomplibase.com — it's yours to keep, free.

Take this test with you

This is a real Playwright test, recorded against getcomplibase.com. Claim it into your own workspace and re-run it on every deploy — free.

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  const shot = (n, slug) => screenshotPath.replace('.png', `-${n}-${slug}.png`);
  const SCROLL_THROUGH = "(async () => { const ease = t => 1 - Math.pow(1 - t, 3); const max = Math.max(0, document.body.scrollHeight - window.innerHeight); if (max < 40) return; const anim = (a, b, ms) => new Promise(res => { const t0 = performance.now(); const step = now => { const p = Math.min(1, (now - t0) / ms); window.scrollTo(0, a + (b - a) * ease(p)); p < 1 ? requestAnimationFrame(step) : res(); }; requestAnimationFrame(step); }); await anim(0, max, 1300); await new Promise(r => setTimeout(r, 300)); await anim(max, 0, 700); })()";

  const routeBlock = async (p) => {
    for (const pattern of [
      '**/cdn-cgi/scripts/**/email-decode.min.js',
      '**/sentry-cdn.com/**',
      '**/browser.sentry-cdn.com/**',
      '**/cdn.segment.com/**',
      '**/connect.facebook.net/**',
      '**/www.googletagmanager.com/**',
+70 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
✓
Text
—
DOM
✓
Network
—
Console
✓
A11y
B
Perf
308 over
URL
✓
Variables
—
Full report
Log in →
0
Diff px
1m 03s
Duration
B
Accessible
WCAG 2.2 · 85
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

Complibase is a polished multi-location compliance workspace. After a magic-link sign-in and a 4-step setup (organisation, first location, requirements template, team), the dashboard is a genuine Compliance Overview: a compliance score, expiring/missing-document counters, per-location risk, an AI extraction queue, upcoming reminders, and an export-ready audit pack. This Lastest baseline walks the authenticated workspace end to end (Dashboard, Locations, Document Vault, upload, Requirements, Vendors, Reminders, Audit Packs, Settings).

Highlights
  • Compliance framed as risk
    The overview leads with an Overall Compliance Score, a Risk Summary donut, and per-location status (Critical/etc.) so 'what's at risk right now' is obvious at a glance — strong for a compliance buyer.
  • Audit-readiness panel
    Human-confirmed records, requirement-based document tracking, and a one-click 'Export audit pack' are surfaced on the dashboard — exactly the reassurance a multi-location ops/legal team is buying.
  • AI extraction with human-in-the-loop
    Uploaded documents get AI-parsed for key details, then queued for human confirmation in an 'AI extraction queue' rather than auto-trusting the model. Nice trust design.
Friction points
  • Workspace gated behind 4-step onboarding
    There's no 'explore with sample data' path — you must complete org + location + requirements + team setup before seeing the dashboard. A sandbox/sample mode would let evaluators feel the product faster.
  • Harsh first-run zero-state
    The fresh dashboard shows 'Missing documents 5', a 'Critical' location and a 0% score by default. A gentler empty-state (or pre-seeded example documents) would make the first impression feel less alarming.
  • Location country default
    When the location country select is left at its first option it lands on 'Afghanistan' — worth defaulting to the org's HQ country (or an empty 'Select country') instead.

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
tests
all passing
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,275 test runs recorded · 1,164 products tested with Lastest

This test was built for getcomplibase.com — claim it free

One click copies the test and baseline screenshots into your own Lastest workspace. Re-run on every deploy and catch regressions before your users do — free, no card required.