Ruff
Linters
Ruff
Detects Ruff configuration and reports whether vendor is excluded.- Detected From
- ruff.toml, .ruff.toml, or pyproject.toml with a [tool.ruff] section.
- Writes
- Nothing today; TOML state is reported but not rewritten automatically.
- Visibility
- Python vendored source stays available while doctor explains the current Ruff state.
When To Use It
Use this when Python linting should avoid upstream snapshots.
Workflow
Run ingraft doctor to inspect the current status, then run
ingraft refresh after adding or updating vendored source. Refresh only
writes supported files when the tool is actually detected in the repository.