Skip to main content
Documentation

YAGNI documentation

Learn to connect a repository, run an initial analysis, and review the pull requests opened by the agent.

Common 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.