{"version":2,"defects":{"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_get_incentive_data_returns_successful_response_with_valid_data":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_get_incentive_data_returns_404_when_vehicle_type_zone_not_found":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_get_incentive_data_requires_authentication":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_get_incentive_data_validates_required_fields":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_get_incentive_data_validates_vehicle_type_exists":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_get_incentive_data_validates_zone_exists":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_save_incentive_configuration_creates_new_levels_successfully":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_save_incentive_configuration_replaces_existing_levels":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_save_incentive_configuration_validates_progressive_target_rides":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_save_incentive_configuration_validates_unique_level_numbers":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_save_incentive_configuration_validates_maximum_levels":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_save_incentive_configuration_validates_required_fields":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_save_incentive_configuration_validates_period_type":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_save_incentive_configuration_validates_level_data":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_save_incentive_configuration_returns_404_when_vehicle_type_zone_not_found":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_save_incentive_configuration_requires_authentication":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_delete_incentive_level_deletes_level_without_associated_data":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_delete_incentive_level_deactivates_level_with_associated_progress":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_delete_incentive_level_deactivates_level_with_earned_incentives":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_delete_incentive_level_validates_level_id":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_delete_incentive_level_validates_level_exists":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_delete_incentive_level_requires_authentication":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_incentive_endpoints_handle_server_errors_gracefully":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_incentive_data_formats_amounts_correctly":8,"Modules\\Taxido\\Tests\\Feature\\VehicleTypeZoneIncentiveControllerTest::test_save_incentive_configuration_handles_database_transaction_rollback":8},"times":[]}