{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "JanDeDobbeleer/oh-my-posh",
    "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": "JanDeDobbeleer/oh-my-posh",
      "canonicalRepo": "JanDeDobbeleer/oh-my-posh",
      "canonicalGitHubUrl": "https://github.com/JanDeDobbeleer/oh-my-posh",
      "defaultBranch": "main",
      "headShaAtResolution": "def198e06052dbb5414cdcaf09febb10a710111f",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 44.5,
    "humanSharePctCeiling": 55.5,
    "totals": {
      "commitsInHistory": 640,
      "mergeCommitsExcluded": 0,
      "ciBotCommitsExcluded": 195,
      "commitsConsidered": 445,
      "agentAttributedCommits": 198,
      "humanAttributedCommits": 247
    },
    "concentration": {
      "distinctAgentAuthors": 11,
      "topAuthorShareOfAgentCommits": 61.1,
      "adoptionPattern": "team"
    },
    "mode": {
      "assistedCommits": 190,
      "autonomousCommits": 8,
      "assistedPct": 42.7,
      "autonomousPct": 1.8
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 117,
        "sharePct": 26.3,
        "samples": [
          {
            "hash": "e68437a98f8ce8b3d6f42b7993f4b838e875cbf5",
            "subject": "fix(shell,kubectl): preserve markup anchors in mapped/aliased values",
            "date": "2026-09-13T17:20:10+02:00"
          },
          {
            "hash": "a340722ca5863dcf6df4af15717a7371491a5c42",
            "subject": "docs(project-knowledge): record the confirmed streaming cache race",
            "date": "2026-09-07T20:43:47+02:00"
          },
          {
            "hash": "cf477a518f94a6b887f4a5732af44a2263d36019",
            "subject": "fix(config): capture the template cache before a segment goes async",
            "date": "2026-09-07T20:43:47+02:00"
          },
          {
            "hash": "fb33d39ff4ffd9ca797a9ef0a6f095134c325b1b",
            "subject": "fix(streaming): own the render lifecycle in the producer",
            "date": "2026-09-07T20:43:47+02:00"
          },
          {
            "hash": "161315a4eff2dcfe590a458cba59558638338b30",
            "subject": "fix(path): keep template delimiters in folder names literal",
            "date": "2026-09-07T20:43:47+02:00"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 81,
        "sharePct": 18.2,
        "samples": [
          {
            "hash": "f9e769837b82cfcd6e54e3df9028669a5d00a7b4",
            "subject": "fix(fish): treat empty buffer as valid in enter key handler",
            "date": "2026-09-13T17:20:10+02:00"
          },
          {
            "hash": "564345dd368ed7b8ef51564f2e6cc9685b1c95c5",
            "subject": "test(segments): update spotify playing icon expectations to f04b",
            "date": "2026-09-13T17:20:10+02:00"
          },
          {
            "hash": "3cbf8d800fc025131f62e6588dbaf4c762afbc20",
            "subject": "refactor(segments): unify music segments on shared MusicPlayer logic",
            "date": "2026-09-13T17:20:10+02:00"
          },
          {
            "hash": "c32e1ffdfa9fdea502946c29c489b517b44fdc53",
            "subject": "feat(segment): add pear segment for Pear Desktop",
            "date": "2026-09-13T17:20:10+02:00"
          },
          {
            "hash": "fc19b6fccaac637600151d0c383cd86bc949f290",
            "subject": "fix(upgrade): stop spinner while progress bar owns the line",
            "date": "2026-09-08T20:06:28+02:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-02",
        "total": 42,
        "agent": 0,
        "agentPct": 0
      },
      {
        "month": "2026-03",
        "total": 33,
        "agent": 1,
        "agentPct": 3
      },
      {
        "month": "2026-04",
        "total": 20,
        "agent": 13,
        "agentPct": 65
      },
      {
        "month": "2026-05",
        "total": 35,
        "agent": 21,
        "agentPct": 60
      },
      {
        "month": "2026-06",
        "total": 25,
        "agent": 11,
        "agentPct": 44
      },
      {
        "month": "2026-07",
        "total": 169,
        "agent": 74,
        "agentPct": 43.8
      },
      {
        "month": "2026-08",
        "total": 90,
        "agent": 55,
        "agentPct": 61.1
      },
      {
        "month": "2026-09",
        "total": 31,
        "agent": 23,
        "agentPct": 74.2
      }
    ],
    "lowActivity": false
  }
}
