Withdrawn teams forfeit visibly through the bracket instead of becoming byes

A withdrawn team stays in any slot whose opponent is not known yet and forfeits
when they arrive; the board strikes the name through and tags the match
'Forfeit · Team'. Release 0.5.1.

Co-Authored-By: Claude Fable 5.1 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MB7nCCAscYsb3zzkT6LHZi
This commit is contained in:
bkvargyasandClaude Fable 5.1 committed 2026-09-05 15:50:49 +00:00
1 parent a4bee22d96
commit 4ce7e48551
8 files changed
+58 -10

No files matched your search

+10
View File
@@ -9,6 +9,16 @@ so you can always tell what a deployment is actually serving.
## [Unreleased]
## [0.5.1] - 2026-09-03
### Changed
- A team that withdraws during a bracket now shows as a **forfeit** in every match it was in
or would have reached, with its name struck through and a "Forfeit · Team" tag on the match,
instead of quietly becoming a bye. If the opponent isn't known yet, the withdrawn team stays
in its slot and forfeits the moment the opponent arrives; in double elimination it forfeits
its losers-bracket match too. Play continues and the tournament still goes Final on its own.
- Pool match lists mark forfeits as "FF".
## [0.5.0] - 2026-09-03
### Fixed