ต้นทุนที่ซ่อนอยู่ของความไม่สม่ำเสมอ สถาปัตยกรรม token ที่สร้างเพื่อการเปลี่ยนแปลง หลักการออกแบบ API ของ component — คู่มือสมบูรณ์สำหรับ design systems ที่ scale ได้จริง

ทุกครั้งที่นักออกแบบสร้างปุ่มใหม่เพราะหาปุ่มที่มีอยู่ไม่เห็น ทุกครั้งที่นักพัฒนา hardcode สี เพราะ token ไม่มีเอกสาร — หนี้ด้านการออกแบบก็สะสม Design systems ไม่ใช่แค่เรื่องความสม่ำเสมอทางภาพ แต่เป็นเรื่องประสิทธิภาพขององค์กร ความเร็วของนักพัฒนา และประสบการณ์ความสอดคล้องของลูกค้า
การตัดสินใจที่สำคัญที่สุดใน design system ไม่ใช่ว่าจะสร้าง component ไหน แต่คือวิธีจัดโครงสร้างลำดับชั้น token Primitive tokens กำหนดค่าทั้งหมดที่มีในระบบ Semantic tokens แมปความตั้งใจกับ primitives
Component API ที่ออกแบบมาอย่างดีจะมีความเห็นชัดเจนเกี่ยวกับการนำเสนอและยืดหยุ่นในด้านเนื้อหา prop variant สื่อสารความตั้งใจแทนคุณสมบัติทางภาพ ใช้ "primary" และ "secondary" แทน "blue" และ "white"