{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "fishaudio/fish-speech",
    "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": "fishaudio/fish-speech",
      "canonicalRepo": "fishaudio/fish-speech",
      "canonicalGitHubUrl": "https://github.com/fishaudio/fish-speech",
      "defaultBranch": "main",
      "headShaAtResolution": "befe4001745417f8c42131739d862b8a6fdbd15a",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 14.3,
    "humanSharePctCeiling": 85.7,
    "totals": {
      "commitsInHistory": 38,
      "mergeCommitsExcluded": 0,
      "ciBotCommitsExcluded": 3,
      "commitsConsidered": 35,
      "agentAttributedCommits": 5,
      "humanAttributedCommits": 30
    },
    "concentration": {
      "distinctAgentAuthors": 2,
      "topAuthorShareOfAgentCommits": 80,
      "adoptionPattern": "individual"
    },
    "mode": {
      "assistedCommits": 5,
      "autonomousCommits": 0,
      "assistedPct": 14.3,
      "autonomousPct": 0
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 5,
        "sharePct": 14.3,
        "samples": [
          {
            "hash": "3dd1f85c402ee6f0a17c2971d3b0dd8d881ca139",
            "subject": "Fix UnboundLocalError for torchaudio in ReferenceLoader.__init__ (#1257)",
            "date": "2026-04-07T00:09:59+08:00"
          },
          {
            "hash": "ba8bdfb95e7bd715289ee0a8b679fcb4cf9556fa",
            "subject": "fix(docker): bump CUDA 12.6 → 12.9 for Blackwell (sm_120) support (#1225)",
            "date": "2026-03-23T16:12:59+08:00"
          },
          {
            "hash": "48b19f66b1df8df2734cb2e4c6a8eaabe2692513",
            "subject": "fix: correct progress bar total when using gradient accumulation with max_steps (#1227)",
            "date": "2026-03-23T16:12:55+08:00"
          },
          {
            "hash": "d0b7836547e30326f32f15cf4c52947ae0ca2ab9",
            "subject": "fix(deps): resolve protobuf conflict from descript-audiotools transitive dependency (#1229)",
            "date": "2026-03-23T16:12:51+08:00"
          },
          {
            "hash": "cb19a65dfbaa3d19fdf61183e6bfd615ff79149a",
            "subject": "feat(lora): add target_modules to LoraConfig for selective fine-tuning (#1231)",
            "date": "2026-03-23T16:12:43+08:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-03",
        "total": 25,
        "agent": 4,
        "agentPct": 16
      },
      {
        "month": "2026-04",
        "total": 1,
        "agent": 1,
        "agentPct": 100
      },
      {
        "month": "2026-05",
        "total": 2,
        "agent": 0,
        "agentPct": 0
      },
      {
        "month": "2026-06",
        "total": 1,
        "agent": 0,
        "agentPct": 0
      },
      {
        "month": "2026-08",
        "total": 6,
        "agent": 0,
        "agentPct": 0
      }
    ],
    "lowActivity": true
  }
}
