#!/bin/zsh
# Refresh everything (weekly or less). Run from anywhere: zsh pipeline/refresh.sh [--refresh-days N]
# Assessor pages are cached; only new parcels are fetched unless --refresh-days N re-fetches pages older than N days.
set -e
cd "$(dirname "$0")/.."
python3 pipeline/pull_permits.py
python3 pipeline/county_parcels.py
python3 pipeline/rental_registry.py
python3 pipeline/enrich_assessor.py "$@"
python3 pipeline/build.py
echo "Done. Open ui/index.html"
