{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "cypress-io/cypress",
    "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": "cypress-io/cypress",
      "canonicalRepo": "cypress-io/cypress",
      "canonicalGitHubUrl": "https://github.com/cypress-io/cypress",
      "defaultBranch": "develop",
      "headShaAtResolution": "a1b69653f1fca97228bde651e304e7d7d01682a1",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 59,
    "humanSharePctCeiling": 41,
    "totals": {
      "commitsInHistory": 1171,
      "mergeCommitsExcluded": 190,
      "ciBotCommitsExcluded": 230,
      "commitsConsidered": 751,
      "agentAttributedCommits": 443,
      "humanAttributedCommits": 308
    },
    "concentration": {
      "distinctAgentAuthors": 17,
      "topAuthorShareOfAgentCommits": 49,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 434,
      "autonomousCommits": 9,
      "assistedPct": 57.8,
      "autonomousPct": 1.2
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 374,
        "sharePct": 49.8,
        "samples": [
          {
            "hash": "a1b69653f1fca97228bde651e304e7d7d01682a1",
            "subject": "chore: add path-scoped Claude rules and correct drifted agent guidance (#34851)",
            "date": "2026-09-15T10:22:38-04:00"
          },
          {
            "hash": "ce6f8fbf58b98b25527e99069029a15f022cb155",
            "subject": "chore: convert three driver specs to TypeScript (#34854)",
            "date": "2026-09-15T09:24:25-04:00"
          },
          {
            "hash": "4d374e0009de8563c434bf9ea3502bc0b9eedbbe",
            "subject": "test: convert three driver cypress specs to TypeScript (#34853)",
            "date": "2026-09-15T09:24:08-04:00"
          },
          {
            "hash": "eeba28d83089027ea61cf67b806550606d65dc19",
            "subject": "test: convert four driver specs to TypeScript and take the cookie prefix tests offline (#34852)",
            "date": "2026-09-15T09:23:44-04:00"
          },
          {
            "hash": "83902dc838d4a242e88df8cfa3da8a196c681731",
            "subject": "test: convert driver e2e, memory, and Keyboard specs to TypeScript (#34848)",
            "date": "2026-09-14T21:16:53-04:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 82,
        "sharePct": 10.9,
        "samples": [
          {
            "hash": "b8dc4e62cfb64da5b506995b8fe445ddc0fb93d2",
            "subject": "chore: skip private packages in npm release dry-run script (#34804)",
            "date": "2026-09-09T23:35:41-04:00"
          },
          {
            "hash": "d27572bcfdf13151d3608c2b5d356a9f6df3f94f",
            "subject": "fix: serve tap GraphQL at a namespace-independent route (#34660)",
            "date": "2026-08-28T13:59:27-06:00"
          },
          {
            "hash": "e51ac78499cfde34be48a0f6beac20d038f4a20b",
            "subject": "feat: add the cypress tap CLI for driving a running Cypress session (#34540)",
            "date": "2026-08-14T17:28:49-05:00"
          },
          {
            "hash": "13461c5f0bcabbcaca728082fc2f61e044a26c05",
            "subject": "chore: disable Chrome's HTTPS-Upgrades feature (#34549)",
            "date": "2026-08-10T11:33:19-04:00"
          },
          {
            "hash": "50b54266a93181adc89566ca667f36ba8b1231fe",
            "subject": "test(server): skip the proxy performance suite while its fixture host throttles us (#34527)",
            "date": "2026-08-07T14:32:52-05:00"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 1,
        "sharePct": 0.1,
        "samples": [
          {
            "hash": "99bec89905816bc6c9b67461a2cd39063a137e2e",
            "subject": "fix: namespace Angular CT temp tsconfig by projectRoot hash (#33635)",
            "date": "2026-05-08T18:36:20-04:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-02",
        "total": 37,
        "agent": 0,
        "agentPct": 0
      },
      {
        "month": "2026-03",
        "total": 41,
        "agent": 1,
        "agentPct": 2.4
      },
      {
        "month": "2026-04",
        "total": 84,
        "agent": 3,
        "agentPct": 3.6
      },
      {
        "month": "2026-05",
        "total": 124,
        "agent": 31,
        "agentPct": 25
      },
      {
        "month": "2026-06",
        "total": 140,
        "agent": 112,
        "agentPct": 80
      },
      {
        "month": "2026-07",
        "total": 95,
        "agent": 82,
        "agentPct": 86.3
      },
      {
        "month": "2026-08",
        "total": 164,
        "agent": 152,
        "agentPct": 92.7
      },
      {
        "month": "2026-09",
        "total": 66,
        "agent": 62,
        "agentPct": 93.9
      }
    ],
    "lowActivity": false
  }
}
