Civic Telemetry Spine — United States and India
Pricing
Pay per usage
Civic Telemetry Spine — United States and India
Current official U.S. weather, earthquake and water telemetry plus India's SACHET public-safety alerts, normalized into one provenance-bound schema with freshness, source-rights, change and run receipts.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Bryan
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 hours ago
Last modified
Categories
Share
Civic Telemetry Spine
One run acquires current telemetry from official United States and India publications, normalizes every observation into one stable schema, and emits cryptographic source, rights, freshness, change, and run receipts.
Official sources
| Source | Scope | Reuse basis |
|---|---|---|
| NOAA/NWS active alerts | Selected U.S. state/territory area codes | NWS open data; free lawful use; attribution preserved |
| USGS earthquake GeoJSON | Global events in the selected rolling window | USGS-produced data is U.S. public-domain material |
| USGS latest continuous water | Selected U.S. state and parameter codes | USGS Water Data API public-domain government observations |
| NDMA SACHET CAP alerts | Pan-India alerts from IMD, CWC and state/territory disaster authorities | The official SACHET portal invites external agencies to consume and further disseminate its public alerts; source authority and language are preserved |
The Actor does not scrape login walls, solve CAPTCHAs, ingest restricted feeds, or claim ownership of publisher data. Each row identifies its publisher, source record, observed/published clocks, attribution, raw fingerprint, rights receipt and normalized-record receipt. Provisional USGS values stay provisional; SACHET alert language, dissemination state and issuing authority stay explicit. IMD's direct API is not used because it requires network whitelisting from this runtime; current IMD and CWC alerts arrive through the official NDMA SACHET aggregation route.
Freshness and change safety
- Source and publisher clocks are separate.
- A complete scope may advance its stored baseline and report appeared, changed and disappeared records.
- A user-bounded result is explicitly quarantined from disappearance comparisons, preventing a row limit from masquerading as a real-world deletion.
- NWS feeds can validly return zero active alerts; that is a complete, meaningful result.
Example input
{"sources": ["nws_alerts", "usgs_earthquakes", "usgs_water", "india_sachet_alerts"],"weatherAreas": ["FL"],"waterStateCodes": ["12"],"waterParameterCodes": ["00060", "00065"],"earthquakeWindow": "day","minMagnitude": 1,"maxRecordsPerSource": 1000,"snapshot": true}
Outputs
- Default dataset: normalized telemetry rows.
SOURCE-MANIFEST: exact URLs, response hashes, publisher clocks, completeness and rights receipts.CHANGE-RECEIPT: baseline/change result and any bounded-scope quarantine.RUN-RECEIPT: counts plus hashes binding the run to both receipts.
Telemetry is evidence, not a safety, legality, causation or prediction verdict.