# PHOENIX reproducibility snapshot - 2026-06-05

This directory contains the raw inputs and our official grading output for
the 60-day rolling window. Anyone can re-grade using
`scripts/regrade.py` and verify the output matches `event_grades.csv`.

## Files

- `internal_fires.csv` - raw PHOENIX detections (last 60 days)
- `external_fires.csv` - raw comparator detections (FIRMS, EUMETSAT, VVF, etc.)
- `corroboration_signals.csv` - LST + SAR signals
- `event_grades.csv` - our published grading
- `SHA256SUMS` - SHA-256 of each file

## Reproduce

```bash
git clone https://github.com/markl02us/persistent-thermal-sources-sicily
cd persistent-thermal-sources-sicily
python3 scripts/regrade.py \
  --internal 2026-06-05/internal_fires.csv \
  --external 2026-06-05/external_fires.csv \
  --corr     2026-06-05/corroboration_signals.csv \
  --reference 2026-06-05/event_grades.csv \
  --out my_grades.csv
```

The reproducer will print:
- shared events count
- mismatches on shared keys (should be 0)

If you find a mismatch, please open an issue:
https://github.com/markl02us/persistent-thermal-sources-sicily/issues

License: CC-BY 4.0 (data) + MIT (code).
