Also, fan tournaments sometimes happen, and their games don't count towards the rating.
Therefore, it would probably be more convenient to add an extra "Tournament" button next to the button for creating a new topic, so that such a tournament topic differs from discussion topics by allowing users to write reports:
It would also be nice to automatically provide posts at the beginning of such a topic for rules, lists of participants, draws, and a list of games, into which links to reports would be automatically inserted.
Naturally, a message with a report will appear among other messages in the topic as usual, and it can be discussed as we are used to. There is no point in duplicating reports on a separate tab.
The difference is a template for writing a report and instant automatic calculation.
Confirmation.
Perhaps, we could do this:
if a user has no unconfirmed games, then they have an active "Write Report" button, while the "Confirm Report" button is grayed out.
if there are unconfirmed games, then, conversely, "Confirm" is active, and you cannot write one.
But it needs to redirect confirmation with the report to the correct topic automatically.
However, we should also consider some mechanism for canceling a report because these problems occur periodically.
Then a form pops up...
Yes, including the tournament name would be good.
Tournament reports should be valued more, not equated to seasonal ones; thus, we will increase the value of games in tournaments and make it more difficult to win a season by defeating average players and Новичок.
Statistics.
I really like what SAG did on WCL.
There are statistics for each player, for all games, for templates, various sorting options...
I think we can just borrow all the ideas, and it will be great...