{
  "source_sha": "26195361362ca5d01da160d3d8c3ca8e2c414a16",
  "base_sha": "311178e46c33db1ff3061b8d5a21f1d9c88b2f7d",
  "mr": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/merge_requests/46",
  "diff": {
    "added": 367,
    "removed": 62,
    "files": 17
  },
  "local_checks": {
    "frontend": {
      "tests": 218,
      "files": 21,
      "status": "passed"
    },
    "agent": {
      "tests": 22,
      "subtests": 2,
      "status": "passed"
    },
    "typescript_and_front_build": "passed",
    "extension_build_and_zip": "passed",
    "manifest_key_permissions_csp": "unchanged",
    "source_check": "passed",
    "followup": {
      "tests": 47,
      "status": "passed"
    }
  },
  "browser": {
    "surface": "actual ChatUI/Interaction/CSS with synthetic fixture, not activated extension",
    "themes": [
      "light",
      "dark"
    ],
    "checked": [
      "open steps",
      "model input modal",
      "lazy JSON",
      "public explanation",
      "Escape returns focus",
      "copy action focus and status"
    ],
    "installed_panel": "not open; live plugin query skipped"
  },
  "limitations": [
    "No activation of newly installed extension yet",
    "Missing historical diagnostics and receipt times remain explicit"
  ],
  "ci_checks": {
    "pipeline": 5716,
    "all_five_jobs": "success",
    "frontend_tests": 558,
    "initial_failure": "source line anchors changed, fixed in same MR"
  }
}
