{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "can1357/oh-my-pi",
    "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": "can1357/oh-my-pi",
      "canonicalRepo": "can1357/oh-my-pi",
      "canonicalGitHubUrl": "https://github.com/can1357/oh-my-pi",
      "defaultBranch": "main",
      "headShaAtResolution": "acf943d3c8dc1ed135b42aa33fef4d9d2ff61c9a",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 0.4,
    "humanSharePctCeiling": 99.6,
    "totals": {
      "commitsInHistory": 21552,
      "mergeCommitsExcluded": 4374,
      "ciBotCommitsExcluded": 26,
      "commitsConsidered": 17152,
      "agentAttributedCommits": 76,
      "humanAttributedCommits": 17076
    },
    "concentration": {
      "distinctAgentAuthors": 30,
      "topAuthorShareOfAgentCommits": 14.5,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 75,
      "autonomousCommits": 1,
      "assistedPct": 0.4,
      "autonomousPct": 0
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 49,
        "sharePct": 0.3,
        "samples": [
          {
            "hash": "9538e24c53259eb9b6a64842e2273bab7390b229",
            "subject": "fix(coding-agent): reject forced tool choices on auto-only hosts",
            "date": "2026-09-15T10:58:40+02:00"
          },
          {
            "hash": "1c0b4a7030f2ec9947ce882538ffaaa58ec3bbe6",
            "subject": "docs(catalog): link #11635 in the changelog entry",
            "date": "2026-09-15T10:58:16+02:00"
          },
          {
            "hash": "6611dd1471b9bcb1cab24cd662f5119eccdfc659",
            "subject": "test(ai): pin Meta tool_choice omission for meta and muse-code",
            "date": "2026-09-15T10:58:16+02:00"
          },
          {
            "hash": "b65f45cdbde61b59f0fad38384c283f6a4d6d9a1",
            "subject": "fix(catalog): omit tool_choice for Meta Model API and Muse Code",
            "date": "2026-09-15T10:58:16+02:00"
          },
          {
            "hash": "0a0b92f070ee367cc6d7ec779fa1d0ce9c3272a6",
            "subject": "fix(coding-agent): make `free` a searchable model fact",
            "date": "2026-09-11T17:01:42+02:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 22,
        "sharePct": 0.1,
        "samples": [
          {
            "hash": "1f0f92bd13e53189b4546b3aec474bf051b2760d",
            "subject": "fix(utils): type ACP inbound drain timer as Timer",
            "date": "2026-09-11T09:51:51-07:00"
          },
          {
            "hash": "9f9fcfcaf04ea7f18df4cebdbc8bcb1acd8ed935",
            "subject": "fix(utils): drain ACP inbound requests on clean stdin EOF",
            "date": "2026-09-11T09:51:37-07:00"
          },
          {
            "hash": "cd46dd0ca51641560e53d3cd14e164cd4f241e9d",
            "subject": "fix(session): require positive evidence before moved-project re-root (#11565)",
            "date": "2026-09-11T09:34:54-07:00"
          },
          {
            "hash": "882f119d895b2e2b37a3645302b33e432a98d56b",
            "subject": "fix(settings): clear agent.db settings after config.yml migration",
            "date": "2026-09-11T09:22:31-07:00"
          },
          {
            "hash": "4a301baa16b57ee553c14c39e13251ac55aee597",
            "subject": "fix(settings): log dropped .claude/settings.json parse warnings",
            "date": "2026-09-11T06:42:45-07:00"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 4,
        "sharePct": 0,
        "samples": [
          {
            "hash": "a073cd17633748994bf84dbb3f8d15e48737e8e8",
            "subject": "Potential fix for pull request finding",
            "date": "2026-08-18T13:42:47+08:00"
          },
          {
            "hash": "21fbf5ebdd804fd7c851d3193049625c3e6c321b",
            "subject": "Update packages/ai/test/overflow-utils.test.ts",
            "date": "2026-04-12T22:11:03+08:00"
          },
          {
            "hash": "1ce11f0d02ed70f38ac28db6f0ffc1b950ae96d3",
            "subject": "Update packages/coding-agent/src/prompts/system/plan-mode-approved.md",
            "date": "2026-02-15T09:13:56+01:00"
          },
          {
            "hash": "f3b185d5ec0cabfc71358c2e0287aca61c70c951",
            "subject": "feat(mcp): added wizard confirm step and parallel auth resolve",
            "date": "2026-02-10T15:25:10+01:00"
          }
        ]
      },
      {
        "id": "devin",
        "label": "Devin",
        "vendor": "Cognition",
        "commits": 1,
        "sharePct": 0,
        "samples": [
          {
            "hash": "98656408d54ea1650863116a1c3327d6a4e8122d",
            "subject": "feat(move): interactive /move overlay with fresh session in target directory",
            "date": "2026-06-24T12:08:07-07:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-02",
        "total": 984,
        "agent": 5,
        "agentPct": 0.5
      },
      {
        "month": "2026-03",
        "total": 586,
        "agent": 2,
        "agentPct": 0.3
      },
      {
        "month": "2026-04",
        "total": 850,
        "agent": 3,
        "agentPct": 0.4
      },
      {
        "month": "2026-05",
        "total": 1693,
        "agent": 1,
        "agentPct": 0.1
      },
      {
        "month": "2026-06",
        "total": 4042,
        "agent": 11,
        "agentPct": 0.3
      },
      {
        "month": "2026-07",
        "total": 3694,
        "agent": 1,
        "agentPct": 0
      },
      {
        "month": "2026-08",
        "total": 3175,
        "agent": 16,
        "agentPct": 0.5
      },
      {
        "month": "2026-09",
        "total": 2128,
        "agent": 37,
        "agentPct": 1.7
      }
    ],
    "lowActivity": false
  }
}
