namespace SVSim.Database.Services.Inventory;
///
/// Shared knobs for the viewer-acquire-history audit log. The write-side prune cap
/// (in InventoryTransaction) and the read-side page size (in
/// ItemAcquireHistoryController) both reference these constants so they cannot drift.
///
public static class InventoryHistoryConfig
{
///
/// Maximum rows kept per viewer. Older rows are pruned by
/// InventoryTransaction.CommitAsync; the read endpoint pages exactly this many.
///
public const int RetentionRowsPerViewer = 300;
}