Content
83%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.
Highly actionable and well-sequenced migration playbook with strong validation and rollback guidance. The main weakness is structure: with no reference files, a lot of peripheral detail (output formats, duplicate anti-patterns sections, contract) is inlined in a single long document rather than progressively disclosed.
Suggestions
Move the Output Format block and Contract section into a reference file (e.g. references/unify-types-contract.md) and link to it from the body to reduce inline bulk.
Merge the duplicate 'Anti-patterns' and 'Anti-Patterns' sections into one; the repeated manual_only and mapping_rules guidance adds length without new signal.
Add a short 'Quick start' summary at the top (the 3 core commands) before the phase-by-phase detail so the common path is skimmable.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Largely lean and assumes competence (terse mental model, copy-paste bash, decision tree); a few sections restate the same caveat (e.g. --follow/PGLite and the manual_only warning appear in multiple places), which is mild padding. | 4 / 5 |
Actionability | Copy-paste-ready bash commands with exact flags and JSON params, concrete expected outputs, explicit rollback SQL, and a decision tree mapping situations to commands — fully executable. | 5 / 5 |
Workflow Clarity | Five explicit phases (Discovery→Preview→Apply→Verify→Post-migration) with validation checkpoints at each gate, expected ok/findings, and a rollback section; the destructive/batch operation has verification steps so it clears the workflow cap. | 5 / 5 |
Progressive Disclosure | No bundle files exist; the body inlines a large amount of detail (full output-format samples, celebration summary, contract, two anti-patterns sections) that is monolithic rather than split into referenced files, and external links are only URLs at the end. | 3 / 5 |
Total | 17 / 20 Passed |