anti-cherry-pick

Enforce complete reporting of all seeds, results, and failures in experiments.

11|1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/EvoClaw/amplify --skill anti-cherry-pick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: anti-cherry-pick
Source: https://github.com/EvoClaw/amplify/tree/main/skills/anti-cherry-pick
Command: npx skills add https://github.com/EvoClaw/amplify --skill anti-cherry-pick

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Phase 4 reporting discipline activation ensures every seed, result, and failure is recorded and reported to prevent selective outcomes from skewing conclusions.

Core Features & Use Cases

  • Mandatory reporting of all seeds, all results, and all failures with aggregated statistics (mean ± std or 95% CI) to avoid cherry-picking.
  • Negative results are data and must be stored in docs/05_execution/negative-results.md; nothing is silently dropped or deleted.
  • Fair baselines require equal compute budgets, data, preprocessing pipelines, and hyperparameter search budgets across methods.
  • Equivalent access ensures all methods share the same pretrained models, data, and external resources.
  • Gate-based discipline enforces full transparency across all datasets listed in the evaluation protocol.

Quick Start

Activate the Phase 4 reporting gates and begin recording all seeds, results, and failures immediately.

Frequently Asked Questions about anti-cherry-pick

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

FAQPage Schema
How do I prevent cherry-picking in experiment reporting?

To prevent cherry-picking in experiment reporting, enforce mandatory documentation of all seeds, results, and failures with aggregated statistics like mean ± std or 95% CI. This approach ensures full transparency and reproducibility by requiring that no outcome is selectively omitted.

How do I document negative results in research to ensure reproducibility?

Documenting negative results in research requires storing them as data in a dedicated file like docs/05_execution/negative-results.md. This ensures reproducibility and auditability by guaranteeing that no failed experiment outcomes are silently dropped or deleted.

What is a fair baseline in machine learning experiments?

A fair baseline in machine learning experiments requires allocating equal compute budgets, data, preprocessing pipelines, and hyperparameter search budgets across all methods. This ensures equivalent access to shared pretrained models and external resources for unbiased evaluation.

When do I need to enforce complete reporting gates in an experiment lifecycle?

You need to enforce complete reporting gates during Phase 4 execution and maintain them until project end. This discipline ensures full transparency across all datasets listed in the evaluation protocol, securing reproducibility and auditability throughout the lifecycle.

Does complete reporting require equivalent access to pretrained models for all methods?

Yes, complete reporting requires equivalent access to ensure all methods share the same pretrained models, data, and external resources. This gate-based discipline prevents skewed conclusions by verifying fairness across all evaluated datasets.

Why should aggregated statistics be used instead of individual best results in experiments?

Aggregated statistics such as mean ± std or 95% CI should be used instead of individual best results to avoid selective outcomes from skewing conclusions. This reporting discipline enforces full transparency by capturing the true variance across all seeds and failures.