Checklist

Checklist

Open-Source Release Checklist

A practical checklist before publishing code, data, models, or experiment scripts.

Before release

  1. Confirm that the artifact can be publicly shared under the intended license.
  2. Remove credentials, private paths, unpublished reviewer comments, and institution-only data.
  3. Add a README with installation, usage, citation, and contact information.

Minimum package

  1. Provide environment files such as requirements.txt, environment.yml, Dockerfile, or scripts.
  2. Include a tiny example that finishes quickly and verifies the main pipeline.
  3. Document expected inputs, outputs, hardware assumptions, and runtime.