Литералы статусов/видов/фаз и wire-ключей заменены каталогами: значения сущностей и репозиториев — TenantStatuses/TenantLimitPeriods/InviteStatuses/ContainerKinds/ContainerSpaces/CardIds/Discovery*/PipelineQueueStatuses; контакты и виды вложений — CardContactTypes/CardFileKinds; источники и этапы отсева — PipelineRejectStages/PipelineRejectSources; ключи промптов/провайдеров — SettingsFieldKeys; wire-ключи канбана — KanbanWireKeys; режимы правил — ColumnRuleModes; операции/фазы/виды диалогов/контакты Telegram и общий BoolText — в Deal.Contracts/Deal.SharedKernel; имена метрик — DealMetrics. Значения не менялись.
33 lines
811 B
C#
33 lines
811 B
C#
namespace Deal.Modules.Pipeline.Application.Models;
|
|
|
|
/// <summary>
|
|
/// Источники решения об отсеве
|
|
/// </summary>
|
|
public static class PipelineRejectSources
|
|
{
|
|
/// <summary>
|
|
/// Правила входящих (стоп-фразы, тип и т.п.)
|
|
/// </summary>
|
|
public const string Rules = "stop";
|
|
|
|
/// <summary>
|
|
/// Локальная ML-модель
|
|
/// </summary>
|
|
public const string Ml = "ml";
|
|
|
|
/// <summary>
|
|
/// ИИ-фильтр
|
|
/// </summary>
|
|
public const string Ai = "ai";
|
|
|
|
/// <summary>
|
|
/// Система (устаревание, дубликаты)
|
|
/// </summary>
|
|
public const string System = "system";
|
|
|
|
/// <summary>
|
|
/// Дубликат
|
|
/// </summary>
|
|
public const string Duplicate = "dup";
|
|
}
|