In this video· click a step to jump to it
Test recording
clarity-compass — full no-auth walk + create-decision interaction
32,801 ms · 106 pixels changed
We built this regression test for clarity-compass-64.vercel.app — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against clarity-compass-64.vercel.app. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const SITE = 'https://clarity-compass-64.vercel.app';
// Use a Date.now stamp so re-runs create unique decision titles
const STAMP = Math.floor(Date.now() / 1000).toString(36);
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-generatedClarity Compass (internally branded 'Decisia · Daily Decision Assistant', deployed at clarity-compass-64.vercel.app, just-launched 10 minutes ago on X by @wade_bhavy55123) is a decision-intelligence dashboard that scores choices via criteria + weighted-options matrices and produces a confidence score. The MVP is no-auth (single-tenant, presumably localStorage-backed) — any visitor lands directly in the Dashboard with 6 pre-populated sample decisions across 6 categories (Career / Technology / Lifestyle / Finance / Education / Business). Tested by walking all 8 sidebar routes (Dashboard / New Decision / Active / Matrix / Insights / History / Analytics / Settings), clicking into a sample decision matrix, and creating a fresh decision through the form. The create-decision interaction completed end-to-end: toast confirmation visible, new matrix view rendered with 20% confidence ('Low — based on data completeness, score separation, and pros/cons depth'), criteria + options scaffolds ready for input.
- Zero friction visitor experienceNo signup, no email-verify, no plan-selection — visitors hit the product immediately. After 5 indie SaaS demos this week where 60%+ gated at magic-link auth, this approach (likely localStorage + lazy-sync-later) lets evaluators see the product in 0 seconds.
- Sample data is opinionated and credibleThe 6 seeded decisions ('Remote job vs office job', 'Buy MacBook Pro or Dell XPS', 'Move to Lisbon or Berlin', 'Buy a house vs keep renting', etc.) are the actual decisions the target audience is making. Not lorem-ipsum. Visitor sees themselves in the product before clicking anything.
- Confidence scoring is the product moatMost decision matrices ask 'what's your gut'. This one quantifies confidence (20% Low / 82% High) with named factors ('data completeness, score separation, pros/cons depth'). That's a much stronger primitive than a feature list — the founder is selling a methodology, not just a tool.
- Create-decision flow worked first tryTitle + description, click 'Create decision' → matrix view opens with toast confirmation, ready to add criteria + options. No backend errors, no spinner-stuck states, no validation-rejection on long descriptions. Clean MVP wiring.
- Brand confusion: tweet says 'Clarity Compass', UI says 'Decisia'X tweet announced the product as 'Clarity Compass' but the deployed app's title, sidebar logo, and metadata all say 'Decisia · Daily Decision Assistant'. Either a recent rename mid-launch, or one name for marketing and another for product — visitors will be momentarily confused. Pick one and propagate.
- Vercel default subdomainclarity-compass-64.vercel.app signals 'I haven't bought a domain yet' to evaluators inspecting the URL. The '-64' suffix in particular is the kind of detail a security-minded user will notice. A custom domain (clarity-compass.app, decisia.io, etc.) would close the credibility gap and make the URL shareable in a tweet without the embarrassment-of-default-subdomain context.
- No persistence story visible to the userVisitor creates a decision; matrix appears; visitor refreshes... where does the decision live? Without explicit messaging (e.g. 'Saved locally — sign in to sync across devices'), evaluators won't know if their work survives a tab close. Adding a small footer indicator or a one-time 'Decisions saved to this browser' tooltip after first create would build trust.
- Confidence calc is a black box'20% Low confidence — based on data completeness, score separation, and pros/cons depth' is great copy, but clicking on it doesn't expand into a breakdown. For a decision-methodology product, transparency on the scoring math is a feature, not a leak. A 'How is this calculated?' link to a tooltip or doc would convert curious power-users into evangelists.
2 visual changes
Share this run
Proof your app is not AI slop
This test was built for clarity-compass-64.vercel.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.





