Forge
csharpdeeb25a2
1#nullable enable
2
3namespace CascadeIDE.Cockpit.Channels;
4
5/// <summary>
6/// Generic channel contract (ADR 0036 p.1): maps domain context into semantic payload.
7/// </summary>
8public interface IChannel<TContext, TPayload>
9{
10 TPayload Build(in TContext context);
11}
12
View only · write via MCP/CIDE