{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "pnpm/pnpm",
    "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": "pnpm/pnpm",
      "canonicalRepo": "pnpm/pnpm",
      "canonicalGitHubUrl": "https://github.com/pnpm/pnpm",
      "defaultBranch": "main",
      "headShaAtResolution": "91887267f585b3c7c96923bbcd766cba8e6bf2c5",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 8.6,
    "humanSharePctCeiling": 91.4,
    "totals": {
      "commitsInHistory": 2809,
      "mergeCommitsExcluded": 7,
      "ciBotCommitsExcluded": 82,
      "commitsConsidered": 2720,
      "agentAttributedCommits": 235,
      "humanAttributedCommits": 2485
    },
    "concentration": {
      "distinctAgentAuthors": 44,
      "topAuthorShareOfAgentCommits": 36.6,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 234,
      "autonomousCommits": 1,
      "assistedPct": 8.6,
      "autonomousPct": 0
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 218,
        "sharePct": 8,
        "samples": [
          {
            "hash": "f9c86ffa64d3dc2a9d3b5d30025a4ba4d6272d01",
            "subject": "fix(cmd-shim): use printf instead of echo for POSIX path normalization (#14878)",
            "date": "2026-09-16T01:52:59+02:00"
          },
          {
            "hash": "03dee70a54e0f9f6b0a240162f0114f0509554e0",
            "subject": "docs: fix the setup steps that no longer work (#14935)",
            "date": "2026-09-16T01:51:02+02:00"
          },
          {
            "hash": "01336b208b1681c2e79fe12b036c8550f8af9790",
            "subject": "chore(cargo): bump rustls from 0.23.39 to 0.23.45 (#14919)",
            "date": "2026-09-15T11:00:24+02:00"
          },
          {
            "hash": "f6bf2011a0922f4a78f4ac9f7e7be8d514835df1",
            "subject": "fix(registry-mock): wait for the reaped registry child to leave the process table (#14917)",
            "date": "2026-09-15T10:07:23+02:00"
          },
          {
            "hash": "d52de3d69d00054a3125f0dbec5bd4dbce06483a",
            "subject": "perf: build sorted-unique vectors without a set round-trip (#14915)",
            "date": "2026-09-15T10:00:24+02:00"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 21,
        "sharePct": 0.8,
        "samples": [
          {
            "hash": "4ca0c170b562df328bc2fd20b048eb77288b7ed3",
            "subject": "test(testing-utils): detach git fixtures from the contributor's global config (#14715)",
            "date": "2026-09-09T18:44:13+00:00"
          },
          {
            "hash": "ea9b8f22e2d57e90d875d498d423de1bb6b9f004",
            "subject": "feat(pnpr): allow configuration through environment variables (#14434)",
            "date": "2026-09-05T10:57:38+02:00"
          },
          {
            "hash": "d53917264f3c7a32360313caff081f750d203de2",
            "subject": "fix(pack): compute packed summary before postpack cleanup (#12777)",
            "date": "2026-07-04T19:43:41+02:00"
          },
          {
            "hash": "99982b9f004fc067bd6df0f6f01af549734060c1",
            "subject": "perf(npm-resolver): normalize non-abbreviated registry metadata (#12772)",
            "date": "2026-07-04T17:01:09+02:00"
          },
          {
            "hash": "293921a788fe97e6770711a50347183954061e52",
            "subject": "feat(view): support searching package.json upward when package name is omitted (#11696)",
            "date": "2026-06-17T01:04:25+02:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 2,
        "sharePct": 0.1,
        "samples": [
          {
            "hash": "f9c86ffa64d3dc2a9d3b5d30025a4ba4d6272d01",
            "subject": "fix(cmd-shim): use printf instead of echo for POSIX path normalization (#14878)",
            "date": "2026-09-16T01:52:59+02:00"
          },
          {
            "hash": "8c06d1a2f93a771adc8f3968081672ef74d4f9c2",
            "subject": "fix: preserve named catalog group during interactive upgrade --latest (#11567)",
            "date": "2026-05-14T13:08:37+02:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-02",
        "total": 130,
        "agent": 4,
        "agentPct": 3.1
      },
      {
        "month": "2026-03",
        "total": 218,
        "agent": 43,
        "agentPct": 19.7
      },
      {
        "month": "2026-04",
        "total": 235,
        "agent": 23,
        "agentPct": 9.8
      },
      {
        "month": "2026-05",
        "total": 465,
        "agent": 38,
        "agentPct": 8.2
      },
      {
        "month": "2026-06",
        "total": 385,
        "agent": 39,
        "agentPct": 10.1
      },
      {
        "month": "2026-07",
        "total": 466,
        "agent": 38,
        "agentPct": 8.2
      },
      {
        "month": "2026-08",
        "total": 503,
        "agent": 12,
        "agentPct": 2.4
      },
      {
        "month": "2026-09",
        "total": 318,
        "agent": 38,
        "agentPct": 11.9
      }
    ],
    "lowActivity": false
  }
}
