{
  "release": "IARPG-OPS-2",
  "version": "2.0.11-wip",
  "generated_utc": "2026-07-21T17:20:36Z",
  "measurements": {
    "home_template_bytes": 19556,
    "css_total_bytes": 332804,
    "css_files": [
      {
        "file": "/assets/css/site.css",
        "bytes": 332804
      }
    ],
    "javascript_total_bytes": 368823,
    "javascript_files": [
      {
        "file": "/assets/js/canonical.js",
        "bytes": 15246,
        "deferred": true
      },
      {
        "file": "/assets/js/hardening.js",
        "bytes": 37157,
        "deferred": true
      },
      {
        "file": "/assets/js/lifecycle.js",
        "bytes": 89029,
        "deferred": true
      },
      {
        "file": "/assets/js/review.js",
        "bytes": 97293,
        "deferred": true
      },
      {
        "file": "/assets/js/site.js",
        "bytes": 121136,
        "deferred": true
      },
      {
        "file": "/assets/js/walkthrough.js",
        "bytes": 8962,
        "deferred": true
      }
    ],
    "search_index_bytes": 698682,
    "largest_local_image": {
      "file": "/assets/img/spiralist-ai-banner.png",
      "bytes": 2205296,
      "dimensions": [
        2048,
        682
      ]
    },
    "partner_webp_derivatives": [
      {
        "file": "/assets/img/spiralist-ai-banner.webp",
        "bytes": 116182
      },
      {
        "file": "/assets/img/uaix-banner.webp",
        "bytes": 107652
      }
    ],
    "tool_initialization": "Event-driven vanilla JavaScript; page-specific bundles, including walkthrough.js, load only on routes that require them.",
    "search_index_load_behavior": "Fetched locally only after a visitor invokes search or the command palette, then reused for the document lifetime."
  },
  "isolated_apache_staging": {
    "status": "pass",
    "evidence": "/STAGING-HOST-EVIDENCE-IARPG-OPS-2-2.0.11-wip.json",
    "public_cache_control": "public, max-age=300, stale-while-revalidate=60",
    "interactive_cache_control": "private, no-store, max-age=0",
    "versioned_static_cache_control": "public, max-age=31536000, immutable",
    "html_content_encoding": "gzip",
    "css_content_encoding": "gzip",
    "public_set_cookie_fields": 0,
    "sitemap_routes_http_200": "338/338",
    "validation_groups": "22/22",
    "session_cookie": "iarpg_session; HttpOnly; SameSite=Lax; Path=/; Secure required on HTTPS",
    "legacy_public_session_cache_headers": false
  },
  "runtime_request_policy": "All required runtime assets are local. Guided walkthroughs make no network calls. Partner links are navigation targets only and are not fetched until followed.",
  "service_worker": {
    "present": false,
    "reason": "No service worker is added because cache invalidation, update, offline fallback, and privacy behavior are not fully implemented and tested."
  },
  "third_party_runtime_requests": 0,
  "notes": [
    "Static file sizes are uncompressed build bytes; the controlled local TLS edge directly verified gzip transfer for representative HTML, CSS, and JavaScript.",
    "Public pages are session-free and briefly cacheable; play and signup routes intentionally remain private and no-store.",
    "The current local delivery lab passed all ten transfer, compression, dependency, and initial-asset budget checks.",
    "The guided walkthrough bundle is conditional and present only on the three guided workbench routes.",
    "Managed Chromium fixture execution is not unrestricted native navigation, human comprehension, or field performance evidence.",
    "Externally reachable production-edge behavior, representative real devices, and field Core Web Vitals are not claimed."
  ],
  "controlled_local_tls_edge": {
    "status": "pass",
    "evidence": "/EDGE-PROXY-EVIDENCE-IARPG-OPS-2-2.0.11-wip.json",
    "tls_protocol": "TLSv1.3",
    "cipher": "TLS_AES_256_GCM_SHA384",
    "certificate_verification": true,
    "direct_origin_spoof_resistance": "pass",
    "proxy_header_overwrite": "pass",
    "hsts": "max-age=31536000 on secure requests",
    "truth_boundary": "Ephemeral local certificate and reverse proxy; not an externally reachable production edge."
  },
  "local_delivery_budget": {
    "status": "pass",
    "evidence": "/DELIVERY-PERFORMANCE-EVIDENCE-IARPG-OPS-2-2.0.11-wip.json",
    "checks": {
      "pass": 10,
      "fail": 0,
      "total": 10
    },
    "median_route_elapsed_ms": 9.02,
    "maximum_route_elapsed_ms": 28.58,
    "maximum_compressed_html_bytes": 33606,
    "compressed_css_bytes": 52323,
    "compressed_javascript_bytes": 28380,
    "largest_initial_image_bytes": 116182,
    "third_party_runtime_references": 0,
    "blocking_script_references": 0
  }
}
