Forge
csharp4405de34
1namespace CascadeIDE.BuildVerifyWorker;
2
3/// <summary>Маркер сборки для тестов и deploy layout.</summary>
4public static class BuildVerifyWorkerManifest
5{
6 public const string Name = "CascadeIDE.BuildVerifyWorker";
7}
8
9/// <summary>
10/// Verify worker вне CascadeIDE (ADR 0148): one-shot CLI или long-lived <c>serve</c> (JSON-lines IPC).
11/// </summary>
12internal static class Program
13{
14 private static async Task<int> Main(string[] args)
15 {
16 if (args.Length >= 1 && string.Equals(args[0], "serve", StringComparison.OrdinalIgnoreCase))
17 return await BuildVerifyWorkerServeLoop.RunAsync().ConfigureAwait(false);
18
19 return await BuildVerifyWorkerOneShot.RunAsync(args).ConfigureAwait(false);
20 }
21}
22
View only · write via MCP/CIDE