{
  "pack": "zeus-performance-100y-v2",
  "version": "1.0.0",
  "freezeDate": "2026-05-06",
  "nextReviewYear": 2031,
  "horizonYear": 2076,
  "provenanceRoot": "3911a0aef0d5ffa0cd7796c7931f8353bbffcce845ae09a155e4c4a55ed1f8e2",
  "owner": {
    "name": "Vladoi Ionut",
    "email": "vladoi_ionut@yahoo.com",
    "btc": "bc1q4f7e66z87mdfj56kz0dj5hvcnpmh0qh4wuv22e"
  },
  "timestamp": "2026-06-10T18:20:17.543Z",
  "title": "INP Attribution Ledger — Per-Interaction Public Audit",
  "purpose": "For every user interaction whose INP exceeds the budget, a signed attribution entry explains which script, which event handler, and which long task is responsible. Public, auditable, indexable.",
  "schema": {
    "interactionId": "string (uuid)",
    "interactionType": "click|tap|key",
    "inputDelayMs": "number",
    "processingMs": "number",
    "presentationMs": "number",
    "totalInpMs": "number",
    "culprits": [
      {
        "kind": "script",
        "src": "/assets/app.[hash].js",
        "functionName": "handleClick",
        "selfMs": "number"
      }
    ],
    "remediation": "enum(yield-after-event, debounce, web-worker, css-only, defer)"
  },
  "samplePolicy": "Sample at 1/100 of breaching interactions; aggregate publicly weekly.",
  "pledge": "No paid plan, no tracker, can fork an entry. The ledger is read-only public."
}