checkpoint-ambiguity-review

Compare checkpoint specs with tests to identify ambiguous interpretations and propose fixes.

138|30|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/SprocketLab/slop-code-bench --skill checkpoint-ambiguity-review
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: checkpoint-ambiguity-review
Source: https://github.com/SprocketLab/slop-code-bench/tree/main/.codex/skills/checkpoint-ambiguity-review
Command: npx skills add https://github.com/SprocketLab/slop-code-bench --skill checkpoint-ambiguity-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review checkpoint specs and tests to identify tests that encode ambiguous interpretations rather than explicit requirements. Use when asked to check checkpoint_N.md against test_checkpoint_N.py, when auditing tests for ambiguity, or when reviewing snapshot eval failures for interpretive issues.

Core Features & Use Cases

  • Flag ambiguous test cases where the spec does not define ordering, tie-breaks, or boundary behavior.
  • Map each test assertion to a specific spec clause and propose clarifications.
  • Generate a structured report with rationale and suggested fixes for each ambiguity.

Quick Start

Run a checkpoint ambiguity review by comparing the checkpoint spec against its tests and generate a concise rationale with proposed fixes.

Frequently Asked Questions about checkpoint-ambiguity-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find ambiguous interpretations in checkpoint tests?▼

To find ambiguous interpretations in checkpoint tests, compare checkpoint_N.md spec files against test_checkpoint_N.py files to identify undefined ordering, tie-breaks, or boundary behaviors and generate actionable fixes.

What is a checkpoint spec analysis and when do I need it?▼

Checkpoint spec analysis is the process of auditing test_checkpoint_N.py files against checkpoint_N.md specs to resolve undefined requirements. You need it when auditing snapshot eval failures or reviewing test outcomes for interpretive issues.

How do I audit snapshot eval failures for interpretive issues?▼

Audit snapshot eval failures for interpretive issues by comparing the checkpoint_N.md specs with corresponding test_checkpoint_N.py files, mapping each assertion to explicit spec language to generate a structured rationale report with proposed fixes.

Does the ambiguity review propose fixes for undefined test boundaries?▼

Yes, the ambiguity review proposes fixes for undefined test boundaries by mapping each ambiguous test assertion to a specific checkpoint_N.md spec clause and generating clarifications to resolve the interpretive issues.

What is the best way to resolve test ambiguities in checkpoint_N.md specs?▼

The best way to resolve test ambiguities in checkpoint_N.md specs is to run a review that compares specs with test_checkpoint_N.py files, flagging undefined behaviors and producing a structured report with rationales and suggested fixes.

What are the limitations of auditing test_checkpoint_N.py files for ambiguity?▼

The limitation of auditing test_checkpoint_N.py files for ambiguity is that findings are constrained to explicit spec language within checkpoint_N.md; the review cannot resolve ambiguities if the spec itself lacks the necessary defining requirements.