{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "wled/WLED",
    "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": "wled/WLED",
      "canonicalRepo": "wled/WLED",
      "canonicalGitHubUrl": "https://github.com/wled/WLED",
      "defaultBranch": "main",
      "headShaAtResolution": "06ae26db67107cb3f6a3d107a92340035991a063",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 6.8,
    "humanSharePctCeiling": 93.2,
    "totals": {
      "commitsInHistory": 791,
      "mergeCommitsExcluded": 121,
      "ciBotCommitsExcluded": 6,
      "commitsConsidered": 664,
      "agentAttributedCommits": 45,
      "humanAttributedCommits": 619
    },
    "concentration": {
      "distinctAgentAuthors": 9,
      "topAuthorShareOfAgentCommits": 31.1,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 33,
      "autonomousCommits": 12,
      "assistedPct": 5,
      "autonomousPct": 1.8
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 27,
        "sharePct": 4.1,
        "samples": [
          {
            "hash": "29ebe64a88e7f1da7165ca3f48131ef2f867e69a",
            "subject": "Pin ESPAsyncWebServer to commit SHA instead of tag",
            "date": "2026-09-12T09:38:28+01:00"
          },
          {
            "hash": "6d1cc5d70117cbef9b403bcbd6f56056dfb64fbb",
            "subject": "Trim .clang-format to a minimal, empirically-tuned rule set",
            "date": "2026-08-08T11:35:12+01:00"
          },
          {
            "hash": "15dabfa6409d5e886c3852b8baf701c9be5dbad7",
            "subject": "Encapsulate rolloverMillis with a read-only accessor",
            "date": "2026-08-08T10:43:27+01:00"
          },
          {
            "hash": "b01cb549740596631dc74bf1b8b0c016f6bf029f",
            "subject": "Encapsulate fsBytesUsed/fsBytesTotal with read-only accessors",
            "date": "2026-08-08T10:39:39+01:00"
          },
          {
            "hash": "3fec10030921c6963a2f6cdbe362788a044fe2c0",
            "subject": "Encapsulate button.cpp's own runtime state as static, not global",
            "date": "2026-08-08T10:10:59+01:00"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 18,
        "sharePct": 2.7,
        "samples": [
          {
            "hash": "d884a3e6925a3b8ace775da419a756eff67ae8fe",
            "subject": "Pin andelf/nightly-release tospecific commit SHA instead of @main branch (#5386)",
            "date": "2026-05-30T23:38:04+02:00"
          },
          {
            "hash": "58bf4c83e98ce287528dd6ced767dc7c0cd079a9",
            "subject": "add secure coding guides for AI reviews (#5572)",
            "date": "2026-05-29T13:59:35+02:00"
          },
          {
            "hash": "59c5991d2d07725223860bf0a540ad9e89e47bc9",
            "subject": "Add esp8266_2m_min minimal build env for ESP02 OTA recovery",
            "date": "2026-05-07T17:13:37+00:00"
          },
          {
            "hash": "89359972286e6eecb44acba5ec9a0dcd43bc289b",
            "subject": "Initial plan",
            "date": "2026-05-07T17:08:32+00:00"
          },
          {
            "hash": "8aa4beeaead5937f4754206d93dd672ec444be7d",
            "subject": "Refactor AR init debug logging for network-only sentinel",
            "date": "2026-04-21T07:55:17+00:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-01",
        "total": 5,
        "agent": 0,
        "agentPct": 0
      },
      {
        "month": "2026-02",
        "total": 143,
        "agent": 4,
        "agentPct": 2.8
      },
      {
        "month": "2026-03",
        "total": 133,
        "agent": 8,
        "agentPct": 6
      },
      {
        "month": "2026-04",
        "total": 106,
        "agent": 12,
        "agentPct": 11.3
      },
      {
        "month": "2026-05",
        "total": 101,
        "agent": 6,
        "agentPct": 5.9
      },
      {
        "month": "2026-06",
        "total": 56,
        "agent": 0,
        "agentPct": 0
      },
      {
        "month": "2026-07",
        "total": 64,
        "agent": 2,
        "agentPct": 3.1
      },
      {
        "month": "2026-08",
        "total": 41,
        "agent": 12,
        "agentPct": 29.3
      },
      {
        "month": "2026-09",
        "total": 15,
        "agent": 1,
        "agentPct": 6.7
      }
    ],
    "lowActivity": false
  }
}
