Skip to content
Vraelis
Pricing
Sign inCreate account

Use cases

A checkout that forgets Pro after signing back in

Paying worked and the account showed Pro. After signing out and back in, “Pro” was not on the page. After the fix, the same steps did what the sentence says.

App
Lumen Notes
Recorded
2026-07-22
Before the fix
3fad10f5
Duration
7.6 s

The sentence it was given

A customer can upgrade to Pro, receive access immediately, and retain Pro after signing out and signing back in.

Every step the browser took

One journey of eleven planned steps. The run after the fix took the same steps.

Before the fix

Upgrade to Pro and verify persistence across sign-out and sign-in

  1. 01Open /pricing.html135 ms
  2. 02Click “Get Pro”468 ms
  3. 03Click “Pay”417 ms
  4. 04Open /account.html113 ms
  5. 05Check Plan shows “Pro”149 ms
  6. 06Start a fresh browser session82 ms
  7. 07Open /signin.html113 ms
  8. 08Sign in as the test customer1.2 s
  9. 09Confirm the session is signed in275 ms
  10. 10Open /account.html115 ms
  11. 11Check Plan shows “Pro”Found a problem149 ms

What it found

Step 11 of 11

Expected
Plan shows “Pro”
Observed
“Pro” was not on the page
The Lumen Notes account page after signing back in, before the fix: Current plan shows Free.

The repair prompt it wrote

It is written for the coding agent that built the app: what was expected, what happened instead, and how to see it again.

Repair prompt
A check of Lumen Notes failed on https://broken-checkout.vercel.app. It ran in a real browser against the deployed app, from the outside, as a user would.

WHAT WAS BEING CHECKED
Plan shows “Pro”

WHAT HAPPENED INSTEAD
“Pro” was not on the page

HOW TO REPRODUCE
1. Open /pricing.html
2. Click “Get Pro”
3. Click “Pay”
4. Open /account.html
5. Check Plan shows “Pro”
6. Start a fresh browser session
7. Open /signin.html
8. Sign in as the test customer
9. Confirm the session is signed in
10. Open /account.html
11. Check Plan shows “Pro”

WHERE IT FAILED
Step 11 (Check Plan shows “Pro”) is where it stopped.
URL at the time: https://broken-checkout.vercel.app/account.html

WHAT I NEED
This was observed from outside the app, so I know the symptom and not the cause. You have the source. Find why this happens, fix the underlying cause rather than the symptom, and tell me what you changed and why. If reproducing it needs something I have not given you, say what.

The run after the fix

It took the same eleven planned steps as the run before the fix, and none of them found a problem.

Outcome
Did what the sentence says
Run ID
588c48f7
Recorded
2026-07-22
Duration
9.0 s
The same account page after the fix: Current plan shows Pro.

What this shows

Paying worked and the account showed Pro, so it looked done. After signing out and back in, the plan was Free. A check of the payment step alone would have passed.

CopyCopied

Open it yourself

Lumen Notes is a Vraelis demo app. Nothing in it is real and no payment is taken.

  • Open Lumen Notesbroken-checkout.vercel.app

Related

  • Fintech and commerce

    Checkouts and plans, checked before a release.

    →
  • SaaS product teams

    Sign-up, roles, billing and the work customers save.

    →
  • Agencies

    Client sites handed over with the evidence.

    →

Know the upgrade sticks before a release

Start free→→

Product

PlatformHow a check worksWhat it can reachWhat is builtIntegrationsAI assistantsPricing

Solutions

DefenseRobotics and fleetsFintech and commercePublic sectorAI-built appsSaaS product teamsAgenciesEnterpriseAll solutions

Developers

DocumentationAPICLIWebhooksCIDevelopers overview

Resources

ResearchUse casesMethodIn publicREADMEChangelog

Company

AboutContactReddit partnershipByteDance partnership

Trust

SecurityLimitationsPrivacyCookiesTermsAcceptable useRefundsData rightsSubprocessorsTrademark

Vraelis checks whether live software does what someone says it does, and shows the evidence.

© 2026 Vraelis
Image sourcesLinkedIn