In this video· click a step to jump to it
Test recording
Complibase — compliance workspace walkthrough
63,020 ms · 0 pixels changed · matches baseline
We built this regression test for getcomplibase.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against getcomplibase.com. 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 SCROLL_THROUGH = "(async () => { const ease = t => 1 - Math.pow(1 - t, 3); const max = Math.max(0, document.body.scrollHeight - window.innerHeight); if (max < 40) return; const anim = (a, b, ms) => new Promise(res => { const t0 = performance.now(); const step = now => { const p = Math.min(1, (now - t0) / ms); window.scrollTo(0, a + (b - a) * ease(p)); p < 1 ? requestAnimationFrame(step) : res(); }; requestAnimationFrame(step); }); await anim(0, max, 1300); await new Promise(r => setTimeout(r, 300)); await anim(max, 0, 700); })()";
const routeBlock = async (p) => {
for (const pattern of [
'**/cdn-cgi/scripts/**/email-decode.min.js',
'**/sentry-cdn.com/**',
'**/browser.sentry-cdn.com/**',
'**/cdn.segment.com/**',
'**/connect.facebook.net/**',
'**/www.googletagmanager.com/**',Checks run
Notes from the demo run
AI-generatedComplibase is a polished multi-location compliance workspace. After a magic-link sign-in and a 4-step setup (organisation, first location, requirements template, team), the dashboard is a genuine Compliance Overview: a compliance score, expiring/missing-document counters, per-location risk, an AI extraction queue, upcoming reminders, and an export-ready audit pack. This Lastest baseline walks the authenticated workspace end to end (Dashboard, Locations, Document Vault, upload, Requirements, Vendors, Reminders, Audit Packs, Settings).
- Compliance framed as riskThe overview leads with an Overall Compliance Score, a Risk Summary donut, and per-location status (Critical/etc.) so 'what's at risk right now' is obvious at a glance — strong for a compliance buyer.
- Audit-readiness panelHuman-confirmed records, requirement-based document tracking, and a one-click 'Export audit pack' are surfaced on the dashboard — exactly the reassurance a multi-location ops/legal team is buying.
- AI extraction with human-in-the-loopUploaded documents get AI-parsed for key details, then queued for human confirmation in an 'AI extraction queue' rather than auto-trusting the model. Nice trust design.
- Workspace gated behind 4-step onboardingThere's no 'explore with sample data' path — you must complete org + location + requirements + team setup before seeing the dashboard. A sandbox/sample mode would let evaluators feel the product faster.
- Harsh first-run zero-stateThe fresh dashboard shows 'Missing documents 5', a 'Critical' location and a 0% score by default. A gentler empty-state (or pre-seeded example documents) would make the first impression feel less alarming.
- Location country defaultWhen the location country select is left at its first option it lands on 'Afghanistan' — worth defaulting to the org's HQ country (or an empty 'Select country') instead.
Share this run
Proof your app is not AI slop
This test was built for getcomplibase.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.