{
  "format": 1,
  "runs": [
    {
      "url": "https://github.com/jasona/darkwind-web/actions/runs/40138257430",
      "source": "9b408295d291a754a11bf486b2b4f36770ae242c"
    },
    {
      "url": "https://github.com/jasona/darkwind-web/actions/runs/40138287328",
      "source": "57c3760f172e80f1a5e526bea6fb569bebbc6d4b"
    }
  ],
  "results": {
    "core": "success",
    "container": "success",
    "browser": {
      "passed": 20,
      "failed": 3
    }
  },
  "failedScenarios": [
    "contract worker failures release ownership and can be retried",
    "replay worker failure and cancellation release ownership and allow recovery",
    "a silent simulation replay worker reaches its deadline and releases ownership"
  ],
  "observations": [
    "All gameplay and actual shader/renderer replacement checks passed.",
    "The complete owned-renderer scenario took 46 seconds in the source run.",
    "Failure/setup assertions used the default 15-second locator timeout while status remained Reading the light\u2026 or four of five prerequisite checks had finished."
  ],
  "correction": "Use the established 90-second complete-workflow budget for completion and replay-setup waits. Keep native worker deadlines, simulated-clock timeout, diagnostic text, failed-check count and ownership cleanup assertions unchanged.",
  "targetedValidation": {
    "pass": 3,
    "fail": 0,
    "flaky": 0,
    "report": "diagnostics-workflow-waits-browser.json"
  },
  "fullValidation": {
    "source": "4facc4770b78578f8d33a8303e9685a350da67b5",
    "pass": 26,
    "fail": 0,
    "report": "glb-import-browser-tests.json"
  }
}
