
Bob Ripple is a developer tool that is entirely built within the IBM Bob IDE to help engineers understand the full impact of their code changes before merging. The problem it solves: devs merge PRs without thinking. One file changed a function, but three other files that depended on it were never changed. Tests get old. Docs go out of date. Nobody sees it until the production breaks. Bob Ripple has two modes: PR Impact Analysis - Paste a public GitHub repository URL and a PR number. Bob Ripple pulls the full diff, sends it to Gemini 2.5 Pro with structured prompts, and returns a complete impact report: risk score (high/medium/low), files affected beyond those directly changed and why, test files that need to be updated, and documentation that is then stale. Less than 20 seconds. Repo Health Scan - paste in any repo URL, no PR required. Bob Ripple gets a full file tree, classifies source files, test files, and docs, then runs Gemini 2.5 Pro to generate an A-D health grade, identify untested modules, flag fragile files with specific risk reasons, detect stale documentation, surface the top 3 risks and provide 3 actionable improvement recommendations. IBM Bob was the development partner throughout — used in Code Mode to scaffold the entire FastAPI backend, implement the GitHub API integration, build the Gemini AI analyzer, design the frontend, debug all issues, write the test suite. The Bob session report is in the repository. Tech stack: IBM Bob IDE, FastAPI, Python, Google Gemini 2.5 Pro, GitHub REST API, vanilla JavaScript. Deployed on Render and Vercel.
17 May 2026