Design systems promise a world of safe constraints and predictable outcomes. They offer a library of components that look perfect in a design file. These components fail when the first real word enters the database. The marketing team assumes the system is flexible. The system is actually a rigid box with invisible edges.
The screen glowed at . Hana clicked the publish button on the company news portal. The website layout collapsed immediately. The headline moved into a space reserved for the featured image. The date of the post disappeared behind a blue navigation bar. Hana did not understand why the layout broke. She had followed every instruction in the style guide.
The title contained 64 characters including spaces. The component only allowed for 60 characters before the text wrapped a second time. This limit existed in the code of the CSS file. It did not exist in the CMS training manual. The developer knew about the limit. The editor discovered the limit by breaking the page in public.
I stubbed my toe on the corner of a heavy dresser this morning. The dresser did not move an inch during the collision. My foot absorbed