{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "Graphify-Labs/graphify",
    "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": "Graphify-Labs/graphify",
      "canonicalRepo": "Graphify-Labs/graphify",
      "canonicalGitHubUrl": "https://github.com/Graphify-Labs/graphify",
      "defaultBranch": "v8",
      "headShaAtResolution": "c7ec1082083e3e876443f643ecf86ebcfae177c2",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 49,
    "humanSharePctCeiling": 51,
    "totals": {
      "commitsInHistory": 1790,
      "mergeCommitsExcluded": 61,
      "ciBotCommitsExcluded": 0,
      "commitsConsidered": 1729,
      "agentAttributedCommits": 848,
      "humanAttributedCommits": 881
    },
    "concentration": {
      "distinctAgentAuthors": 97,
      "topAuthorShareOfAgentCommits": 40.8,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 848,
      "autonomousCommits": 0,
      "assistedPct": 49,
      "autonomousPct": 0
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 839,
        "sharePct": 48.5,
        "samples": [
          {
            "hash": "c7ec1082083e3e876443f643ecf86ebcfae177c2",
            "subject": "release: 0.9.62 — terraform local modules, Ruby inherited implicit-self calls, markdown code-span references, unicode ids, self-loop cohesion, atomic watch writes, semantic-cache basename recovery, destructured export nodes, thin file-only communities, GRAPHIFY_OUT hook gates",
            "date": "2026-09-15T18:57:53+01:00"
          },
          {
            "hash": "33362d969292b57eda82f3fbd9eb5f3f5bc9bbc2",
            "subject": "chore: bump to 0.9.53",
            "date": "2026-08-30T16:01:33+01:00"
          },
          {
            "hash": "680e3ed8edd3dc1fa1961050912941880b778207",
            "subject": "chore: bump to 0.9.52",
            "date": "2026-08-29T19:38:37+01:00"
          },
          {
            "hash": "281ccaa4ff38aaef3f19e823fb7645e19b28f591",
            "subject": "chore: bump to 0.9.51",
            "date": "2026-08-28T01:25:56+01:00"
          },
          {
            "hash": "43d54acbfa9e731f7a592bb582c1f4b9d48ed73e",
            "subject": "chore: bump to 0.9.50",
            "date": "2026-08-25T18:24:12+01:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 8,
        "sharePct": 0.5,
        "samples": [
          {
            "hash": "d26a32a30c61b13003f71a815531bc32603034e9",
            "subject": "fix(extract): collect files in a single pruned walk instead of one rglob per extension (#1261)",
            "date": "2026-06-11T10:58:44+02:00"
          },
          {
            "hash": "7b5e625066768ff6556c4ae0ac3d2fd7d4959476",
            "subject": "fix(cache): require whole --- lines as frontmatter delimiters (#1259)",
            "date": "2026-06-11T10:49:11+02:00"
          },
          {
            "hash": "8401c50178c903970a672013ec26c8648949a18a",
            "subject": "fix(cache): namespace AST cache by graphify version (#1252)",
            "date": "2026-06-11T09:45:05+02:00"
          },
          {
            "hash": "444d73e1c893de30f741ae0fc71a83f6f57a0383",
            "subject": "fix(global-graph): rewire edges to deduplicated external nodes (#1250)",
            "date": "2026-06-11T09:36:38+02:00"
          },
          {
            "hash": "4f8de1e42bcec55cf73ebf6f54a6f44ed56cf455",
            "subject": "fix(dedup): pick pass-2 winner from the verified pair only (#1247)",
            "date": "2026-06-11T09:30:36+02:00"
          }
        ]
      },
      {
        "id": "devin",
        "label": "Devin",
        "vendor": "Cognition",
        "commits": 1,
        "sharePct": 0.1,
        "samples": [
          {
            "hash": "065a621fa6091409a558920c68e4223c7276f8ce",
            "subject": "feat: add Devin CLI support (graphify devin install/uninstall) (#1020)",
            "date": "2026-05-26T09:17:18+01:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-04",
        "total": 239,
        "agent": 81,
        "agentPct": 33.9
      },
      {
        "month": "2026-05",
        "total": 327,
        "agent": 163,
        "agentPct": 49.8
      },
      {
        "month": "2026-06",
        "total": 285,
        "agent": 233,
        "agentPct": 81.8
      },
      {
        "month": "2026-07",
        "total": 416,
        "agent": 255,
        "agentPct": 61.3
      },
      {
        "month": "2026-08",
        "total": 301,
        "agent": 115,
        "agentPct": 38.2
      },
      {
        "month": "2026-09",
        "total": 161,
        "agent": 1,
        "agentPct": 0.6
      }
    ],
    "lowActivity": false
  }
}
