# Release Gate Checklist

Date: 2026-06-28

## Package Shape

- [x] Manuscript source directory `paper/` removed.
- [x] TeX, BibTeX, PNAS class/style, and journal abbreviation files removed from the package.
- [x] Paper PDF build script removed.
- [x] Overleaf cross-check script removed.
- [x] README describes included empirical replication materials and commands without paper-compilation instructions.
- [x] Curated workflow uses results-oriented command names and output paths.

## Inputs

- [x] De-identified Python inputs included under `inputs/`.
- [x] De-identified R inputs included under `inputs/r/`.
- [x] No raw survey exports added.
- [x] No transcript exports added.
- [x] Optional annotation regeneration remains local-only and requires a user-supplied `data/dec_3_2024_wave_1.csv`.

## Verification

- [x] Shell syntax check passed for `run_replication.sh`, `scripts/run_results.sh`, and `scripts/smoke.sh`.
- [x] `./run_replication.sh --help` shows the `--results` interface.
- [x] Python syntax compile passed with `python3 -m compileall analysis scripts`.
- [x] R package dependency probe passed.
- [x] Low-rep R smoke passed with `RESULTS_ONLY=1 BOOT_REPS=10 N_CORES=1 Rscript analysis/r/00_main_from_inputs.R`.
- [x] Full package command run in a working `uv` environment:

```bash
BOOT_REPS=1000 N_CORES=1 ./run_replication.sh --results --run-r
```

- [x] Confirm `output/results_tables/` and `output/results_artifacts/` are produced by the full command.
- [x] Confirm `output/results_artifacts/MANIFEST_SHA256.txt` after the full run.
- [x] Confirm `output/release/chatgpt-alignment-results-artifacts.zip` after the full run.

## Current Release Gate

The results-only packet clears the current release gate. The full command completed with `BOOT_REPS=1000 N_CORES=1` and produced `output/paper_outputs/`, `output/results_artifacts/`, `output/results_artifacts/MANIFEST_SHA256.txt`, and `output/release/chatgpt-alignment-results-artifacts.zip`.
