Designing how AI keeps a design system honest.
IDDS is Indonesia’s design system for government technology — already shipped when I joined. My job: design how AI maintains it, delivers with it, and hands off cleanly to engineering. The goal is simple to say and hard to do — go faster without ever breaking the system.
The brief: make AI a system citizen
IDDS was already live when I joined. The open question was how AI fits into it — without quietly eroding the thing.
I owned the design of how AI would maintain the system, deliver with it, and hand offto engineering. Done wrong, AI becomes a fast way to break consistency. Done right, it’s how the system scales.
What I learned about the work
Three realities shaped everything that followed.
Three things to solve
The workflow I designed
A set of focused AI agents, each with one job — strung together so the system stays intact end to end.
Where it is now
We're live on the design side of the pipeline — four steps, one continuous flow.
Built with engineering, not around it
A workflow that hands off cleanly only works if it speaks the developers' language. So it was designed with them.
“AI doesn’t replace the designer. We’re still the ones orchestrating the craft — making sure what ships is genuinely good for humans.”
What I’d carry forward“A system stays a system only if speed never costs consistency. The workflow had to protect both at once.”
What I’d carry forward