Recording of the visual regression run on wildcache.io · Wild Cache — app walkthrough.

In this video· click a step to jump to it

W
Passed ✓

Test recording

Wild Cache — app walkthrough

9,261 ms · 293,127 pixels changed

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

Take this test with you

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

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  // Keep the recording clean: block noisy third-parties (avoids console-error fails + jank).
  for (const pattern of [
    '**/cdn-cgi/scripts/**/email-decode.min.js',
    '**/sentry-cdn.com/**',
    '**/browser.sentry-cdn.com/**',
    '**/o*.ingest.sentry.io/**',
    '**/cdn.segment.com/**',
    '**/connect.facebook.net/**',
  ]) {
    await page.route(pattern, function (r) { r.abort(); }).catch(function () {});
  }
+127 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
100.00%
Text
—
DOM
✓
Network
—
Console
✓
A11y
B
Perf
✓
URL
8 diverged
Variables
—
Full report
Log in →
293,127
Diff px
9s
Duration
B
Accessible
WCAG 2.2 · 85
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

Wild Cache is a skill-randomizer + AI course builder for people who keep 'tutorial-collecting' instead of finishing skills: park skills in a pool, spin a randomizer to pick one, then answer 4 quick intake questions to get a generated learning path. Auth is Google OAuth through a Lovable-hosted proxy (Supabase-backed), and every fresh sign-in lands on an animated constellation splash ('Enter the Wild') before the actual dashboard.

Highlights
  • Real 3-day free trial, 2 courses included
    New accounts get a genuine trial (2d 23h shown live) with 2 full course generations included, no card required - the trial banner tracks real usage (0 of 2 courses used) rather than a generic upsell.
  • Skill node graph is the whole UX metaphor
    Instead of a list or kanban board, skills you add render as glowing nodes in a starfield-style graph, and 'Randomize' visually highlights one - a distinctive, on-brand way to fight decision fatigue about what to learn next.
  • 4-question intake genuinely shapes the course
    Familiarity level, end goal, why-now context, and teaching voice all feed into course generation - confirmed by watching a real course ('Setting Up Source Capture for Wild Cache') carry through an 'endGoal: become fluent' / 'familiarity: new' intake into its 6-lesson structure.
Friction points
  • Entry splash gates every fresh session
    The animated 'Enter the Wild' constellation splash appears on every new browser session (even when already signed in), adding an extra click before reaching the dashboard - low cost once, but worth knowing it's not skippable for returning users.

2 visual changes

Step 1147,667 px changed
Before
Before
After
After
Diff
Diff
Step 2145,460 px changed
Before
Before
After
After
Diff
Diff

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,322 test runs recorded · 1,174 products tested with Lastest

This test was built for wildcache.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.