In this video· click a step to jump to it
Test recording
Konfigo — app walkthrough (authed)
67,504 ms · 0 pixels changed · matches baseline
We built this regression test for konfigo.dev — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against konfigo.dev. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const STAMP = Date.now().toString(36);
const APP = 'https://konfigo.dev';
let __step = 0;
const shot = async (label) => {
__step++;
const tag = String(__step).padStart(2, '0') + '-' + label;
const p = screenshotPath.replace(/(\.png)?$/, '-' + tag + '.png');
await page.screenshot({ path: p, fullPage: true });
stepLogger.log('📸 ' + __step + ': ' + label);
};Checks run
Notes from the demo run
AI-generatedWe signed up with email, confirmed via the link, then did the thing Konfigo exists for: created a flag called lastest-visual-baseline-ewee, switched it on in Production, added a baseline_retention_days config value, and watched all three land in the Activity trail with author and timestamp. Start to '1 of 1 flags are on in Production' took a couple of minutes, which is exactly what the landing page promises. The writing throughout ('Little switches for your app. Flip one and it's live.') does more onboarding work than most products' tours.
- The audit trail is the killer frameActivity showed 'Created flag', 'Switched … on in production' and 'Created config value' with author and time, unprompted, within seconds. For a two-person team arguing about who turned something on, that page alone justifies the product.
- Guardrail copy in the right place'Don't put passwords or secrets here' sits on the Config screen itself, not buried in docs, and the dialog repeats it next to the value field. That is the correct place to say it.
- Environment model is legibleDevelopment / Staging / Production as three tabs over one flag list, with 'start it switched on in' checkboxes at creation time, means a newcomer understands the mental model before reading anything.
- Verify link drops you back at sign-inAfter clicking the confirmation email you land on /sign-in and have to retype the email and password you typed two minutes ago. Signing the user in on verification (or carrying the pending session through) removes a whole step from the very first minute.
- Creating a flag jumps the environment tabAfter Create flag the list re-renders on Production rather than staying on the tab you were viewing, so the create confirmation and the Production view are the same screen. Keeping the user on their current environment would make the 'start it switched on in Development' choice feel like it did something.
- API key creation·Deliberately did not mint a key — a real credential must never end up in a public share
Share this run
Proof your app is not AI slop
This test was built for konfigo.dev — 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.