{
  "pack": "zeus-performance-100y-v3",
  "version": "1.0.0",
  "freezeDate": "2026-05-06",
  "nextReviewYear": 2031,
  "horizonYear": 2076,
  "provenanceRoot": "f82c07f87094272199cb72700a5fc8cd3f5f8c3d32707d6287ff7c1408bd8ff9",
  "owner": {
    "name": "Vladoi Ionut",
    "email": "vladoi_ionut@yahoo.com",
    "btc": "bc1q4f7e66z87mdfj56kz0dj5hvcnpmh0qh4wuv22e"
  },
  "timestamp": "2026-07-26T08:56:12.455Z",
  "title": "Battery-Impact Budget — mWh Per Session Cap",
  "purpose": "A signed cap on the energy a typical session draws from a mobile battery. The web has no such metric. We publish one.",
  "units": {
    "energy": "mWh"
  },
  "caps": {
    "sessionMedian_mWh": 8,
    "session_p99_mWh": 25,
    "idleDrain_mWh_per_min": 0.2
  },
  "techniques": [
    "visibilitychange → pause all timers, animations, polling.",
    "No background fetch unless user-initiated.",
    "requestIdleCallback() preferred over setTimeout for non-urgent work.",
    "CSS animations gated by prefers-reduced-motion AND battery.dischargingTime < 1800."
  ],
  "pledge": "A 5-minute session shall consume less than 0.05% of a typical 4000mAh phone battery."
}