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();
}