namespace NeonSprawl.Server.Game.Crafting;
/// One validated RecipeDef row from content/recipes/*_recipes.json (NEO-66).
public sealed record RecipeDefRow(
string Id,
string DisplayName,
string RecipeKind,
string RequiredSkillId,
IReadOnlyList Inputs,
IReadOnlyList Outputs,
int? RequiredSkillLevel,
string? StationTag);