# SHWRP-2026-016 reproducibility package

This package reproduces the scenario analysis for the Keelung street-tree and heat-resilience working paper.

## Author-licensable content

The paper's original analysis, prose arrangement, `analysis.py`, and original figures are released under CC BY 4.0. See `LICENSE.txt`.

## Third-party sources

National sidewalk data, Keelung population statistics, laws, government documents, names, URLs, and scholarly literature remain under their original terms. CC BY 4.0 does not relicense those materials. `source-log.csv` records provenance, retrieval date, and the treatment of each source.

## Not redistributed

The 94 MB national SIDEWALK_202606 ZIP, full third-party webpages, article PDFs, screenshots, and raw page text are not included. Download the official sidewalk source from <https://data.gov.tw/dataset/58791> and the population source from <https://data.gov.tw/dataset/59127>.

## Public derived data

`outputs/keelung_sidewalk_screening.csv` contains necessary public identifiers, source fields, derived width proxy, quality flag, and scenario class. The other CSV files contain district aggregates and sensitivity/scenario outputs. No personal data are included.

## Reproduce

Place the official extracted SIDEWALK_202606 files under `tmp/research016/sidewalk/`, place the population CSV at `tmp/research016/keelung_population_202603.csv`, then run:

```powershell
python analysis.py
```

The study is a width-based scenario screen. It is not an inventory of existing trees, a construction approval, a measured cooling experiment, or a legal compliance determination.
