- Add sWAR cap validation to TransactionBuilder.validate_transaction() - Use team-specific salary_cap from Team.salary_cap field - Fall back to config.swar_cap_limit (32.0) if team has no custom cap - Add major_league_swar_cap field to RosterValidationResult - Update major_league_swar_status to show ✅/❌ with cap limit - Add 4 new tests for sWAR cap validation This fixes a bug where IL moves could put a team over their sWAR cap because the validation only checked roster counts, not sWAR limits. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
2 lines
7 B
Plaintext
2 lines
7 B
Plaintext
2.25.6
|