Commit History

fix: model import
ca53dd3

HatmanStack commited on

Merge main into huggingface, retain HF frontmatter
2847ae2

HatmanStack commited on

chore: full sync of claude-forge skill files
7e5abbb

HatmanStack commited on

chore: add pre-planning context gathering to planner agent
c0e8fff

HatmanStack commited on

chore: sync skills to latest claude-forge
342aadc

HatmanStack commited on

ci: fix auto-merge workflow flags and merge strategy
697ca14

HatmanStack commited on

ci: enforce CI gate and skip major updates in dependabot auto-merge
65b2689

HatmanStack commited on

ci: add dependabot auto-merge workflow
b71d450

HatmanStack commited on

build(deps): bump actions/checkout from 4 to 6 (#6)
9e88e91
unverified

dependabot[bot] dependabot[bot] commited on

build(deps): bump actions/setup-python from 5 to 6 (#7)
35d9a25
unverified

dependabot[bot] dependabot[bot] commited on

ci: add concurrency groups, timeouts, and path filtering
54a2d6f

HatmanStack commited on

chore: sync skills from claude-forge with manifest logging
5945e2d

HatmanStack commited on

chore: add skill-runs manifest for tracking claude-forge skill usage
6c56a64

HatmanStack commited on

Merge pull request #4 from HatmanStack/audit-update
738ba39
unverified

CJ commited on

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

docs: add audit plan artifacts and project roadmap
673b434

HatmanStack commited on

chore(docs): mark Phase-5 tasks complete
2b804da

HatmanStack commited on

docs(readme): document data file paths and configuration
d653c49

HatmanStack commited on

docs(readme): document training script prerequisites
ac8cd97

HatmanStack commited on

docs(readme): update installation to use pyproject.toml and uv
d1f2dd5

HatmanStack commited on

docs(readme): update project structure tree to match codebase
fff2ad3

HatmanStack commited on

docs(readme): fix feature descriptions and data source terminology
1f0a6ed

HatmanStack commited on

chore(config): remove obsolete ruff ignore rules
9b9dcb9

HatmanStack commited on

ci(coverage): enforce 70% coverage threshold in CI
8421f29

HatmanStack commited on

refactor(types): verify type annotations are already tightened
55565bb

HatmanStack commited on

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

HatmanStack commited on

ci(deps): consolidate to pyproject.toml, remove requirements files
fd53f23

HatmanStack commited on

docs: mark Phase 3 tasks complete
ec807bc

HatmanStack commited on

style(state): remove unused pytest import from test_state
55ace29

HatmanStack commited on

test(coverage): raise coverage threshold from 50% to 70%
c879e61

HatmanStack commited on

test(ml): add integration test with real model file
6e1ceb3

HatmanStack commited on

test(utils): add tests for HTML escaping utilities
68f6dba

HatmanStack commited on

test(state): add tests for session state management functions
8d992b4

HatmanStack commited on

test(database): add integration test for CSV column validation
6670270

HatmanStack commited on

docs: mark Phase 2 tasks complete
42b4fe1

HatmanStack commited on

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

HatmanStack commited on

fix(scripts): replace destructive del with slicing in create_stats
85f24f7

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

chore(config): remove debug_streamlit.py from ruff per-file-ignores
2fc5e1f

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

chore(gitignore): expand .gitignore to cover build artifacts and caches
e83c494

HatmanStack commited on