# Nevada Politicians shared dataset

Generated: 2026-07-03
Portal: NV Court Cases (https://nevadacourtcases.com)
License: CC-BY 4.0 (see LICENSE-DATASET.txt)

## Contents
- `LICENSE-DATASET.txt` — CC-BY 4.0 + attribution requirement
- `schemas/politician.schema.json` — JSON Schema draft 2020-12
- `data/politicians/<slug>.json` — per-politician records
- `data/derived/per-year-contributions.json` — per-year fundraising sums
- `data/derived/donor-industries.json` — top-300 donor NAICS classification
- `data/derived/slug-resolver.json` — cross-source canonical slug map
- `data/derived/vote-agreement.json` — pairwise vote-agreement %

## Usage
Validate any politician record:
```python
import json, jsonschema
schema = json.load(open('schemas/politician.schema.json'))
rec = json.load(open('data/politicians/joseph-lombardo-5934.json'))
jsonschema.validate(rec, schema)
```

## Citation
"Nevada Political Establishment, https://nevadacourtcases.com, accessed 2026-07-03"

## Live API
https://nevadacourtcases.com/api/  — read-only public JSON endpoints
https://nevadacourtcases.com/api/openapi.json  — OpenAPI 3.1 spec
