- Static intelligence: structure, reachability, duplication, complexity, boundaries, and flags
- Runtime intelligence: what actually executed in production
Static analysis
Dead code
Unused files, exports, types, dependencies, circular deps, and more.
Duplication
Find repeated blocks from exact to semantic clones.
Architecture boundaries
Enforce import rules across layers and modules.
Auto-fix
Remove unused exports and dependencies automatically.
Runtime analysis
Production coverage
Add runtime evidence to
fallow health for hot paths, cold paths, and deletion confidence.Supporting topics
Production mode
Exclude test and dev files from analysis.
Non-JS file types
How Fallow handles JSON, HTML, and other file types.
CSS, SCSS, and Tailwind
AST-based CSS Module, SCSS, and Tailwind tracking.
Debugging
Trace why something is reported (or missed).
Limitations
What Fallow does not cover and why.