{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "apache/superset",
    "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": "apache/superset",
      "canonicalRepo": "apache/superset",
      "canonicalGitHubUrl": "https://github.com/apache/superset",
      "defaultBranch": "master",
      "headShaAtResolution": "23bc3de0ca3224101aa9f5f1f5d4f147a1161be1",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 53.7,
    "humanSharePctCeiling": 46.3,
    "totals": {
      "commitsInHistory": 4226,
      "mergeCommitsExcluded": 0,
      "ciBotCommitsExcluded": 1395,
      "commitsConsidered": 2831,
      "agentAttributedCommits": 1519,
      "humanAttributedCommits": 1312
    },
    "concentration": {
      "distinctAgentAuthors": 163,
      "topAuthorShareOfAgentCommits": 43.8,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 1408,
      "autonomousCommits": 111,
      "assistedPct": 49.7,
      "autonomousPct": 3.9
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 1498,
        "sharePct": 52.9,
        "samples": [
          {
            "hash": "b1380cf43d2cabdd0f5bde362788d071455409f1",
            "subject": "fix(versioning): withhold related-record change detail from non-editors (#44319)",
            "date": "2026-09-15T20:13:22-03:00"
          },
          {
            "hash": "4f5cf799a2872c7ede001f9df4b19d00dc21fd14",
            "subject": "fix(db): apply the configured default isolation level (set_db_default_isolation was a no-op) (#44247)",
            "date": "2026-09-15T20:13:05-03:00"
          },
          {
            "hash": "6cfb33197444cbf74590c2803b6dcc06180439f4",
            "subject": "fix(api): enforce is_managed_externally on chart/dashboard/dataset update (#44025)",
            "date": "2026-09-15T19:13:45-03:00"
          },
          {
            "hash": "68c8c7059e3a0852d9ee42d000c63c87669d6478",
            "subject": "refactor(versioning): rename charts_attached_to_dashboard to chart_attachment_windows_for_dashboard (#44185)",
            "date": "2026-09-15T19:13:30-03:00"
          },
          {
            "hash": "dbccb3bcc7ce3be5afd2ba3bb1ad752a1d90188b",
            "subject": "fix(table): preserve configured server page size when row count is smaller (#42243) (#42248)",
            "date": "2026-09-15T10:10:50-07:00"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 23,
        "sharePct": 0.8,
        "samples": [
          {
            "hash": "f490bf5a7843904ec69a0bcb93e4a782732b2155",
            "subject": "fix(funnel): prevent horizontal legends from overlapping the chart by default (#43112)",
            "date": "2026-09-10T11:17:28-07:00"
          },
          {
            "hash": "6abab3c1cb6c51f36a4b3da4ee5355a2413f6a05",
            "subject": "feat(butterfly): added cross-filtering and drill-to-detail for the butterfly chart (#43684)",
            "date": "2026-08-30T23:12:50+03:00"
          },
          {
            "hash": "6eced8e9191f227c5a6e2270683cf3d4f25b678a",
            "subject": "fix(roles): let the permissions dropdown size to its content (#43196)",
            "date": "2026-08-24T10:46:03-07:00"
          },
          {
            "hash": "73aa8ef280d8e9694b0c10d5fa05fdd01f557b91",
            "subject": "docs(mcp): fix instruction/docstring drift and annotation metadata in mcp_service (#41922)",
            "date": "2026-07-17T16:13:45-04:00"
          },
          {
            "hash": "f3255c46ac8ffa24b57a539132fa9338356db5d5",
            "subject": "feat(mcp): add dashboard owner, role, and certification management tools (#41606)",
            "date": "2026-07-17T13:05:58-07:00"
          }
        ]
      },
      {
        "id": "devin",
        "label": "Devin",
        "vendor": "Cognition",
        "commits": 7,
        "sharePct": 0.2,
        "samples": [
          {
            "hash": "64205357d2570288ff08c18bc519bf04ddbb6673",
            "subject": "fix(rison-filters): only catch ParserException when parsing filters (#43076)",
            "date": "2026-09-09T19:58:52-07:00"
          },
          {
            "hash": "fea84e81ef935fb97798ec4a112d7d85c737c4f0",
            "subject": "fix(tech-debt): measure oxlint metrics against the project's ruleset (#42955)",
            "date": "2026-08-10T09:26:15+07:00"
          },
          {
            "hash": "95e5e25e1a274e77a911a27029124a7c1a1d9aa3",
            "subject": "feat(helm): mitigate init-db Job hang under Istio sidecar injection (closes #25798) (#41396)",
            "date": "2026-07-27T10:09:30-07:00"
          },
          {
            "hash": "25f7b907611234cfff8ae93ddf5853677537a209",
            "subject": "fix(dashboard): remove stray focus outline on Filter Badge popover (closes #38789) (#41398)",
            "date": "2026-06-30T10:18:10-07:00"
          },
          {
            "hash": "7827d43ea6eab5989f83e747791a9e89b3c8bdc7",
            "subject": "fix(embedded): show already-added allowed domains in embed modal (closes #35328) (#41399)",
            "date": "2026-06-30T10:17:53-07:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 5,
        "sharePct": 0.2,
        "samples": [
          {
            "hash": "b02c7afa00ab2d3b93fa54eddaae767a90539a2a",
            "subject": "feat(resample): Add \"Fill the entire time range\" option to Resample controls (#42587) (#42609)",
            "date": "2026-09-09T17:57:22-07:00"
          },
          {
            "hash": "3e13b89427e96607960a3422058802f516bae3b6",
            "subject": "feat(ci): add testcontainers-based db_engine_specs tests (7 dialects) (#43502)",
            "date": "2026-09-09T11:41:09-07:00"
          },
          {
            "hash": "81b3e8552233a80813e32e9ee35a95e165b51bc8",
            "subject": "fix(echarts): guard cross-filter when labelMap entry is missing (#42559)",
            "date": "2026-08-27T21:49:21-07:00"
          },
          {
            "hash": "34ebe3d22ad71f475824d9b3e7046f316af8226c",
            "subject": "feat(extensions): add a Storage API for extensions (#39171)",
            "date": "2026-07-21T16:23:56-03:00"
          },
          {
            "hash": "df0668eda5f3329f0d6da68f3585ab613e55e4db",
            "subject": "feat(api): return uuid in POST response for dataset, chart, and dashboard (#37806)",
            "date": "2026-06-13T16:53:08-07:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-01",
        "total": 1,
        "agent": 1,
        "agentPct": 100
      },
      {
        "month": "2026-02",
        "total": 210,
        "agent": 72,
        "agentPct": 34.3
      },
      {
        "month": "2026-03",
        "total": 219,
        "agent": 70,
        "agentPct": 32
      },
      {
        "month": "2026-04",
        "total": 227,
        "agent": 88,
        "agentPct": 38.8
      },
      {
        "month": "2026-05",
        "total": 304,
        "agent": 175,
        "agentPct": 57.6
      },
      {
        "month": "2026-06",
        "total": 550,
        "agent": 372,
        "agentPct": 67.6
      },
      {
        "month": "2026-07",
        "total": 571,
        "agent": 300,
        "agentPct": 52.5
      },
      {
        "month": "2026-08",
        "total": 468,
        "agent": 258,
        "agentPct": 55.1
      },
      {
        "month": "2026-09",
        "total": 281,
        "agent": 183,
        "agentPct": 65.1
      }
    ],
    "lowActivity": false
  }
}
