David Chisnall explains how CHERI architecture unifies hardware capabilities and pointer metadata to deliver memory safety and fine-grained, efficient software compartmentalization.