stalemap
A tool that automatically scans a project's dependency files and generates structured dependency blocks, keeping dependency information in rule files such as CLAUDE.md synchronized with the actual state of the repository.
Timeline (last 90 days)
You can paste key dependencies and breaking changes into ClaudeMD, or run stalemap to automatically generate the dependency block.
Tools like stalemap scan a project's lock files (such as package-lock.json and poetry.lock) or manifest files (package.json and pyproject.toml), extract direct dependencies, version numbers, and known breaking changes, and then rewrite them as a structured Markdown block into ClaudeMD's dependency section.
Manually maintaining the dependency block is usually hard to sustain, whereas automatic rewriting can fold it into the upgrade process: upgrade dependencies → run stalemap → commit changes, a three-step closed loop that prevents the rules from drifting out of sync with the code's actual state.
All Facts (3)
You can paste key dependencies and breaking changes into ClaudeMD, or run stalemap to automatically generate the dependency block.
50%UnverifiedTools like stalemap scan a project's lock files (such as package-lock.json and poetry.lock) or manifest files (package.json and pyproject.toml), extract direct dependencies, version numbers, and known breaking changes, and then rewrite them as a structured Markdown block into ClaudeMD's dependency section.
50%UnverifiedManually maintaining the dependency block is usually hard to sustain, whereas automatic rewriting can fold it into the upgrade process: upgrade dependencies → run stalemap → commit changes, a three-step closed loop that prevents the rules from drifting out of sync with the code's actual state.
50%