RippleGuard analyzes your codebase's dependency graph and git history to warn
you when a code change may affect other functions or files — automatically,
on save.
Features
Automatic on-save impact analysis for JavaScript, TypeScript, and Python
Function-level call graph: detects which specific functions are affected
when you change a function, not just which files
Git co-change mining: surfaces hidden coupling between files that don't
directly import each other but historically change together
Persistent, searchable sidebar showing your session's impact history
Requirements
Requires the RippleGuard backend API to be running. See the main project
repository for setup instructions.
Known Issues
Currently supports JavaScript, TypeScript, and Python codebases
Requires the file/repo to be inside a git repository
Release Notes
0.0.1
Initial release: automatic on-save impact analysis, function-level call graph,
and searchable sidebar history.