Time commitment requirements
@type t() :: %WplAi.AST.TimeCommitment{ days_per_week: {integer(), integer()}, minutes_per_day: {integer(), integer()} }