Gordon — site reproduction bundle
==================================

The actual source of the Gordon public site: a small FastAPI + Jinja + Plotly app that
renders every chart, table and download from the shipped artifacts under app/data/charts/.
Stock-only stack.

Run it:
    pip install -r app/requirements.txt
    uvicorn app.main:app --port 8080
    # then open http://localhost:8080

Rebuild the data layer from the pre-built source CSVs (paths in build_chart_data.py):
    python app/build_chart_data.py
Every chart artifact is deterministic from the source inputs — no network, no random seed.
