{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "HKUDS/Vibe-Trading",
    "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": "HKUDS/Vibe-Trading",
      "canonicalRepo": "HKUDS/Vibe-Trading",
      "canonicalGitHubUrl": "https://github.com/HKUDS/Vibe-Trading",
      "defaultBranch": "main",
      "headShaAtResolution": "269d8ce3d1b9ba80c4306585b813cb58520dca9a",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 3.6,
    "humanSharePctCeiling": 96.4,
    "totals": {
      "commitsInHistory": 2262,
      "mergeCommitsExcluded": 572,
      "ciBotCommitsExcluded": 36,
      "commitsConsidered": 1654,
      "agentAttributedCommits": 59,
      "humanAttributedCommits": 1595
    },
    "concentration": {
      "distinctAgentAuthors": 23,
      "topAuthorShareOfAgentCommits": 23.7,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 59,
      "autonomousCommits": 0,
      "assistedPct": 3.6,
      "autonomousPct": 0
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 53,
        "sharePct": 3.2,
        "samples": [
          {
            "hash": "22bd63a2851d0863ee0fe4a6fdc5a0f9649de72e",
            "subject": "fix(toss): page CLOSED order history to completion, fail loud past the cap",
            "date": "2026-09-13T21:23:45+09:00"
          },
          {
            "hash": "0397210440691918e85fef54ace2a0c546a16ad1",
            "subject": "fix(toss): match the real /orders and /holdings schemas from the spec",
            "date": "2026-09-13T21:18:20+09:00"
          },
          {
            "hash": "0b8c6bfc1fe0bcc4715fddad635384df746edcae",
            "subject": "fix(toss): correct the read paths, response envelope, and candle param on #1409",
            "date": "2026-09-13T21:18:20+09:00"
          },
          {
            "hash": "044d46a0e973009d85f80dfcd8d8e1ae7588dfb6",
            "subject": "feat(trading): add Toss Securities (토스증권) broker connector",
            "date": "2026-09-13T21:18:20+09:00"
          },
          {
            "hash": "27314e51740015c18adce9d5701b6b016bc35e26",
            "subject": "fix(upbit): wire positions to the portfolio contract correctly",
            "date": "2026-09-13T21:17:59+09:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 4,
        "sharePct": 0.2,
        "samples": [
          {
            "hash": "c8688f56e7f3777bf512f939c6d835fe533ca10f",
            "subject": "fix(api): return empty Response for scheduled-runs DELETE 204",
            "date": "2026-08-11T11:21:25+03:00"
          },
          {
            "hash": "e9f79ca54af28fc79ce8e3addfe9b3ec5321b70b",
            "subject": "fix(runtime): eToro SDK connector UI parity",
            "date": "2026-08-11T11:11:43+03:00"
          },
          {
            "hash": "187ca273b38fee0482d4dc71f03ec65ea13bb22d",
            "subject": "fix(etoro): add runtime verify envelope to check_status",
            "date": "2026-08-11T11:11:43+03:00"
          },
          {
            "hash": "c1f38980562a9d5a78a4bb73641dfd1cd2e28651",
            "subject": "fix(providers): normalize remote Ollama base URLs without /v1 (#129)",
            "date": "2026-05-19T12:55:59+08:00"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 2,
        "sharePct": 0.1,
        "samples": [
          {
            "hash": "ced2108cf8675afccfc751550aa5c4b5ba52bdd7",
            "subject": "fix: support IBKR public MCP OAuth",
            "date": "2026-08-23T16:26:30+08:00"
          },
          {
            "hash": "d77f6b33796665519ae8076b4b64b525db8a0475",
            "subject": "feat: publish pre-built image to GHCR on release (closes #183) (#1) (#187)",
            "date": "2026-06-08T10:12:59+08:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-04",
        "total": 85,
        "agent": 0,
        "agentPct": 0
      },
      {
        "month": "2026-05",
        "total": 124,
        "agent": 5,
        "agentPct": 4
      },
      {
        "month": "2026-06",
        "total": 173,
        "agent": 3,
        "agentPct": 1.7
      },
      {
        "month": "2026-07",
        "total": 502,
        "agent": 19,
        "agentPct": 3.8
      },
      {
        "month": "2026-08",
        "total": 564,
        "agent": 10,
        "agentPct": 1.8
      },
      {
        "month": "2026-09",
        "total": 206,
        "agent": 22,
        "agentPct": 10.7
      }
    ],
    "lowActivity": false
  }
}
