{
  "iteration": 42,
  "scope": "first-class Vue/Vite frontend runtime readiness",
  "gates": {
    "typescriptVueSyntax": {"status": "PASS", "units": 304},
    "apiGovernance": {"status": "PASS", "operations": 66, "rawTransportUsage": 0},
    "feRuntimeReadiness": {"status": "PASS"},
    "fullKbxGovernance": {"status": "PASS"},
    "designDebt": {"status": "PASS", "current": 122, "ratchet": 131}
  },
  "runtimeReadiness": {
    "viteTarget": 8,
    "webWorkspace": "@kbx/web",
    "demoActivation": "explicit --mode demo / VITE_KBX_DEMO_MODE=true only",
    "productionPermissionsDefault": "empty/fail-closed",
    "demoTransportBoundary": "apps/web/src/http/demo",
    "homeContextHydration": true,
    "standardExcelMenu": true,
    "partialResultExportGuard": true,
    "zoomNarrowShellHardening": true
  },
  "liveRuntimeEvidence": {
    "executed": false,
    "reason": "Package registry access is blocked in the execution container, so pnpm dependencies cannot be installed/prepared.",
    "notClaimed": [
      "pnpm install",
      "Vite production build",
      "Vue/PrimeVue/AG Grid live browser runtime",
      "Playwright actual-runtime E2E",
      "200% zoom screenshot regression"
    ]
  },
  "remainingP1": [
    "Server-side full-query XLSX export/background job is not connected; partial local export is intentionally blocked when only part of the result set is loaded.",
    "Live Vue runtime E2E must run in network-enabled CI/dev."
  ]
}
