Content
88%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 content is concise, well-structured, and explicit about validation and failure handling for a re-encoding operation; its main gap is the absence of an inline copy-paste command block and an explicit pointer to the bundled burn.py script.
Suggestions
Add a short copy-paste invocation example (with a few representative --* flags) so the body is immediately executable without consulting the frontmatter.
Explicitly reference scripts/burn.py in the body so the bundled implementation is clearly signaled as the referenced detail.
Consider a one-line 'Failure mode' pointer to the stderr-tail behavior so diagnosis is front-and-center for operators.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and operational — a focused inputs table plus terse Output/Dependencies/Path-escaping/Style-chain sections with no padding about what MP4/SRT/libass are; every token earns its place, matching the score-5 anchor. | 5 / 5 |
Actionability | Concrete, actionable guidance via the per-flag inputs table (defaults, ranges, units) and frontmatter entrypoint command, but the body itself contains no copy-paste command/code block, fitting 'mostly executable guidance with minor gaps'. | 4 / 5 |
Workflow Clarity | Validation and failure handling are explicit ('ffprobe to confirm a decodable positive-duration video stream', 'atomically replace the destination only after validation', non-zero exit with 2.5 KB stderr tail, SUBTITLES_SKIPPED empty-SRT path), satisfying the validation checkpoint bar for this re-encode operation. | 5 / 5 |
Progressive Disclosure | Well-organized single-file body with clearly labeled sections and no nested references, but the scripts/burn.py bundle is referenced only via the entrypoint rather than being explicitly signaled as a navigation pointer in the body. | 4 / 5 |
Total | 18 / 20 Passed |