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);