Forge
csharp4405de34
1#nullable enable
2
3namespace CascadeIDE.Cockpit.ComputingUnits;
4
5/// <summary>
6/// Вычислительный блок кабины (cockpit compute unit, <strong>CCU</strong>): явная архитектурная граница между
7/// транспортом/сырьём и снимком или шагом свёртки для канала. См. ADR 0097. Контракт намеренно пустой — поведение задаёт
8/// конкретный тип; маркер нужен для <c>is</c>, ревью и будущих CASCOPE-анализаторов.
9/// </summary>
10public interface ICockpitComputeUnit
11{
12}
13
14/// <summary>
15/// Тип полезной нагрузки на границе CCU: нормализованный снимок или фрагмент, который **не** исполняет свёртку, но участвует
16/// в цепочке ADR 0097 до канала. Отдельно от <see cref="ICockpitComputeUnit"/>, чтобы не путать DTO с «юнитом» в смысле LRU.
17/// </summary>
18public interface ICockpitComputeUnitPayload
19{
20}
21
View only · write via MCP/CIDE