Thanks! The main question is whether it’s optional going forward. I spent several hours combing through the various bits of documentation and repos and only after that posted here.
If there is massive resistance by most users (and by “users” I mean operators) not actually using an implementation of design tokens, that would appear problematic, and it might get reconsidered/paused like module federation. From my point of view as a non Tutor user, the fact that Tutor is the only officially supported method for most operations (build, deploy, etc.) task means that if Tutor doesn’t implement something directly, it gets phenomenally difficult. The easiest method to understand something is to retro-engineer how Tutor does it, but if Tutor doesn’t implement it, the onboarding cost skyrockets immediately. Even the tutor-contrib-paragon plugin currently only supports tutor>=19.0.0,<21.0.0, so it’s not guaranteed I can retro-engineer from that.