Spaces:
Running
Running
Commit History
-
Add comprehensive perturbation testing system with E2E tests
Features: - New config.py with Pydantic models for perturbation test configuration - New concurrent_executor.py for parallel test execution with retry logic - Enhanced jailbreak testing with configurable num_techniques parameter - Enhanced counterfactual bias testing with comparison modes (vs_baseline, all_pairs, both) - New testing.py router with API endpoints for presets, demographics, and jailbreak prompts - Frontend PerturbationTestConfig.tsx component for configuration UI Tests: - 130 unit and integration tests for the perturbation testing system - Tests cover config validation, concurrent execution, jailbreak testing, bias detection - API integration tests for all new endpoints 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>795b72e