{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "rapid7/metasploit-framework",
    "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": "rapid7/metasploit-framework",
      "canonicalRepo": "rapid7/metasploit-framework",
      "canonicalGitHubUrl": "https://github.com/rapid7/metasploit-framework",
      "defaultBranch": "master",
      "headShaAtResolution": "4d238ca0abdd55b10832749dbc3f871eed0079be",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 2.6,
    "humanSharePctCeiling": 97.4,
    "totals": {
      "commitsInHistory": 3103,
      "mergeCommitsExcluded": 593,
      "ciBotCommitsExcluded": 0,
      "commitsConsidered": 2510,
      "agentAttributedCommits": 66,
      "humanAttributedCommits": 2444
    },
    "concentration": {
      "distinctAgentAuthors": 22,
      "topAuthorShareOfAgentCommits": 19.7,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 66,
      "autonomousCommits": 0,
      "assistedPct": 2.6,
      "autonomousPct": 0
    },
    "agents": [
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 37,
        "sharePct": 1.5,
        "samples": [
          {
            "hash": "aff26cdfc224af03d5dbd586c653569d17a243af",
            "subject": "Add error handling for version parsing",
            "date": "2026-09-09T18:11:20-04:00"
          },
          {
            "hash": "d71d1f4bf13ddc605cdeeb1ce540e4671f631bb8",
            "subject": "Potential fix for pull request finding",
            "date": "2026-08-25T16:20:32-04:00"
          },
          {
            "hash": "dbecf4357c4bf69e582c8daab694b06581962239",
            "subject": "Potential fix for pull request finding",
            "date": "2026-08-24T15:56:15-04:00"
          },
          {
            "hash": "a2e96ef0c4b3f279e3edc8fd521c599fc7d54fcc",
            "subject": "Potential fix for pull request finding",
            "date": "2026-08-19T09:18:29-04:00"
          },
          {
            "hash": "d1fb8888511b703f8c22db612018dbbbb04e8e5a",
            "subject": "Potential fix for pull request finding",
            "date": "2026-08-11T12:28:32-05:00"
          }
        ]
      },
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 16,
        "sharePct": 0.6,
        "samples": [
          {
            "hash": "4e8069f144fbdc36d17bfacb92269c6c04959e4a",
            "subject": "Implement dual-target payload support for vsftpd_234_backdoor",
            "date": "2026-09-02T06:58:16+00:00"
          },
          {
            "hash": "1170d520dd9f9a155b11829bd3c34f8f0d75c0e4",
            "subject": "Fix RuboCop style violation in wp_planyo_lfi module",
            "date": "2026-08-25T15:02:08-07:00"
          },
          {
            "hash": "8acc5ce80976b9544d0cfb338d1726ed67188eb6",
            "subject": "Add regression specs and comments for fetch payload prepends fix",
            "date": "2026-08-21T16:46:28-05:00"
          },
          {
            "hash": "a3b8b7248b2242e94b9b3585183c0dd9a789d83d",
            "subject": "Add specs for mips64/mipsbe/mipsle Prepend* options",
            "date": "2026-08-20T13:54:38-05:00"
          },
          {
            "hash": "c22532375c2b349d43d76eb3595b1f22ce9c4000",
            "subject": "Fix WinRM PowerShell session resource leaks and race conditions",
            "date": "2026-08-18T16:32:32-05:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 13,
        "sharePct": 0.5,
        "samples": [
          {
            "hash": "a6a98085b026de7bca85a897af45561d21d41a4a",
            "subject": "Wire AArch64 through psexec's PowerShell delivery path",
            "date": "2026-08-31T23:54:17-03:00"
          },
          {
            "hash": "35415c2c9228d618272b26406a16ef2e68e88d31",
            "subject": "Add RSpec coverage for Msf::Util::EXE.to_winaarch64pe",
            "date": "2026-08-17T13:26:35-03:00"
          },
          {
            "hash": "8f83a22d439e9364a2c1654158b1d1e196e270b4",
            "subject": "Drop ineffective sockx0 Convention from AArch64 stager",
            "date": "2026-08-11T14:39:36-03:00"
          },
          {
            "hash": "334986880fb3372f52a789b7a8b69e5e1210b079",
            "subject": "Share AArch64 PEB/EAT resolver via asm_block_api_aarch64",
            "date": "2026-08-11T01:21:05-03:00"
          },
          {
            "hash": "3b45d47fd99fca7f24077ca02073d7b240cc9767",
            "subject": "Hide AArch64 cmd shell window with CREATE_NO_WINDOW",
            "date": "2026-08-07T22:42:59-03:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-01",
        "total": 1,
        "agent": 0,
        "agentPct": 0
      },
      {
        "month": "2026-02",
        "total": 429,
        "agent": 0,
        "agentPct": 0
      },
      {
        "month": "2026-03",
        "total": 343,
        "agent": 9,
        "agentPct": 2.6
      },
      {
        "month": "2026-04",
        "total": 354,
        "agent": 10,
        "agentPct": 2.8
      },
      {
        "month": "2026-05",
        "total": 348,
        "agent": 8,
        "agentPct": 2.3
      },
      {
        "month": "2026-06",
        "total": 284,
        "agent": 12,
        "agentPct": 4.2
      },
      {
        "month": "2026-07",
        "total": 330,
        "agent": 7,
        "agentPct": 2.1
      },
      {
        "month": "2026-08",
        "total": 365,
        "agent": 18,
        "agentPct": 4.9
      },
      {
        "month": "2026-09",
        "total": 56,
        "agent": 2,
        "agentPct": 3.6
      }
    ],
    "lowActivity": false
  }
}
