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/emissions.yaml5# Purpose: MVP emissions metrics (catalog §7, 🥇) — CO₂ emitted YTD (L2 vedette), today, and per-second rate67metrics:8 - id: co2_emissions_ytd9 name:10 fr: "CO₂ émis cette année (fossile + ciment)"11 en: "CO₂ emitted this year (fossil + cement)"12 domain: emissions13 priority: mvp14 kind: cumulative15 level: 216 model: seasonal-ytd-v117 unit: t_co218 sources:19 - id: gcp_202520 name: "Global Carbon Project — Global Carbon Budget (annual + nowcast)"21 url: https://www.globalcarbonproject.org/carbonbudget/22 license: "CC BY 4.0"23 cadence: "yearly + nowcast"24 refresh: on_source_update25 display:26 decimals: 027 sigFigs: 428 unit: { fr: "t CO₂", en: "t CO₂" }29 constraints: { maxAbsRatePerSec: 2000, maxJumpOnRefit: 50000000 }30 windows: [ytd, today, session]3132 - id: co2_emissions_today33 name: { fr: "CO₂ émis aujourd'hui", en: "CO₂ emitted today" }34 domain: emissions35 priority: mvp36 kind: derived37 level: derived38 model: derived39 unit: t_co240 sources:41 - id: gcp_202542 name: "Global Carbon Project (derived)"43 url: https://www.globalcarbonproject.org/carbonbudget/44 license: "CC BY 4.0"45 cadence: "yearly + nowcast"46 refresh: on_source_update47 display:48 decimals: 049 sigFigs: 450 unit: { fr: "t CO₂", en: "t CO₂" }51 windows: [today, session]52 derived:53 op: window54 window: today55 inputs: [{ id: co2_emissions_ytd, weight: 1 }]5657 - id: co2_rate58 name: { fr: "CO₂ par seconde", en: "CO₂ per second" }59 domain: emissions60 priority: mvp61 kind: derived62 level: derived63 model: derived64 unit: t_co2_per_s65 sources:66 - id: gcp_202567 name: "Global Carbon Project (derived rate)"68 url: https://www.globalcarbonproject.org/carbonbudget/69 license: "CC BY 4.0"70 cadence: "yearly + nowcast"71 refresh: on_source_update72 display:73 decimals: 074 sigFigs: 475 unit: { fr: "t CO₂/s", en: "t CO₂/s" }76 windows: [total]77 derived:78 op: rate-of79 inputs: [{ id: co2_emissions_ytd, weight: 1 }]80