namespace Bit.Seeder.Services; /// /// Service for mangling strings to ensure test isolation and collision-free data. /// public interface IManglerService { /// /// Mangles a string value for test isolation. /// Automatically tracks the original → mangled mapping. /// string Mangle(string value); /// /// Returns a copy of tracked mangle mappings (original → mangled). /// Used by Scenes to populate SceneResult.MangleMap. /// Dictionary GetMangleMap(); /// /// Indicates whether mangling is enabled. /// bool IsEnabled { get; } }