Designs that compile but allow invalid states or operations at runtime.
A compile-safe design passes syntax checks but may still allow invalid states or operations, leading to runtime errors. For example, a class with setters for critical fields like price and stock might compile, but without validation, it could allow setting negative values, causing logical errors in an e-commerce system.