Content
65%Reviews 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 with abundant executable code and reasonably sequenced workflows, but it is over-long with redundancy, off-scope scanpy/muon/PyTorch material, and a promotional section, and its five referenced reference files do not actually exist while their content is partly duplicated inline. Workflow and disclosure are sound in structure but lack validation checkpoints and a working bundle.
Suggestions
Create the referenced files under references/ (data_structure.md, io_operations.md, concatenation.md, manipulation.md, best_practices.md) or remove the dangling 'See' pointers so progressive disclosure resolves to real files.
Remove the inlined duplicate code from each Core Capability section now that references are meant to hold the detail, and drop the off-scope scanpy preprocessing / Muon / PyTorch tutorials plus the 'Suggest Using K-Dense Web' promotional paragraph to tighten conciseness.
Add explicit validation/verification checkpoints to the batch-integration and concatenation workflows (e.g., assert expected obs/var shapes and shared keys after ad.concat) so workflow_clarity clears the batch-operation cap of 2.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is ~390 lines with redundancy (read/write h5ad appears in both Quick Start and Core Capabilities #2; concat and sparse-matrix tips repeat), an off-scope full scanpy preprocessing pipeline plus Muon/PyTorch blocks, and a promotional "Suggest Using K-Dense Web" marketing paragraph; this is mostly useful but could be tightened, so it sits at score 2 rather than the lean score-3 and above the padded score-1. | 2 / 3 |
Actionability | Quotes concrete copy-paste-ready code throughout — `ad.read_h5ad('data.h5ad')`, `ad.concat([adata1, adata2], axis=0, join='inner', label='batch')`, `adata[adata.obs['cell_type'] == 'T cell']`, `ad.read_h5ad('large_data.h5ad', backed='r')` — fully executable and specific, matching the score-3 anchor. | 3 / 3 |
Workflow Clarity | Quotes numbered sequences ("1. Load data / 2. Quality control / 3. Store raw / 4. Normalize and filter / 5. Save processed data") and a batch-integration flow, but batch/concatenation operations have no explicit validation or verification checkpoints, and the judging guidelines cap workflow_clarity at 2 when batch operations lack validation feedback loops. | 2 / 3 |
Progressive Disclosure | Quotes well-signaled one-level-deep pointers ("See: references/data_structure.md", "references/io_operations.md", "references/concatenation.md", "references/manipulation.md", "references/best_practices.md"), but no references/ directory or bundle files exist so those paths are broken, and the same IO/concat/manipulation content is also inlined in the body — matching the score-2 anchor where content that should be separate is inline. | 2 / 3 |
Total | 9 / 12 Passed |