In this video· click a step to jump to it
Test recording
Muddle Notes — capture + walk app
44,880 ms · 4,731 pixels changed
We built this regression test for muddlenotes.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against muddlenotes.com. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
let scn = 0;
const shot = async (slug) => {
scn += 1;
const p = screenshotPath.replace('.png', `-${String(scn).padStart(2,'0')}-${slug}.png`);
try { await page.screenshot({ path: p, fullPage: true }); } catch (e) {}
stepLogger.log(`shot ${scn} ${slug}`);
};
// Marketing home
await page.goto(baseUrl, { waitUntil: 'domcontentloaded', timeout: 20000 });
await page.waitForLoadState('networkidle', { timeout: 8000 }).catch(() => {});Checks run
Notes from the demo run
AI-generatedMuddle Notes is a no-login capture-first notes app — visitors land directly in the workspace, type into a single bottom 'Capture a thought' input, hit Enter, and the note persists across sessions via cookies. Sidebar offers Inbox/Tasks/Folders/Archive views; top toolbar exposes Visual mode, Tasks, and Sort. Browser extension is also offered.
- No signup wall, persistent via cookiesVisitor goes from home to writing notes in 2 clicks. The cookie-persistence design means evaluators can come back later and find their notes — no account required.
- Single-input capture patternBottom-of-screen Capture box with ⌘+I shortcut is consistently visible across views. The product's entire input surface is one element — strong design discipline.
- No clear sign-in option for cross-device persistenceCookies-only persistence means notes evaporate on a new device or after a cookie clear. For the 'organize without thinking' positioning to land long-term, an optional account-link path would help.
7 visual changes
Share this run
Proof your app is not AI slop
This test was built for muddlenotes.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.




















