Learned what the codebase would allow before drawing anything
The product runs on Java FX and Swing, and an acquired codebase sets hard limits on what a redesign is even allowed to propose. Designing first and discovering the constraint later wastes everyone’s time, so the early part of this project was spent working out what the framework would and would not do.
AI was useful here as a way to get up to speed on an unfamiliar stack fast — enough to ask engineering better questions, sooner. It did not replace that conversation, and we later built a proper process for it with the engineers. What it shortened was the stretch where I did not yet know enough to ask anything useful.