Medical contraindication
@type action() :: :exclude | :modify | :require_clearance
@type severity() :: :low | :moderate | :high
@type t() :: %WplAi.AST.Contraindication{ action: action(), affects: [String.t()] | nil, condition: String.t(), severity: severity() | nil }