Content
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A well-organized, concise lifecycle guide with a clear sequence, checklist, and properly signaled one-level references. Its single weak spot is actionability: the most hands-on step (conditioning code on a wave) points to an external doc instead of showing an executable inline example.
Suggestions
Add a short inline C# snippet in Step 2 showing a real AreFeaturesEnabled check (e.g. `if (ChangeWaves.AreFeaturesEnabled(ChangeWaves.Wave17_10)) { ... }`) so the core action is copy-paste ready without opening ChangeWaves-Dev.md.
In Step 1, give the concrete command or file read used to look up the current MSBuild version (e.g. where in eng/Versions.props) rather than just 'look up the current MSBuild version'.
Tie the final Checklist items to their originating steps (e.g. cross-reference Step 3's opt-out test) so a reviewer can verify each gate was passed.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and assumes competence — the brief Change Wave definition and the decision litmus test are domain-specific, not concepts Claude already knows — and avoids the padded explanations that define the level-1 anchor. | 3 / 3 |
Actionability | Step 4's markdown template and the concrete file paths (ChangeWaves.cs, eng/Versions.props) are actionable, but the core action — conditioning a feature on the wave — defers entirely to ChangeWaves-Dev.md with no inline executable AreFeaturesEnabled example, fitting the level-2 'some concrete guidance but incomplete' anchor rather than the copy-paste-ready level-3. | 2 / 3 |
Workflow Clarity | A clear Step 1–4 sequence plus a closing Checklist and a verification requirement in Step 3 ('verifies the old behavior is preserved when the wave is opted out') provide explicit validation checkpoints, matching the level-3 anchor and staying above the level-2 'checkpoints missing' case. | 3 / 3 |
Progressive Disclosure | The body is an overview with well-signaled one-level-deep markdown links to ChangeWaves-Dev.md, ChangeWaves.md, and the assessing-breaking-changes skill; no bundle files exist to evaluate, and the split is appropriate and easy to navigate per the level-3 anchor. | 3 / 3 |
Total | 11 / 12 Passed |