{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "triton-lang/triton",
    "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": "triton-lang/triton",
      "canonicalRepo": "triton-lang/triton",
      "canonicalGitHubUrl": "https://github.com/triton-lang/triton",
      "defaultBranch": "main",
      "headShaAtResolution": "84f99580abd493fe2907cb0e8182ab86fcc18493",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 2.9,
    "humanSharePctCeiling": 97.1,
    "totals": {
      "commitsInHistory": 1393,
      "mergeCommitsExcluded": 0,
      "ciBotCommitsExcluded": 3,
      "commitsConsidered": 1390,
      "agentAttributedCommits": 40,
      "humanAttributedCommits": 1350
    },
    "concentration": {
      "distinctAgentAuthors": 17,
      "topAuthorShareOfAgentCommits": 20,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 40,
      "autonomousCommits": 0,
      "assistedPct": 2.9,
      "autonomousPct": 0
    },
    "agents": [
      {
        "id": "codex",
        "label": "OpenAI Codex",
        "vendor": "OpenAI",
        "commits": 22,
        "sharePct": 1.6,
        "samples": [
          {
            "hash": "709022caafd21a442a49053b6d50cfe1a79a1642",
            "subject": "[gluon][nvidia] Add support for fp4 and fp8 in TMEM for MMA LHS (#10202)",
            "date": "2026-06-09T10:12:25+00:00"
          },
          {
            "hash": "b3fd227cdddad1a312048076ca208c45e4c900cf",
            "subject": "[INTERPRETER] Fix interpreter arithmetic shift operand mutation (#10509)",
            "date": "2026-06-06T10:24:24+00:00"
          },
          {
            "hash": "e283e0150581139e02f7a2d9b39db5d58b9d3f21",
            "subject": "[CONSAN] Add barrier before NaN init (#10352)",
            "date": "2026-05-22T19:43:25+00:00"
          },
          {
            "hash": "d930eb61fd796d4c558176dd17975967e5f87bc1",
            "subject": "[CONSAN] Add smem and tmem initialization to NaN (#10308)",
            "date": "2026-05-15T16:59:10+00:00"
          },
          {
            "hash": "d3156632257bc363a12716facc7f92f55428815f",
            "subject": "Revert \"[CONSAN] Add read before any write check (#10167)\" (#10297)",
            "date": "2026-05-13T07:48:56+00:00"
          }
        ]
      },
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 11,
        "sharePct": 0.8,
        "samples": [
          {
            "hash": "31b1bf9aed2714af9a816d023b405499e8b27883",
            "subject": "[FRONTEND] Fix tl.softmax normalizing along the wrong axis (#11406) (#11409)",
            "date": "2026-08-23T23:47:03+00:00"
          },
          {
            "hash": "e90faae67bfa4bcf8af29eb210bcdbb3151008fd",
            "subject": "[tritongpu] Deduplicate the three hoistConvert*() driver functions in RemoveLayoutConversions (#11291)",
            "date": "2026-08-17T08:15:01+00:00"
          },
          {
            "hash": "c119b55d678063c482f59129d2a1fcf9d8fb6c53",
            "subject": "[WS] Fix use-list iterator invalidation in cloneMultiPartitionDataOps (#11067)",
            "date": "2026-07-28T16:23:40+09:00"
          },
          {
            "hash": "8512cf89a305cd4202a2bc4206d17805128d2c0c",
            "subject": "[KERNELS] topk: don't specialize on bitmatrix strides (fixes per-batch-size recompiles) (#10875)",
            "date": "2026-07-21T09:44:07+00:00"
          },
          {
            "hash": "2ad055bd17f1f8dcae39226214117720aca47352",
            "subject": "[AMD] Enable loop unrolling for Gluon warp-pipelined kernels (#9666)",
            "date": "2026-04-28T15:11:01-07:00"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 5,
        "sharePct": 0.4,
        "samples": [
          {
            "hash": "989c20d3e5251a938f8556590bb94378baeb9f34",
            "subject": "[TEST] Use tmp_path for autotuner IR overrides (#11258)",
            "date": "2026-08-17T16:07:15+08:00"
          },
          {
            "hash": "6ce7883c1d38cda64a481de2c055e1db3a6f7496",
            "subject": "[TEST] Correct SM12x core PTX expectations (#11259)",
            "date": "2026-08-12T14:06:27+09:00"
          },
          {
            "hash": "024171807310875697daa6a3fc643efa5839acbf",
            "subject": "[TEST] Account for SM12 scaled matmul resource limits (#11257)",
            "date": "2026-08-12T05:57:34+09:00"
          },
          {
            "hash": "161c6a272d54afe40f0386eade6743ec96577cc5",
            "subject": "[NVIDIA] Support batched SM120 scaled-dot scale layouts (#11262)",
            "date": "2026-08-12T05:57:03+09:00"
          },
          {
            "hash": "39fe2e81d990a71977f68acb6d51cf03d9cc6f1c",
            "subject": "[BENCH][PROTON] Implement `do_bench_proton` and `do_bench_cudagraph_proton` as alternatives for benchmarking (#10149)",
            "date": "2026-04-28T12:14:12-04:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 2,
        "sharePct": 0.1,
        "samples": [
          {
            "hash": "72259b1cc3c543c361dcd185a6ff89662e8ed52f",
            "subject": "[DOCS] Document bf16x dot input precision modes (#10798)",
            "date": "2026-07-05T22:25:55-07:00"
          },
          {
            "hash": "2a41426da62cc57652a17ceb85e4175b79e63cbc",
            "subject": "[Nvidia] Enable TMA im2col mode - Gluon API (#9391)",
            "date": "2026-02-08T19:25:12-08:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-02",
        "total": 171,
        "agent": 1,
        "agentPct": 0.6
      },
      {
        "month": "2026-03",
        "total": 178,
        "agent": 4,
        "agentPct": 2.2
      },
      {
        "month": "2026-04",
        "total": 183,
        "agent": 16,
        "agentPct": 8.7
      },
      {
        "month": "2026-05",
        "total": 159,
        "agent": 8,
        "agentPct": 5
      },
      {
        "month": "2026-06",
        "total": 177,
        "agent": 2,
        "agentPct": 1.1
      },
      {
        "month": "2026-07",
        "total": 171,
        "agent": 3,
        "agentPct": 1.8
      },
      {
        "month": "2026-08",
        "total": 218,
        "agent": 6,
        "agentPct": 2.8
      },
      {
        "month": "2026-09",
        "total": 133,
        "agent": 0,
        "agentPct": 0
      }
    ],
    "lowActivity": false
  }
}
