{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "volcengine/OpenViking",
    "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": "volcengine/OpenViking",
      "canonicalRepo": "volcengine/OpenViking",
      "canonicalGitHubUrl": "https://github.com/volcengine/OpenViking",
      "defaultBranch": "main",
      "headShaAtResolution": "db84a4916c566beb036374c1412ed4f3bf1365de",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 8.3,
    "humanSharePctCeiling": 91.7,
    "totals": {
      "commitsInHistory": 2362,
      "mergeCommitsExcluded": 0,
      "ciBotCommitsExcluded": 36,
      "commitsConsidered": 2326,
      "agentAttributedCommits": 194,
      "humanAttributedCommits": 2132
    },
    "concentration": {
      "distinctAgentAuthors": 45,
      "topAuthorShareOfAgentCommits": 14.4,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 194,
      "autonomousCommits": 0,
      "assistedPct": 8.3,
      "autonomousPct": 0
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 188,
        "sharePct": 8.1,
        "samples": [
          {
            "hash": "466b62b604b6cc14e1539d5bd1f7c59a04078d4c",
            "subject": "fix(vectordb): exclude the subtree for must_not on a path inside an and (#4994)",
            "date": "2026-09-15T17:49:19+08:00"
          },
          {
            "hash": "90a618091330426a206f1f3642ddc1b9f61b2389",
            "subject": "fix(models): classify SiliconFlow code 20015 embedding 400s as input-too-large (#4678)",
            "date": "2026-09-15T16:20:45+08:00"
          },
          {
            "hash": "5ace39d3ecee96981e6fe98fda240789977a15f8",
            "subject": "fix(memory): escape \"-->\" in MEMORY_FIELDS values (#4992)",
            "date": "2026-09-14T19:46:39+08:00"
          },
          {
            "hash": "0f77ab5625a5e2ead4f286d4e58ea77e05fcfdee",
            "subject": "fix(mcp): bound search's context arguments the way POST /search does (#4892)",
            "date": "2026-09-12T01:34:22+08:00"
          },
          {
            "hash": "2898f267277c9cc454ca51309ef4cfc9c0b5425a",
            "subject": "fix(webdav): align GET content length with response body (#4408)",
            "date": "2026-09-08T21:09:03+08:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 4,
        "sharePct": 0.2,
        "samples": [
          {
            "hash": "7ee75611212a1fe502da037b59afa04cbcf5e2ed",
            "subject": "refactor(parser):Unify Office Document Parsing with AnyDoc and Restore Compatibility Safeguards (#4279)",
            "date": "2026-08-25T18:28:54+08:00"
          },
          {
            "hash": "07aa9dc775aab23b1fd8b028fb14ec2860e2816c",
            "subject": "feat(feishu): persist imported document images (#3033)",
            "date": "2026-07-07T17:44:26+08:00"
          },
          {
            "hash": "b55d37916072832fcf65c9116a198788616c25d4",
            "subject": "chore(openclaw-plugin): release 2026.6.18 and raise OpenViking floor to 0.4.1 (#2705)",
            "date": "2026-06-18T17:14:49+08:00"
          },
          {
            "hash": "87039cac4cc3a5bf45c61fa9de978624bd94ce5e",
            "subject": "docs(openclaw): align plugin docs with ClawHub standard install experience (#2150)",
            "date": "2026-05-21T20:15:23+08:00"
          }
        ]
      },
      {
        "id": "codex",
        "label": "OpenAI Codex",
        "vendor": "OpenAI",
        "commits": 3,
        "sharePct": 0.1,
        "samples": [
          {
            "hash": "15e5284062c7b6cd4ec6bf2ce0535f69e2491261",
            "subject": "fix(openclaw): read L2 content in memory recall (#2002)",
            "date": "2026-05-13T15:06:27+08:00"
          },
          {
            "hash": "31628cd032cd2b214a3ba14f15cacf636b354f98",
            "subject": "fix(memory): tolerate Python 3.10 ISO timestamps in extraction paths (#1524)",
            "date": "2026-04-18T01:02:04+08:00"
          },
          {
            "hash": "e5ceb130b090ec524b9e62bfbcd6e94bdb9f12f4",
            "subject": "fix(context-engine): drop tool-only non-assistant messages instead of emitting empty content (#1512)",
            "date": "2026-04-18T00:11:00+08:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-02",
        "total": 208,
        "agent": 11,
        "agentPct": 5.3
      },
      {
        "month": "2026-03",
        "total": 368,
        "agent": 57,
        "agentPct": 15.5
      },
      {
        "month": "2026-04",
        "total": 337,
        "agent": 32,
        "agentPct": 9.5
      },
      {
        "month": "2026-05",
        "total": 304,
        "agent": 29,
        "agentPct": 9.5
      },
      {
        "month": "2026-06",
        "total": 299,
        "agent": 20,
        "agentPct": 6.7
      },
      {
        "month": "2026-07",
        "total": 301,
        "agent": 12,
        "agentPct": 4
      },
      {
        "month": "2026-08",
        "total": 309,
        "agent": 23,
        "agentPct": 7.4
      },
      {
        "month": "2026-09",
        "total": 200,
        "agent": 10,
        "agentPct": 5
      }
    ],
    "lowActivity": false
  }
}
