Skip to content

docs: explain why some ecosystems need the hook more than others - #20

Merged
algomaster99 merged 2 commits into
mainfrom
docs/ecosystem-resolve-table
Aug 23, 2026
Merged

docs: explain why some ecosystems need the hook more than others#20
algomaster99 merged 2 commits into
mainfrom
docs/ecosystem-resolve-table

Conversation

@algomaster99

Copy link
Copy Markdown
Member

Summary

  • Adds a README section with a table showing which manifests have a CLI command that resolves and writes the latest version directly (go get, npm install) versus which require Claude to hand-type a version pin (pip, pyproject.toml, Maven, GitHub Actions).
  • Based on tracing the nohook benchmark transcripts in benchmark/runs/: Go and npm always resolved to latest via the ecosystem's own tooling before any write hit disk, while pip/pyproject/Maven/GitHub Actions manifests were always hand-typed, which is exactly what yul is built to catch.

Adds a README section with a table showing which manifests have a CLI
command that resolves and writes the latest version directly (go get,
npm install) versus which require Claude to hand-type a version pin
(pip, pyproject.toml, Maven, GitHub Actions) — based on what actually
happened in the benchmark nohook runs.
@algomaster99
algomaster99 merged commit a2ddd92 into main Aug 23, 2026
2 checks passed
@algomaster99
algomaster99 deleted the docs/ecosystem-resolve-table branch August 23, 2026 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant