namespace SIGCM2.Application.Products.Prices.AddPrice;

/// <summary>
/// PRD-003 — Comando para registrar un nuevo precio histórico para un Product.
/// Price debe ser > 0. PriceValidFrom debe ser >= hoy_AR (Cat2, TimeProvider).
/// </summary>
public sealed record AddProductPriceCommand(
    int ProductId,
    decimal Price,
    DateOnly PriceValidFrom);
