- unify game selection and expectation logic - refactore settings and settings manager - formatting and coverage and precommit hook