My team had chosen a simple, two-step automation for the first release. I used an AI prototyping tool to explore three versions: an MVP, an MVP+, and a future-state automation experience.
I expected to validate an idea. Instead, the prototype exposed every ambiguity we hadn't untangled.
Take notifications. Should they live at the step level, the automation level, the project or folder level, or globally? I knew conflicting notifications would overwhelm users. I couldn't say where they belonged, or why.
Then triggers, the events that start an automation. Do they count as steps? Or do they stand apart from the steps inside an automation?
Normally those questions surface much later, after a team has built on shaky ground. This time, engineering was busy paying down tech debt, so we had room to invest in a shared system model. I proposed an object-oriented UX sprint to build it.