built a small devtool to help me make sense of my app
@meetartifact
in the past few weeks I was shipping like crazy.
especially with a setup I’ve been experimenting with recently using OpenClaw.
the app started growing fast, sometimes faster than my own awareness of it
I kept finding weird pages
old UI that was supposed to be gone
strange paths
half-broken flows
things that made the product feel more clunky than powerful
at some point, it was easy to hold the whole experience in my head, but as the product grows, workflows multiply, new connections show up, and that stops being realistic
usually, the answer here is a deep manual audit
slow, boring, and painful
instead, I tried a small experiment
I built a dev tool inside the product called xmap (short for experience map)
it puts the whole app on one infinite canvas
screen by screen, workflow by workflow (these were defined by me based on my one persona / another nice idea is to have multiple workflows visualized based on personas)
so I can zoom out, trace what exists, spot what’s broken, and actually see the shape of the product again
still early
but already feels more useful than doing another audit doc or going back to static screens in Figma