From b0f97ed3270cad620278e58bc4c335a15bf3a98a Mon Sep 17 00:00:00 2001 From: EZRocketSurgery Date: Thu, 5 Nov 2026 19:36:58 -0500 Subject: [PATCH 1/4] Fix broken link in docs/README.md --- docs/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/README.md b/docs/README.md index afcebb22..4634607c 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,6 +1,6 @@ # Documentation -New here? Start with the [Codebase Primer](codebase_primer.md). Setup and +New here? Start with the [Codebase Primer](Codebase_Primer.md). Setup and day-to-day commands are in the [root README](../README.md). ## Layout From c31e727a759bf3d0cc8a9d674bf0e1958ac73d1a Mon Sep 17 00:00:00 2001 From: EZRocketSurgery Date: Thu, 5 Nov 2026 20:05:10 -0500 Subject: [PATCH 2/4] Update backend setup commands in CLAUDE.md Co-Authored-By: Claude Opus 5.5 --- CLAUDE.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index caea5ac0..b66bdd36 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -25,9 +25,8 @@ npm run format:check # Check formatting without modifying ### Backend (FastAPI, `backend/`) ```bash -uvicorn api.main:app --reload --port 6767 # API server on localhost:6767 -pip install -r requirements.txt # Install dependencies -streamlit run Home.py # Legacy Streamlit interface (not primary) +uv sync # Install dependencies +uv run uvicorn api.main:app --reload --port 6767 # API server on localhost:6767 uv run sqlfluff lint query/sql data_cleaning/sql # Lint the Jinja SQL templates uv run sqlfluff fix query/sql data_cleaning/sql # Auto-fix SQL lint issues ``` From 83aa63b3c4a44eec267919dfaeffaeadbc70c951 Mon Sep 17 00:00:00 2001 From: EZRocketSurgery Date: Sun, 8 Nov 2026 04:24:04 -0500 Subject: [PATCH 3/4] Lowercase the Codebase Primer filename --- docs/{Codebase_Primer.md => codebase_primer.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{Codebase_Primer.md => codebase_primer.md} (100%) diff --git a/docs/Codebase_Primer.md b/docs/codebase_primer.md similarity index 100% rename from docs/Codebase_Primer.md rename to docs/codebase_primer.md From 195a8575cb21ab04788f999088853288b91df424 Mon Sep 17 00:00:00 2001 From: EZRocketSurgery Date: Sun, 8 Nov 2026 04:25:02 -0500 Subject: [PATCH 4/4] Lowercase the Codebase Primer filename --- README.md | 2 +- docs/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ddd6f188..ed84a72a 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ The **Vermont Data Collaborative** is an open-source web app that makes Vermont's public data easy to explore. It pulls together housing, demographic, zoning, flood hazard, soil suitability, parcel, and wastewater data from state and federal sources, and shows it through interactive maps, charts, and tables you can filter by town, county, or region. It's built for people who aren't data specialists, like Regional Planning Commissions, Select Boards, developers, reporters, and engaged residents. You can compare places, save charts to a working report and export it as a PDF, or download the raw data for your own analysis. The frontend runs on Next.js and the backend on FastAPI with DuckDB. -New to the codebase? Read the [Codebase Primer](docs/Codebase_Primer.md); all other documentation is indexed in [docs/](docs/README.md). +New to the codebase? Read the [Codebase Primer](docs/codebase_primer.md); all other documentation is indexed in [docs/](docs/README.md). --- diff --git a/docs/README.md b/docs/README.md index 4634607c..afcebb22 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,6 +1,6 @@ # Documentation -New here? Start with the [Codebase Primer](Codebase_Primer.md). Setup and +New here? Start with the [Codebase Primer](codebase_primer.md). Setup and day-to-day commands are in the [root README](../README.md). ## Layout