namespace Bit.Seeder.Services;
///
/// Reads seed data files from embedded JSON resources.
/// Seeds are pantry ingredients for Recipes, Steps, and Scenes.
///
public interface ISeedReader
{
///
/// Reads and deserializes a seed file by name (without extension).
/// Names use dot-separated paths: "ciphers.autofill-testing", "organizations.dunder-mifflin"
///
T Read(string seedName);
///
/// Lists available seed file names (without extension).
///
IReadOnlyList ListAvailable();
}