- Elo Tournament Relegation Indexing: Fixed array slicing in
ActiveGenie::Ranker::Entities::Players(calc_higher_tier/calc_lower_tier) to target and eliminate the actual worst-performing players. - Player Circular Reference: Fixed
Playerinitialization to avoid circular references and JSON serialization crashes (JSON::NestingError) when passed hashes with string keys. - Lister Juries Schema Mismatch: Fixed required field name mismatch (
why_these_juriesvsreasoning) in the JSON schema and added robust coercion for stringified arrays.
What's Changed
Full Changelog: v0.30.4...v0.30.9