spb/earth-now Public License
earth-now.co — real-time planetary dashboard: live world metrics modeled, not streamed.
TypeScript 93%
Shell 2.3%
SQL 1.4%
JavaScript 1.3%
Dockerfile 1.2%
CSS 0.8%
1# earth-now.co2# Author: Simon-Pierre Boucher3# Contact: contact@spboucher.ai4# File: packages/registry/metrics/realtime.yaml5# Purpose: MVP true real-time metrics (catalog §12, 🥇) — USGS earthquakes (event-driven, NO interpolation)67metrics:8 - id: earthquakes_24h9 name:10 fr: "Séismes des dernières 24 h (M ≥ 2,5)"11 en: "Earthquakes in the last 24 h (M ≥ 2.5)"12 domain: realtime13 priority: mvp14 kind: event15 level: rt16 model: static-rt-v117 unit: events18 sources:19 - id: usgs_fdsn20 name: "USGS FDSN Event Web Service"21 url: https://earthquake.usgs.gov/fdsnws/event/1/22 license: "US Government public domain"23 cadence: minutes24 refresh: poll_5min25 display:26 decimals: 027 unit: { fr: "séismes", en: "quakes" }28 windows: [total]29 editorialNote:30 fr: "Vrai temps réel événementiel : aucun tick interpolé, le compteur ne bouge que sur événement USGS."31 en: "True event-driven real time: no interpolated ticks, the counter moves only on USGS events."3233 - id: humans_in_space34 name: { fr: "Humains dans l'espace en ce moment", en: "Humans in space right now" }35 domain: realtime36 priority: mvp37 kind: event38 level: rt39 model: static-rt-v140 unit: people41 sources:42 - id: open_notify43 name: "Open Notify — People in Space"44 url: http://api.open-notify.org/astros.json45 license: "Open API — cite open-notify.org"46 licenseNote: "verify availability; manual fallback list"47 cadence: event-driven48 refresh: poll_1h49 display:50 decimals: 051 unit: { fr: "personnes", en: "people" }52 windows: [total]53