In this video· click a step to jump to it
W
Passed ✓
Test recording
cipherandrow — app walkthrough
79,179 ms · 0 pixels changed · matches baseline
We built this regression test for www.cipherandrow.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against www.cipherandrow.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 = function (n, s) { return screenshotPath.replace('.png', '-' + n + '-' + s + '.png'); };
const LS = {"cr-language": "en-US", "ph_phc_AV4rZgSx3jK9fg624hvPojydgU3JLZbRnEkwArEhwXuQ_posthog": "{\"$device_id\":\"019f549d-5357-7b0c-9db5-b23ff3725133\",\"distinct_id\":\"abedb7d7-1959-49d0-9488-7f901e05423e\",\"$sesid\":[1783831196211,\"019f549f-c5f6-7c7d-b038-69d66c58c77a\",1783831184883],\"$epp\":true,\"$initial_person_info\":{\"r\":\"$direct\",\"u\":\"https://www.cipherandrow.com/auth/confirm?token_hash=e47dcaeaff4010f07eb21b7725dba32921fa241118fd9be111336c2e&type=signup&next=/dashboard\"},\"$user_state\":\"identified\",\"$last_posthog_reset\":\"2026-07-12T04:39:44.879Z\",\"$capture_rate_limit\":{\"tokens\":99,\"last\":1783831196211},\"$client_session_props\":{\"sessionId\":\"019f549f-c5f6-7c7d-b038-69d66c58c77a\",\"props\":{\"r\":\"$direct\",\"u\":\"https://www.cipherandrow.com/auth/confirm?token_hash=e47dcaeaff4010f07eb21b7725dba32921fa241118fd9be111336c2e&type=signup&next=/dashboard\"}},\"$error_tracking_suppression_rules\":[],\"$session_recording_remote_config\":{\"cache_timestamp\":1783831191272,\"enabled\":true,\"canvasFps\":3,\"canvasQuality\":\"0.4\",\"consoleLogRecordingEnabled\":true,\"endpoint\":\"/s/\",\"eventTriggers\":[],\"linkedFlag\":null,\"masking\":null,\"minimumDurationMilliseconds\":null,\"networkPayloadCapture\":{\"capturePerformance\":{\"network_timing\":true,\"web_vitals\":true,\"web_vitals_allowed_metrics\":null},\"recordBody\":true,\"recordHeaders\":true},\"recordCanvas\":true,\"recorderVersion\":\"v2\",\"sampleRate\":null,\"scriptConfig\":{\"script\":\"posthog-recorder\"},\"triggerMatchType\":null,\"urlBlocklist\":[],\"urlTriggers\":[],\"version\":1,\"canvasRecording\":{\"enabled\":true,\"fps\":3,\"quality\":\"0.4\"}},\"$autocapture_disabled_server_side\":false,\"$product_tours_enabled_server_side\":false,\"$heatmaps_enabled_server_side\":true,\"$web_vitals_enabled_server_side\":true,\"$web_vitals_allowed_metrics\":null,\"$exception_capture_enabled_server_side\":true,\"$dead_clicks_enabled_server_side\":true,\"$feature_flag_errors\":[],\"$active_feature_flags\":[],\"$enabled_feature_flags\":{},\"$feature_flag_payloads\":{},\"$feature_flag_details\":{},\"$feature_flag_request_id\":\"5fc34428-37b6-426d-90a6-7195313a08b5\",\"$feature_flag_evaluated_at\":1783831194012,\"$user_id\":\"abedb7d7-1959-49d0-9488-7f901e05423e\",\"$stored_person_properties\":{\"company_id\":\"00006204-ead8-4c6e-ba7c-f8a87af8778a\",\"role\":\"user\"},\"$sess_rec_flush_size\":{\"sessionId\":\"019f549f-c5f6-7c7d-b038-69d66c58c77a\",\"size\":429063},\"$initialization_time\":\"2026-07-12T04:39:51.188Z\",\"$configured_session_timeout_ms\":1800000,\"$debug_first_full_snapshot_timestamp\":1783831191244}", "lastExternalReferrerTime": "1783831191315", "cr-dashboard-mode": "audit", "__lovable_anonymous_id": "99eb51bb-051b-4046-87b9-7d5f85383956", "lastExternalReferrer": "empty", "cr-legacy-tour-wiped:abedb7d7-1959-49d0-9488-7f901e05423e": "1", "cr_device_id": "4f27a7fa-b31d-4ae0-9b6f-d8df8799c2c9", "__lovable_session": "{\"value\":\"db0fe78f-9d51-46cb-8689-00aa48c087df\",\"expires_at\":1783832992689}", "sb-amjwnrglafnzwfrctqoh-auth-token": "•••", "dash:density": "comfort", "cr:cookie-consent:v1": "accepted"};
const AUTH_ENTRY = "/dash/settings";
const INTER = {"desc": "open carrier verification tool", "route": "/dash/verify", "openRe": "verify|scan|lookup"};
if (Object.keys(LS).length) {
await page.addInitScript(function (data) { try { for (var k in data) localStorage.setItem(k, data[k]); } catch (e) {} }, LS);
}
let n = 0;
const bad = /404|page not found|doesn.t exist|can.t be found|lost in|not found/i;
const authRe = /\/login|\/signin|\/signup|\/sign-in|\/sign-up|\/register|\/auth\b/i;
Checks run
0
Diff px
1m 19s
Duration
A
Accessible
WCAG 2.2 · 90
C
Fast
Web Vitals · 70
Notes from the demo run
AI-generatedCipher & Row's authenticated app is a dense, confident dark freight-ops control plane — Carrier/Broker Lookup, Bulk Verify, Packet Scanner, Compliance Vault, Trust Score and Partners — anchored by a genuinely differentiated 'Compliance Vault' idea.
Highlights
- Compliance Vault framingEvery verification is 'sealed and time-stamped the moment it ran' — a point-in-time, independently-verifiable record of diligence. That trust narrative is a real differentiator, not filler.
- Trial meter, not a nagA quiet 0/25 free-trial counter in the header sets expectations without interrupting the browse.
Friction points
- Setup banner on every pageA 'Complete your account setup to unlock all features' banner sits atop each authed page; letting evaluators dismiss it would make a first browse feel less gated.
Share this run
Earned · Lastest awards
Proof your app is not AI slop
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,421 test runs recorded · 1,174 products tested with Lastest
This test was built for www.cipherandrow.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.