Recording of the visual regression run on app.inkfold.app · Inkfold — app walkthrough.

In this video· click a step to jump to it

A
Passed ✓

Test recording

Inkfold — app walkthrough

75,401 ms · 0 pixels changed · matches baseline

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

Take this test with you

This is a real Playwright test, recorded against app.inkfold.app. 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, s) => screenshotPath.replace('.png', '-' + n + '-' + s + '.png');
  const snap = async function (n, s, label) {
    try { await page.waitForLoadState('networkidle', { timeout: 6000 }).catch(function(){}); } catch (e) {}
    await page.waitForTimeout(900);
    await page.screenshot({ path: shot(n, s), fullPage: true }).catch(function(){});
    stepLogger.log('shot ' + n + ' ' + label);
  };
  const dismiss = async function () {
    await page.getByRole('button', { name: /accept all|got it|dismiss|^close$/i }).first().click({ timeout: 1500 }).catch(function(){});
  };
  const go = async function (url) {
+53 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
✓
Text
—
DOM
✓
Network
+319 −451
Console
✓
A11y
B
Perf
22 over
URL
✓
Variables
—
Full report
Log in →
0
Diff px
1m 15s
Duration
B
Accessible
WCAG 2.2 · 87
C
Fast
Web Vitals · 70

Notes from the demo run

AI-generated

Inkfold's pitch is 'your AI tools, one memory': a unified workspace that puts chat across providers next to a deep tool rail (Memory, Vendors, Prompts, Playbooks, Personas, Spend analytics, Budget rules). Registration grants immediate access via email or Google/GitHub with no verification gate. The chat composer carries thoughtful controls (mode, active profile, tone, privacy, per-model tuning) plus an inline prompt improver.

Highlights
  • Straight into the workspace
    Email signup drops you directly into /app/chat with no email-verification wall — a rare, evaluator-friendly onboarding for an alpha product.
  • Unusually deep for an alpha
    Spend analytics, budget rules, personas, playbooks and per-message cost/mode controls all sit one click from chat — the surface is far richer than most early launches.
Friction points
  • First message needs a BYO key
    The composer blocks the first send with 'Add an API key to send your first message'. BYO-key is great, but a few hosted-key trial messages would let evaluators feel the product before the key step.
  • Three critical contrast issues
    Automated a11y scored the dark theme 87/100 with 3 critical color-contrast failures on muted text; a quick contrast pass lifts legibility.

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

This test was built for app.inkfold.app — 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.