{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "elastic/kibana",
    "datasetVersion": "2026-09-18-v3.0",
    "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
    "scanDate": "2026-09-16",
    "window": {
      "since": "2026-02-01",
      "untilExclusive": "2026-09-16",
      "label": "February–September 15, 2026"
    },
    "repository": {
      "sourceRepo": "elastic/kibana",
      "canonicalRepo": "elastic/kibana",
      "canonicalGitHubUrl": "https://github.com/elastic/kibana",
      "defaultBranch": "main",
      "headShaAtResolution": "2d0c846262d8b04a81a87eed1b4c35e5d5b14c05",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 23.2,
    "humanSharePctCeiling": 76.8,
    "totals": {
      "commitsInHistory": 14671,
      "mergeCommitsExcluded": 0,
      "ciBotCommitsExcluded": 311,
      "commitsConsidered": 14360,
      "agentAttributedCommits": 3326,
      "humanAttributedCommits": 11034
    },
    "concentration": {
      "distinctAgentAuthors": 246,
      "topAuthorShareOfAgentCommits": 11.2,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 3305,
      "autonomousCommits": 21,
      "assistedPct": 23,
      "autonomousPct": 0.1
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 1697,
        "sharePct": 11.8,
        "samples": [
          {
            "hash": "2bd896a23aa050ee5bb81a1985fce033976012df",
            "subject": "[Agent Builder] Introduce Event type registry (#290151)",
            "date": "2026-09-15T23:17:23+02:00"
          },
          {
            "hash": "6ad44bb149f30fbbed9f0cbd015b5653a5efbaaf",
            "subject": "[Agent Builder] Exclude jina-ocr-v1 from LLM converse smoke tests (#291200)",
            "date": "2026-09-15T22:11:20+02:00"
          },
          {
            "hash": "a4346aea6785046ae388da7db42fdfca8dd8bd16",
            "subject": "Resolve user settings once per page render (#291066)",
            "date": "2026-09-15T16:52:56+00:00"
          },
          {
            "hash": "1a39be60e0ff03a46022a10dfcb734ba77c33fd0",
            "subject": "[AWS Onboarding] Add 'take me to my data' functionality (#290579)",
            "date": "2026-09-15T17:48:08+02:00"
          },
          {
            "hash": "39b429d98b3db3364d030d166c8ba6330b3c1e2c",
            "subject": "[Attack Discovery] Make the run step usable from a long-running workflow (#290832)",
            "date": "2026-09-15T17:05:26+02:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 1583,
        "sharePct": 11,
        "samples": [
          {
            "hash": "a7be4c3ce8116dd9a7bfcbaefbfb3d0355a0ddf3",
            "subject": "[Discover] Show where to add METADATA when an ES|QL result cannot be shared (#288812)",
            "date": "2026-09-15T21:19:11+02:00"
          },
          {
            "hash": "9102ab3735d5777fa6faae44a3f642146c3550c7",
            "subject": "[Alerting] Rename Execution history Policies tab to Action policies (#290966)",
            "date": "2026-09-15T14:11:21-04:00"
          },
          {
            "hash": "03c4a44732cf93697243371288616aabec5c05fb",
            "subject": "[DOCS] Note Dashboards listing cap on savedObjects:listingLimit (#291221)",
            "date": "2026-09-15T20:01:34+02:00"
          },
          {
            "hash": "b1320eec0a0670fe47225af29d4a3df396f84fb3",
            "subject": "[Cases] Migrate attachment client/service layer to unified-only requests (#290961)",
            "date": "2026-09-15T19:37:58+02:00"
          },
          {
            "hash": "041fbb69d28a65f4d14e1f2cb1b9e1043784c628",
            "subject": "[Security Solution] Fix related alerts lookup after alert index rollover (#290661)",
            "date": "2026-09-15T13:33:45-04:00"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 250,
        "sharePct": 1.7,
        "samples": [
          {
            "hash": "cd70c1a788626d61fe0605e22b6a249c18cef323",
            "subject": "[Synthetics] Fix flaky OverviewCompactView by seeding monitor before navigation (#281832)",
            "date": "2026-09-11T16:02:55+02:00"
          },
          {
            "hash": "114098ee8bda5bcb3078d3ddc5758dae671cb1e2",
            "subject": "Hide deactivated-user activation action for read-only users (#289801)",
            "date": "2026-09-10T14:11:13-04:00"
          },
          {
            "hash": "6060e01e749a251508a22edb0268f2282e6703f1",
            "subject": "[EDR Workflows][Custom YARA signatures] Add internal `_validate` API (#287278)",
            "date": "2026-09-10T13:32:38+02:00"
          },
          {
            "hash": "b54e5dfd2c6c55b3c81145bc2392f75e5e22edbc",
            "subject": "chore(codeql): exclude interactive_setup test folder from CodeQL path analysis (#289953)",
            "date": "2026-09-09T09:53:16+02:00"
          },
          {
            "hash": "9d67528421767cb062d6c04a09a4262458352ace",
            "subject": "Add tag auto-suggestions to Alerting v2 rule authoring (#289352)",
            "date": "2026-09-05T17:30:59+02:00"
          }
        ]
      },
      {
        "id": "codex",
        "label": "OpenAI Codex",
        "vendor": "OpenAI",
        "commits": 3,
        "sharePct": 0,
        "samples": [
          {
            "hash": "279e75ac2cf0297c24c4d99407455fe06eb7238a",
            "subject": "[Console] Support auto-indenting requests with comments (#284527)",
            "date": "2026-08-21T14:17:11+02:00"
          },
          {
            "hash": "8935d6d8d8d11883d4c2507f43bcfdb463491276",
            "subject": "[Index Management] Fix flaky mapper-size plugin test by moving coverage to unit tests (#283251)",
            "date": "2026-08-12T15:11:35-07:00"
          },
          {
            "hash": "04e046ce546a4448faa273eb4f69dc86ee4d1700",
            "subject": "[Ingest Pipelines] Give Processor: Fail beforeEach hook timeout headroom (#283315)",
            "date": "2026-08-10T13:36:53+00:00"
          }
        ]
      },
      {
        "id": "devin",
        "label": "Devin",
        "vendor": "Cognition",
        "commits": 3,
        "sharePct": 0,
        "samples": [
          {
            "hash": "dfc3f90fefddb22857f67e73872b6f99c49110ac",
            "subject": "[Security]: migrate StepAboutRule unit tests from Enzyme to @testing-library/react (#271595)",
            "date": "2026-06-03T07:45:16-07:00"
          },
          {
            "hash": "c5f74d22f4df14d65166d42ccd43493868f3e08b",
            "subject": "[Security Solution][Detection Engine] updates AI rule creation workflow (#252385)",
            "date": "2026-04-02T14:53:58-07:00"
          },
          {
            "hash": "a6b9d4b7046429810ffc4faff3584f5a98b9c80c",
            "subject": "[Security Solution] Adjust log level and wording of logs written from rule executors (#252374)",
            "date": "2026-02-19T11:34:03+01:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-02",
        "total": 1612,
        "agent": 136,
        "agentPct": 8.4
      },
      {
        "month": "2026-03",
        "total": 2028,
        "agent": 104,
        "agentPct": 5.1
      },
      {
        "month": "2026-04",
        "total": 2196,
        "agent": 203,
        "agentPct": 9.2
      },
      {
        "month": "2026-05",
        "total": 1721,
        "agent": 412,
        "agentPct": 23.9
      },
      {
        "month": "2026-06",
        "total": 1429,
        "agent": 427,
        "agentPct": 29.9
      },
      {
        "month": "2026-07",
        "total": 2294,
        "agent": 777,
        "agentPct": 33.9
      },
      {
        "month": "2026-08",
        "total": 2050,
        "agent": 865,
        "agentPct": 42.2
      },
      {
        "month": "2026-09",
        "total": 1030,
        "agent": 402,
        "agentPct": 39
      }
    ],
    "lowActivity": false
  }
}
