Home › Sources › sf_public_defender_annual_reports
San Francisco Public Defender Annual Reports
Source ID sf_public_defender_annual_reports. Use source caveats and join keys before treating context records as court facts.
Source overview
| Source ID | sf_public_defender_annual_reports |
| Name | San Francisco Public Defender Annual Reports |
| Owner | San Francisco Public Defender |
| Layer | defense_capacity_context |
| Coverage | Annual Public Defender reports/calendars from FY03-04 through FY24-25 in indexed links. The latest annual report text extract promotes 23 aggregate defense-capacity metrics into court_metrics. |
| Formats | HTML, PDF, text_extract |
| Join keys | fiscal_year, case_type, unit, metric_name |
| Caveats | Aggregate counsel-system context only; not evidence about individual cases. |
Linked cases
0 matching cases for this source filter.
No matching cases.
Source artifacts
| Artifact ID | Source ID | Artifact Type | Path | URL | Captured At |
|---|---|---|---|---|---|
| - | sf_public_defender_annual_reports | annual_pdf_index_and_text_extract | - | - | - |
Full source record
| Access Mode | public_html_pdf_reports |
| Cadence | annual |
| Coverage | Annual Public Defender reports/calendars from FY03-04 through FY24-25 in indexed links. The latest annual report text extract promotes 23 aggregate defense-capacity metrics into court_metrics. |
| Government Level | local_defense |
| ID | sf_public_defender_annual_reports |
| Layer | defense_capacity_context |
| Name | San Francisco Public Defender Annual Reports |
| Owner | San Francisco Public Defender |
| Profile Status | promoted_bounded_defense_capacity_metric_extract |
| Canonical Records | defense_capacity_metric, source_record |
| Caveats | Aggregate counsel-system context only; not evidence about individual cases. |
| Evidence | artifacts/source-discovery/sf-public-defender-annual-reports.profile.json, artifacts/source-discovery/sf-public-defender-latest-annual-report.sample.txt, data/court_metrics_raw/sf-public-defender-annual-report-metrics.json, data/court_metrics_raw/sf-public-defender-annual-report-metrics.manifest.json, scripts/parse_sf_public_defender_metrics.py |
| Formats | HTML, PDF, text_extract |
| Join Keys | fiscal_year, case_type, unit, metric_name |
| Known Endpoints | - |
| Rate Limit Notes | Fetch report PDFs as batch artifacts; no live API path required. |
| Source Urls | https://sfpublicdefender.org/about-us/annual-reports/ |
Get this page with API
Rendered from the bluedoor SF Superior Court API. Reproduce it:
GET https://api.bluedoor.sh/sf-superior-court/v1/sources/sf_public_defender_annual_reportsJSONGET https://api.bluedoor.sh/sf-superior-court/v1/case-search?source_id=sf_public_defender_annual_reports&division=criminal&limit=25&include_facets=trueJSONGET https://api.bluedoor.sh/sf-superior-court/v1/source-artifactsJSON