Content
85%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 and presents a well-validated workflow for mutating MPS nodes. Its main weakness is progressive disclosure: three reference files are advertised in the Reference Index but are absent from the bundle, breaking the navigation it promises.
Suggestions
Add the missing reference files to ./references/ (json-format.md, staged-construction.md, troubleshooting.md) so the Reference Index links resolve, or remove the references and inline the essential material.
Trim the duplicated file-path semantics — the "JSON Input — File-Path Semantics" section restates the inline note already present in the `childJson` row; consolidate to one location.
Verify each path named in the Reference Index against the actual bundle before shipping so disclosed references are never dangling.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly lean and high-signal (dense tool matrix, terse directives) with minor trimmable redundancy — the "JSON Input — File-Path Semantics" section restates the inline file-path note already given for `childJson`. | 4 / 5 |
Actionability | Provides concrete, executable guidance: exact tool names, the operation×kind matrix with required parameters, `dryRun: true` first-pass, and specific calls like `mps_mcp_apply_intention` and `autoApplyQuickFixes=true` covering the common cases. | 5 / 5 |
Workflow Clarity | The 6-step Common Workflow has explicit validation checkpoints (dryRun + `warnings` check, `mps_mcp_check_root_node_problems`, quickFix repair) forming a validate→fix→retry loop for destructive/batch node operations, satisfying the destructive-op validation requirement. | 5 / 5 |
Progressive Disclosure | The body is well-structured with a clearly signaled one-level-deep Reference Index, but the referenced files (references/json-format.md, references/staged-construction.md, references/troubleshooting.md) do not exist in the bundle — the disclosed deeper material is missing, which is more than a minor organization gap. | 3 / 5 |
Total | 17 / 20 Passed |