Content
63%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is highly actionable with a clearly sequenced staged-upgrade workflow and rollback loop, but it is padded with concepts Claude already knows and, most seriously, advertises seven bundle files that do not exist while duplicating that content inline.
Suggestions
Create the referenced bundle files (references/semver.md, references/compatibility-matrix.md, references/staged-upgrades.md, references/testing-strategy.md, assets/upgrade-checklist.md, assets/compatibility-matrix.csv, scripts/audit-dependencies.sh) or remove the Resources section — currently every link is broken.
Remove or relocate the inline Semantic Versioning Review explainer and the duplicated Upgrade Checklist / Best Practices / Common Pitfalls blocks to trim tokens and eliminate redundancy with the staged strategy.
Fill in the empty checkCompatibility function and replace placeholder args (<transform-url>, <path>) with concrete example values so all code is copy-paste executable.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The "Semantic Versioning Review" section explains basic semver (^/~ meanings, MAJOR.MINOR.PATCH) Claude already knows, and the Upgrade Checklist, Best Practices, and Common Pitfalls sections overlap the staged strategy — mostly efficient but with unnecessary explanation that could be trimmed, fitting level 3 rather than the leaner level 4. | 3 / 5 |
Actionability | Abundant executable commands and complete config files (renovate.json, dependabot.yml, rollback.sh, migration script) cover common cases; it falls short of level 5 because of the empty checkCompatibility function body and placeholder args like <transform-url> and <path> in the jscodeshift examples. | 4 / 5 |
Workflow Clarity | The three-phase Staged Upgrade Strategy is clearly sequenced with test checkpoints after each increment and a rollback feedback loop, satisfying the validation requirement for batch operations; it is not level 5 because validation/retry is not woven explicitly into the main phased flow as a validate-fix-retry loop. | 4 / 5 |
Progressive Disclosure | Section structure and a signaled Resources list are present, but the seven referenced files (references/*.md, assets/*, scripts/audit-dependencies.sh) do not exist and the semver, compatibility-matrix, staged-upgrades, and testing-strategy material is inlined while also being "referenced" — broken references plus duplication pull it below the well-organized level 4 anchor. | 3 / 5 |
Total | 14 / 20 Passed |