Run the shop
Build a sale, break a link, watch it get caught.
Each link is a separate action on purpose. Complete all four and nothing fires. Skip one — or send the money to the wrong account — and the rule that covers it raises a case within seconds.
Not available on the demo
This page needs a live backend.
The deployed site is a static snapshot with the dataset baked in — there is nothing to write to. Run both halves locally to use the console:
# terminal 1 cd backend .venv/bin/uvicorn app.main:app --reload curl -X POST localhost:8000/demo/reset # terminal 2 cd frontend NEXT_PUBLIC_API_BASE=http://127.0.0.1:8000 RS_LIVE=1 npm run dev