using System; using System.Collections.Generic; namespace GB5Shared.GEF; /// /// What the actor should focus on next, and what to avoid — populated by /// from a bound qualifier's Document facts /// (FocusType/Rationale/AllowedActions/DiscouragedActions). Null when no qualifier is configured /// for the caller's EntityCode/Stage yet. /// public class ExecutionFocusDTO { public string FocusType { get; set; } = string.Empty; public string Rationale { get; set; } = string.Empty; public IReadOnlyList AllowedActions { get; set; } = Array.Empty(); public IReadOnlyList DiscouragedActions { get; set; } = Array.Empty(); }