Content
75%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 a well-structured, information-dense analytical framework with concrete code, tables, and an output template. Main gaps are non-executable code literals and inlined reference material that could be externalized.
Suggestions
Make the Python snippets valid and runnable (replace '90%'/'5%' literals with 0.90/0.05 and define or comment input variables) so examples are copy-paste ready.
Add an explicit validation/verification step to the five-step framework (e.g., cross-check the composite signal against term structure and macro before emitting a direction).
Consider moving the per-commodity seasonality calendars and data-source tables into reference bundle files linked from the body to improve progressive disclosure.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and domain-specific (tables, code, factor weights) with little generic padding that Claude already knows; a few explanatory prose chains and the Notes section could be trimmed, keeping it just below the lean anchor 5. | 4 / 5 |
Actionability | Provides concrete Python signal snippets, data-source tables, a composite-scoring template, and a copy-paste output format; not a 5 because code uses invalid literals (e.g. '90%', '5%') and undefined input variables, so it is not directly copy-paste executable. | 4 / 5 |
Workflow Clarity | The five-step analysis framework is clearly sequenced with confirm/validate steps (term structure 'confirms' supply-demand; macro 'validation' as step 5); this is a research skill so the destructive/batch cap does not apply, but explicit verification checkpoints are only implicit. | 4 / 5 |
Progressive Disclosure | Well-organized with clear section headers and no nested references, but it is a single ~200-line file with reference-like content (seasonality calendars, data-source tables) inlined rather than split into bundle files, so it sits below the well-split anchor 5. | 4 / 5 |
Total | 16 / 20 Passed |