{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "lichess-org/lila",
    "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": "lichess-org/lila",
      "canonicalRepo": "lichess-org/lila",
      "canonicalGitHubUrl": "https://github.com/lichess-org/lila",
      "defaultBranch": "master",
      "headShaAtResolution": "a95ff76505150e947102ca65d75399bd0de8f82f",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 1.3,
    "humanSharePctCeiling": 98.7,
    "totals": {
      "commitsInHistory": 6133,
      "mergeCommitsExcluded": 1712,
      "ciBotCommitsExcluded": 115,
      "commitsConsidered": 4306,
      "agentAttributedCommits": 54,
      "humanAttributedCommits": 4252
    },
    "concentration": {
      "distinctAgentAuthors": 16,
      "topAuthorShareOfAgentCommits": 33.3,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 54,
      "autonomousCommits": 0,
      "assistedPct": 1.3,
      "autonomousPct": 0
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 41,
        "sharePct": 1,
        "samples": [
          {
            "hash": "4b86f1d397341db94e7551b4ba273390fa325b96",
            "subject": "Make the password reveal button accessible",
            "date": "2026-09-07T12:16:59+02:00"
          },
          {
            "hash": "43ed642ce60aa5f997d9b1646baea5b4ade9f188",
            "subject": "Update Take Take Take logo in OAuth flows",
            "date": "2026-09-07T11:59:42+02:00"
          },
          {
            "hash": "5dbe72574db747d9031627875cd154f49d6aa574",
            "subject": "Whitelist improvmx.com, an email forwarding service",
            "date": "2026-09-07T11:38:43+02:00"
          },
          {
            "hash": "f83d6527b001043e762ba63b32e58784d68b6b2f",
            "subject": "Make the password reveal button accessible",
            "date": "2026-09-05T11:32:25-03:00"
          },
          {
            "hash": "deabca931977ef4e5b75e247ae5e947f9ec7c99b",
            "subject": "Update Take Take Take logo in OAuth flows",
            "date": "2026-09-03T10:04:19+02:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 9,
        "sharePct": 0.2,
        "samples": [
          {
            "hash": "85478a294d5d23a520dda3c4e3fbece2cd1c915d",
            "subject": "Copy Crowdin context onto replacement i18n key comments.",
            "date": "2026-07-27T10:21:13-07:00"
          },
          {
            "hash": "071b48e2a747f259c320731349b20977ec2dbbed",
            "subject": "Copy preexisting Crowdin comments onto replacement keys.",
            "date": "2026-07-24T13:15:44-07:00"
          },
          {
            "hash": "b6e5978afd3dff54a2ab85c8fd6fabafce7e4361",
            "subject": "Rename replacement i18n keys to descriptive names.",
            "date": "2026-07-23T00:52:53-07:00"
          },
          {
            "hash": "d65a39835cac20a68e4bf377537d6dffe4ad3dad",
            "subject": "Add replacement i18n keys for third string-review batch.",
            "date": "2026-07-23T00:52:53-07:00"
          },
          {
            "hash": "9a326da9afe7dd14990eb88d34bee86e899d156a",
            "subject": "Rename perfRating replacement key to avoid puzzle.ratingX clash.",
            "date": "2026-07-23T00:52:03-07:00"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 4,
        "sharePct": 0.1,
        "samples": [
          {
            "hash": "450f42ce62e2accc28caac9f2e7f22df349c625c",
            "subject": "Add keyboard shortcuts between analysis and editor",
            "date": "2026-09-05T10:25:53+02:00"
          },
          {
            "hash": "b5752a83b3bd7578a67ee8a1055f1200d1a9e36c",
            "subject": "use nav.tour.official",
            "date": "2026-02-19T14:43:32+00:00"
          },
          {
            "hash": "c7d279e0068f5dd5e5d73e8f25e33dc9024ceb7b",
            "subject": "fix grammatical erros",
            "date": "2026-02-19T14:34:08+00:00"
          },
          {
            "hash": "ad63efe757e8203403a9600bc1dc4164a19a923a",
            "subject": "Update ui/bits/css/_markdown-toastui.scss",
            "date": "2026-02-15T11:08:44+01:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-01",
        "total": 14,
        "agent": 0,
        "agentPct": 0
      },
      {
        "month": "2026-02",
        "total": 786,
        "agent": 21,
        "agentPct": 2.7
      },
      {
        "month": "2026-03",
        "total": 500,
        "agent": 0,
        "agentPct": 0
      },
      {
        "month": "2026-04",
        "total": 406,
        "agent": 3,
        "agentPct": 0.7
      },
      {
        "month": "2026-05",
        "total": 357,
        "agent": 1,
        "agentPct": 0.3
      },
      {
        "month": "2026-06",
        "total": 471,
        "agent": 3,
        "agentPct": 0.6
      },
      {
        "month": "2026-07",
        "total": 702,
        "agent": 9,
        "agentPct": 1.3
      },
      {
        "month": "2026-08",
        "total": 598,
        "agent": 10,
        "agentPct": 1.7
      },
      {
        "month": "2026-09",
        "total": 472,
        "agent": 7,
        "agentPct": 1.5
      }
    ],
    "lowActivity": false
  }
}
