Первый коммит: модульный монолит ядра (.NET 10) и gRPC-сервисы ai/ml/telegram, фронтенд Vue 3/Vite/Tailwind, документация (ТЗ, инструкция пользователя, техдокументация, код-стайл), бэклог, скрипты развёртывания и архив прототипа LeadRadar.
14 lines
629 B
C#
14 lines
629 B
C#
namespace Deal.Modules.Kanban.Application.Models;
|
|
|
|
/// <summary>
|
|
/// Канал-источник карточки — объект <c>ch</c> (§4.1 L244, pipeline.py L577).
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// Имя/хендл/цвет канала или диалога, из которого пришло исходное сообщение. Наружу сериализуется
|
|
/// в camelCase под ключом <c>ch</c> (JsonPropertyName — свойство называется Channel): ch.name/ch.handle/ch.hue.
|
|
/// </remarks>
|
|
public sealed record CardChannelDto(
|
|
string Name,
|
|
string Handle,
|
|
string Hue);
|