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.