Implement proposal 298-canonical-families.txt

This will improve the performance of #27359 (moved) by making more family lines match.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information