DesignsΒΆ 001. Python API Specification Overview Public Interface Specification Type Annotation Patterns Exception Hierarchy Design Implementation Considerations 002. Detector Registry Specification Overview Registry Architecture Optional Dependency Strategy Multiple Backend Support Interface Contract Design Registry Architecture Summary 003. Default Return Behavior Specification Overview Core Design Principles Default Value Management Core Behavior Specification Usage Patterns and Integration Implementation Integration Points Backward Compatibility Guarantees Type Safety and Documentation