LogicTrail
  • Trails
  • Check my app
  • Pricing
  • Sign in
  1. Trails
  2. /
  3. The life of a click

The life of a click

When an AI-built app breaks, the fastest fix starts with knowing where the request went. This trail follows one button press through the browser, the server and the database, so you can read a failed request, find a missing environment variable, and stop duplicate orders.

Scenarios
7
Total time
29 minutes
Free to try
The first one

7 scenarios on this trail

  1. Next up · Free · 4 minThe save that saved nothingA user clicks Save on their profile. A green 'Saved!' appears. When they reload, their changes are gone.
  2. Stop 2 · Pro · 4 minWorks on my machineSign-up works perfectly on your laptop. On the live site, every sign-up fails.
  3. Stop 3 · Pro · 5 minThe double orderA customer on slow hotel wifi taps Pay twice. They are charged twice and get two orders.
  4. Stop 4 · Pro · 4 minConfirm email, reach localhostYour first real user signs up and clicks the confirmation link. Their browser says 'This site can't be reached: localhost'.
  5. Stop 5 · Pro · 4 minLogged out after an hourUsers fill in a long form, press Save, and get 'Unauthorized'. It always happens about an hour after they signed in.
  6. Stop 6 · Pro · 4 minBlocked by CORSYour API works in Postman. In the browser: 'blocked by CORS policy'. Your AI has 'fixed' the frontend three times.
  7. Stop 7 · Pro · 4 min4am for a 10am bookingA customer in Chicago books a 10am appointment. Your confirmation email says 4am. The calendar page says 10am.

Other trails

  • Who may see what

    Sign-in, permissions, and the leaks AI-built apps ship most often.

  • Money and secrets

    Keys, payments, webhooks, and reading what your AI changed.

  • Data you can lose

    Agents that reset production, backups that are a day old, rollbacks that break.

  • Bills that explode

    Open AI endpoints, bot traffic, fake signups and functions that loop forever.

  • Working with your AI agent

    Dangerous commands, fix loops, deleted tests, prompt injection and invented packages.

  • Launch day

    Emails that never arrive, sign-in errors, timeouts, stale prices and connection limits.

Sign in
  1. Next up · Free · 4 minThe save that saved nothingA user clicks Save on their profile. A green 'Saved!' appears. When they reload, their changes are gone.
  2. Stop 2 · Pro · 4 minWorks on my machineSign-up works perfectly on your laptop. On the live site, every sign-up fails.
  3. Stop 3 · Pro · 5 minThe double orderA customer on slow hotel wifi taps Pay twice. They are charged twice and get two orders.
  4. Stop 4 · Pro · 4 minConfirm email, reach localhostYour first real user signs up and clicks the confirmation link. Their browser says 'This site can't be reached: localhost'.
  5. Stop 5 · Pro · 4 minLogged out after an hourUsers fill in a long form, press Save, and get 'Unauthorized'. It always happens about an hour after they signed in.
  6. Stop 6 · Pro · 4 minBlocked by CORSYour API works in Postman. In the browser: 'blocked by CORS policy'. Your AI has 'fixed' the frontend three times.
  7. Stop 7 · Pro · 4 min4am for a 10am bookingA customer in Chicago books a 10am appointment. Your confirmation email says 4am. The calendar page says 10am.