Title regex matching: {T_ABR}: ({TEAM_A}) vs ({TEAM_B}) where {T_ABR} is the tournament's abbreviation. vs check should be loose and cover VS vs., and everything in between (codified as UnexpectedTitleFormat).
Match game count is exactly 3 or 4 (codified as LowGameCount).
[x] Game
Default value of 0 (codified as None)
If a tournament does not have a stored mappool and the beatmap is used exactly once in the entire tournament (codified as BeatmapUsedOnce)
If a tournament does have a stored mappool, and the beatmap is not in the mappool, and the game is not one of the first two games in the match (codified as BeatmapNotInMappool)
Implement the following for warning flags:
[x] Match
None
)UnexpectedTitleFormat
).LowGameCount
).[x] Game
None
)BeatmapUsedOnce
)BeatmapNotInMappool
)[x] Add
WarningFlags
toMatch
andGame
Entities[x] Create and test migration