Gemfile Upgrade Input - ARG = (single gem) | (batch mode) Workflow (single gem) 1. Check status: Parse: current, latest, jump type (patch/minor/major) 2. Locate repo: 3. Fetch changelog via WebFetch (try in order, stop on first hit): - - - - 4. Extract changes between current → target. Flag: - Major bumps (X.x → Y.x) - Keywords: , , , - Migration guides - Ruby/Rails version requirements - Deprecations 5. Present analysis: 6. AskUserQuestion → options: - — safer, bug fixes - — review breaking changes - — prompt for version - 7. Update Gemfile (Edit): 8. Run update: On failure → show conflicts,…