Recording of the visual regression run on chat.getmineai.net · MineAI — app walkthrough.

In this video· click a step to jump to it

C
Passed ✓

Test recording

MineAI — app walkthrough

106,608 ms · 1,599,148 pixels changed

We built this regression test for chat.getmineai.net — it's yours to keep, free.

Take this test with you

This is a real Playwright test, recorded against chat.getmineai.net. 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 UA = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36';
  await page.context().setExtraHTTPHeaders({ 'User-Agent': UA });

  for (const pattern of [
    '**/www.googletagmanager.com/**',
    '**/region1.analytics.google.com/**',
    '**/browser.sentry-cdn.com/**',
    '**/connect.facebook.net/**',
  ]) {
    await page.route(pattern, r => r.abort()).catch(() => {});
+91 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
100.00%
Text
—
DOM
✓
Network
+324 −60
Console
12 new
A11y
B
Perf
36 over
URL
444 diverged
Variables
—
Full report
Log in →
1,599,148
Diff px
1m 47s
Duration
B
Accessible
WCAG 2.2 · 86
C
Fast
Web Vitals · 70

Notes from the demo run

AI-generated

We signed in to MineAI with Google and drove the chat workspace end to end: two real turns, the Advanced panel, the generation-mode toggle, the Nexus News hub and the Store. The core loop works well - a launch-checklist prompt came back in about fifteen seconds with a properly structured answer, and the follow-up turn held context. The thing that stands out most is how much surface area is already wired up for a product this young: sidebar threads, an Advanced panel, a text-generation mode switch, a news hub with time filters, and a Store shell.

Highlights
  • The chat loop is genuinely fast and coherent
    Prompt to a complete, well-structured three-section launch checklist in roughly fifteen seconds, and the follow-up turn ('rewrite that as a tweet') correctly used the prior answer as context. That is the whole product working.
  • Composer tells you what it can do
    'Message GetMineAI - type / for commands' plus a visible 0/10,000 character counter and a Text Generation mode pill. A first-time user knows the input is more than a text box without reading docs.
  • Google sign-in lands in the product in one hop
    OAuth, two missing fields, three onboarding questions, and you are in the chat. No email verification wall between signup and first message.
Friction points
  • The Nexus News hub is empty on every filter
    /news renders 'No Intel Found' at 1 day, 3 days, 7 days and 30 days. We widened the filter to 30 days and still got nothing, so it is not a recency problem - the feed appears to have no data behind it. A prominent nav item that is always empty reads as broken rather than as coming-soon; either seed it or gate it behind a badge until it has content.
  • Deep links into the app 404 instead of redirecting
    /apps, /library, /search and /settings all 404 or bounce to the root even though Apps, Library and Search are buttons in your own sidebar. Those sidebar controls open panels rather than routes, so anyone who bookmarks or shares what looks like a URL gets a dead page. Worth adding real routes or a catch-all redirect to /.
Couldn't reach
  • /apps·404 - sidebar control is a panel, not a route
  • /library·Bounces to root - sidebar control is a panel, not a route

10 visual changes

Step 113,179 px changed
Before
Before
After
After
Diff
Diff
Step 3230 px changed
Before
Before
After
After
Diff
Diff
Step 429,173 px changed
Before
Before
After
After
Diff
Diff
Step 514,353 px changed
Before
Before
After
After
Diff
Diff
Step 614,013 px changed
Before
Before
After
After
Diff
Diff
Step 719,640 px changed
Before
Before
After
After
Diff
Diff
Step 816,963 px changed
Before
Before
After
After
Diff
Diff
Step 9745,337 px changed
Before
Before
After
After
Diff
Diff
Step 10745,506 px changed
Before
Before
After
After
Diff
Diff
Step 12754 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,226 test runs recorded · 1,151 products tested with Lastest

This test was built for chat.getmineai.net — 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.