Ruby 3.4+ removed csv and logger from default gems, requiring them as explicit dependencies. Also add .mise.toml to pin Ruby 3 for the project. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>