YAGNI documentation
Learn to connect a repository, run an initial analysis, and review the pull requests opened by the agent.
Quickstart
Connect a repository and run your first dead path analysis in under 10 minutes.
Get startedHow It Works
See how call graphs, dead path detection, and the pull request review process work.
Read moreAPI Reference
Trigger analyses, fetch results, and manage repository connections through code.
View APICommon setups
GitHub Actions integration
Put YAGNI in your GitHub Actions workflow to run dead path analysis on every push to your main branch.
Monorepo support
YAGNI works with monorepos. Set root paths and workspace filters to focus analysis on chosen packages.
.yagniignore patterns
Leave directories, files, or glob patterns out of analysis, including stable deprecated APIs and vendor code you do not control.
Webhooks
Get POST requests for new PRs and completed analyses, then connect them to your Slack workspace or internal tools.