namespace NeonSprawl.Server.Game.Items;

/// <summary>One validated <c>ItemDef</c> row from <c>content/items/*_items.json</c> (NEO-51).</summary>
public sealed record ItemDefRow(
    string Id,
    string DisplayName,
    string PrototypeRole,
    int StackMax,
    string InventorySlotKind,
    string? Rarity,
    string? BindPolicy,
    int? DurabilityMax);
