namespace GmRelay.Shared.Features.Sessions.CreateSession.Wizard; /// /// Limits and bounds used by the wizard's input validation. Kept here /// (rather than on the Telegram-only WizardStep) so the state /// machine can reference them without pulling in a platform dependency. /// public static class WizardStepLimits { public const int MaxTitleLength = 200; public const int MaxDescriptionLength = 4000; public const int MaxSystemLength = 100; public const int MaxCapacity = 50; public const int MinCapacity = 1; public const int MinDurationHours = 1; public const int MaxDurationHours = 12; }