The Backstory
For the first year of elockr, I was the sole designer. I moved fast. "Consistency" lived entirely in my head. I knew that the primary blue was #27B9F2 and that we used 20px horizontal and 12px vertical padding on buttons. I didn't need documentation because I was the only one touching the files.
The Turning Point
As the product gained traction, our team expanded. Suddenly, we went from 1 designer to 3. Product Managers started assigning tickets to new team members, and almost immediately, the cracks appeared.
I noticed the design files starting to drift. One designer used a slightly different blue; another used 18px font instead of 20px. We were wasting time in design reviews debating pixel values instead of solving user problems. I realized that my "mental model" was becoming a bottleneck. We needed a single source of truth—not just a style guide, but a system.