{
  "pack": "zeus-performance-100y-v3",
  "version": "1.0.0",
  "freezeDate": "2026-05-06",
  "nextReviewYear": 2031,
  "horizonYear": 2076,
  "provenanceRoot": "84bec430b87b1163b9b51d3124c2f4c0a603bb8ceeae1bb61e6e28db76d155f7",
  "owner": {
    "name": "Vladoi Ionut",
    "email": "vladoi_ionut@yahoo.com",
    "btc": "bc1q4f7e66z87mdfj56kz0dj5hvcnpmh0qh4wuv22e"
  },
  "timestamp": "2026-06-10T18:23:54.951Z",
  "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."
}