Content
86%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.
A well-structured body with executable, copy-paste-ready code patterns and a clean reference table backed by real bundle files. The main improvement areas are trimming minor redundant prose and adding an explicit error-recovery feedback loop to the workflow.
Suggestions
Trim the opening sentence ('Expert pandas developer specializing in…') since it duplicates the frontmatter description, and fold Output Templates into the Constraints section to remove overlap.
Add an explicit feedback loop to the Core Workflow validation step, e.g. 'If asserts fail: diagnose via the failing check, fix the transform, and re-run validation before optimizing.'
Consider noting file-format triggers (CSV/Parquet/Excel I/O) in the description or a reference to broaden natural trigger-term coverage.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly lean with code patterns that earn their place, but the opening line ('Expert pandas developer specializing in…') restates the description and the Output Templates section partially restates the Constraints — minor trimmable padding rather than the every-token-counts ideal of a 5. | 4 / 5 |
Actionability | Eight copy-paste-ready, executable pandas patterns (groupby agg, merge with validate, ffill+interpolate, resample, pivot_table, memory downcasting) cover the common cases, matching the fully-executable 5 anchor. | 5 / 5 |
Workflow Clarity | A clear 5-step sequence (Assess → Design → Implement → Validate → Optimize) with an explicit validation checkpoint (asserts on shape/nulls/columns), but it lacks the error-recovery feedback loop that distinguishes the 5 anchor; the destructive/batch cap of 3 does not apply because validation is present. | 4 / 5 |
Progressive Disclosure | Reference Guide table signals five one-level-deep references with a 'Load When' column, all verified present in ./references/, with quick patterns kept inline — clean navigation matching the 5 anchor. | 5 / 5 |
Total | 18 / 20 Passed |