- Fixes pytest collection error during import - Prevents code execution at module level - Maintains functionality when run as script - All 361 tests now collect successfully