Forge
csharpdeeb25a2
1namespace CascadeIDE.Cockpit.Composition.HostSurface;
2
3/// <summary>Стабильные идентификаторы слотов внимания (ADR 0021 / 0047); без Avalonia.</summary>
4public static class CockpitSlotIds
5{
6 public const string Pfd = "pfd";
7 public const string Mfd = "mfd";
8 public const string Forward = "forward";
9}
10
11/// <summary>Стабильные <c>instrument_id</c> для контракта хоста (Skia/Avalonia); не смешивать с именами контролов.</summary>
12public static class CockpitStandardInstrumentIds
13{
14 public const string SolutionExplorerTree = "solution_explorer_tree";
15 public const string WorkspaceNavigationMap = "workspace_navigation_map";
16
17 /// <summary>Компактный статус IDE Health (build/tests/debug/git) в mount-слое (Wave 3).</summary>
18 public const string IdeHealthStatusV1 = "ide_health_status_v1";
19
20 /// <summary>Полоса фона warm-up / HCI над зоной PFD или Forward (ADR 0141).</summary>
21 public const string WorkspaceBackgroundStatusV1 = "workspace_background_status_v1";
22}
23
View only · write via MCP/CIDE