Commit History

fix: address critical and medium post-audit findings
31b602c

HatmanStack commited on

fix: address post-audit review findings across docs and source
924784f

HatmanStack commited on

ci(hooks): add pre-commit config with ruff and mypy hooks
56bab24

HatmanStack commited on

fix(config): move logging setup from module-level to explicit init
b56f317

HatmanStack commited on

fix(models): remove duplicate validation in DifficultySettings
4cb581e

HatmanStack commited on

fix(ml): add input shape validation before model prediction
d01d902

HatmanStack commited on

fix(logging): replace f-string logging with lazy %s formatting
0b2e2a2

HatmanStack commited on

refactor(ml): decouple Streamlit caching from model module
75e1132

HatmanStack commited on

refactor(database): decouple Streamlit caching from connection module
869908b

HatmanStack commited on

refactor(pages): extract shared configure_page, remove finally:pass
b994001

HatmanStack commited on

refactor(validation): remove SQL injection guards (no SQL database exists)
7989c98

HatmanStack commited on

refactor(dead-code): remove unused PlayerStats Pydantic model
966c76f

HatmanStack commited on

refactor(dead-code): remove unused get_player_by_full_name and safe_styled_text
1326be0

HatmanStack commited on

refactor(dead-code): remove unused GameState and 4 dead functions from session.py
60c4201

HatmanStack commited on

fix: restore player search functionality and add HF frontmatter
efaa2dc

Hatmanstack commited on

fix: resolve linting errors and update ruff config
5c113ef

Hatmanstack commited on

Optimize away team generation and persist in session state to prevent loops
cdd29f8

Hatmanstack commited on

Prepare for Hugging Face Spaces deployment: add metadata and fix model path
ec9c511

Hatmanstack commited on

Address reviewer feedback: fix grammar, path resolution, and sampling logic
7b3455b

Hatmanstack commited on

Transition data layer to local CSV using pandas
20852d6

Hatmanstack commited on

Fix CI failures: type annotations, linting, and coverage threshold
92a832f

Hatmanstack Claude Opus 4.5 commited on

test fixes
2619049

Hatmanstack commited on

Refactor app with security fixes, error handling, and type safety
6424951

Hatmanstack Claude Opus 4.5 commited on