namespace TeamUp.Modules.OrgBoard.Profiles; /// The YAML frontmatter of an AGENTS.md (raw, as authored). Mapped onto an AgentProfile. internal sealed class AgentProfileManifest { public string Id { get; set; } = string.Empty; public string Name { get; set; } = string.Empty; public string Version { get; set; } = "1.0.0"; public string? Summary { get; set; } public List Roles { get; set; } = []; public string? Monogram { get; set; } public string Autonomy { get; set; } = "gated"; public List Skills { get; set; } = []; public string Visibility { get; set; } = "private"; }