What is in the repo
- A working Hanabi engine with a board, hands, cards, colors, and a console player for manual play.
- A CardKnowledge class that starts from every possible card and narrows the set as information arrives.
- A Player class with the full callback surface defined - partner discarded, partner played, you were hinted - and every method body empty.