qa:qa-summary-v2-final.json

JSON · 3,651 source bytes · SHA-256 0b1b4e705166996551ca0e6fd0f4b7ebea8d27dffa36940fa069d460ae5cbe09
{
  "finalizerVersion": "beauty-browser-qa-finalizer-v1",
  "generatedAt": "2026-07-27T23:16:12.221Z",
  "status": "passed",
  "source": {
    "qaRoot": ".",
    "qaVersion": "beauty-aesthetic-convergence-qa-v2",
    "generationStatus": "final-release-evidence-passed-hosted-smoke-pending",
    "completePagesRendered": 128,
    "safeFallbacks": 0,
    "fictionalFixturesOnly": true,
    "customerDataRead": false,
    "noIndex": true
  },
  "requirements": {
    "pageCount": 128,
    "viewports": [
      {
        "id": "mobile",
        "width": 390,
        "height": 844
      },
      {
        "id": "tablet",
        "width": 768,
        "height": 1024
      },
      {
        "id": "desktop",
        "width": 1440,
        "height": 1000
      },
      {
        "id": "wide",
        "width": 1920,
        "height": 1080
      }
    ],
    "screenshotCount": 512,
    "browserMetricCount": 512,
    "axeRunCount": 256,
    "directInspectionCount": 52,
    "directInspectionChecks": [
      "firstViewportClarity",
      "bookingVisibility",
      "typographyAndWrapping",
      "imageCropAndFallback",
      "responsiveComposition",
      "noOverflowOrOverlap"
    ]
  },
  "evidence": {
    "sourceSummary": {
      "state": "complete",
      "path": "qa-summary-v2.json",
      "expectedCount": 128,
      "observedCount": 128,
      "details": []
    },
    "renderRecords": {
      "state": "complete",
      "path": "reports/render-records.json",
      "expectedCount": 128,
      "observedCount": 128,
      "duplicateIds": [],
      "invalidIds": [],
      "details": []
    },
    "screenshotInventory": {
      "state": "complete",
      "path": "browser-qa/screenshot-inventory.json",
      "expectedCount": 512,
      "observedCount": 512,
      "missingIds": [],
      "duplicateIds": [],
      "invalidIds": [],
      "failedIds": [],
      "details": []
    },
    "browserMetrics": {
      "state": "complete",
      "path": "browser-qa/browser-metrics.json",
      "expectedCount": 512,
      "observedCount": 512,
      "missingIds": [],
      "duplicateIds": [],
      "invalidIds": [],
      "failedIds": [],
      "details": []
    },
    "axeResults": {
      "state": "complete",
      "path": "browser-qa/axe-results.json",
      "expectedCount": 256,
      "observedCount": 256,
      "missingIds": [],
      "duplicateIds": [],
      "invalidIds": [],
      "failedIds": [],
      "details": []
    },
    "directInspectionPlan": {
      "state": "complete",
      "path": "reports/direct-inspection-plan.json",
      "expectedCount": 52,
      "observedCount": 52,
      "duplicateIds": [],
      "invalidIds": [],
      "details": []
    },
    "directInspectionLedger": {
      "state": "complete",
      "path": "browser-qa/direct-inspection-ledger.json",
      "expectedCount": 52,
      "observedCount": 52,
      "missingIds": [],
      "duplicateIds": [],
      "invalidIds": [],
      "failedIds": [],
      "details": []
    },
    "rendererStyleMigration": {
      "state": "complete",
      "path": "reports/renderer-style-migration-v1.json",
      "expectedCount": 128,
      "observedCount": 128,
      "missingIds": [],
      "duplicateIds": [],
      "invalidIds": [],
      "details": []
    },
    "lighthouse": {
      "state": "not-provided",
      "path": "browser-qa/lighthouse",
      "reportCount": 0,
      "details": [
        "Optional Lighthouse evidence was not provided."
      ]
    }
  },
  "missingEvidence": [],
  "invalidEvidence": [],
  "failures": [],
  "conclusion": "All mandatory browser evidence is complete and every enforced threshold and direct inspection passed."
}