{
  "pack": "zeus-performance-100y",
  "version": "1.0.0",
  "freezeDate": "2026-05-06",
  "nextReviewYear": 2031,
  "horizonYear": 2076,
  "provenanceRoot": "dbbb588357e3d9724cbbf98f06091cdd1738e75a09fa04a4407107d5dceef4c0",
  "owner": {
    "name": "Vladoi Ionut",
    "email": "vladoi_ionut@yahoo.com",
    "btc": "bc1q4f7e66z87mdfj56kz0dj5hvcnpmh0qh4wuv22e"
  },
  "timestamp": "2026-07-26T08:53:35.267Z",
  "title": "Cache Policy — Immutable + Stale-While-Revalidate",
  "classes": [
    {
      "match": "/assets/*.[hash].js",
      "cacheControl": "public, max-age=31536000, immutable"
    },
    {
      "match": "/assets/*.[hash].css",
      "cacheControl": "public, max-age=31536000, immutable"
    },
    {
      "match": "/assets/*.[hash].woff2",
      "cacheControl": "public, max-age=31536000, immutable"
    },
    {
      "match": "/assets/img/*",
      "cacheControl": "public, max-age=31536000, immutable"
    },
    {
      "match": "HTML routes",
      "cacheControl": "public, max-age=60, stale-while-revalidate=86400"
    },
    {
      "match": "/api/v100/*",
      "cacheControl": "public, max-age=300"
    }
  ],
  "pledge": "Never break a cached URL. New versions ship under new hashed filenames."
}