Before consolidation, Jira had no single source of truth for design. Separate kits existed for Jira Work Management (Business), Jira Software, and Open tool chain, with teams also borrowing patterns from Confluence. Every team maintained its own components, made its own calls on interaction patterns, and wrote its own documentation. This meant designers duplicated work constantly, shipping experiences that felt inconsistent across the product, and there was no single place to go when you wanted to understand how Jira should feel.
The deeper challenge was trust. A centralised kit only works if teams believe it solves their problems better than whatever they've already built. If the shared library felt slow or out of date, teams would go back to using their local versions. The goal was to build something so practical and credible that adoption became the path of least resistance, something so useful that using it was just the obvious choice.
A shared kit only becomes a real design system when teams trust it enough to stop rebuilding the same patterns in parallel.