Skip to content

Phase A: Daily OSINT ETL workflow (Overpass + open data to SQLite/JSON) #20

Description

@jlucus

Part of milestone v2.1.0 — Community Data Pipeline. Full plan: docs/02-project-scope/DATA_PIPELINE_PLAN.md.

Scope

Scheduled GitHub Action (daily) that fetches OSM Overpass, Oakland open data (Socrata), BART API, and library hours feeds; normalizes into the venues/evidence schema; dedupes; scores confidence; writes data/locations.db + public/data/locations.json; commits only on diff.

Acceptance criteria

Remaining for close

Second corroboration source (Socrata city facilities) + ETag conditional requests, which restore the two-source auto-publish rule from the plan.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions