Recording of the visual regression run on repolog.io · Repolog — app walkthrough.

In this video· click a step to jump to it

R
Failed

Test recording

Repolog — app walkthrough

46,851 ms · 0 pixels changed · matches baseline

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

Take this test with you

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

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  const SITE = (baseUrl || 'https://repolog.io').replace(/\/+$/, '');
  const shot = (n, sl) => screenshotPath.replace('.png', `-${n}-${sl}.png`);
  const errors = [];

  await page.context().addCookies([{
    name: '__Secure-better-auth.session_token',
    value: 'PZgdu1xcsGhvCurUse2yJZyWDZcgprVD.1YjY4eb7bo9wpfomqxVpF%2FOaIA0yfL%2BLAnEbOXaVHhA%3D',
    domain: 'repolog.io',
    path: '/',
    expires: 1780843723,
    httpOnly: true,
+46 more lines — claim the test to get the full code.

Checks run

Run
✕
Visual
✓
Text
—
DOM
✓
Network
+0 −16
Console
✓
A11y
—
Perf
64 over
URL
56 diverged
Variables
—
Full report
Log in →
0
Diff px
47s
Duration
—
Accessible
B
Fast
Web Vitals · 85

Notes from the demo run

AI-generated

Repolog is a website-audit tool (SEO + performance + security). Post-login the user lands on a clean Workspace shell with sidebar Websites / Scans / Settings / Billing. But the sidebar is a trap: until the user fills the Set up your organization form on /dashboard/organization, every other sidebar link (Websites, Scans, Settings) silently bounces them back to the org-setup gate, with no breadcrumb explaining the redirect.

Highlights
  • Clean post-login shell
    Sidebar (Workspace / Websites / Scans / Settings / Billing) + identity footer (Viktor Lastest, lastestcloud+repolog...) telegraph the whole product surface from minute zero.
  • Org-first onboarding is a real choice
    Forcing an organization name up front (rather than a per-user workspace) is a defensible call for a B2B audit tool — but the redirect needs to TELL the user why.
Friction points
  • Sidebar buttons clickable but un-routable
    Websites / Scans / Settings all redirect to /dashboard/organization until the org form is submitted. Visible-but-broken nav reads as bugs even when it is intentional gating.
  • No breadcrumb on the redirect
    The user clicks Settings, lands on Set up your organization, with no explanation. A 1-line subtitle (You will be able to open settings once you set up your organization) would close the loop.

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,604 test runs recorded · 1,174 products tested with Lastest

This test was built for repolog.io — 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.