Hey Jason Imani, thanks for the nice words!!
It does require a lot of buy-in from PMs for this process, as does rest of the design 😃. It depends also on how open your team is to rational ideas (that are not their own).
In this particular case, we had established design components early-on following…
Thank you very much for the encouragement. Glad you find the article helpful.
We did not get around to creating a design system as nice looking as Lightning or Atlassian. However, the documentation we did was much more detailed and verbose — think Google material design guidelines.