{
  "generated_at": "2026-01-15T19:27:12Z",
  "repo_count": 890,
  "repos": [
    {
      "platform": "bitbucket",
      "full_name": "mbari/3dr-docker",
      "html_url": "https://bitbucket.org/mbari/3dr-docker",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-03-26T22:45:56.653250+00:00",
      "updated_at": "2018-03-26T23:43:04.381433+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-03-26T23:42:56+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 19,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/aanderra-optode-sensor-daemon",
      "html_url": "https://bitbucket.org/mbari/aanderra-optode-sensor-daemon",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-01-07T22:33:46.107533+00:00",
      "updated_at": "2016-01-29T00:24:52.332360+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian K <bkieft@mbari.org>",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 5,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/adc-depth-sensor-daemon",
      "html_url": "https://bitbucket.org/mbari/adc-depth-sensor-daemon",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-01-07T02:02:30.381509+00:00",
      "updated_at": "2016-01-28T20:05:21.986000+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 5,
      "file_count": 9,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/adc-par-sensor-daemon",
      "html_url": "https://bitbucket.org/mbari/adc-par-sensor-daemon",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-01-08T02:50:46.540696+00:00",
      "updated_at": "2016-01-28T20:05:01.809309+00:00",
      "pushed_at": null,
      "last_commit_at": "2016-01-08T02:52:04+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 11,
      "main_committer_sample_size": 11,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ahrssub",
      "html_url": "https://bitbucket.org/mbari/ahrssub",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-05-22T03:37:38.534548+00:00",
      "updated_at": "2021-09-29T17:13:44.818481+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-09-29T17:13:36+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/aishub-to-tracking",
      "html_url": "https://bitbucket.org/mbari/aishub-to-tracking",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-07-25T21:57:44.357674+00:00",
      "updated_at": "2024-07-25T23:22:39.098501+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-07-25T23:22:31+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 7,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/alexa-mbari-soundscape",
      "html_url": "https://bitbucket.org/mbari/alexa-mbari-soundscape",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-09-05T17:14:31.935322+00:00",
      "updated_at": "2019-10-21T17:25:10.996599+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-10-21T17:25:04+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 6,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/analysisscripts",
      "html_url": "https://bitbucket.org/mbari/analysisscripts",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-03-09T21:08:21.850867+00:00",
      "updated_at": "2021-11-17T19:42:35.115624+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/anno-slackbot",
      "html_url": "https://bitbucket.org/mbari/anno-slackbot",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-06-24T22:58:54.288616+00:00",
      "updated_at": "2022-01-13T22:14:12.511879+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-01-13T22:14:09+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 16,
      "main_committer_sample_size": 16,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/aos-sensor",
      "html_url": "https://bitbucket.org/mbari/aos-sensor",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-11-11T23:14:55.483904+00:00",
      "updated_at": "2026-01-08T23:21:57.768558+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-08T23:21:25+00:00",
      "commits_30d": 1,
      "commits_90d": 1,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brent Jones <bjones@mbari.org>",
      "main_committer_commit_count": 10,
      "main_committer_sample_size": 14,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ar-web-map",
      "html_url": "https://bitbucket.org/mbari/ar-web-map",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-04-25T15:44:40.925852+00:00",
      "updated_at": "2019-04-04T21:18:57.979592+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-04-04T20:34:38+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/arcmapnav",
      "html_url": "https://bitbucket.org/mbari/arcmapnav",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-11-14T20:12:01.287627+00:00",
      "updated_at": "2025-02-04T17:21:43.838810+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-02-04T17:21:37+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 5,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 9,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/auv-application",
      "html_url": "https://bitbucket.org/mbari/auv-application",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2025-06-18T16:18:44.615469+00:00",
      "updated_at": "2025-10-02T20:58:38.352216+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/auv-linux",
      "html_url": "https://bitbucket.org/mbari/auv-linux",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-09-29T23:22:55.175758+00:00",
      "updated_at": "2021-09-29T23:27:45.160190+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/auv-log-io",
      "html_url": "https://bitbucket.org/mbari/auv-log-io",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-03-04T00:46:27.112754+00:00",
      "updated_at": "2020-04-13T18:48:03.639477+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 13,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/auv-matlab",
      "html_url": "https://bitbucket.org/mbari/auv-matlab",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-02-06T19:47:55.539074+00:00",
      "updated_at": "2020-04-14T00:37:12.804623+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-04-14T00:37:06+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 3,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 15,
      "main_committer_sample_size": 19,
      "file_count": 26,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/auv-python",
      "html_url": "https://bitbucket.org/mbari/auv-python",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-03-31T01:11:59.791300+00:00",
      "updated_at": "2023-06-23T18:53:45.127776+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-11-17T19:24:09+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/auv-rawdata-server",
      "html_url": "https://bitbucket.org/mbari/auv-rawdata-server",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-02-25T18:20:02.473791+00:00",
      "updated_at": "2020-04-21T00:52:55.249183+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-04-21T00:52:50+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 65,
      "main_committer_sample_size": 65,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/auv-shared",
      "html_url": "https://bitbucket.org/mbari/auv-shared",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-06-04T00:04:05.356243+00:00",
      "updated_at": "2021-02-15T17:01:25.902398+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-04-06T15:29:02+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/auv_ctd",
      "html_url": "https://bitbucket.org/mbari/auv_ctd",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-22T22:23:10.275919+00:00",
      "updated_at": "2020-04-22T23:08:30.788439+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-12-18T21:04:08+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/auv_estimation",
      "html_url": "https://bitbucket.org/mbari/auv_estimation",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-05-27T14:23:16.138429+00:00",
      "updated_at": "2020-05-29T18:16:19.616721+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/auv_track",
      "html_url": "https://bitbucket.org/mbari/auv_track",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-01-19T23:31:12.127513+00:00",
      "updated_at": "2025-11-25T22:12:37.696695+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 1,
      "commits_365d": 2,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Erik Trauschke <etrauschke@mbari.org>",
      "main_committer_commit_count": 62,
      "main_committer_sample_size": 66,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/auvmon",
      "html_url": "https://bitbucket.org/mbari/auvmon",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-09-29T22:41:27.947059+00:00",
      "updated_at": "2022-02-28T23:52:53.059254+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-02-28T23:52:44+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Erik Trauschke <etrauschke@mbari.org>",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 17,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/auvsbd",
      "html_url": "https://bitbucket.org/mbari/auvsbd",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-08-07T15:08:11.817969+00:00",
      "updated_at": "2021-08-07T15:08:11.907074+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/avedac",
      "html_url": "https://bitbucket.org/mbari/avedac",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-11-24T23:39:55.959818+00:00",
      "updated_at": "2018-10-15T17:49:52.907603+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 199,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/avedac-benthic2017-classify",
      "html_url": "https://bitbucket.org/mbari/avedac-benthic2017-classify",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-03-13T19:37:30.829843+00:00",
      "updated_at": "2020-03-15T00:36:59.285580+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 7,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/avedac-benthic2017-detect",
      "html_url": "https://bitbucket.org/mbari/avedac-benthic2017-detect",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-03-08T02:49:46.161485+00:00",
      "updated_at": "2020-05-08T01:35:35.021229+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-05-08T01:35:21+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/avedac-i2map",
      "html_url": "https://bitbucket.org/mbari/avedac-i2map",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-07-31T23:04:31.464873+00:00",
      "updated_at": "2020-03-08T03:10:30.570895+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/avedac-kclassify",
      "html_url": "https://bitbucket.org/mbari/avedac-kclassify",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-03-11T18:34:31.139507+00:00",
      "updated_at": "2020-06-24T19:46:39.238846+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-06-24T19:44:26+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 31,
      "main_committer_sample_size": 43,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/avedac-label",
      "html_url": "https://bitbucket.org/mbari/avedac-label",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-03-29T04:15:43.604864+00:00",
      "updated_at": "2020-03-08T03:12:16.729129+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/avedac-mbarivision",
      "html_url": "https://bitbucket.org/mbari/avedac-mbarivision",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-16T20:16:40.018314+00:00",
      "updated_at": "2021-03-18T22:57:35.026990+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-06-16T20:22:57+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/avedac-stam",
      "html_url": "https://bitbucket.org/mbari/avedac-stam",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-05-05T05:23:17.050871+00:00",
      "updated_at": "2020-03-08T03:11:54.535983+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-08-05T17:57:04+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 25,
      "main_committer_sample_size": 34,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/avedac-track",
      "html_url": "https://bitbucket.org/mbari/avedac-track",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-10-08T04:19:21.458712+00:00",
      "updated_at": "2020-03-08T03:13:08.795876+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-01-31T23:56:55+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/avedac-zeroshot",
      "html_url": "https://bitbucket.org/mbari/avedac-zeroshot",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-09-25T05:19:04.832887+00:00",
      "updated_at": "2020-03-08T03:14:15.654817+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-09-25T05:18:03+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ayeris-image-tools",
      "html_url": "https://bitbucket.org/mbari/ayeris-image-tools",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-03-28T17:12:05.361062+00:00",
      "updated_at": "2023-03-13T22:23:56.074514+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ayeris-lcm-types",
      "html_url": "https://bitbucket.org/mbari/ayeris-lcm-types",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-08-01T19:54:50.480944+00:00",
      "updated_at": "2022-08-25T18:57:26.849699+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 10,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ayeris-scripts",
      "html_url": "https://bitbucket.org/mbari/ayeris-scripts",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-10-23T00:24:17.050881+00:00",
      "updated_at": "2022-12-09T05:24:43.223154+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-12-09T05:24:32+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/backseatdriverlistener",
      "html_url": "https://bitbucket.org/mbari/backseatdriverlistener",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-07-06T20:55:38.174823+00:00",
      "updated_at": "2017-07-10T23:36:13.852425+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-07-10T23:36:05+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Tom O'Reilly <oreilly@mbari.org>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 8,
      "file_count": 3,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/batho3dr",
      "html_url": "https://bitbucket.org/mbari/batho3dr",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-09-18T23:00:58.790009+00:00",
      "updated_at": "2023-06-09T17:26:54.127699+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-06-09T16:24:49+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Joost Daniels <joost@mbari.org>",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 13,
      "file_count": 38,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/batman_build_docker",
      "html_url": "https://bitbucket.org/mbari/batman_build_docker",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-11-06T21:39:42.299581+00:00",
      "updated_at": "2019-11-06T21:53:13.143095+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-11-06T21:53:12+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 2,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/batterybalancer_prototype",
      "html_url": "https://bitbucket.org/mbari/batterybalancer_prototype",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-01-31T02:59:28.405100+00:00",
      "updated_at": "2023-03-02T03:43:15.840417+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-03-02T03:39:06+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Andrew Hamilton <hamilton@mbari.org>",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 5,
      "file_count": 51,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/batterycontactorcontroller",
      "html_url": "https://bitbucket.org/mbari/batterycontactorcontroller",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-15T07:40:26.140024+00:00",
      "updated_at": "2020-06-15T07:53:16.469068+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-06-15T07:52:41+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/bcserver",
      "html_url": "https://bitbucket.org/mbari/bcserver",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-02-08T20:08:32.531315+00:00",
      "updated_at": "2021-02-26T16:17:54.894831+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-02-26T16:17:49+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Rich Schramm <rich@mbari.org>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 13,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/beds",
      "html_url": "https://bitbucket.org/mbari/beds",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-01-02T17:37:51.703168+00:00",
      "updated_at": "2022-02-16T22:13:15.105256+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/bioacoustics-lrauv-backseat-app",
      "html_url": "https://bitbucket.org/mbari/bioacoustics-lrauv-backseat-app",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-12-14T22:19:54.605356+00:00",
      "updated_at": "2026-01-06T23:58:45.382967+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-06T23:58:27+00:00",
      "commits_30d": 5,
      "commits_90d": 7,
      "commits_365d": 7,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Ben <byraanan@mbari.org>",
      "main_committer_commit_count": 32,
      "main_committer_sample_size": 53,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/bioinsp-3dr",
      "html_url": "https://bitbucket.org/mbari/bioinsp-3dr",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-03-12T15:44:46.287709+00:00",
      "updated_at": "2023-06-09T16:43:45.564076+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/bioinsp-larvacean-arduino",
      "html_url": "https://bitbucket.org/mbari/bioinsp-larvacean-arduino",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-08-08T19:29:35.650435+00:00",
      "updated_at": "2018-08-08T19:29:37.543568+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Joost Daniels <joost@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 1,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/bioinsp-triton-cam",
      "html_url": "https://bitbucket.org/mbari/bioinsp-triton-cam",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-05-25T23:13:03.456639+00:00",
      "updated_at": "2025-12-24T00:09:09.963279+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 5,
      "commits_90d": 8,
      "commits_365d": 65,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Akshay Hinduja <ahinduja@mbari.org>",
      "main_committer_commit_count": 65,
      "main_committer_sample_size": 65,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/blab-detection",
      "html_url": "https://bitbucket.org/mbari/blab-detection",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-12-19T19:26:34.153946+00:00",
      "updated_at": "2020-07-08T05:02:31.281699+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-07-08T05:02:24+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "DCline <dcline@mbari.org>",
      "main_committer_commit_count": 27,
      "main_committer_sample_size": 86,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/bliss",
      "html_url": "https://bitbucket.org/mbari/bliss",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-08-11T16:23:41.214398+00:00",
      "updated_at": "2020-08-13T18:47:39.546291+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-08-13T18:47:37+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Richard Henthorn <henthorn@mbari.org>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 5,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/bobd-borders",
      "html_url": "https://bitbucket.org/mbari/bobd-borders",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-08-09T18:53:52.209833+00:00",
      "updated_at": "2018-08-09T18:53:53.739292+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/bobd-imagefetch",
      "html_url": "https://bitbucket.org/mbari/bobd-imagefetch",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-09-19T00:38:38.117652+00:00",
      "updated_at": "2018-10-10T16:11:54.065716+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-10-10T16:11:45+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 14,
      "main_committer_sample_size": 14,
      "file_count": 16,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/bobd-visualize",
      "html_url": "https://bitbucket.org/mbari/bobd-visualize",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-08-09T18:53:11.402822+00:00",
      "updated_at": "2018-08-09T18:53:12.277019+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-07-12T23:13:15+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/bobd-watermark",
      "html_url": "https://bitbucket.org/mbari/bobd-watermark",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-08-09T18:55:36.252755+00:00",
      "updated_at": "2018-08-09T20:25:45.643728+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-08-09T20:25:45+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 9,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/bog_processingscripts",
      "html_url": "https://bitbucket.org/mbari/bog_processingscripts",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-04-11T17:31:13.354766+00:00",
      "updated_at": "2021-04-29T23:00:44.971043+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Devon Northcott <dnorthcott@mbari.org>",
      "main_committer_commit_count": 32,
      "main_committer_sample_size": 51,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/boxjelly",
      "html_url": "https://bitbucket.org/mbari/boxjelly",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-11-03T16:19:19.504064+00:00",
      "updated_at": "2023-06-14T18:39:48.083569+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-06-14T18:39:21+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Barnard <kbarnard@mbari.org>",
      "main_committer_commit_count": 143,
      "main_committer_sample_size": 146,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/caja-de-juguetes",
      "html_url": "https://bitbucket.org/mbari/caja-de-juguetes",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-02-07T22:53:07.079632+00:00",
      "updated_at": "2022-10-11T21:54:13.703660+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-10-11T21:53:19+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 39,
      "main_committer_sample_size": 57,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cameracontrol",
      "html_url": "https://bitbucket.org/mbari/cameracontrol",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-11-12T18:24:11.915690+00:00",
      "updated_at": "2024-03-12T18:16:21.685072+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-03-12T18:16:09+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/carbonwg-doc",
      "html_url": "https://bitbucket.org/mbari/carbonwg-doc",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-08-14T21:57:46.094956+00:00",
      "updated_at": "2021-08-27T21:58:07.607332+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-08-27T18:30:02+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/carbonwg-lio",
      "html_url": "https://bitbucket.org/mbari/carbonwg-lio",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-11-16T17:52:28.107631+00:00",
      "updated_at": "2018-11-16T18:57:02.708862+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-11-16T18:56:46+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/carbonwg-pic",
      "html_url": "https://bitbucket.org/mbari/carbonwg-pic",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-11-08T18:22:04.865930+00:00",
      "updated_at": "2021-08-27T22:43:32.212465+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-08-27T22:42:37+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cellmap",
      "html_url": "https://bitbucket.org/mbari/cellmap",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-05-07T21:28:26.852833+00:00",
      "updated_at": "2023-06-26T15:41:53.806237+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-06-26T15:41:35+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/charybdis",
      "html_url": "https://bitbucket.org/mbari/charybdis",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-10-04T22:28:03.430966+00:00",
      "updated_at": "2025-12-14T02:05:45.422330+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-14T02:05:35+00:00",
      "commits_30d": 0,
      "commits_90d": 1,
      "commits_365d": 4,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 49,
      "main_committer_sample_size": 49,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/clf",
      "html_url": "https://bitbucket.org/mbari/clf",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-09-01T20:22:11.115623+00:00",
      "updated_at": "2023-03-24T01:50:09.317761+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-03-24T01:50:02+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/coredata-monitoring",
      "html_url": "https://bitbucket.org/mbari/coredata-monitoring",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-12-18T00:44:19.929460+00:00",
      "updated_at": "2025-12-18T01:03:49.054342+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 8,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/corelogging",
      "html_url": "https://bitbucket.org/mbari/corelogging",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-02-25T18:32:27.470943+00:00",
      "updated_at": "2024-12-18T19:13:33.298626+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/corenav-simulators",
      "html_url": "https://bitbucket.org/mbari/corenav-simulators",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-10-05T16:14:44.511649+00:00",
      "updated_at": "2025-03-17T23:44:53.178137+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-17T23:44:45+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 5,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 20,
      "main_committer_sample_size": 25,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpf",
      "html_url": "https://bitbucket.org/mbari/cpf",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-01-19T19:39:09.781197+00:00",
      "updated_at": "2020-03-11T23:25:36.006381+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 40,
      "main_committer_sample_size": 144,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpf-engine",
      "html_url": "https://bitbucket.org/mbari/cpf-engine",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-11-17T22:49:02.534422+00:00",
      "updated_at": "2022-03-16T22:55:25.200781+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpf-floatline",
      "html_url": "https://bitbucket.org/mbari/cpf-floatline",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-03-11T18:10:21.592443+00:00",
      "updated_at": "2016-09-27T16:24:29.782000+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpf-gadgeteerconsole",
      "html_url": "https://bitbucket.org/mbari/cpf-gadgeteerconsole",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-06-06T16:23:33.331767+00:00",
      "updated_at": "2017-02-08T00:25:27.200353+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpf-pytools",
      "html_url": "https://bitbucket.org/mbari/cpf-pytools",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-08-22T19:19:52.667736+00:00",
      "updated_at": "2017-08-22T19:20:57.385616+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-08-22T19:12:05+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 5,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpf-testtankprototype",
      "html_url": "https://bitbucket.org/mbari/cpf-testtankprototype",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-06-30T17:45:22.949139+00:00",
      "updated_at": "2017-06-30T19:57:42.244626+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-06-30T19:56:03+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpf_mcs",
      "html_url": "https://bitbucket.org/mbari/cpf_mcs",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-08-10T17:45:59.073226+00:00",
      "updated_at": "2018-08-10T20:51:21.994184+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-08-10T20:51:14+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpf_pump_mc",
      "html_url": "https://bitbucket.org/mbari/cpf_pump_mc",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-06-26T20:49:53.388992+00:00",
      "updated_at": "2025-08-13T00:25:56.508480+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-08-13T00:25:47+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 22,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "iwax <iwax@mbari.org>",
      "main_committer_commit_count": 12,
      "main_committer_sample_size": 22,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpfcontroller",
      "html_url": "https://bitbucket.org/mbari/cpfcontroller",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-05-30T18:07:44.217513+00:00",
      "updated_at": "2021-08-04T16:02:30.106996+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-08-04T16:02:19+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpfmsb",
      "html_url": "https://bitbucket.org/mbari/cpfmsb",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-02-21T05:58:12.441604+00:00",
      "updated_at": "2023-02-23T07:52:08.249453+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Gene_M <magene@mbari.org>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 4,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpfp3",
      "html_url": "https://bitbucket.org/mbari/cpfp3",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-04-13T22:30:11.344628+00:00",
      "updated_at": "2024-07-22T18:23:30.275601+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpfqp",
      "html_url": "https://bitbucket.org/mbari/cpfqp",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-17T13:48:57.703590+00:00",
      "updated_at": "2020-05-01T23:16:48.230044+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-05-01T23:16:37+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Gene_M <magene@mbari.org>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 10,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpfserver",
      "html_url": "https://bitbucket.org/mbari/cpfserver",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-12-13T17:51:06.275763+00:00",
      "updated_at": "2019-07-30T22:23:58.871725+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-07-30T22:23:23+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpfserver2",
      "html_url": "https://bitbucket.org/mbari/cpfserver2",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-08-06T20:17:53.222601+00:00",
      "updated_at": "2025-12-19T18:43:58.996896+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 1,
      "commits_90d": 1,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 24,
      "main_committer_sample_size": 24,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpfv2",
      "html_url": "https://bitbucket.org/mbari/cpfv2",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-09-14T22:20:48.338247+00:00",
      "updated_at": "2017-04-12T17:07:02.814330+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 24,
      "main_committer_sample_size": 38,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpfv4",
      "html_url": "https://bitbucket.org/mbari/cpfv4",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-11-14T19:23:10.186492+00:00",
      "updated_at": "2021-12-11T23:17:40.629751+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-12-11T23:17:36+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpfver4",
      "html_url": "https://bitbucket.org/mbari/cpfver4",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-07T02:09:58.350777+00:00",
      "updated_at": "2021-04-07T02:09:59.088824+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 2,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpydivelog2perseus",
      "html_url": "https://bitbucket.org/mbari/cpydivelog2perseus",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-19T20:29:46.444999+00:00",
      "updated_at": "2025-02-10T21:05:45.598345+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-02-10T21:05:30+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Rich Schramm <rich@mbari.org>",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 8,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cpyrovctdcfg2perseus",
      "html_url": "https://bitbucket.org/mbari/cpyrovctdcfg2perseus",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-20T22:21:32.522484+00:00",
      "updated_at": "2024-03-01T22:44:11.707926+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-03-01T22:44:03+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/csvplot",
      "html_url": "https://bitbucket.org/mbari/csvplot",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-04-08T23:20:27.251481+00:00",
      "updated_at": "2025-04-09T04:40:22.406348+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-04-09T04:40:17+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 8,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "kent headley <headley@mbari.org>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 8,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ctd-binner-daemon",
      "html_url": "https://bitbucket.org/mbari/ctd-binner-daemon",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-02-18T00:30:53.332679+00:00",
      "updated_at": "2016-02-18T21:27:21.174477+00:00",
      "pushed_at": null,
      "last_commit_at": "2016-02-18T21:27:13+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ctd-gui",
      "html_url": "https://bitbucket.org/mbari/ctd-gui",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-06-19T18:18:35.245946+00:00",
      "updated_at": "2025-06-19T18:25:32.102583+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/custom_lcm_logger",
      "html_url": "https://bitbucket.org/mbari/custom_lcm_logger",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-03-03T22:45:11.310232+00:00",
      "updated_at": "2025-08-25T22:46:57.452400+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 3,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 18,
      "file_count": 12,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/cxxchecker",
      "html_url": "https://bitbucket.org/mbari/cxxchecker",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-10-26T16:41:30.447552+00:00",
      "updated_at": "2025-12-17T19:32:08.238008+00:00",
      "pushed_at": null,
      "last_commit_at": "2016-10-26T16:28:18+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Mike Godin <mike@communicatehealth.com>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 5,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/data-catalog",
      "html_url": "https://bitbucket.org/mbari/data-catalog",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-04-22T17:57:36.743138+00:00",
      "updated_at": "2019-10-10T23:05:55.501615+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-10-10T23:05:47+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 16,
      "main_committer_sample_size": 16,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/data-catalog-api",
      "html_url": "https://bitbucket.org/mbari/data-catalog-api",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-04-17T18:42:19.551773+00:00",
      "updated_at": "2019-11-07T23:44:30.359891+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-11-07T23:43:49+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/data-catalog-app",
      "html_url": "https://bitbucket.org/mbari/data-catalog-app",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-11-06T21:21:41.653761+00:00",
      "updated_at": "2019-11-06T21:21:41.747673+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 0,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/data-catalog-data-extractor",
      "html_url": "https://bitbucket.org/mbari/data-catalog-data-extractor",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-05-30T20:39:00.689017+00:00",
      "updated_at": "2019-09-24T13:09:06.069257+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/database",
      "html_url": "https://bitbucket.org/mbari/database",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-04-15T21:19:21.701540+00:00",
      "updated_at": "2026-01-08T21:50:31.809660+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-08T21:50:28+00:00",
      "commits_30d": 2,
      "commits_90d": 3,
      "commits_365d": 8,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Steve Haddock <shaddock@ucsc.edu>",
      "main_committer_commit_count": 183,
      "main_committer_sample_size": 200,
      "file_count": 24,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dataprobe",
      "html_url": "https://bitbucket.org/mbari/dataprobe",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-17T18:21:34.486816+00:00",
      "updated_at": "2021-12-01T17:47:31.244989+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-12-01T17:47:15+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dataprobedynamic",
      "html_url": "https://bitbucket.org/mbari/dataprobedynamic",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-10-27T14:32:28.497440+00:00",
      "updated_at": "2024-07-29T20:44:54.454251+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-07-29T20:44:43+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dataprobewf",
      "html_url": "https://bitbucket.org/mbari/dataprobewf",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-06-10T00:35:23.298230+00:00",
      "updated_at": "2021-12-01T17:49:10.888277+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-12-01T17:49:03+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Rich Schramm <rich@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 6,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/deepsea-ai-py",
      "html_url": "https://bitbucket.org/mbari/deepsea-ai-py",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-09-02T19:17:12.049884+00:00",
      "updated_at": "2022-04-30T00:03:06.428360+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-12-27T23:36:52+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 14,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/deepsea-track",
      "html_url": "https://bitbucket.org/mbari/deepsea-track",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-30T22:51:13.347155+00:00",
      "updated_at": "2021-12-18T00:49:47.353837+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-12-18T00:49:45+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/deepsea-ui-sagemaker",
      "html_url": "https://bitbucket.org/mbari/deepsea-ui-sagemaker",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-05-24T19:33:52.127141+00:00",
      "updated_at": "2021-12-14T03:04:18.408859+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-12-14T03:02:39+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 35,
      "main_committer_sample_size": 37,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/deepseaguide",
      "html_url": "https://bitbucket.org/mbari/deepseaguide",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-04-14T19:51:58.749279+00:00",
      "updated_at": "2024-12-05T17:19:11.130106+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-01-07T01:17:40+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 108,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/deprecated-_lrauv-config-mission-xsd",
      "html_url": "https://bitbucket.org/mbari/deprecated-_lrauv-config-mission-xsd",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-11-12T19:43:22.728156+00:00",
      "updated_at": "2016-01-29T18:11:24.420189+00:00",
      "pushed_at": null,
      "last_commit_at": "2015-12-23T21:56:31+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/devon",
      "html_url": "https://bitbucket.org/mbari/devon",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-01-02T23:35:09.915992+00:00",
      "updated_at": "2019-06-29T00:37:07.803736+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-06-29T00:36:52+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Devon Northcott <dnorthcott@mbari.org>",
      "main_committer_commit_count": 29,
      "main_committer_sample_size": 29,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dfg-tool",
      "html_url": "https://bitbucket.org/mbari/dfg-tool",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-05-27T06:23:08.498724+00:00",
      "updated_at": "2022-03-08T18:33:09.371697+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-03-08T18:32:56+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Barnard <kbarnard@mbari.org>",
      "main_committer_commit_count": 26,
      "main_committer_sample_size": 26,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/diego",
      "html_url": "https://bitbucket.org/mbari/diego",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-10-07T17:21:33.128351+00:00",
      "updated_at": "2021-04-30T18:12:45.542976+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-04-30T18:08:48+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/disco-multispec-control",
      "html_url": "https://bitbucket.org/mbari/disco-multispec-control",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-02-03T23:53:21.842965+00:00",
      "updated_at": "2023-02-04T01:38:01.330056+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/divelog-minirov",
      "html_url": "https://bitbucket.org/mbari/divelog-minirov",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-02-29T22:58:48.202925+00:00",
      "updated_at": "2024-03-06T19:08:40.975526+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 29,
      "main_committer_sample_size": 29,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/doc-test",
      "html_url": "https://bitbucket.org/mbari/doc-test",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-12-03T02:24:47.337560+00:00",
      "updated_at": "2021-12-07T19:57:56.946484+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-12-07T19:56:47+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 27,
      "main_committer_sample_size": 27,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/docker-training",
      "html_url": "https://bitbucket.org/mbari/docker-training",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-09-12T17:10:44.918299+00:00",
      "updated_at": "2017-09-12T23:58:00.310114+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 11,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-auv-linux",
      "html_url": "https://bitbucket.org/mbari/dorado-auv-linux",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-12-14T20:56:07.322018+00:00",
      "updated_at": "2023-10-12T00:43:35.012837+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Erik Trauschke <etrauschke@mbari.org>",
      "main_committer_commit_count": 94,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-auv-qnx",
      "html_url": "https://bitbucket.org/mbari/dorado-auv-qnx",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2020-04-19T09:36:10.299825+00:00",
      "updated_at": "2025-10-21T16:57:28.937118+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-10-21T16:55:36+00:00",
      "commits_30d": 0,
      "commits_90d": 2,
      "commits_365d": 74,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kent headley <headley@mbari.org>",
      "main_committer_commit_count": 66,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-auv-yocto-build",
      "html_url": "https://bitbucket.org/mbari/dorado-auv-yocto-build",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-18T04:11:40.164666+00:00",
      "updated_at": "2020-04-21T15:57:06.889128+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Laughlin <lbarker@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 4,
      "file_count": 4,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-batman",
      "html_url": "https://bitbucket.org/mbari/dorado-batman",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-09-04T23:32:21.597546+00:00",
      "updated_at": "2021-02-25T19:23:10.771666+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-batman-bootloader",
      "html_url": "https://bitbucket.org/mbari/dorado-batman-bootloader",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-09-04T22:07:21.785806+00:00",
      "updated_at": "2020-11-16T18:44:20.440456+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-11-14T00:10:41+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Erik Trauschke <etrauschke@mbari.org>",
      "main_committer_commit_count": 17,
      "main_committer_sample_size": 36,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-battery_comms_types",
      "html_url": "https://bitbucket.org/mbari/dorado-battery_comms_types",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-10-30T17:03:45.551458+00:00",
      "updated_at": "2020-11-16T19:04:22.159492+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Laughlin Barker <lbarker@mbari.org>",
      "main_committer_commit_count": 27,
      "main_committer_sample_size": 28,
      "file_count": 4,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-checkout",
      "html_url": "https://bitbucket.org/mbari/dorado-checkout",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-11-29T00:45:16.999574+00:00",
      "updated_at": "2022-11-29T00:48:40.734323+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-11-29T00:48:34+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 9,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-config",
      "html_url": "https://bitbucket.org/mbari/dorado-config",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-02-16T17:17:00.293674+00:00",
      "updated_at": "2023-05-11T22:51:39.935934+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-05-11T22:51:03+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-log-converter",
      "html_url": "https://bitbucket.org/mbari/dorado-log-converter",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-05-16T00:23:07.001651+00:00",
      "updated_at": "2020-01-16T19:26:46.721174+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 4,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-log-viz",
      "html_url": "https://bitbucket.org/mbari/dorado-log-viz",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-01-12T22:58:57.996100+00:00",
      "updated_at": "2024-09-18T19:04:33.179869+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 2,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Erik Trauschke <etrauschke@mbari.org>",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 18,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-lpc_open",
      "html_url": "https://bitbucket.org/mbari/dorado-lpc_open",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-09-04T23:33:38.915453+00:00",
      "updated_at": "2020-11-16T18:44:30.356936+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-11-14T00:08:58+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-pic-bootloader",
      "html_url": "https://bitbucket.org/mbari/dorado-pic-bootloader",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-03-08T19:18:35.727737+00:00",
      "updated_at": "2021-03-08T19:36:16.842445+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-03-08T19:36:11+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-ps-pic",
      "html_url": "https://bitbucket.org/mbari/dorado-ps-pic",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-05-22T20:10:38.744528+00:00",
      "updated_at": "2021-03-03T23:25:09.852036+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-03-03T23:25:08+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-seabird25p-wipe",
      "html_url": "https://bitbucket.org/mbari/dorado-seabird25p-wipe",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-06-08T20:15:05.489450+00:00",
      "updated_at": "2022-07-25T23:03:16.969265+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-07-25T23:03:12+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 3,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-trigger-pic",
      "html_url": "https://bitbucket.org/mbari/dorado-trigger-pic",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-05-22T20:37:19.842964+00:00",
      "updated_at": "2025-03-25T17:06:40.553299+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-25T17:06:33+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 1,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-ts7600-scripts",
      "html_url": "https://bitbucket.org/mbari/dorado-ts7600-scripts",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-10-28T19:46:16.627800+00:00",
      "updated_at": "2020-10-28T20:43:00.244248+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Laughlin Barker <lbarker@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": 3,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dorado-wp2mc_utility",
      "html_url": "https://bitbucket.org/mbari/dorado-wp2mc_utility",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-07-08T14:46:27.433182+00:00",
      "updated_at": "2020-07-29T16:01:33.649860+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/doradobioconsole",
      "html_url": "https://bitbucket.org/mbari/doradobioconsole",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-10-26T23:29:14.732475+00:00",
      "updated_at": "2019-05-03T00:13:31.711716+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-05-03T00:13:29+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 14,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dpiv4",
      "html_url": "https://bitbucket.org/mbari/dpiv4",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-11-26T19:20:01.426585+00:00",
      "updated_at": "2020-09-11T21:15:21.681190+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-09-11T21:15:01+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "alanaMBARI <alana@mbari.org>",
      "main_committer_commit_count": 14,
      "main_committer_sample_size": 29,
      "file_count": 41,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dsg-analysis",
      "html_url": "https://bitbucket.org/mbari/dsg-analysis",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-04-15T19:58:42.740184+00:00",
      "updated_at": "2021-05-20T16:25:32.102016+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 9,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dsg-api",
      "html_url": "https://bitbucket.org/mbari/dsg-api",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-04-12T23:23:13.741170+00:00",
      "updated_at": "2021-04-23T17:33:57.513327+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-04-23T17:33:54+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 8,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dsg-mapping",
      "html_url": "https://bitbucket.org/mbari/dsg-mapping",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-05-14T17:42:06.135443+00:00",
      "updated_at": "2021-06-14T22:36:00.123895+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 4,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dsg-spark-analysis",
      "html_url": "https://bitbucket.org/mbari/dsg-spark-analysis",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-04-01T20:49:40.345597+00:00",
      "updated_at": "2016-01-21T23:21:31.252998+00:00",
      "pushed_at": null,
      "last_commit_at": "2016-01-05T00:35:21+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dual-mag-camctrl",
      "html_url": "https://bitbucket.org/mbari/dual-mag-camctrl",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-04-18T23:30:01.247668+00:00",
      "updated_at": "2022-04-18T23:30:02.866599+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-04-18T23:30:02+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Thom Maughan <tm@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 2,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dualmag_nx",
      "html_url": "https://bitbucket.org/mbari/dualmag_nx",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-05-03T18:21:46.731416+00:00",
      "updated_at": "2025-11-20T17:57:33.510325+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 2,
      "commits_365d": 3,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brent Jones <brent.jones77@gmail.com>",
      "main_committer_commit_count": 28,
      "main_committer_sample_size": 45,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dualmag_scripts",
      "html_url": "https://bitbucket.org/mbari/dualmag_scripts",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2024-04-26T15:39:00.629425+00:00",
      "updated_at": "2024-08-02T16:31:08.537724+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-08-02T16:30:56+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/dynamicudpclient_xojo",
      "html_url": "https://bitbucket.org/mbari/dynamicudpclient_xojo",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-01-08T03:36:26.691758+00:00",
      "updated_at": "2021-01-08T04:28:49.372274+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-01-08T04:26:13+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/edna_ml_proxies",
      "html_url": "https://bitbucket.org/mbari/edna_ml_proxies",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-03-11T20:50:36.661475+00:00",
      "updated_at": "2024-05-16T01:49:00.381532+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-05-16T01:48:51+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 8,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/electronic-navigation-charts",
      "html_url": "https://bitbucket.org/mbari/electronic-navigation-charts",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-11-13T00:16:14.636307+00:00",
      "updated_at": "2025-12-17T19:31:51.563876+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Kieft <bkieft@mbari.org>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 23,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/erddap-postgres-test",
      "html_url": "https://bitbucket.org/mbari/erddap-postgres-test",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-10-01T19:00:10.218318+00:00",
      "updated_at": "2021-10-11T22:10:34.525349+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-10-11T22:10:33+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "dianalg <dianalg11@gmail.com>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 17,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/erddap-tsdb",
      "html_url": "https://bitbucket.org/mbari/erddap-tsdb",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-04-08T19:53:05.015450+00:00",
      "updated_at": "2022-04-15T18:34:42.615461+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-04-15T18:34:41+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/esp-apps",
      "html_url": "https://bitbucket.org/mbari/esp-apps",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-03T17:36:35.365623+00:00",
      "updated_at": "2020-06-11T23:23:44.821454+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-06-11T23:23:37+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/esp-fido-docs",
      "html_url": "https://bitbucket.org/mbari/esp-fido-docs",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2024-04-22T17:54:04.395324+00:00",
      "updated_at": "2025-10-02T15:32:38.076268+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 6,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 16,
      "main_committer_sample_size": 16,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/esp-ia-server",
      "html_url": "https://bitbucket.org/mbari/esp-ia-server",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-11-16T21:58:02.032708+00:00",
      "updated_at": "2020-06-03T17:38:06.758643+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/esp-image-analysis",
      "html_url": "https://bitbucket.org/mbari/esp-image-analysis",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-03-05T17:40:48.422481+00:00",
      "updated_at": "2020-06-03T17:38:06.705532+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-12-12T21:13:35+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <brian@mbari.org>",
      "main_committer_commit_count": 44,
      "main_committer_sample_size": 74,
      "file_count": 265,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/esp-web-log-parser",
      "html_url": "https://bitbucket.org/mbari/esp-web-log-parser",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-05-18T20:31:08.412573+00:00",
      "updated_at": "2020-06-03T17:38:06.878880+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-05-26T19:09:37+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/expd",
      "html_url": "https://bitbucket.org/mbari/expd",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-07-23T22:41:51.648889+00:00",
      "updated_at": "2025-10-15T21:53:25.321497+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-10-15T21:52:47+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 3,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 41,
      "main_committer_sample_size": 41,
      "file_count": 69,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/expd_data_loads",
      "html_url": "https://bitbucket.org/mbari/expd_data_loads",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-07T21:14:29.635424+00:00",
      "updated_at": "2025-12-16T21:52:23.657619+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 2,
      "commits_90d": 8,
      "commits_365d": 9,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Rich Schramm <rich@shore.mbari.org>",
      "main_committer_commit_count": 28,
      "main_committer_sample_size": 55,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/expd_mapping",
      "html_url": "https://bitbucket.org/mbari/expd_mapping",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-02-07T22:44:53.801424+00:00",
      "updated_at": "2025-04-24T20:07:41.709191+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 7,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike McCann <MBARIMike@gmail.com>",
      "main_committer_commit_count": 110,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyeris-control",
      "html_url": "https://bitbucket.org/mbari/eyeris-control",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-08-19T18:23:10.727234+00:00",
      "updated_at": "2021-10-15T00:10:25.094618+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "pldr <proberts@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 3,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyeris-control-client",
      "html_url": "https://bitbucket.org/mbari/eyeris-control-client",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-08-05T18:03:33.485399+00:00",
      "updated_at": "2022-08-19T20:14:15.961177+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyeris-control-interface",
      "html_url": "https://bitbucket.org/mbari/eyeris-control-interface",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-10-22T18:09:11.439114+00:00",
      "updated_at": "2022-12-11T00:20:34.076465+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-12-11T00:20:28+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 4,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyeris-flow",
      "html_url": "https://bitbucket.org/mbari/eyeris-flow",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-07-23T22:43:57.220294+00:00",
      "updated_at": "2020-08-14T22:21:14.569580+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-08-14T22:21:14+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyeris-kernel-dev",
      "html_url": "https://bitbucket.org/mbari/eyeris-kernel-dev",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-08-09T21:51:17.614974+00:00",
      "updated_at": "2021-10-31T20:58:47.181935+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-10-31T20:58:27+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Erik Trauschke <etrauschke@mbari.org>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 15,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyeris-kicad",
      "html_url": "https://bitbucket.org/mbari/eyeris-kicad",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-02-09T00:45:34.375036+00:00",
      "updated_at": "2022-07-29T20:42:17.920466+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-07-29T20:41:57+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "pldr <proberts@mbari.org>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 8,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyeris-lcm-types",
      "html_url": "https://bitbucket.org/mbari/eyeris-lcm-types",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-08-14T02:58:55.699486+00:00",
      "updated_at": "2021-08-14T18:11:56.677105+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyeris-lr-mission",
      "html_url": "https://bitbucket.org/mbari/eyeris-lr-mission",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-11-04T19:04:40.401072+00:00",
      "updated_at": "2021-11-10T21:55:59.152059+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-11-10T21:55:50+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyeris-lrauv-control",
      "html_url": "https://bitbucket.org/mbari/eyeris-lrauv-control",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-02T05:47:16.278490+00:00",
      "updated_at": "2025-04-03T19:02:06.957340+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-04-03T19:02:03+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyeris-lrauv-interface",
      "html_url": "https://bitbucket.org/mbari/eyeris-lrauv-interface",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-02-10T17:08:59.789878+00:00",
      "updated_at": "2022-08-30T18:16:15.364036+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-08-30T18:15:35+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Rich Henthorn <henthorn@mbari.org>",
      "main_committer_commit_count": 12,
      "main_committer_sample_size": 17,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyeris-particle",
      "html_url": "https://bitbucket.org/mbari/eyeris-particle",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-11-16T00:06:32.283529+00:00",
      "updated_at": "2024-08-19T14:25:25.854894+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyerisconvert",
      "html_url": "https://bitbucket.org/mbari/eyerisconvert",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-11-14T23:45:20.369711+00:00",
      "updated_at": "2021-10-04T22:11:25.418771+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Fafa <fafafft@gmail.com>",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 28,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/eyerislr-lcm-test",
      "html_url": "https://bitbucket.org/mbari/eyerislr-lcm-test",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-09-10T23:31:58.894512+00:00",
      "updated_at": "2021-11-17T01:54:06.514140+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-11-17T01:54:01+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "ecor <eorenstein@mbari.org>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 9,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ezservo-terminal",
      "html_url": "https://bitbucket.org/mbari/ezservo-terminal",
      "is_private": true,
      "default_branch": "dev",
      "owner": "MBARI",
      "created_at": "2017-06-21T22:20:26.169564+00:00",
      "updated_at": "2018-01-07T06:05:32.792287+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/falkor_python_workflow",
      "html_url": "https://bitbucket.org/mbari/falkor_python_workflow",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-08-08T21:13:32.906744+00:00",
      "updated_at": "2021-08-14T01:42:15.511199+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-08-14T01:39:01+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "pldr <proberts@guatek.com>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 9,
      "file_count": 8,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fathomnet",
      "html_url": "https://bitbucket.org/mbari/fathomnet",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-02-25T01:29:52.922466+00:00",
      "updated_at": "2021-08-25T18:40:29.391502+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-08-25T18:40:14+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Jim Thoburn <jim@jimthoburn.com>",
      "main_committer_commit_count": 98,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fathomnet-bb-merge",
      "html_url": "https://bitbucket.org/mbari/fathomnet-bb-merge",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-04-29T18:07:34.339092+00:00",
      "updated_at": "2021-09-15T20:39:32.883194+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-09-15T20:39:28+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fathomnet-design",
      "html_url": "https://bitbucket.org/mbari/fathomnet-design",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-14T19:47:46.352868+00:00",
      "updated_at": "2020-04-20T19:10:58.805615+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 8,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fathomnet-download",
      "html_url": "https://bitbucket.org/mbari/fathomnet-download",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-07-23T20:55:48.392342+00:00",
      "updated_at": "2021-11-18T23:05:05.297221+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-11-18T23:04:58+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fathomnet-m3-sync",
      "html_url": "https://bitbucket.org/mbari/fathomnet-m3-sync",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-10-20T00:58:55.491213+00:00",
      "updated_at": "2025-03-04T21:16:27.676018+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-04T21:16:19+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 43,
      "main_committer_sample_size": 43,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fathomnet-validator",
      "html_url": "https://bitbucket.org/mbari/fathomnet-validator",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-11-24T02:07:47.900368+00:00",
      "updated_at": "2023-01-23T19:27:21.464350+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-01-23T19:27:17+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 46,
      "main_committer_sample_size": 46,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/file-to-es-indexer",
      "html_url": "https://bitbucket.org/mbari/file-to-es-indexer",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-04-11T15:23:55.847378+00:00",
      "updated_at": "2022-05-31T17:20:10.330911+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fireauthapp",
      "html_url": "https://bitbucket.org/mbari/fireauthapp",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-06-11T23:43:43.487964+00:00",
      "updated_at": "2015-06-23T05:28:25.688067+00:00",
      "pushed_at": null,
      "last_commit_at": "2015-06-23T05:27:42+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 12,
      "main_committer_sample_size": 12,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/flappingfoilcontroller",
      "html_url": "https://bitbucket.org/mbari/flappingfoilcontroller",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-12-10T19:16:07.259588+00:00",
      "updated_at": "2019-12-10T19:19:17.735986+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-12-10T19:13:35+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/flir-gige-multi",
      "html_url": "https://bitbucket.org/mbari/flir-gige-multi",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-10-03T04:25:33.788203+00:00",
      "updated_at": "2023-11-16T19:27:23.721182+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/flir-gige-stereo",
      "html_url": "https://bitbucket.org/mbari/flir-gige-stereo",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-09-21T16:05:30.240000+00:00",
      "updated_at": "2023-10-03T04:32:56.281616+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-10-02T19:58:52+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 15,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/flir-mola",
      "html_url": "https://bitbucket.org/mbari/flir-mola",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-09-01T20:25:57.198561+00:00",
      "updated_at": "2023-03-27T21:26:37.236647+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-03-27T21:26:32+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 36,
      "main_committer_sample_size": 46,
      "file_count": 19,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fls_gemini_sdk",
      "html_url": "https://bitbucket.org/mbari/fls_gemini_sdk",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-08-30T17:40:17.826031+00:00",
      "updated_at": "2022-10-04T18:50:31.972273+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "bdmunoz1 <bmunoz@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 5,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fn_data_explore",
      "html_url": "https://bitbucket.org/mbari/fn_data_explore",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-07-22T17:53:52.505144+00:00",
      "updated_at": "2021-10-25T23:23:01.126202+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "eor314 <e1orenst@ucsd.edu>",
      "main_committer_commit_count": 23,
      "main_committer_sample_size": 32,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/focuseddepthmap",
      "html_url": "https://bitbucket.org/mbari/focuseddepthmap",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-24T18:42:04.640295+00:00",
      "updated_at": "2023-09-08T20:26:49.185601+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-09-08T20:26:47+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fomodbusgui",
      "html_url": "https://bitbucket.org/mbari/fomodbusgui",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-06-25T17:05:41.168074+00:00",
      "updated_at": "2021-06-25T17:07:06.100029+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-06-25T17:06:24+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Rich Schramm <rich@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/frame-grabber",
      "html_url": "https://bitbucket.org/mbari/frame-grabber",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-12-28T15:25:33.837510+00:00",
      "updated_at": "2023-04-26T13:36:21.368412+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 17,
      "main_committer_sample_size": 18,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/freescale-ts4100-yocto",
      "html_url": "https://bitbucket.org/mbari/freescale-ts4100-yocto",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-19T07:04:32.153635+00:00",
      "updated_at": "2021-04-10T04:41:12.474054+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-04-10T04:40:55+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fsmon",
      "html_url": "https://bitbucket.org/mbari/fsmon",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-08-30T20:10:55.601149+00:00",
      "updated_at": "2022-05-31T17:24:49.755644+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-05-31T17:24:42+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 29,
      "main_committer_sample_size": 29,
      "file_count": 13,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fsmon-handler",
      "html_url": "https://bitbucket.org/mbari/fsmon-handler",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-02-13T16:59:27.497823+00:00",
      "updated_at": "2022-05-31T17:25:56.386325+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-05-31T17:25:49+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/fuelgauge-daemon",
      "html_url": "https://bitbucket.org/mbari/fuelgauge-daemon",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-01-19T22:32:37.295663+00:00",
      "updated_at": "2024-03-27T18:07:07.229257+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-03-27T18:06:58+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Tanner Poling <tanner@mbari.org>",
      "main_committer_commit_count": 15,
      "main_committer_sample_size": 20,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/garminradar",
      "html_url": "https://bitbucket.org/mbari/garminradar",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-03-31T23:03:00.847293+00:00",
      "updated_at": "2022-05-26T21:25:11.285284+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-05-26T21:25:05+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 22,
      "main_committer_sample_size": 23,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/gemini-test",
      "html_url": "https://bitbucket.org/mbari/gemini-test",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-09-30T22:23:26.179988+00:00",
      "updated_at": "2023-10-01T05:29:51.408882+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-10-01T05:29:46+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/geomit",
      "html_url": "https://bitbucket.org/mbari/geomit",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-11-07T03:15:33.148891+00:00",
      "updated_at": "2019-11-07T03:23:34.078190+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/gps-telnet-to-odss",
      "html_url": "https://bitbucket.org/mbari/gps-telnet-to-odss",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-08-05T22:17:36.835881+00:00",
      "updated_at": "2024-08-05T22:27:35.969153+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/gpsfix2auvtrack",
      "html_url": "https://bitbucket.org/mbari/gpsfix2auvtrack",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-02-03T04:15:32.265357+00:00",
      "updated_at": "2018-12-02T01:33:45.897569+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-12-02T01:33:41+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 7,
      "file_count": 3,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/gridview",
      "html_url": "https://bitbucket.org/mbari/gridview",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-02-28T00:16:58.916536+00:00",
      "updated_at": "2022-11-08T18:44:14.331528+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-11-08T18:43:46+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/gssrepeater",
      "html_url": "https://bitbucket.org/mbari/gssrepeater",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-02-13T01:18:55.295295+00:00",
      "updated_at": "2022-10-19T19:53:24.025240+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 15,
      "main_committer_sample_size": 15,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/gssrepeater_gui",
      "html_url": "https://bitbucket.org/mbari/gssrepeater_gui",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-02-13T01:22:13.608255+00:00",
      "updated_at": "2022-10-19T19:53:38.986336+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-02-13T01:21:23+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/gsw-c",
      "html_url": "https://bitbucket.org/mbari/gsw-c",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-01-07T20:49:05.187779+00:00",
      "updated_at": "2016-01-07T20:49:05.341198+00:00",
      "pushed_at": null,
      "last_commit_at": "2015-09-15T01:07:58+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/gwb_acomms",
      "html_url": "https://bitbucket.org/mbari/gwb_acomms",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-07-29T22:41:25.210441+00:00",
      "updated_at": "2025-11-05T16:56:15.112224+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-11-05T16:55:07+00:00",
      "commits_30d": 0,
      "commits_90d": 2,
      "commits_365d": 8,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Owen Cesarano <owen.cesarano@whoi.edu>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 10,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/hb-unit-embeddings",
      "html_url": "https://bitbucket.org/mbari/hb-unit-embeddings",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-02T17:43:46.466921+00:00",
      "updated_at": "2020-06-02T17:44:01.460359+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-06-30T21:13:22+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/hotspot",
      "html_url": "https://bitbucket.org/mbari/hotspot",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-01-13T22:23:53.978947+00:00",
      "updated_at": "2025-09-05T16:52:22.255862+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/htcondor-docker",
      "html_url": "https://bitbucket.org/mbari/htcondor-docker",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-03-17T16:20:49.648707+00:00",
      "updated_at": "2020-03-08T03:14:58.914304+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-03-17T16:10:25+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/hyperion-artwork",
      "html_url": "https://bitbucket.org/mbari/hyperion-artwork",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-03-05T17:44:18.157272+00:00",
      "updated_at": "2025-03-05T17:44:38.866850+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Erik <etrauschke@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 4,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/hyperios-bsp",
      "html_url": "https://bitbucket.org/mbari/hyperios-bsp",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-06-17T16:00:14.531967+00:00",
      "updated_at": "2025-12-31T23:42:22.691918+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-31T23:42:16+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/imgcoloranalysis",
      "html_url": "https://bitbucket.org/mbari/imgcoloranalysis",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-09-04T21:36:08.338464+00:00",
      "updated_at": "2016-01-05T00:36:13.055732+00:00",
      "pushed_at": null,
      "last_commit_at": "2016-01-05T00:36:03+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 9,
      "file_count": 69,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/import-lv-datalogs",
      "html_url": "https://bitbucket.org/mbari/import-lv-datalogs",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-03-20T05:02:00.740158+00:00",
      "updated_at": "2017-03-20T05:08:50.497563+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-03-20T05:08:23+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Ben Yair Raanan <byraanan@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 5,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/inspenergybatt",
      "html_url": "https://bitbucket.org/mbari/inspenergybatt",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-01-30T19:47:06.701765+00:00",
      "updated_at": "2020-10-29T18:00:28.454763+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-10-29T18:00:25+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 27,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/inspired_energy_charger",
      "html_url": "https://bitbucket.org/mbari/inspired_energy_charger",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-02-19T23:26:38.999453+00:00",
      "updated_at": "2020-02-25T21:35:29.600285+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-02-25T21:35:19+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/jaysiskind",
      "html_url": "https://bitbucket.org/mbari/jaysiskind",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-06-29T18:27:18.387460+00:00",
      "updated_at": "2024-06-30T14:51:43.653793+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-06-30T14:51:40+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/jellies-in-ocean-currents",
      "html_url": "https://bitbucket.org/mbari/jellies-in-ocean-currents",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-05-22T20:19:25.145165+00:00",
      "updated_at": "2015-05-22T21:28:51.658675+00:00",
      "pushed_at": null,
      "last_commit_at": "2015-05-22T21:28:51+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/jellymove",
      "html_url": "https://bitbucket.org/mbari/jellymove",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-07-30T19:36:35.050066+00:00",
      "updated_at": "2019-08-21T05:23:44.130788+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Clara Fannjiang <clarafy@berkeley.edu>",
      "main_committer_commit_count": 14,
      "main_committer_sample_size": 15,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/jetson-scripts",
      "html_url": "https://bitbucket.org/mbari/jetson-scripts",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-07-28T04:32:30.929154+00:00",
      "updated_at": "2020-07-31T02:54:52.070392+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "pldr <proberts@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 5,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/jetson_nano_ros2_wec",
      "html_url": "https://bitbucket.org/mbari/jetson_nano_ros2_wec",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-01-27T00:51:36.004218+00:00",
      "updated_at": "2022-02-18T01:15:56.107050+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Michael Anderson <manders9@jhu.edu>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 16,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/joystick-control",
      "html_url": "https://bitbucket.org/mbari/joystick-control",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-02-09T20:25:17.266693+00:00",
      "updated_at": "2025-10-01T15:26:04.253931+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/jpl-mbari-lrauv-planner-interface",
      "html_url": "https://bitbucket.org/mbari/jpl-mbari-lrauv-planner-interface",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-03-07T04:27:00.679206+00:00",
      "updated_at": "2021-05-26T00:40:55.655435+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-05-26T00:40:09+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/jpl-underwater-autonomy",
      "html_url": "https://bitbucket.org/mbari/jpl-underwater-autonomy",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-03-17T17:16:48.147359+00:00",
      "updated_at": "2021-05-26T05:57:04.296546+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Andrew Branch <andrew.branch@jpl.nasa.gov>",
      "main_committer_commit_count": 115,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/jsfnav",
      "html_url": "https://bitbucket.org/mbari/jsfnav",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-06-03T22:22:17.488192+00:00",
      "updated_at": "2014-06-18T00:19:30.400338+00:00",
      "pushed_at": null,
      "last_commit_at": "2014-06-17T23:04:04+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "U-SHORE\\emartin <emartin@WreckD.shore.mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 2,
      "file_count": 21,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/kicad",
      "html_url": "https://bitbucket.org/mbari/kicad",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-01-06T13:36:16.800942+00:00",
      "updated_at": "2022-01-06T13:36:18.238308+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-01-06T13:36:17+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 1,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lab3dr",
      "html_url": "https://bitbucket.org/mbari/lab3dr",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-11-18T19:15:08.642113+00:00",
      "updated_at": "2022-08-03T18:58:22.266326+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lab3dreconstruction",
      "html_url": "https://bitbucket.org/mbari/lab3dreconstruction",
      "is_private": false,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-07-26T00:27:51.508291+00:00",
      "updated_at": "2022-12-03T07:04:48.251046+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Joost Daniels <joost@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": 8,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/laser-measure",
      "html_url": "https://bitbucket.org/mbari/laser-measure",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-12-02T22:20:50.395141+00:00",
      "updated_at": "2016-01-05T00:38:23.058196+00:00",
      "pushed_at": null,
      "last_commit_at": "2016-01-05T00:38:07+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 11,
      "main_committer_sample_size": 11,
      "file_count": 98,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/laser-measure-2022",
      "html_url": "https://bitbucket.org/mbari/laser-measure-2022",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-06-08T21:28:54.912570+00:00",
      "updated_at": "2022-06-08T21:29:50.351201+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-06-08T20:48:02+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Duane Edgington <duane@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lasermeasure",
      "html_url": "https://bitbucket.org/mbari/lasermeasure",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-03-28T21:29:15.328825+00:00",
      "updated_at": "2014-11-04T23:00:59.861332+00:00",
      "pushed_at": null,
      "last_commit_at": "2014-11-04T23:00:57+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 5,
      "file_count": 125,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lass-docs",
      "html_url": "https://bitbucket.org/mbari/lass-docs",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-07-19T16:12:15.998278+00:00",
      "updated_at": "2025-04-30T15:49:55.536161+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-04-30T15:49:51+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 10,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 12,
      "main_committer_sample_size": 15,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lass-power-can",
      "html_url": "https://bitbucket.org/mbari/lass-power-can",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-09-04T15:39:13.584676+00:00",
      "updated_at": "2025-11-17T16:32:10.140880+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 2,
      "commits_365d": 18,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 10,
      "main_committer_sample_size": 18,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lass-services",
      "html_url": "https://bitbucket.org/mbari/lass-services",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-07-19T15:53:05.036029+00:00",
      "updated_at": "2025-10-15T20:42:13.817172+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-10-15T20:42:08+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lass-tcu-touchscreen",
      "html_url": "https://bitbucket.org/mbari/lass-tcu-touchscreen",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-12-12T17:38:36.128074+00:00",
      "updated_at": "2023-07-31T15:33:00.363549+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-01-04T21:13:44+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lass-trigger-board",
      "html_url": "https://bitbucket.org/mbari/lass-trigger-board",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-07-31T15:10:13.688134+00:00",
      "updated_at": "2025-09-15T21:49:09.049818+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-01-30T17:38:25+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lass-w5500-evb-pico",
      "html_url": "https://bitbucket.org/mbari/lass-w5500-evb-pico",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-12-05T18:31:48.081697+00:00",
      "updated_at": "2024-04-16T17:23:54.581245+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-03-26T22:25:04+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 31,
      "main_committer_sample_size": 51,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lcm-examples-lpc3250",
      "html_url": "https://bitbucket.org/mbari/lcm-examples-lpc3250",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-10-27T23:18:47.413782+00:00",
      "updated_at": "2016-01-28T20:06:44.340083+00:00",
      "pushed_at": null,
      "last_commit_at": "2015-11-10T22:35:10+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lcm-mola",
      "html_url": "https://bitbucket.org/mbari/lcm-mola",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-11-28T21:42:41.607301+00:00",
      "updated_at": "2023-05-23T14:33:45.566181+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-05-23T14:33:40+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 59,
      "main_committer_sample_size": 76,
      "file_count": 16,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lcm-video-export",
      "html_url": "https://bitbucket.org/mbari/lcm-video-export",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-02-26T01:10:42.508726+00:00",
      "updated_at": "2021-12-01T17:23:51.972125+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-12-01T17:23:51+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 50,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lcm_bridge",
      "html_url": "https://bitbucket.org/mbari/lcm_bridge",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-05-02T20:08:38.756451+00:00",
      "updated_at": "2025-07-01T20:38:07.698123+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 20,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 95,
      "main_committer_sample_size": 98,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/libbmagic",
      "html_url": "https://bitbucket.org/mbari/libbmagic",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-04-16T16:54:10.853785+00:00",
      "updated_at": "2023-09-06T21:52:29.215688+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-09-06T21:37:52+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/libdspl",
      "html_url": "https://bitbucket.org/mbari/libdspl",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-04-27T21:08:42.408761+00:00",
      "updated_at": "2019-04-30T04:13:17.747144+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/libgemini",
      "html_url": "https://bitbucket.org/mbari/libgemini",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-06-09T19:05:21.812917+00:00",
      "updated_at": "2024-02-10T05:32:53.662150+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-02-10T05:32:51+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/libgemini-orig",
      "html_url": "https://bitbucket.org/mbari/libgemini-orig",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-11-17T23:49:00.522086+00:00",
      "updated_at": "2023-11-17T23:55:01.368976+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-11-17T23:49:01+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 2,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/libmodbus",
      "html_url": "https://bitbucket.org/mbari/libmodbus",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-06-25T16:36:39.100204+00:00",
      "updated_at": "2021-06-25T16:51:25.280513+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-06-25T16:51:18+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/libtrnav",
      "html_url": "https://bitbucket.org/mbari/libtrnav",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-09-16T19:39:32.692108+00:00",
      "updated_at": "2026-01-13T04:31:45.999218+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/libtrnav-data",
      "html_url": "https://bitbucket.org/mbari/libtrnav-data",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-09-30T20:20:19.939009+00:00",
      "updated_at": "2025-10-11T18:11:46.137000+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-10-11T18:11:43+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/libtrnav-test",
      "html_url": "https://bitbucket.org/mbari/libtrnav-test",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-08-30T16:43:03.038717+00:00",
      "updated_at": "2021-08-30T21:54:43.766021+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-08-30T21:54:36+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kent Headley <headley@mbari.org>",
      "main_committer_commit_count": 11,
      "main_committer_sample_size": 11,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/linear-approximation",
      "html_url": "https://bitbucket.org/mbari/linear-approximation",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-06-17T02:15:35.662463+00:00",
      "updated_at": "2022-06-23T21:40:50.004437+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-06-23T21:40:29+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Ben <byraanan@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 9,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/linux-phytec",
      "html_url": "https://bitbucket.org/mbari/linux-phytec",
      "is_private": true,
      "default_branch": "v6.6.31-phy",
      "owner": "MBARI",
      "created_at": "2025-09-29T15:23:52.712139+00:00",
      "updated_at": "2025-12-31T23:39:21.370490+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-31T23:38:25+00:00",
      "commits_30d": 1,
      "commits_90d": 6,
      "commits_365d": 10,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": true,
      "has_ci_config": false,
      "main_committer": "Stefan Riedmueller <s.riedmueller@phytec.de>",
      "main_committer_commit_count": 19,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/listening-room-app",
      "html_url": "https://bitbucket.org/mbari/listening-room-app",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-01-10T22:44:41.598152+00:00",
      "updated_at": "2019-03-14T23:17:42.152584+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-03-14T23:17:36+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/loadcontroller",
      "html_url": "https://bitbucket.org/mbari/loadcontroller",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-10-18T15:31:42.676389+00:00",
      "updated_at": "2024-03-27T18:19:17.011224+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Quinn Shemet <quinn@mbari.org>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 11,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lpc3250io",
      "html_url": "https://bitbucket.org/mbari/lpc3250io",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-01-26T01:54:28.167806+00:00",
      "updated_at": "2016-01-26T02:02:23.032186+00:00",
      "pushed_at": null,
      "last_commit_at": "2016-01-26T02:02:12+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-application",
      "html_url": "https://bitbucket.org/mbari/lrauv-application",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-01-15T21:59:51.865828+00:00",
      "updated_at": "2026-01-09T22:44:12.116744+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-07T04:04:28+00:00",
      "commits_30d": 9,
      "commits_90d": 72,
      "commits_365d": 200,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Quinn Shemet <quinn@mbari.org>",
      "main_committer_commit_count": 81,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-application-faultdetection-fork",
      "html_url": "https://bitbucket.org/mbari/lrauv-application-faultdetection-fork",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-03-11T22:12:09.165448+00:00",
      "updated_at": "2019-04-25T15:36:53.696303+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-04-25T15:36:39+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-application-gen1",
      "html_url": "https://bitbucket.org/mbari/lrauv-application-gen1",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-11-02T19:48:06.609537+00:00",
      "updated_at": "2016-11-02T19:52:41.401483+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 45,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-application-releases",
      "html_url": "https://bitbucket.org/mbari/lrauv-application-releases",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-01-29T18:28:13.749266+00:00",
      "updated_at": "2025-12-03T19:24:03.062412+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-03T19:23:57+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-backseat-helper",
      "html_url": "https://bitbucket.org/mbari/lrauv-backseat-helper",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-09-21T16:58:36.386405+00:00",
      "updated_at": "2026-01-13T02:33:35.588432+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-09T00:42:02+00:00",
      "commits_30d": 5,
      "commits_90d": 7,
      "commits_365d": 22,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Quinn Shemet <quinn@mbari.org>",
      "main_committer_commit_count": 20,
      "main_committer_sample_size": 92,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-batman",
      "html_url": "https://bitbucket.org/mbari/lrauv-batman",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-08-01T21:48:32.718015+00:00",
      "updated_at": "2025-12-17T21:56:15.770505+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-bsp",
      "html_url": "https://bitbucket.org/mbari/lrauv-bsp",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-01-07T23:08:11.315379+00:00",
      "updated_at": "2025-04-02T22:59:57.658088+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-04-02T22:59:52+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian K <bkieft@mbari.org>",
      "main_committer_commit_count": 17,
      "main_committer_sample_size": 54,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-camera-control",
      "html_url": "https://bitbucket.org/mbari/lrauv-camera-control",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-08-02T20:02:51.288263+00:00",
      "updated_at": "2024-06-07T22:36:46.602397+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-06-07T22:36:31+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-clock-drift",
      "html_url": "https://bitbucket.org/mbari/lrauv-clock-drift",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-12-29T19:42:32.927283+00:00",
      "updated_at": "2024-03-27T17:50:52.638083+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 41,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-config",
      "html_url": "https://bitbucket.org/mbari/lrauv-config",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-01-15T22:30:41.382987+00:00",
      "updated_at": "2026-01-09T22:43:51.390410+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-05T22:22:43+00:00",
      "commits_30d": 10,
      "commits_90d": 16,
      "commits_365d": 150,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Kieft <bkieft@mbari.org>",
      "main_committer_commit_count": 73,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-config-gen1",
      "html_url": "https://bitbucket.org/mbari/lrauv-config-gen1",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-11-02T18:50:44.355146+00:00",
      "updated_at": "2016-11-02T18:53:39.138447+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "M Jordan Stanway <mjstanway@mbari.org>",
      "main_committer_commit_count": 82,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-cpld",
      "html_url": "https://bitbucket.org/mbari/lrauv-cpld",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-03-18T21:18:50.757157+00:00",
      "updated_at": "2024-03-27T17:58:22.514698+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-dash",
      "html_url": "https://bitbucket.org/mbari/lrauv-dash",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2018-04-24T18:46:48.972662+00:00",
      "updated_at": "2025-12-10T17:48:22.118041+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-04-20T22:48:23+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 200,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-dccl",
      "html_url": "https://bitbucket.org/mbari/lrauv-dccl",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-08-03T23:30:37.542880+00:00",
      "updated_at": "2016-01-26T21:41:49.944029+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "M Jordan Stanway <mjstanway@mbari.org>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 6,
      "file_count": 8,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-developer-manual",
      "html_url": "https://bitbucket.org/mbari/lrauv-developer-manual",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-02-10T00:52:43.001427+00:00",
      "updated_at": "2016-03-03T00:53:47.432646+00:00",
      "pushed_at": null,
      "last_commit_at": "2016-03-03T00:53:46+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 43,
      "main_committer_sample_size": 45,
      "file_count": 10,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-devmem2",
      "html_url": "https://bitbucket.org/mbari/lrauv-devmem2",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-11-06T22:16:53.261511+00:00",
      "updated_at": "2016-01-26T21:41:22.670792+00:00",
      "pushed_at": null,
      "last_commit_at": "2015-11-06T22:30:59+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 6,
      "file_count": 2,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-docker",
      "html_url": "https://bitbucket.org/mbari/lrauv-docker",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2017-01-26T18:52:10.714777+00:00",
      "updated_at": "2024-04-18T19:41:13.053860+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 1,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 77,
      "main_committer_sample_size": 79,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-docking-analysis",
      "html_url": "https://bitbucket.org/mbari/lrauv-docking-analysis",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-06-26T23:46:44.641107+00:00",
      "updated_at": "2025-10-08T23:47:57.345730+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-10-08T23:38:25+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 60,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-esp",
      "html_url": "https://bitbucket.org/mbari/lrauv-esp",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-07-22T21:56:23.442679+00:00",
      "updated_at": "2024-05-22T01:11:34.956114+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-05-22T01:11:27+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-framework",
      "html_url": "https://bitbucket.org/mbari/lrauv-framework",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-03-08T19:32:38.738221+00:00",
      "updated_at": "2019-02-11T17:32:45.697846+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-01-28T23:28:46+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-gazebo-tools",
      "html_url": "https://bitbucket.org/mbari/lrauv-gazebo-tools",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-07-01T20:46:01.585072+00:00",
      "updated_at": "2022-07-13T05:34:03.092844+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-07-13T05:33:57+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Ben <byraanan@mbari.org>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 8,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-gsap",
      "html_url": "https://bitbucket.org/mbari/lrauv-gsap",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-03-09T17:40:18.169612+00:00",
      "updated_at": "2018-03-09T17:45:18.816852+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Chris Teubert <christopher.a.teubert@nasa.gov>",
      "main_committer_commit_count": 16,
      "main_committer_sample_size": 44,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-hovering",
      "html_url": "https://bitbucket.org/mbari/lrauv-hovering",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-12-11T17:48:38.531763+00:00",
      "updated_at": "2025-01-13T21:29:00.157603+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-kernel-update-pkg",
      "html_url": "https://bitbucket.org/mbari/lrauv-kernel-update-pkg",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-01-07T05:23:42.411878+00:00",
      "updated_at": "2019-07-26T21:36:35.871970+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Tethysadmin <tethysadmin@mbari.org>",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 13,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-lcm-logplayer",
      "html_url": "https://bitbucket.org/mbari/lrauv-lcm-logplayer",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-11-16T05:37:37.561669+00:00",
      "updated_at": "2022-07-08T01:03:34.437820+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-lcmtypes",
      "html_url": "https://bitbucket.org/mbari/lrauv-lcmtypes",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-09-16T23:27:16.447887+00:00",
      "updated_at": "2025-12-17T19:32:15.921958+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-03-27T01:40:05+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 29,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-log-critical",
      "html_url": "https://bitbucket.org/mbari/lrauv-log-critical",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-03-29T20:16:12.217383+00:00",
      "updated_at": "2017-06-12T19:49:46.419249+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-migration",
      "html_url": "https://bitbucket.org/mbari/lrauv-migration",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-11-11T19:48:22.214743+00:00",
      "updated_at": "2016-01-26T21:40:56.934902+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 10,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-mission",
      "html_url": "https://bitbucket.org/mbari/lrauv-mission",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-11-12T19:40:43.470523+00:00",
      "updated_at": "2026-01-09T22:44:01.386671+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-06T00:52:04+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 2,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-mission-test",
      "html_url": "https://bitbucket.org/mbari/lrauv-mission-test",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-03-23T21:54:52.980691+00:00",
      "updated_at": "2021-04-06T18:24:01.520207+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-04-06T18:24:01+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Ben Raanan <byraanan@mbari.org>",
      "main_committer_commit_count": 62,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-os-build",
      "html_url": "https://bitbucket.org/mbari/lrauv-os-build",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-11-13T14:52:36.456547+00:00",
      "updated_at": "2024-12-06T19:39:15.337500+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-12-06T19:39:14+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 1,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-resources",
      "html_url": "https://bitbucket.org/mbari/lrauv-resources",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-11-13T00:16:57.448908+00:00",
      "updated_at": "2025-12-17T19:31:44.363912+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-08-01T16:55:19+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 12,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-review",
      "html_url": "https://bitbucket.org/mbari/lrauv-review",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-11-13T04:32:23.055953+00:00",
      "updated_at": "2016-12-20T18:01:57.876460+00:00",
      "pushed_at": null,
      "last_commit_at": "2013-09-18T21:04:45+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-rsa-pubkeys",
      "html_url": "https://bitbucket.org/mbari/lrauv-rsa-pubkeys",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-06-08T19:23:24.980123+00:00",
      "updated_at": "2016-02-17T00:33:28.177364+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 17,
      "file_count": 19,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-strobe",
      "html_url": "https://bitbucket.org/mbari/lrauv-strobe",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-01-21T19:37:03.619403+00:00",
      "updated_at": "2024-03-27T17:53:25.366912+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Quinn Shemet <quinn@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 4,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-testbed-2019",
      "html_url": "https://bitbucket.org/mbari/lrauv-testbed-2019",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-02-13T00:01:52.045209+00:00",
      "updated_at": "2019-05-21T16:52:44.949429+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-05-21T16:52:36+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-testbed-lcb-lcm",
      "html_url": "https://bitbucket.org/mbari/lrauv-testbed-lcb-lcm",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-03-30T15:18:02.405659+00:00",
      "updated_at": "2018-04-04T20:56:11.811306+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-04-04T20:56:09+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 21,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-thruster-he",
      "html_url": "https://bitbucket.org/mbari/lrauv-thruster-he",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-02-05T20:37:54.445320+00:00",
      "updated_at": "2024-03-27T17:19:23.208407+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-tools",
      "html_url": "https://bitbucket.org/mbari/lrauv-tools",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-01-15T22:35:35.076915+00:00",
      "updated_at": "2026-01-07T22:16:02.356881+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-07T22:15:41+00:00",
      "commits_30d": 3,
      "commits_90d": 9,
      "commits_365d": 43,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Quinn Shemet <quinn@mbari.org>",
      "main_committer_commit_count": 54,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-tools-gen1",
      "html_url": "https://bitbucket.org/mbari/lrauv-tools-gen1",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-11-02T18:56:41.066765+00:00",
      "updated_at": "2016-11-02T18:58:24.460912+00:00",
      "pushed_at": null,
      "last_commit_at": "2016-10-26T16:45:49+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-unserialize-docker",
      "html_url": "https://bitbucket.org/mbari/lrauv-unserialize-docker",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-07-20T03:17:07.470580+00:00",
      "updated_at": "2025-08-08T02:02:09.160020+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 8,
      "file_count": 8,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-unserializer",
      "html_url": "https://bitbucket.org/mbari/lrauv-unserializer",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-11-17T17:21:51.799394+00:00",
      "updated_at": "2020-11-17T20:11:14.993228+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-11-17T20:11:14+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv-xsd",
      "html_url": "https://bitbucket.org/mbari/lrauv-xsd",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-11-12T19:42:03.512027+00:00",
      "updated_at": "2016-03-03T23:42:30.470548+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 17,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv_backseat_py",
      "html_url": "https://bitbucket.org/mbari/lrauv_backseat_py",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-09-26T19:54:07.465716+00:00",
      "updated_at": "2024-10-07T23:35:42.341308+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-10-07T23:35:36+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Michael Anderson <anderson@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 4,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lrauv_partial",
      "html_url": "https://bitbucket.org/mbari/lrauv_partial",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-09-22T20:51:54.685759+00:00",
      "updated_at": "2016-12-20T18:01:55.171951+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lto-manager",
      "html_url": "https://bitbucket.org/mbari/lto-manager",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-09-10T21:01:22.932497+00:00",
      "updated_at": "2022-03-23T19:02:22.974346+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-03-23T19:02:19+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/lto-recall-app",
      "html_url": "https://bitbucket.org/mbari/lto-recall-app",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-10-06T23:28:05.556960+00:00",
      "updated_at": "2024-07-29T21:21:17.281149+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 41,
      "main_committer_sample_size": 41,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/m3-deployspace",
      "html_url": "https://bitbucket.org/mbari/m3-deployspace",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-02-01T18:12:42.300775+00:00",
      "updated_at": "2026-01-07T01:23:58.197789+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-07T01:23:55+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/m3-download",
      "html_url": "https://bitbucket.org/mbari/m3-download",
      "is_private": false,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-07-02T20:46:23.152413+00:00",
      "updated_at": "2024-02-08T17:40:40.244230+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-02-08T17:40:32+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Barnard <kbarnard@mbari.org>",
      "main_committer_commit_count": 68,
      "main_committer_sample_size": 70,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/m3-merge",
      "html_url": "https://bitbucket.org/mbari/m3-merge",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-09-25T00:14:33.943087+00:00",
      "updated_at": "2025-10-22T23:42:07.248835+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/m3-microservices",
      "html_url": "https://bitbucket.org/mbari/m3-microservices",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-01-10T21:54:09.518905+00:00",
      "updated_at": "2023-03-20T18:47:47.923855+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 3,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 150,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/m3-portal",
      "html_url": "https://bitbucket.org/mbari/m3-portal",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-09-08T03:21:29.654934+00:00",
      "updated_at": "2021-04-13T15:32:27.130493+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 14,
      "main_committer_sample_size": 14,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/m3-registrar",
      "html_url": "https://bitbucket.org/mbari/m3-registrar",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-03-21T00:25:16.247714+00:00",
      "updated_at": "2025-10-22T23:44:28.142526+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-10-22T23:44:26+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/m3-scripts",
      "html_url": "https://bitbucket.org/mbari/m3-scripts",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-10-22T19:36:57.996173+00:00",
      "updated_at": "2025-08-28T23:42:09.685186+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-08-28T23:42:08+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 3,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 24,
      "main_committer_sample_size": 31,
      "file_count": 19,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/m3-transcode",
      "html_url": "https://bitbucket.org/mbari/m3-transcode",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-07-17T21:28:25.414096+00:00",
      "updated_at": "2017-11-03T20:04:20.667855+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-11-03T20:04:18+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 14,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/m3-vars-importer",
      "html_url": "https://bitbucket.org/mbari/m3-vars-importer",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-05-02T01:28:34.935527+00:00",
      "updated_at": "2021-12-26T23:29:07.739079+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-12-26T23:29:01+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 31,
      "main_committer_sample_size": 31,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/m3_dataportal",
      "html_url": "https://bitbucket.org/mbari/m3_dataportal",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-06-14T22:27:01.189036+00:00",
      "updated_at": "2024-02-16T19:44:11.328212+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-02-16T19:44:09+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 0,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/m3py",
      "html_url": "https://bitbucket.org/mbari/m3py",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-12-10T19:41:03.400303+00:00",
      "updated_at": "2021-04-23T17:43:10.435701+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-04-23T17:43:04+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 4,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/m3rs-utilities",
      "html_url": "https://bitbucket.org/mbari/m3rs-utilities",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-12-16T17:01:58.597437+00:00",
      "updated_at": "2023-05-15T15:34:32.429010+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 3,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mainbuoycontroller",
      "html_url": "https://bitbucket.org/mbari/mainbuoycontroller",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-03-24T16:30:01.257013+00:00",
      "updated_at": "2022-05-25T20:26:39.938959+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-05-25T17:57:14+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mantaview",
      "html_url": "https://bitbucket.org/mbari/mantaview",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-02-27T22:08:32.694719+00:00",
      "updated_at": "2021-05-25T22:05:10.876201+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/marine-sensors-lcmtypes",
      "html_url": "https://bitbucket.org/mbari/marine-sensors-lcmtypes",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-09-16T23:03:08.036111+00:00",
      "updated_at": "2020-12-03T20:52:23.876648+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-02-08T18:59:54+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 15,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/marine-state-lcmtypes",
      "html_url": "https://bitbucket.org/mbari/marine-state-lcmtypes",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-09-16T23:12:34.957819+00:00",
      "updated_at": "2020-12-03T20:52:28.593745+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": 2,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mars2ssds",
      "html_url": "https://bitbucket.org/mbari/mars2ssds",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-01T14:54:21.708252+00:00",
      "updated_at": "2021-04-01T16:12:35.223942+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Rich Schramm <rich@mbari.org>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 8,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mars_support",
      "html_url": "https://bitbucket.org/mbari/mars_support",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-09-01T18:58:55.027795+00:00",
      "updated_at": "2021-10-06T15:56:02.006040+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 12,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mass-servo-terminal",
      "html_url": "https://bitbucket.org/mbari/mass-servo-terminal",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-02-17T22:05:59.091617+00:00",
      "updated_at": "2017-05-03T17:39:02.579660+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/matlab_rovctd_profileplots",
      "html_url": "https://bitbucket.org/mbari/matlab_rovctd_profileplots",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-12-15T20:07:29.836946+00:00",
      "updated_at": "2021-05-11T18:09:42.809330+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-05-11T18:09:41+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mb-system",
      "html_url": "https://bitbucket.org/mbari/mb-system",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-06-10T20:21:30.062728+00:00",
      "updated_at": "2015-06-10T20:21:30.073298+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 0,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mb1stream",
      "html_url": "https://bitbucket.org/mbari/mb1stream",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-06-29T00:12:14.150814+00:00",
      "updated_at": "2025-05-27T04:29:01.429373+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-05-27T04:28:54+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbari-api-docs",
      "html_url": "https://bitbucket.org/mbari/mbari-api-docs",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-06-12T15:53:52.216155+00:00",
      "updated_at": "2016-10-24T16:58:11.644864+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbari-auth",
      "html_url": "https://bitbucket.org/mbari/mbari-auth",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-10-07T16:13:48.893413+00:00",
      "updated_at": "2020-09-09T18:50:36.942061+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-09-09T18:50:29+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 6,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbari-authentication",
      "html_url": "https://bitbucket.org/mbari/mbari-authentication",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-04-14T18:46:30.945934+00:00",
      "updated_at": "2020-09-21T23:53:32.535440+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-09-21T23:53:24+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 46,
      "main_committer_sample_size": 50,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbari-data-model",
      "html_url": "https://bitbucket.org/mbari/mbari-data-model",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-04-11T15:21:57.049733+00:00",
      "updated_at": "2021-03-01T19:51:32.459208+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbari-geospatial-data-repository",
      "html_url": "https://bitbucket.org/mbari/mbari-geospatial-data-repository",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-09-07T20:02:10.044531+00:00",
      "updated_at": "2018-08-08T17:51:22.446435+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-08-08T17:51:15+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbari-ia",
      "html_url": "https://bitbucket.org/mbari/mbari-ia",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-05-13T18:01:41.500336+00:00",
      "updated_at": "2025-10-10T22:28:42.057209+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbari-lcm-types",
      "html_url": "https://bitbucket.org/mbari/mbari-lcm-types",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-06-05T13:08:46.056193+00:00",
      "updated_at": "2023-05-08T15:40:29.357646+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-05-08T15:40:17+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbari-repeater",
      "html_url": "https://bitbucket.org/mbari/mbari-repeater",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-06-19T17:05:48.257703+00:00",
      "updated_at": "2023-09-15T17:26:17.798876+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-09-15T17:26:14+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbari_gss_control_system_startstop_scripts",
      "html_url": "https://bitbucket.org/mbari/mbari_gss_control_system_startstop_scripts",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-03-04T17:06:56.006669+00:00",
      "updated_at": "2021-03-04T18:57:28.484070+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-03-04T18:57:21+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbari_lib",
      "html_url": "https://bitbucket.org/mbari/mbari_lib",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-06-05T13:06:36.290429+00:00",
      "updated_at": "2021-06-25T17:16:16.381463+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-06-25T17:16:11+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbari_wec",
      "html_url": "https://bitbucket.org/mbari/mbari_wec",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-02-10T21:55:39.502397+00:00",
      "updated_at": "2023-09-06T17:04:38.900105+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 4,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: GET https://api.bitbucket.org/2.0/repositories/mbari/mbari_wec/commits failed: 500 {\"type\": \"error\", \"error\": {\"message\": \"Something went wrong\", \"id\": \"1d7dab7f89f543c5b11b60f8872cff54\"}}",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbari_wec_ros",
      "html_url": "https://bitbucket.org/mbari/mbari_wec_ros",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-02-20T16:19:57.087021+00:00",
      "updated_at": "2021-09-10T17:55:21.741049+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mbaripmacs",
      "html_url": "https://bitbucket.org/mbari/mbaripmacs",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-01T18:36:33.252915+00:00",
      "updated_at": "2021-06-29T20:51:35.242208+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-06-29T20:51:27+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/memoryreport",
      "html_url": "https://bitbucket.org/mbari/memoryreport",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-05-07T18:12:15.814867+00:00",
      "updated_at": "2021-05-07T18:38:59.415945+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-05-07T18:32:54+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 3,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Rich Schramm <rich@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/merge-m365",
      "html_url": "https://bitbucket.org/mbari/merge-m365",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-04-16T18:59:50.600145+00:00",
      "updated_at": "2025-11-11T19:34:03.262551+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-11-11T19:34:01+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mesobot-calib",
      "html_url": "https://bitbucket.org/mbari/mesobot-calib",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-08-09T18:52:39.342296+00:00",
      "updated_at": "2018-08-09T18:52:40.242960+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Barnard <kbarnard@mbari.org>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 7,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/meta-hyperios",
      "html_url": "https://bitbucket.org/mbari/meta-hyperios",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-06-17T17:39:12.594793+00:00",
      "updated_at": "2025-12-31T23:40:59.328434+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-31T23:40:51+00:00",
      "commits_30d": 1,
      "commits_90d": 4,
      "commits_365d": 14,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Erik <etrauschke@mbari.org>",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 14,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mframe",
      "html_url": "https://bitbucket.org/mbari/mframe",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-10-25T17:23:41.828823+00:00",
      "updated_at": "2025-06-15T17:03:50.921826+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-06-15T17:03:45+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/midwater-tracking-system",
      "html_url": "https://bitbucket.org/mbari/midwater-tracking-system",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-06-06T15:31:30.886406+00:00",
      "updated_at": "2024-06-06T15:31:31.694006+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "mollyzyy787 <miaoz2@stanford.edu>",
      "main_committer_commit_count": 61,
      "main_committer_sample_size": 63,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/midwater-transect-webapp",
      "html_url": "https://bitbucket.org/mbari/midwater-transect-webapp",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-03-14T16:51:07.792499+00:00",
      "updated_at": "2025-10-10T22:13:10.660355+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-10-10T22:13:09+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 22,
      "main_committer_sample_size": 29,
      "file_count": 63,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/midwater-transects",
      "html_url": "https://bitbucket.org/mbari/midwater-transects",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-03-10T21:11:13.659540+00:00",
      "updated_at": "2025-03-04T21:19:15.577524+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-04T21:19:03+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 79,
      "main_committer_sample_size": 99,
      "file_count": 104,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mini_control",
      "html_url": "https://bitbucket.org/mbari/mini_control",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-01-12T18:52:59.322314+00:00",
      "updated_at": "2022-01-24T19:51:36.272517+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-01-24T19:51:32+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 13,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/miniomlflow",
      "html_url": "https://bitbucket.org/mbari/miniomlflow",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-10-23T18:31:02.827136+00:00",
      "updated_at": "2020-06-04T03:43:30.010279+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-06-04T03:43:25+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 8,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/minirov-piclightcontroller",
      "html_url": "https://bitbucket.org/mbari/minirov-piclightcontroller",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-12-10T20:49:16.269127+00:00",
      "updated_at": "2019-04-19T20:20:33.298293+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-04-19T20:20:28+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 54,
      "main_committer_sample_size": 62,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/minirovdatamanagement",
      "html_url": "https://bitbucket.org/mbari/minirovdatamanagement",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-02-16T21:38:26.231921+00:00",
      "updated_at": "2021-02-24T20:03:52.657608+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ml-boxview",
      "html_url": "https://bitbucket.org/mbari/ml-boxview",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-02-27T22:01:57.914042+00:00",
      "updated_at": "2025-04-14T22:58:46.309903+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-04-14T22:58:33+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mlflow-admin",
      "html_url": "https://bitbucket.org/mbari/mlflow-admin",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-02-06T18:54:31.350364+00:00",
      "updated_at": "2020-03-08T03:15:18.142141+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-02-06T18:58:13+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/modbuslib_workbench",
      "html_url": "https://bitbucket.org/mbari/modbuslib_workbench",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-01-08T18:29:18.715919+00:00",
      "updated_at": "2021-01-09T16:56:08.298081+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-01-09T16:55:37+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Rich Schramm <rich@mbari.org>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 7,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/modbustest",
      "html_url": "https://bitbucket.org/mbari/modbustest",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-06-24T23:47:18.432333+00:00",
      "updated_at": "2021-06-24T23:53:36.411914+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Rich Schramm <rich@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/model-handler-servlet",
      "html_url": "https://bitbucket.org/mbari/model-handler-servlet",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-08-28T20:48:37.523877+00:00",
      "updated_at": "2018-09-06T18:57:39.636522+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-09-06T18:57:33+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/monterey-bay-surface-current-model-surrogate-resources",
      "html_url": "https://bitbucket.org/mbari/monterey-bay-surface-current-model-surrogate-resources",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-11-13T00:16:35.917364+00:00",
      "updated_at": "2020-03-09T15:33:25.275722+00:00",
      "pushed_at": null,
      "last_commit_at": "2014-02-25T21:57:29+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Godin <godin@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 3,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mosos_board_v5",
      "html_url": "https://bitbucket.org/mbari/mosos_board_v5",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-11-27T02:30:09.327456+00:00",
      "updated_at": "2025-02-14T23:39:54.444837+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-02-14T23:39:51+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 4,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "thommaughan <tm@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 7,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mosos_board_v5dev",
      "html_url": "https://bitbucket.org/mbari/mosos_board_v5dev",
      "is_private": false,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-12-03T20:57:02.094747+00:00",
      "updated_at": "2025-12-24T20:06:55.714068+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-24T20:05:54+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mosos_board_v5sub",
      "html_url": "https://bitbucket.org/mbari/mosos_board_v5sub",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-03-13T15:37:41.118637+00:00",
      "updated_at": "2025-03-13T15:43:38.817413+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-13T15:41:36+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 195,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Jacob Schloss <jacob.schloss@suburbanmarine.io>",
      "main_committer_commit_count": 185,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/msc-sampler",
      "html_url": "https://bitbucket.org/mbari/msc-sampler",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-01-28T01:25:03.879307+00:00",
      "updated_at": "2025-05-19T14:07:08.065507+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-05-19T14:06:52+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 64,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Jessica Metter <jmetter@mbari.org>",
      "main_committer_commit_count": 60,
      "main_committer_sample_size": 64,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/msc1_cf2",
      "html_url": "https://bitbucket.org/mbari/msc1_cf2",
      "is_private": false,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-04-05T00:01:26.469419+00:00",
      "updated_at": "2025-04-05T00:10:59.531725+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-04-05T00:04:37+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/msc1_persistor",
      "html_url": "https://bitbucket.org/mbari/msc1_persistor",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-03-13T15:46:15.267495+00:00",
      "updated_at": "2025-03-13T15:49:59.296105+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "thommaughan <tm@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mscregression",
      "html_url": "https://bitbucket.org/mbari/mscregression",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-05-14T23:04:42.383757+00:00",
      "updated_at": "2025-05-15T00:33:35.360101+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-04-24T22:31:23+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 7,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Jacob Schloss <jacob.schloss@suburbanmarine.io>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 7,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mscregressionmsc1",
      "html_url": "https://bitbucket.org/mbari/mscregressionmsc1",
      "is_private": false,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-08-28T18:40:03.598079+00:00",
      "updated_at": "2025-05-14T23:04:16.148542+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Thom Maughan <tm@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 2,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/multispec-lab-benchside",
      "html_url": "https://bitbucket.org/mbari/multispec-lab-benchside",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2024-03-23T01:05:53.845755+00:00",
      "updated_at": "2024-06-03T20:16:41.237473+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-06-03T20:16:28+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/multispec-lab-firmware",
      "html_url": "https://bitbucket.org/mbari/multispec-lab-firmware",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2024-03-14T17:47:23.912528+00:00",
      "updated_at": "2024-06-03T21:50:57.468317+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-06-03T21:50:49+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/multispec-pucktester",
      "html_url": "https://bitbucket.org/mbari/multispec-pucktester",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2024-04-30T23:22:38.295450+00:00",
      "updated_at": "2024-06-03T21:41:30.937083+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-06-03T21:41:23+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Irene Hu <irenium@gmail.com>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 4,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/multispec-rov-benchside",
      "html_url": "https://bitbucket.org/mbari/multispec-rov-benchside",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-05-30T19:26:09.451761+00:00",
      "updated_at": "2025-12-18T23:42:13.111459+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-18T23:42:09+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 12,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/multispec-rov-firmware",
      "html_url": "https://bitbucket.org/mbari/multispec-rov-firmware",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2024-03-28T18:48:54.039539+00:00",
      "updated_at": "2024-09-05T23:56:39.859923+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-09-05T23:56:28+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/multispec-swir-firmware",
      "html_url": "https://bitbucket.org/mbari/multispec-swir-firmware",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-02-10T17:35:53.078616+00:00",
      "updated_at": "2025-12-18T23:25:23.486544+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mvc-serial-monitor",
      "html_url": "https://bitbucket.org/mbari/mvc-serial-monitor",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-04-10T21:09:53.660781+00:00",
      "updated_at": "2023-07-10T20:56:02.014075+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-07-10T20:55:52+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mvc-ts4100-yocto",
      "html_url": "https://bitbucket.org/mbari/mvc-ts4100-yocto",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-09-18T22:13:11.339390+00:00",
      "updated_at": "2023-09-21T19:23:56.900947+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-09-21T19:23:49+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Hans Thomas <hthomas@mbari.org>",
      "main_committer_commit_count": 52,
      "main_committer_sample_size": 61,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mwt-apps",
      "html_url": "https://bitbucket.org/mbari/mwt-apps",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-07-11T22:17:06.808879+00:00",
      "updated_at": "2025-01-21T18:49:42.250090+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mwt-control",
      "html_url": "https://bitbucket.org/mbari/mwt-control",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-13T00:41:22.418991+00:00",
      "updated_at": "2025-11-05T17:42:15.421767+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-11-05T17:42:09+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/mwt-lcm-types",
      "html_url": "https://bitbucket.org/mbari/mwt-lcm-types",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-14T20:36:50.952777+00:00",
      "updated_at": "2025-05-15T16:10:57.560530+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-05-15T16:10:51+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/myuartnucleoh7a3",
      "html_url": "https://bitbucket.org/mbari/myuartnucleoh7a3",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-05-22T18:14:04.347440+00:00",
      "updated_at": "2021-06-26T22:26:29.780212+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-06-26T22:26:19+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/myuartnucleoh7a3_v2",
      "html_url": "https://bitbucket.org/mbari/myuartnucleoh7a3_v2",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-05-23T20:57:41.857911+00:00",
      "updated_at": "2021-07-25T01:50:23.220267+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-07-25T01:50:20+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Gene_M <magene@mbari.org>",
      "main_committer_commit_count": 12,
      "main_committer_sample_size": 13,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navproc-api",
      "html_url": "https://bitbucket.org/mbari/navproc-api",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2024-06-26T22:00:52.556623+00:00",
      "updated_at": "2025-10-09T18:24:50.202333+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navproc-common",
      "html_url": "https://bitbucket.org/mbari/navproc-common",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-02-03T18:05:59.975788+00:00",
      "updated_at": "2025-07-17T16:10:54.603066+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-07-17T16:10:48+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 5,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 25,
      "main_committer_sample_size": 49,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navproc-docs",
      "html_url": "https://bitbucket.org/mbari/navproc-docs",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-04-03T18:40:28.586065+00:00",
      "updated_at": "2025-09-04T00:43:38.912469+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 21,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 50,
      "main_committer_sample_size": 53,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navproc-dpkd",
      "html_url": "https://bitbucket.org/mbari/navproc-dpkd",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-05-28T21:44:13.725350+00:00",
      "updated_at": "2026-01-07T16:52:22.123546+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-07T16:52:11+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navproc-dpkd-sim",
      "html_url": "https://bitbucket.org/mbari/navproc-dpkd-sim",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-04-25T21:36:23.333056+00:00",
      "updated_at": "2025-04-25T22:40:53.860931+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-04-25T22:40:45+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navproc-logger",
      "html_url": "https://bitbucket.org/mbari/navproc-logger",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-02-03T18:08:09.013672+00:00",
      "updated_at": "2025-04-21T16:52:40.280992+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-04-10T19:08:02+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navproc-misc",
      "html_url": "https://bitbucket.org/mbari/navproc-misc",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-02-01T17:02:22.273811+00:00",
      "updated_at": "2024-03-12T15:42:39.099354+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Mike Risi (gort)) <mrisi@mbari.org>",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 12,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navproc-process",
      "html_url": "https://bitbucket.org/mbari/navproc-process",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-02-03T18:07:16.984350+00:00",
      "updated_at": "2026-01-05T18:39:06.376370+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-05T18:38:54+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navproc-rcsn",
      "html_url": "https://bitbucket.org/mbari/navproc-rcsn",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-10-23T15:18:27.891308+00:00",
      "updated_at": "2025-12-04T17:24:41.508178+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 2,
      "commits_365d": 35,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 30,
      "main_committer_sample_size": 51,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navproc-rcsn-sim",
      "html_url": "https://bitbucket.org/mbari/navproc-rcsn-sim",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-01-03T21:58:15.962491+00:00",
      "updated_at": "2025-04-21T17:17:53.872610+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-04-21T17:17:43+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navproc-sim",
      "html_url": "https://bitbucket.org/mbari/navproc-sim",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-02-08T16:12:13.977582+00:00",
      "updated_at": "2024-10-23T17:19:45.878919+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-10-23T17:19:36+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 30,
      "main_committer_sample_size": 37,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navproc-smd-upgrade",
      "html_url": "https://bitbucket.org/mbari/navproc-smd-upgrade",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-04-21T14:47:10.007711+00:00",
      "updated_at": "2024-02-01T17:05:50.525547+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/navprocessing",
      "html_url": "https://bitbucket.org/mbari/navprocessing",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-05-27T17:33:19.141563+00:00",
      "updated_at": "2025-11-21T17:05:46.327867+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-11-21T17:05:38+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/nbosi-gctd-sensor-daemon",
      "html_url": "https://bitbucket.org/mbari/nbosi-gctd-sensor-daemon",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-10-01T19:46:16.456945+00:00",
      "updated_at": "2016-02-04T03:35:28.807763+00:00",
      "pushed_at": null,
      "last_commit_at": "2016-02-04T03:35:26+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 62,
      "main_committer_sample_size": 62,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/nikonserver",
      "html_url": "https://bitbucket.org/mbari/nikonserver",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2013-12-17T01:18:45.433726+00:00",
      "updated_at": "2015-02-09T19:51:10.326298+00:00",
      "pushed_at": null,
      "last_commit_at": "2015-02-09T19:50:55+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Eric J Martin <emartin@mbari.org>",
      "main_committer_commit_count": 24,
      "main_committer_sample_size": 31,
      "file_count": 70,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/nmea-lcmtypes",
      "html_url": "https://bitbucket.org/mbari/nmea-lcmtypes",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-09-16T22:58:51.791599+00:00",
      "updated_at": "2020-12-03T20:52:31.407400+00:00",
      "pushed_at": null,
      "last_commit_at": "2015-09-25T17:26:34+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 4,
      "file_count": 2,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/numbr",
      "html_url": "https://bitbucket.org/mbari/numbr",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-05-17T00:14:10.349750+00:00",
      "updated_at": "2025-05-17T00:24:20.059314+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-05-17T00:24:13+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oahu",
      "html_url": "https://bitbucket.org/mbari/oahu",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-07-21T23:50:59.919575+00:00",
      "updated_at": "2021-08-06T16:32:31.193542+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-08-06T16:30:41+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oasis3-download-extract",
      "html_url": "https://bitbucket.org/mbari/oasis3-download-extract",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-21T20:06:07.712616+00:00",
      "updated_at": "2023-04-05T01:02:42.156373+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-04-05T01:02:35+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oasis3g",
      "html_url": "https://bitbucket.org/mbari/oasis3g",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-03-13T22:20:45.651707+00:00",
      "updated_at": "2025-06-12T15:57:54.806051+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-06-12T15:57:23+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oasis4g",
      "html_url": "https://bitbucket.org/mbari/oasis4g",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-05-29T17:00:23.157791+00:00",
      "updated_at": "2025-06-24T21:57:35.622352+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-06-24T21:57:32+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oasis5-download-extract",
      "html_url": "https://bitbucket.org/mbari/oasis5-download-extract",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-23T18:04:14.025679+00:00",
      "updated_at": "2021-04-23T20:24:09.948493+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oasis5g",
      "html_url": "https://bitbucket.org/mbari/oasis5g",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2019-12-18T18:39:47.334586+00:00",
      "updated_at": "2025-06-24T21:54:17.527531+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ocr",
      "html_url": "https://bitbucket.org/mbari/ocr",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-09-11T23:02:08.866797+00:00",
      "updated_at": "2019-10-10T19:00:05.758969+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-10-08T20:52:39+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 48,
      "main_committer_sample_size": 52,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/odss",
      "html_url": "https://bitbucket.org/mbari/odss",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-09-15T21:32:00.448877+00:00",
      "updated_at": "2025-12-11T00:24:17.511437+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-11T00:24:09+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/odss-planning",
      "html_url": "https://bitbucket.org/mbari/odss-planning",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2019-05-03T00:00:40.867782+00:00",
      "updated_at": "2021-04-27T20:00:24.833241+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 91,
      "main_committer_sample_size": 91,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/odssdoc",
      "html_url": "https://bitbucket.org/mbari/odssdoc",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-07-28T22:22:48.201683+00:00",
      "updated_at": "2024-05-22T01:36:42.168599+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/odsswebapp",
      "html_url": "https://bitbucket.org/mbari/odsswebapp",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-03-11T02:48:39.368169+00:00",
      "updated_at": "2015-03-11T03:01:40.635243+00:00",
      "pushed_at": null,
      "last_commit_at": "2015-03-11T00:04:30+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Gomes <kgomes@gmail.com>",
      "main_committer_commit_count": 134,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-ctd",
      "html_url": "https://bitbucket.org/mbari/oi-ctd",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-09-12T03:38:36.934027+00:00",
      "updated_at": "2025-05-05T22:15:42.666469+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-05-05T22:15:35+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-data-processing",
      "html_url": "https://bitbucket.org/mbari/oi-data-processing",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-02-29T16:33:56.699372+00:00",
      "updated_at": "2020-03-07T02:13:35.830580+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-03-07T02:13:31+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-delta-t",
      "html_url": "https://bitbucket.org/mbari/oi-delta-t",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-06-23T19:02:19.445541+00:00",
      "updated_at": "2021-08-19T15:53:24.110560+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-08-19T15:53:09+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "euler@mbari.org <euler@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 7,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-gps-pub",
      "html_url": "https://bitbucket.org/mbari/oi-gps-pub",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-10-12T13:19:13.093712+00:00",
      "updated_at": "2023-11-06T04:05:49.490690+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-11-06T04:05:47+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 9,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-ins",
      "html_url": "https://bitbucket.org/mbari/oi-ins",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-01-19T23:54:25.621384+00:00",
      "updated_at": "2025-09-30T23:54:49.366232+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-09-30T23:54:43+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-lcm-types",
      "html_url": "https://bitbucket.org/mbari/oi-lcm-types",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-05-08T22:09:38.676900+00:00",
      "updated_at": "2024-07-29T16:23:06.170231+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 29,
      "main_committer_sample_size": 73,
      "file_count": 36,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-parosci",
      "html_url": "https://bitbucket.org/mbari/oi-parosci",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-09-27T20:44:58.596569+00:00",
      "updated_at": "2025-03-17T18:58:39.665045+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-17T18:58:32+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric J. Martin <emartin@mbari.org>",
      "main_committer_commit_count": 10,
      "main_committer_sample_size": 13,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-pcdas",
      "html_url": "https://bitbucket.org/mbari/oi-pcdas",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-08T19:34:31.308538+00:00",
      "updated_at": "2021-04-08T20:27:03.934997+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "U-SHACKLETON\\dorado1 <dorado1@SHACKLETON.shore.mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-piclightcontroller",
      "html_url": "https://bitbucket.org/mbari/oi-piclightcontroller",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-04-19T20:10:55.708123+00:00",
      "updated_at": "2019-06-15T00:12:53.079838+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-06-15T00:12:46+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-relay-control",
      "html_url": "https://bitbucket.org/mbari/oi-relay-control",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-10-05T22:31:59.489684+00:00",
      "updated_at": "2020-10-17T19:42:22.744134+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-sim",
      "html_url": "https://bitbucket.org/mbari/oi-sim",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-05-13T21:39:11.344965+00:00",
      "updated_at": "2026-01-02T20:09:01.720452+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-02T20:08:56+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-surfacepose",
      "html_url": "https://bitbucket.org/mbari/oi-surfacepose",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-05-09T19:28:22.090042+00:00",
      "updated_at": "2025-10-06T17:30:22.136405+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-10-06T17:30:13+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 3,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Andrew Hamilton <hamilton@mbari.org>",
      "main_committer_commit_count": 22,
      "main_committer_sample_size": 39,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-valvepack",
      "html_url": "https://bitbucket.org/mbari/oi-valvepack",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-06-17T23:09:32.007724+00:00",
      "updated_at": "2025-03-17T18:57:07.874563+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 27,
      "main_committer_sample_size": 33,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-vis",
      "html_url": "https://bitbucket.org/mbari/oi-vis",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-06-11T05:36:47.066311+00:00",
      "updated_at": "2019-10-01T15:51:06.031062+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-10-01T15:45:05+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Andrew Hamilton <hamilton@mbari.org>",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 6,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi-winfrog-gps",
      "html_url": "https://bitbucket.org/mbari/oi-winfrog-gps",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-09-12T03:52:43.402301+00:00",
      "updated_at": "2024-08-26T20:08:05.043324+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-08-26T20:07:57+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 5,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi_articulatedsled",
      "html_url": "https://bitbucket.org/mbari/oi_articulatedsled",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-09-27T16:09:41.094163+00:00",
      "updated_at": "2025-03-17T20:44:06.914677+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi_control",
      "html_url": "https://bitbucket.org/mbari/oi_control",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-06-05T13:05:33.161558+00:00",
      "updated_at": "2025-10-06T21:57:01.880591+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oi_deployments",
      "html_url": "https://bitbucket.org/mbari/oi_deployments",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-06-13T13:16:31.786438+00:00",
      "updated_at": "2025-09-25T21:43:54.795165+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-09-25T21:43:50+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/oisled-valvepack",
      "html_url": "https://bitbucket.org/mbari/oisled-valvepack",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-05-24T18:12:57.603174+00:00",
      "updated_at": "2022-10-19T19:54:14.514208+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-05-31T15:59:28+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 10,
      "main_committer_sample_size": 10,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/opsanalysisscripts",
      "html_url": "https://bitbucket.org/mbari/opsanalysisscripts",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-03-30T18:22:54.019394+00:00",
      "updated_at": "2022-03-31T19:04:38.854460+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-03-31T19:04:35+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pacific-sound",
      "html_url": "https://bitbucket.org/mbari/pacific-sound",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-10-11T02:08:13.578962+00:00",
      "updated_at": "2021-10-11T02:11:20.885380+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pam",
      "html_url": "https://bitbucket.org/mbari/pam",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-11-02T21:42:23.580513+00:00",
      "updated_at": "2018-12-11T21:46:19.508236+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pam-downsample",
      "html_url": "https://bitbucket.org/mbari/pam-downsample",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-12-16T19:54:39.889856+00:00",
      "updated_at": "2020-06-02T17:30:17.746282+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-01-16T02:13:17+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 9,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pam-monitor-recording",
      "html_url": "https://bitbucket.org/mbari/pam-monitor-recording",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-10-01T20:57:29.875503+00:00",
      "updated_at": "2023-06-02T19:45:16.843221+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-06-02T19:45:12+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pam-sync",
      "html_url": "https://bitbucket.org/mbari/pam-sync",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-12-14T00:38:57.195869+00:00",
      "updated_at": "2025-03-20T00:19:24.081373+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-20T00:19:17+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 14,
      "main_committer_sample_size": 19,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pam-tensorflow-classification-aws",
      "html_url": "https://bitbucket.org/mbari/pam-tensorflow-classification-aws",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-07-27T01:45:48.431283+00:00",
      "updated_at": "2018-08-28T17:43:44.919029+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-08-28T17:43:41+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 32,
      "main_committer_sample_size": 32,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pb_ros2",
      "html_url": "https://bitbucket.org/mbari/pb_ros2",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-01-14T16:54:30.235522+00:00",
      "updated_at": "2024-05-30T02:54:32.116657+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Michael Anderson <anderson@mbari.org>",
      "main_committer_commit_count": 38,
      "main_committer_sample_size": 46,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pbbatterycontroller",
      "html_url": "https://bitbucket.org/mbari/pbbatterycontroller",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-12-10T19:08:32.620664+00:00",
      "updated_at": "2019-12-10T19:11:23.987639+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hamilton <hamilton@mbari.org>",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 16,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pcb_backplane_100222425",
      "html_url": "https://bitbucket.org/mbari/pcb_backplane_100222425",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-12-31T23:40:33.405991+00:00",
      "updated_at": "2025-01-29T22:18:57.671370+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-12-31T23:39:36+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Erik <etrauschke@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 10,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pcb_cpld_board_100222688",
      "html_url": "https://bitbucket.org/mbari/pcb_cpld_board_100222688",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2026-01-12T22:13:40.852592+00:00",
      "updated_at": "2026-01-12T22:16:15.377790+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-12T22:14:55+00:00",
      "commits_30d": 2,
      "commits_90d": 2,
      "commits_365d": 2,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Erik <etrauschke@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pcb_cpu_som_carrier_100222423",
      "html_url": "https://bitbucket.org/mbari/pcb_cpu_som_carrier_100222423",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-12-31T22:52:04.146711+00:00",
      "updated_at": "2025-10-30T21:13:24.692787+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 1,
      "commits_365d": 19,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Erik <etrauschke@mbari.org>",
      "main_committer_commit_count": 11,
      "main_committer_sample_size": 24,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pcb_emergency_lcb_100222447",
      "html_url": "https://bitbucket.org/mbari/pcb_emergency_lcb_100222447",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-01-29T22:13:15.836540+00:00",
      "updated_at": "2025-03-20T21:28:18.352653+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Erik <etrauschke@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 2,
      "file_count": 14,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pcb_load_control_board_100222424",
      "html_url": "https://bitbucket.org/mbari/pcb_load_control_board_100222424",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-12-31T23:25:36.254492+00:00",
      "updated_at": "2025-12-09T17:55:17.975988+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-09T17:55:12+00:00",
      "commits_30d": 0,
      "commits_90d": 8,
      "commits_365d": 13,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Erik <etrauschke@mbari.org>",
      "main_committer_commit_count": 17,
      "main_committer_sample_size": 18,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pcb_micro_backplane_100222563",
      "html_url": "https://bitbucket.org/mbari/pcb_micro_backplane_100222563",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-05-28T16:58:31.364031+00:00",
      "updated_at": "2025-12-10T16:57:29.271855+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-10T16:56:27+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pcb_power_entry_board_100222604",
      "html_url": "https://bitbucket.org/mbari/pcb_power_entry_board_100222604",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-10-16T18:46:02.192881+00:00",
      "updated_at": "2025-12-11T19:06:24.572440+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 7,
      "commits_365d": 8,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Erik <etrauschke@mbari.org>",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 8,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pcb_power_supply_100222448",
      "html_url": "https://bitbucket.org/mbari/pcb_power_supply_100222448",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-03-06T00:11:16.576036+00:00",
      "updated_at": "2025-12-23T00:53:15.001374+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-23T00:53:09+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pcf",
      "html_url": "https://bitbucket.org/mbari/pcf",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-01-09T23:22:53.932061+00:00",
      "updated_at": "2024-11-20T16:24:23.946544+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-11-20T16:24:18+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 25,
      "main_committer_sample_size": 32,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pcon-lib",
      "html_url": "https://bitbucket.org/mbari/pcon-lib",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-22T22:57:54.711744+00:00",
      "updated_at": "2025-05-23T13:50:41.445648+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-05-23T13:50:37+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/perls",
      "html_url": "https://bitbucket.org/mbari/perls",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2013-12-11T20:14:56.178981+00:00",
      "updated_at": "2013-12-11T20:14:56.267559+00:00",
      "pushed_at": null,
      "last_commit_at": "2013-12-11T00:54:18+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Rich Henthorn <henthorn@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/perls_vision",
      "html_url": "https://bitbucket.org/mbari/perls_vision",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2013-12-11T20:13:09.916168+00:00",
      "updated_at": "2013-12-11T20:13:09.987005+00:00",
      "pushed_at": null,
      "last_commit_at": "2013-12-11T19:02:07+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Rich Henthorn <henthorn@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/phcalibration",
      "html_url": "https://bitbucket.org/mbari/phcalibration",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-05-08T19:26:17.184183+00:00",
      "updated_at": "2024-05-08T19:41:28.320974+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-05-08T19:40:47+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/phfetsos-board-v3",
      "html_url": "https://bitbucket.org/mbari/phfetsos-board-v3",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-09-16T20:06:46.630707+00:00",
      "updated_at": "2023-12-01T01:03:17.985907+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/phfetsos_board_v4",
      "html_url": "https://bitbucket.org/mbari/phfetsos_board_v4",
      "is_private": false,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-06-12T21:51:21.214628+00:00",
      "updated_at": "2025-06-12T22:00:11.288812+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-06-12T21:59:59+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/phfetsos_board_v5",
      "html_url": "https://bitbucket.org/mbari/phfetsos_board_v5",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-07-03T17:56:04.608780+00:00",
      "updated_at": "2024-11-13T00:52:58.883141+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-11-13T00:52:54+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/phfetsos_board_v5_0",
      "html_url": "https://bitbucket.org/mbari/phfetsos_board_v5_0",
      "is_private": false,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-10-02T19:40:49.618992+00:00",
      "updated_at": "2024-10-08T22:11:16.750098+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "thommaughan <tm@mbari.org>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 4,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/phfetsos_launchpad_v5",
      "html_url": "https://bitbucket.org/mbari/phfetsos_launchpad_v5",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-08-07T00:30:01.570499+00:00",
      "updated_at": "2024-08-07T00:40:23.404606+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-08-07T00:39:07+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/phins_env_fw",
      "html_url": "https://bitbucket.org/mbari/phins_env_fw",
      "is_private": false,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-12-03T19:47:47.915961+00:00",
      "updated_at": "2024-12-03T20:31:53.898056+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Erik <etrauschke@mbari.org>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 4,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/phyloassigner-docker",
      "html_url": "https://bitbucket.org/mbari/phyloassigner-docker",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-09-07T21:06:34.883202+00:00",
      "updated_at": "2019-05-30T17:59:19.693134+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pilotsdivelog_docricketts",
      "html_url": "https://bitbucket.org/mbari/pilotsdivelog_docricketts",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-01-19T19:49:55.275643+00:00",
      "updated_at": "2022-06-06T17:29:45.824831+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-01-21T19:49:53+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Rich Schramm <rich@mbari.org>",
      "main_committer_commit_count": 23,
      "main_committer_sample_size": 23,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pilotsdivelog_minirov",
      "html_url": "https://bitbucket.org/mbari/pilotsdivelog_minirov",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-01-19T21:52:02.919172+00:00",
      "updated_at": "2022-06-06T17:30:37.326428+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-01-19T22:56:12+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Rich Schramm <rich@mbari.org>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 9,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pilotsdivelog_ventana",
      "html_url": "https://bitbucket.org/mbari/pilotsdivelog_ventana",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-01-19T20:47:02.041200+00:00",
      "updated_at": "2025-07-14T22:03:28.216088+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-07-14T22:03:06+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/planktivore_v1",
      "html_url": "https://bitbucket.org/mbari/planktivore_v1",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-01-13T01:50:02.863761+00:00",
      "updated_at": "2023-03-22T20:26:27.420962+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-03-22T20:26:16+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Thom Maughan <tm@mbari.org>",
      "main_committer_commit_count": 10,
      "main_committer_sample_size": 12,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/planktivore_v2",
      "html_url": "https://bitbucket.org/mbari/planktivore_v2",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-12-22T21:13:56.893044+00:00",
      "updated_at": "2025-12-22T22:04:27.623626+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-22T22:04:12+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/planktonproxies-machine-learning-analysis",
      "html_url": "https://bitbucket.org/mbari/planktonproxies-machine-learning-analysis",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-01-04T18:16:38.609532+00:00",
      "updated_at": "2018-01-09T21:33:11.784395+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-01-09T21:32:45+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Ben Yair Raanan <byraanan@mbari.org>",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 9,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/planktonproxies-ml-python",
      "html_url": "https://bitbucket.org/mbari/planktonproxies-ml-python",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-02-08T21:09:27.477329+00:00",
      "updated_at": "2025-12-01T22:58:53.724529+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 1,
      "commits_365d": 3,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "messiem <monique@mbari.org>",
      "main_committer_commit_count": 18,
      "main_committer_sample_size": 35,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/planktonproxies-monique-matlab",
      "html_url": "https://bitbucket.org/mbari/planktonproxies-monique-matlab",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-12-09T02:22:19.987559+00:00",
      "updated_at": "2025-08-26T19:15:59.607226+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 3,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Monique Messié <monique@mbari.org>",
      "main_committer_commit_count": 41,
      "main_committer_sample_size": 54,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/playandlearn",
      "html_url": "https://bitbucket.org/mbari/playandlearn",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-01-04T23:23:17.007489+00:00",
      "updated_at": "2022-01-05T00:31:24.755229+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Thom Maughan <tm@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pmacs2-mbari",
      "html_url": "https://bitbucket.org/mbari/pmacs2-mbari",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2025-11-05T19:50:46.655605+00:00",
      "updated_at": "2025-12-17T22:23:35.845617+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-17T22:23:30+00:00",
      "commits_30d": 3,
      "commits_90d": 54,
      "commits_365d": 72,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "phillip <pbush@debian-BULLSEYE-live-builder-AMD64>",
      "main_committer_commit_count": 118,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pneumaticspringcontroller",
      "html_url": "https://bitbucket.org/mbari/pneumaticspringcontroller",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-12-10T19:52:17.567741+00:00",
      "updated_at": "2020-08-13T20:06:38.327981+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-08-13T20:05:04+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pogo-acoustic-workshop2019",
      "html_url": "https://bitbucket.org/mbari/pogo-acoustic-workshop2019",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-10-10T00:25:39.528864+00:00",
      "updated_at": "2020-11-05T00:40:41.297188+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-10-10T02:07:18+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/poleshoresidesoftware",
      "html_url": "https://bitbucket.org/mbari/poleshoresidesoftware",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-06-12T23:25:17.588262+00:00",
      "updated_at": "2025-06-18T01:03:15.861101+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-06-18T01:02:59+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 6,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Andrew Hamilton <hamilton@mbari.org>",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 6,
      "file_count": 10,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/powerconverter",
      "html_url": "https://bitbucket.org/mbari/powerconverter",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-12-05T00:43:27.990711+00:00",
      "updated_at": "2026-01-14T08:15:07.061425+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/preprocess-3dr",
      "html_url": "https://bitbucket.org/mbari/preprocess-3dr",
      "is_private": false,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-12-03T07:41:27.345694+00:00",
      "updated_at": "2022-12-03T07:48:53.035880+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-12-03T07:48:51+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/process-management-lcmtypes",
      "html_url": "https://bitbucket.org/mbari/process-management-lcmtypes",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-09-18T00:38:54.659129+00:00",
      "updated_at": "2020-12-03T20:52:34.178245+00:00",
      "pushed_at": null,
      "last_commit_at": "2015-12-07T23:30:39+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 9,
      "file_count": 4,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/processimages",
      "html_url": "https://bitbucket.org/mbari/processimages",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-11-02T20:48:57.829426+00:00",
      "updated_at": "2021-01-08T19:38:07.141847+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-01-08T19:36:14+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Rich Schramm <rich@mbari.org>",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 5,
      "file_count": 11,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/prop-verify",
      "html_url": "https://bitbucket.org/mbari/prop-verify",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-07-12T19:54:49.595330+00:00",
      "updated_at": "2019-07-22T16:53:57.524236+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Barnard <kbarnard@mbari.org>",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 13,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/protoelectrohydraulicpto",
      "html_url": "https://bitbucket.org/mbari/protoelectrohydraulicpto",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-03-29T04:22:59.834063+00:00",
      "updated_at": "2022-03-29T06:30:25.644260+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-03-29T06:30:03+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Andrew Hamilton <hamilton@mbari.org>",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 7,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/protopneumaticspring",
      "html_url": "https://bitbucket.org/mbari/protopneumaticspring",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-02-13T02:55:34.551982+00:00",
      "updated_at": "2022-04-05T21:31:48.621899+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-04-05T21:31:47+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Michael Anderson <anderson@mbari.org>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 12,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pth-bme280",
      "html_url": "https://bitbucket.org/mbari/pth-bme280",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-04-07T16:36:20.310173+00:00",
      "updated_at": "2023-10-31T16:23:13.813511+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pto_testmachinesoftware",
      "html_url": "https://bitbucket.org/mbari/pto_testmachinesoftware",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-06-14T22:27:48.440613+00:00",
      "updated_at": "2021-08-16T20:34:06.742906+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "reazner <reazner@uw.edu>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 5,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ptvr-cam-ctl-firmware",
      "html_url": "https://bitbucket.org/mbari/ptvr-cam-ctl-firmware",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-12-24T20:37:50.091644+00:00",
      "updated_at": "2025-12-24T20:37:50.237358+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 0,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ptvr-control-firmware",
      "html_url": "https://bitbucket.org/mbari/ptvr-control-firmware",
      "is_private": true,
      "default_branch": "planktivore-camctrl",
      "owner": "MBARI",
      "created_at": "2022-05-13T19:40:40.972924+00:00",
      "updated_at": "2025-06-12T17:11:05.853933+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-06-12T17:10:55+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "pldr <proberts@guatek.com>",
      "main_committer_commit_count": 25,
      "main_committer_sample_size": 37,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ptvr2-cam-ctrl",
      "html_url": "https://bitbucket.org/mbari/ptvr2-cam-ctrl",
      "is_private": true,
      "default_branch": "thom-testing",
      "owner": "MBARI",
      "created_at": "2023-03-24T23:51:41.241007+00:00",
      "updated_at": "2025-12-24T20:43:55.191462+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-24T20:21:41+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 37,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pxs-scala",
      "html_url": "https://bitbucket.org/mbari/pxs-scala",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-08-06T18:58:29.680996+00:00",
      "updated_at": "2018-12-19T19:26:23.384629+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pybl",
      "html_url": "https://bitbucket.org/mbari/pybl",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-09-20T21:40:59.858261+00:00",
      "updated_at": "2024-08-15T18:01:58.912674+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pycpf",
      "html_url": "https://bitbucket.org/mbari/pycpf",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-05-08T02:51:59.704515+00:00",
      "updated_at": "2025-03-28T16:30:26.465987+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-28T16:30:17+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pytestbed",
      "html_url": "https://bitbucket.org/mbari/pytestbed",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-03-28T05:34:35.855202+00:00",
      "updated_at": "2018-10-27T05:14:03.558347+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-10-27T05:14:02+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "Tom O'Reilly <oreilly@mbari.org>",
      "main_committer_commit_count": 21,
      "main_committer_sample_size": 48,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pywissl",
      "html_url": "https://bitbucket.org/mbari/pywissl",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-05-20T00:37:18.966047+00:00",
      "updated_at": "2021-05-20T00:38:36.115947+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/pyzmq-labview-test",
      "html_url": "https://bitbucket.org/mbari/pyzmq-labview-test",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-02-23T20:07:14.198349+00:00",
      "updated_at": "2017-02-23T20:09:55.551842+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-02-23T20:05:51+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/qmonitor",
      "html_url": "https://bitbucket.org/mbari/qmonitor",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-03-31T23:41:32.705194+00:00",
      "updated_at": "2021-04-01T13:39:32.338127+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-04-01T13:39:27+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/qplot",
      "html_url": "https://bitbucket.org/mbari/qplot",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-01-20T03:04:49.038560+00:00",
      "updated_at": "2022-06-30T04:55:31.923479+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-06-30T04:55:20+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kent Headley <headley@mbari.org>",
      "main_committer_commit_count": 43,
      "main_committer_sample_size": 43,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/raw-lcmtypes",
      "html_url": "https://bitbucket.org/mbari/raw-lcmtypes",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-09-16T22:54:24.281700+00:00",
      "updated_at": "2020-12-03T20:52:37.638215+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-05-21T15:25:31+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "headley <headley@mbari.org>",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 22,
      "file_count": 10,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/reach-monique",
      "html_url": "https://bitbucket.org/mbari/reach-monique",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-12-11T19:14:21.545986+00:00",
      "updated_at": "2025-08-26T19:27:27.578090+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-08-26T19:26:23+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rest-design-guide",
      "html_url": "https://bitbucket.org/mbari/rest-design-guide",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-10-18T16:46:48.717851+00:00",
      "updated_at": "2017-04-11T14:58:41.102205+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-04-07T17:55:24+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 12,
      "main_committer_sample_size": 14,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ricketts-ext-intfc",
      "html_url": "https://bitbucket.org/mbari/ricketts-ext-intfc",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-05-06T14:30:18.842543+00:00",
      "updated_at": "2025-05-06T14:30:21.475883+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Risi, Michael <mrisi@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rigidbodyhydrodynamics",
      "html_url": "https://bitbucket.org/mbari/rigidbodyhydrodynamics",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-01-03T23:23:56.283535+00:00",
      "updated_at": "2021-01-04T05:30:49.613750+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Andrew Hamilton <hamilton@mbari.org>",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 6,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rims",
      "html_url": "https://bitbucket.org/mbari/rims",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-02-01T01:16:25.174363+00:00",
      "updated_at": "2023-02-27T22:48:09.786064+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-02-27T22:48:05+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "rimsadmin <rimsadmin@deeprip>",
      "main_committer_commit_count": 12,
      "main_committer_sample_size": 37,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rlib_c",
      "html_url": "https://bitbucket.org/mbari/rlib_c",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-15T18:52:19.828226+00:00",
      "updated_at": "2021-04-15T20:42:10.921180+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-04-15T20:42:10+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "rich <rich@.mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 3,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rlib_perl",
      "html_url": "https://bitbucket.org/mbari/rlib_perl",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-15T19:37:51.271692+00:00",
      "updated_at": "2021-04-15T19:48:25.073625+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rlib_sql",
      "html_url": "https://bitbucket.org/mbari/rlib_sql",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-15T20:38:39.526678+00:00",
      "updated_at": "2021-04-15T20:39:45.052601+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-04-15T20:39:21+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 2,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rolecall",
      "html_url": "https://bitbucket.org/mbari/rolecall",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-04-14T23:41:38.456100+00:00",
      "updated_at": "2015-08-12T23:38:24.490635+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rost-docker",
      "html_url": "https://bitbucket.org/mbari/rost-docker",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-02T17:36:37.186934+00:00",
      "updated_at": "2020-06-18T19:11:08.362724+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-06-16T19:09:14+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rov-control",
      "html_url": "https://bitbucket.org/mbari/rov-control",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-03-24T14:40:17.525716+00:00",
      "updated_at": "2024-11-20T16:25:08.282569+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 20,
      "main_committer_sample_size": 28,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rov-deployments",
      "html_url": "https://bitbucket.org/mbari/rov-deployments",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-04-18T14:53:55.815953+00:00",
      "updated_at": "2024-07-11T17:53:19.243354+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-07-11T17:53:13+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rov-lib",
      "html_url": "https://bitbucket.org/mbari/rov-lib",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-03-24T19:46:36.917321+00:00",
      "updated_at": "2025-03-24T19:46:39.027816+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Risi, Michael <mrisi@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 1,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rov-mini-intfc",
      "html_url": "https://bitbucket.org/mbari/rov-mini-intfc",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-03-24T14:46:12.939071+00:00",
      "updated_at": "2023-10-09T21:46:49.343123+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-10-09T21:46:42+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rov-oi-sim-intfc",
      "html_url": "https://bitbucket.org/mbari/rov-oi-sim-intfc",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-04-09T23:01:31.832374+00:00",
      "updated_at": "2022-04-20T20:31:58.329428+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-04-20T20:31:54+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (rockfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 11,
      "main_committer_sample_size": 14,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rov-ricketts-intfc",
      "html_url": "https://bitbucket.org/mbari/rov-ricketts-intfc",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-05-08T14:07:18.455523+00:00",
      "updated_at": "2025-10-30T16:55:08.903059+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-10-30T16:55:04+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rov-sim",
      "html_url": "https://bitbucket.org/mbari/rov-sim",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-03-24T14:44:28.937984+00:00",
      "updated_at": "2023-04-12T20:20:35.513477+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-03-21T17:09:01+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rov-sonar-sim",
      "html_url": "https://bitbucket.org/mbari/rov-sonar-sim",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-11-13T18:22:18.202644+00:00",
      "updated_at": "2024-11-20T20:37:58.242209+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 15,
      "main_committer_sample_size": 19,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rov-utils",
      "html_url": "https://bitbucket.org/mbari/rov-utils",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-03-24T14:54:50.525982+00:00",
      "updated_at": "2023-04-25T21:17:29.583784+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-04-25T21:17:24+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 10,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rov-ventana-intfc",
      "html_url": "https://bitbucket.org/mbari/rov-ventana-intfc",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-03-24T14:49:39.477159+00:00",
      "updated_at": "2025-05-08T14:43:53.912524+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 36,
      "main_committer_sample_size": 44,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rovctdcfgfilemonitor",
      "html_url": "https://bitbucket.org/mbari/rovctdcfgfilemonitor",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-01T20:40:32.034145+00:00",
      "updated_at": "2025-08-27T20:09:20.868452+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-08-27T20:09:11+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 5,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rovctddataservlets",
      "html_url": "https://bitbucket.org/mbari/rovctddataservlets",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-05-11T17:56:22.133297+00:00",
      "updated_at": "2021-07-27T23:22:31.448263+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-07-27T23:22:24+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "dianalg <dianalg11@gmail.com>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 9,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rovctdqcplots",
      "html_url": "https://bitbucket.org/mbari/rovctdqcplots",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-09-22T18:28:57.571084+00:00",
      "updated_at": "2020-09-22T22:09:35.187539+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rovdivelog",
      "html_url": "https://bitbucket.org/mbari/rovdivelog",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-03-21T23:40:05.905291+00:00",
      "updated_at": "2020-12-02T19:41:29.098488+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-12-02T19:41:28+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 26,
      "main_committer_sample_size": 27,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rovvr-controller",
      "html_url": "https://bitbucket.org/mbari/rovvr-controller",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-02-15T22:21:55.803865+00:00",
      "updated_at": "2023-07-28T01:02:59.954209+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/rovvr-docricketts",
      "html_url": "https://bitbucket.org/mbari/rovvr-docricketts",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-09-04T23:58:28.210946+00:00",
      "updated_at": "2021-09-05T00:06:10.490695+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/saildrone-extraction",
      "html_url": "https://bitbucket.org/mbari/saildrone-extraction",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-05-24T20:35:46.216535+00:00",
      "updated_at": "2021-01-08T15:18:51.977004+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-01-08T15:18:46+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 13,
      "file_count": 7,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/samplesdb",
      "html_url": "https://bitbucket.org/mbari/samplesdb",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-09-25T17:22:12.639459+00:00",
      "updated_at": "2015-09-25T21:01:34.538967+00:00",
      "pushed_at": null,
      "last_commit_at": "2015-09-25T21:01:34+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 2,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/sbe-gpctd-sensor-daemon",
      "html_url": "https://bitbucket.org/mbari/sbe-gpctd-sensor-daemon",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-01-20T18:29:34.349129+00:00",
      "updated_at": "2016-02-11T00:05:47.601381+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 19,
      "main_committer_sample_size": 19,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/se-ie-doc",
      "html_url": "https://bitbucket.org/mbari/se-ie-doc",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-02-09T22:07:45.444462+00:00",
      "updated_at": "2026-01-07T18:18:45.161295+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-07T18:18:41+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/se_testing",
      "html_url": "https://bitbucket.org/mbari/se_testing",
      "is_private": false,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-05-13T04:29:06.945272+00:00",
      "updated_at": "2025-05-13T04:46:27.924519+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 4,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Jessica Metter <jmetter@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 4,
      "file_count": 4,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/sed-image-processing",
      "html_url": "https://bitbucket.org/mbari/sed-image-processing",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-02-07T20:45:57.469828+00:00",
      "updated_at": "2024-08-05T23:48:42.827997+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-08-05T23:48:41+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Rich Henthorn <henthorn@mbari.org>",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 17,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/sedimentationeventsensor",
      "html_url": "https://bitbucket.org/mbari/sedimentationeventsensor",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-08-02T20:47:19.288079+00:00",
      "updated_at": "2025-12-31T01:02:02.567275+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-31T01:01:40+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/see-matlab",
      "html_url": "https://bitbucket.org/mbari/see-matlab",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-05-06T18:12:22.825559+00:00",
      "updated_at": "2024-05-06T18:12:24.855868+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-05-06T18:12:23+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 2,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/seestar",
      "html_url": "https://bitbucket.org/mbari/seestar",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-04-15T20:56:00.495067+00:00",
      "updated_at": "2023-03-17T23:02:11.167976+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-03-17T23:02:04+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 8,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 126,
      "main_committer_sample_size": 191,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/serial_10",
      "html_url": "https://bitbucket.org/mbari/serial_10",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-01-05T01:07:03.818405+00:00",
      "updated_at": "2022-01-05T01:15:24.275453+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-01-05T01:12:56+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "tm <tm@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/serialdatasimulator_xojo",
      "html_url": "https://bitbucket.org/mbari/serialdatasimulator_xojo",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-12-11T22:51:42.993566+00:00",
      "updated_at": "2021-04-21T18:31:47.149313+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-04-21T18:31:07+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/shipgyrosimulator",
      "html_url": "https://bitbucket.org/mbari/shipgyrosimulator",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-29T19:01:04.212236+00:00",
      "updated_at": "2021-04-29T19:30:18.768580+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/shippositiongrabber",
      "html_url": "https://bitbucket.org/mbari/shippositiongrabber",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-03-04T21:08:24.794912+00:00",
      "updated_at": "2021-03-19T00:27:40.810523+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-03-19T00:27:36+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/shore-side-data-system",
      "html_url": "https://bitbucket.org/mbari/shore-side-data-system",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-09-12T14:57:00.908134+00:00",
      "updated_at": "2021-04-06T20:27:54.823339+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-01-09T23:55:13+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/shoresidesoftware",
      "html_url": "https://bitbucket.org/mbari/shoresidesoftware",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-12-10T19:27:27.308954+00:00",
      "updated_at": "2024-10-02T23:12:49.278531+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-10-02T23:12:22+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/sim-sonar-lib",
      "html_url": "https://bitbucket.org/mbari/sim-sonar-lib",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-11-13T18:24:27.121780+00:00",
      "updated_at": "2024-11-13T20:08:49.608335+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/simplecpf",
      "html_url": "https://bitbucket.org/mbari/simplecpf",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-08-02T18:40:56.618473+00:00",
      "updated_at": "2020-08-24T06:35:51.989295+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Gene_M <magene@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 5,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/simpleudpclient_xojo",
      "html_url": "https://bitbucket.org/mbari/simpleudpclient_xojo",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-01-08T01:08:22.461547+00:00",
      "updated_at": "2021-01-08T01:59:50.008836+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-01-08T01:59:49+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Rich Schramm <rich@mbari.org>",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 6,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/simviz",
      "html_url": "https://bitbucket.org/mbari/simviz",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-01-20T03:08:27.945294+00:00",
      "updated_at": "2021-08-24T01:10:48.780425+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-08-24T00:45:54+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kent Headley <headley@mbari.org>",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 15,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/sinker-camera-controller",
      "html_url": "https://bitbucket.org/mbari/sinker-camera-controller",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-11-13T20:02:08.229912+00:00",
      "updated_at": "2025-03-05T17:47:54.727241+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-05T17:43:51+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 9,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "pldr <proberts@mbari.org>",
      "main_committer_commit_count": 21,
      "main_committer_sample_size": 28,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/sinker-pub-testing",
      "html_url": "https://bitbucket.org/mbari/sinker-pub-testing",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-07-18T18:21:48.733927+00:00",
      "updated_at": "2025-07-21T19:30:26.884931+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-07-21T19:30:18+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/sinker-recorder",
      "html_url": "https://bitbucket.org/mbari/sinker-recorder",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-02-26T23:02:33.193745+00:00",
      "updated_at": "2025-09-09T16:09:53.675866+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-09-09T16:09:45+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 21,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "pldr <proberts@mbari.org>",
      "main_committer_commit_count": 21,
      "main_committer_sample_size": 21,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/sinker-sys-mon",
      "html_url": "https://bitbucket.org/mbari/sinker-sys-mon",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2025-03-03T22:18:36.395482+00:00",
      "updated_at": "2025-03-07T22:43:36.744590+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-08T05:40:59+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 4,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/sinker-system-controller",
      "html_url": "https://bitbucket.org/mbari/sinker-system-controller",
      "is_private": true,
      "default_branch": "paul-board-variants",
      "owner": "MBARI",
      "created_at": "2023-11-20T23:37:34.859048+00:00",
      "updated_at": "2025-03-06T19:13:35.046194+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-06T19:13:29+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/sinker-zmq-monitor",
      "html_url": "https://bitbucket.org/mbari/sinker-zmq-monitor",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-09-06T19:45:03.453604+00:00",
      "updated_at": "2025-12-01T20:47:08.294113+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-01T20:46:58+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/smdb-docs",
      "html_url": "https://bitbucket.org/mbari/smdb-docs",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-10-15T19:13:33.870290+00:00",
      "updated_at": "2021-10-27T18:03:13.805325+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-10-27T18:03:13+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Mike McCann <mccann@mbari.org>",
      "main_committer_commit_count": 14,
      "main_committer_sample_size": 18,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/snappy",
      "html_url": "https://bitbucket.org/mbari/snappy",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-05-14T16:56:53.658474+00:00",
      "updated_at": "2020-05-27T14:58:51.168531+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 30,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/soundscape-bled-preprocess",
      "html_url": "https://bitbucket.org/mbari/soundscape-bled-preprocess",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-07-12T18:04:26.526234+00:00",
      "updated_at": "2022-04-06T16:16:17.272418+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 41,
      "main_committer_sample_size": 60,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/soundscape-bluewhalenet",
      "html_url": "https://bitbucket.org/mbari/soundscape-bluewhalenet",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-08-08T17:39:37.034814+00:00",
      "updated_at": "2023-09-14T00:12:22.001214+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-09-14T00:12:17+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/soundscape-dbloader",
      "html_url": "https://bitbucket.org/mbari/soundscape-dbloader",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-08T22:31:19.943421+00:00",
      "updated_at": "2020-06-08T22:42:25.071637+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-06-08T22:42:21+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/soundscape-decimate",
      "html_url": "https://bitbucket.org/mbari/soundscape-decimate",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-28T18:50:47.422583+00:00",
      "updated_at": "2021-03-05T22:15:46.400681+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-03-05T22:15:45+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/soundscape-decimate-notebook",
      "html_url": "https://bitbucket.org/mbari/soundscape-decimate-notebook",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-29T17:24:54.136219+00:00",
      "updated_at": "2021-10-11T02:23:13.297908+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-07-23T19:38:50+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": 10,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/soundscape-humpback-topicmodel",
      "html_url": "https://bitbucket.org/mbari/soundscape-humpback-topicmodel",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-16T18:40:56.833533+00:00",
      "updated_at": "2020-08-14T14:42:59.139626+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-08-14T14:42:48+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/soundscape-sagemaker-notebook",
      "html_url": "https://bitbucket.org/mbari/soundscape-sagemaker-notebook",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-08-20T00:39:14.577203+00:00",
      "updated_at": "2022-02-05T02:24:25.348041+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 14,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/soundscape-spectrogram-notebook",
      "html_url": "https://bitbucket.org/mbari/soundscape-spectrogram-notebook",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-29T16:54:05.615307+00:00",
      "updated_at": "2021-10-11T02:22:18.940005+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 7,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/sperm-whale-click-detector",
      "html_url": "https://bitbucket.org/mbari/sperm-whale-click-detector",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-02T21:49:01.426871+00:00",
      "updated_at": "2020-06-02T21:49:01.489239+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 0,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/sr201-relay-app",
      "html_url": "https://bitbucket.org/mbari/sr201-relay-app",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-03-28T16:33:06.073631+00:00",
      "updated_at": "2023-04-07T16:38:47.470651+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 4,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ssds-gps-to-odss",
      "html_url": "https://bitbucket.org/mbari/ssds-gps-to-odss",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-12-23T19:57:03.217909+00:00",
      "updated_at": "2025-02-13T21:49:26.275599+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-02-13T21:49:18+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 4,
      "file_count": 4,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/stabilizedpoleprototype",
      "html_url": "https://bitbucket.org/mbari/stabilizedpoleprototype",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-05-17T05:23:53.691911+00:00",
      "updated_at": "2023-07-11T04:53:19.016374+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-07-11T04:52:51+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Andrew Hamilton <hamilton@mbari.org>",
      "main_committer_commit_count": 31,
      "main_committer_sample_size": 58,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/starlink-to-odss",
      "html_url": "https://bitbucket.org/mbari/starlink-to-odss",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-07-09T23:47:45.069564+00:00",
      "updated_at": "2024-07-22T20:18:46.981223+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/stereo_tracker",
      "html_url": "https://bitbucket.org/mbari/stereo_tracker",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-10-13T07:07:10.325302+00:00",
      "updated_at": "2020-10-13T07:19:40.613759+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "pldr <proberts@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/stereocam-load",
      "html_url": "https://bitbucket.org/mbari/stereocam-load",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-03-12T01:35:10.703133+00:00",
      "updated_at": "2021-06-22T00:43:49.976465+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 10,
      "main_committer_sample_size": 10,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tapemigration",
      "html_url": "https://bitbucket.org/mbari/tapemigration",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-05-22T01:10:34.395169+00:00",
      "updated_at": "2024-04-15T17:43:54.450174+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-04-15T17:42:54+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tdapiclient",
      "html_url": "https://bitbucket.org/mbari/tdapiclient",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-11-22T04:52:46.407978+00:00",
      "updated_at": "2017-12-18T04:00:10.369784+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-12-18T03:59:57+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tdapiclientpy",
      "html_url": "https://bitbucket.org/mbari/tdapiclientpy",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-12-08T20:03:11.040742+00:00",
      "updated_at": "2017-01-23T23:27:51.474669+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-01-23T23:27:47+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tdfs",
      "html_url": "https://bitbucket.org/mbari/tdfs",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-01-27T16:37:17.474312+00:00",
      "updated_at": "2025-12-10T17:53:00.672109+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-06-05T04:18:24+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 193,
      "main_committer_sample_size": 200,
      "file_count": 92,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tdusr",
      "html_url": "https://bitbucket.org/mbari/tdusr",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2019-10-29T17:45:38.664352+00:00",
      "updated_at": "2025-12-10T17:49:36.094200+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 16,
      "main_committer_sample_size": 16,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tdusr-ng",
      "html_url": "https://bitbucket.org/mbari/tdusr-ng",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-02-09T06:03:09.487884+00:00",
      "updated_at": "2019-11-04T17:14:46.434288+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-07-01T15:50:42+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/telepresence-app",
      "html_url": "https://bitbucket.org/mbari/telepresence-app",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-02-09T17:18:02.812965+00:00",
      "updated_at": "2024-06-12T23:59:40.896037+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-06-12T23:59:29+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/telepresence-app-docs",
      "html_url": "https://bitbucket.org/mbari/telepresence-app-docs",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2022-06-28T23:09:48.301467+00:00",
      "updated_at": "2022-08-30T20:53:39.716817+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-08-30T20:53:32+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 4,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/telepresence-context-app",
      "html_url": "https://bitbucket.org/mbari/telepresence-context-app",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-03-03T23:35:42.883329+00:00",
      "updated_at": "2022-03-03T23:44:11.953767+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-03-03T23:43:50+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/telepresence-host-web",
      "html_url": "https://bitbucket.org/mbari/telepresence-host-web",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-06-24T00:26:05.204746+00:00",
      "updated_at": "2021-06-24T00:41:41.385729+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-06-24T00:41:34+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/telepresence-utilities",
      "html_url": "https://bitbucket.org/mbari/telepresence-utilities",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-08-13T15:24:00.832154+00:00",
      "updated_at": "2023-10-26T16:26:53.590236+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-10-26T16:26:40+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/template-sensor-daemon",
      "html_url": "https://bitbucket.org/mbari/template-sensor-daemon",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-01-15T21:21:38.427080+00:00",
      "updated_at": "2019-01-26T16:41:56.142661+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-01-26T16:41:55+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 26,
      "main_committer_sample_size": 26,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tensorbook-dox",
      "html_url": "https://bitbucket.org/mbari/tensorbook-dox",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-07-26T05:29:54.748934+00:00",
      "updated_at": "2021-05-25T21:58:57.187183+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-05-25T21:58:51+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tensorbook-notes",
      "html_url": "https://bitbucket.org/mbari/tensorbook-notes",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-07-21T23:44:50.959178+00:00",
      "updated_at": "2020-07-21T23:45:19.261638+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-11-05T01:19:37+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "pldr <proberts@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 4,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tensorbook-scripts",
      "html_url": "https://bitbucket.org/mbari/tensorbook-scripts",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-07-21T23:27:00.787305+00:00",
      "updated_at": "2023-04-21T23:37:53.789195+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "pldr <proberts@mbari.org>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 10,
      "file_count": 46,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/terrainnav",
      "html_url": "https://bitbucket.org/mbari/terrainnav",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2013-12-04T01:11:09.489174+00:00",
      "updated_at": "2014-06-20T22:06:48.150000+00:00",
      "pushed_at": null,
      "last_commit_at": "2014-06-20T22:06:43+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 4,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 21,
      "main_committer_sample_size": 25,
      "file_count": 58,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/test-semantic-release",
      "html_url": "https://bitbucket.org/mbari/test-semantic-release",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-02-07T18:48:24.585374+00:00",
      "updated_at": "2020-03-08T03:16:39.797275+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-02-25T02:36:39+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 118,
      "main_committer_sample_size": 131,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/test-vectors",
      "html_url": "https://bitbucket.org/mbari/test-vectors",
      "is_private": false,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-05-06T17:19:11.776176+00:00",
      "updated_at": "2025-05-09T15:36:29.569667+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-05-09T15:36:11+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/testbedvi",
      "html_url": "https://bitbucket.org/mbari/testbedvi",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-01-13T22:33:27.149856+00:00",
      "updated_at": "2017-08-02T20:30:43.266198+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-08-02T20:22:04+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 16,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tethys_system_test",
      "html_url": "https://bitbucket.org/mbari/tethys_system_test",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-05-23T23:22:02.979513+00:00",
      "updated_at": "2017-05-23T23:29:47.985654+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-05-23T23:29:32+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Kieft <bkieft@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tethysdash",
      "html_url": "https://bitbucket.org/mbari/tethysdash",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2014-12-13T04:29:02.873058+00:00",
      "updated_at": "2025-12-10T17:44:27.416218+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-10-06T01:22:03+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 200,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tethysdash-docker",
      "html_url": "https://bitbucket.org/mbari/tethysdash-docker",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2017-09-19T19:36:40.420156+00:00",
      "updated_at": "2026-01-03T20:50:18.047196+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-04-20T23:43:31+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tethysdash-ops-doc",
      "html_url": "https://bitbucket.org/mbari/tethysdash-ops-doc",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-01-07T01:37:52.410840+00:00",
      "updated_at": "2025-12-22T20:48:58.964133+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tethysdash_python_client",
      "html_url": "https://bitbucket.org/mbari/tethysdash_python_client",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-09-19T15:22:46.860912+00:00",
      "updated_at": "2017-09-19T16:56:12.938722+00:00",
      "pushed_at": null,
      "last_commit_at": "2017-09-19T16:56:09+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tethysdash_python_client_example",
      "html_url": "https://bitbucket.org/mbari/tethysdash_python_client_example",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-09-19T16:58:24.695195+00:00",
      "updated_at": "2018-09-04T21:25:20.935596+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-09-04T21:25:17+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tethysdashsystem",
      "html_url": "https://bitbucket.org/mbari/tethysdashsystem",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-09-26T19:00:54.353994+00:00",
      "updated_at": "2020-09-26T19:14:07.236773+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-09-26T19:13:55+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tethysdataviz",
      "html_url": "https://bitbucket.org/mbari/tethysdataviz",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-10-14T20:55:06.810727+00:00",
      "updated_at": "2025-12-16T21:33:37.089151+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-12-16T21:33:17+00:00",
      "commits_30d": 1,
      "commits_90d": 4,
      "commits_365d": 5,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Erik Trauschke <etrauschke@mbari.org>",
      "main_committer_commit_count": 29,
      "main_committer_sample_size": 36,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tethyshook",
      "html_url": "https://bitbucket.org/mbari/tethyshook",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2021-03-24T01:17:32.017258+00:00",
      "updated_at": "2021-04-16T19:07:39.258629+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": 7,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tethysl-editor",
      "html_url": "https://bitbucket.org/mbari/tethysl-editor",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2019-01-26T20:36:57.400461+00:00",
      "updated_at": "2021-06-18T04:27:34.324710+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-06-18T04:27:28+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tethysl-missions-test",
      "html_url": "https://bitbucket.org/mbari/tethysl-missions-test",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-03-13T22:39:37.842902+00:00",
      "updated_at": "2018-04-17T16:35:31.322795+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-04-17T16:35:30+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Carlos Rueda <carueda@gmail.com>",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 6,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tethysl-parser",
      "html_url": "https://bitbucket.org/mbari/tethysl-parser",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-02-08T17:56:52.440899+00:00",
      "updated_at": "2021-02-08T18:01:43.571992+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-02-08T18:01:26+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tft",
      "html_url": "https://bitbucket.org/mbari/tft",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2017-04-19T20:40:05.392118+00:00",
      "updated_at": "2022-08-31T22:42:31.734990+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/throttletest",
      "html_url": "https://bitbucket.org/mbari/throttletest",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-09-22T20:31:32.225904+00:00",
      "updated_at": "2020-09-23T16:53:04.567613+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-09-23T16:16:10+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Danelle Cline <dcline@mbari.org>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tl2xml",
      "html_url": "https://bitbucket.org/mbari/tl2xml",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-06-01T20:59:31.303303+00:00",
      "updated_at": "2022-06-01T21:00:41.347242+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tl2xml-cpp",
      "html_url": "https://bitbucket.org/mbari/tl2xml-cpp",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-01-19T23:47:11.052626+00:00",
      "updated_at": "2023-01-20T00:00:32.875863+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/track-viz",
      "html_url": "https://bitbucket.org/mbari/track-viz",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-01-14T01:14:34.089271+00:00",
      "updated_at": "2025-03-04T21:24:53.768298+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-04T21:24:46+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 24,
      "main_committer_sample_size": 24,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/trackdb-postgrest",
      "html_url": "https://bitbucket.org/mbari/trackdb-postgrest",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-04-16T22:55:39.292376+00:00",
      "updated_at": "2019-04-18T20:49:44.073765+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-04-18T20:49:40+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 15,
      "main_committer_sample_size": 15,
      "file_count": 10,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tree-sitter-tethysl",
      "html_url": "https://bitbucket.org/mbari/tree-sitter-tethysl",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-01-21T23:29:51.831086+00:00",
      "updated_at": "2022-06-02T20:30:46.754452+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Carlos Rueda <carueda@mbari.org>",
      "main_committer_commit_count": 28,
      "main_committer_sample_size": 28,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/trefoilcontroller",
      "html_url": "https://bitbucket.org/mbari/trefoilcontroller",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-12-10T18:59:42.024225+00:00",
      "updated_at": "2022-04-06T20:17:44.778015+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-04-06T20:10:52+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/triton_cam_scripts",
      "html_url": "https://bitbucket.org/mbari/triton_cam_scripts",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-06-17T04:49:31.472561+00:00",
      "updated_at": "2025-11-13T17:22:07.245305+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-09-11T13:34:54+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 9,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/trn-doc-md",
      "html_url": "https://bitbucket.org/mbari/trn-doc-md",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-04-24T20:43:42.229749+00:00",
      "updated_at": "2025-12-17T23:12:06.835425+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 3,
      "commits_90d": 22,
      "commits_365d": 172,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kent headley <headley@mbari.org>",
      "main_committer_commit_count": 177,
      "main_committer_sample_size": 184,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/trn-jvm",
      "html_url": "https://bitbucket.org/mbari/trn-jvm",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2014-02-05T00:11:46.534020+00:00",
      "updated_at": "2016-01-05T00:45:47.607195+00:00",
      "pushed_at": null,
      "last_commit_at": "2016-01-05T00:45:37+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 25,
      "main_committer_sample_size": 33,
      "file_count": 78,
      "file_count_method": "bitbucket_src_walk",
      "warnings": []
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/tuntaptesting",
      "html_url": "https://bitbucket.org/mbari/tuntaptesting",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-03-02T03:19:26.926409+00:00",
      "updated_at": "2022-03-11T12:21:56.034084+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-03-02T07:32:24+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/u-boot-imx",
      "html_url": "https://bitbucket.org/mbari/u-boot-imx",
      "is_private": true,
      "default_branch": "tsimx_v2016.03_4.1.15_2.0.0_ga",
      "owner": "MBARI",
      "created_at": "2020-04-29T21:36:50.486595+00:00",
      "updated_at": "2020-04-29T21:57:46.140924+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-04-29T21:53:35+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/uartcom",
      "html_url": "https://bitbucket.org/mbari/uartcom",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-06-20T23:06:56.496279+00:00",
      "updated_at": "2024-08-04T03:41:23.045441+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Karl Ventayen <kventayen@mbari.org>",
      "main_committer_commit_count": 42,
      "main_committer_sample_size": 69,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/uavprocessing",
      "html_url": "https://bitbucket.org/mbari/uavprocessing",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-07-06T17:08:45.368947+00:00",
      "updated_at": "2026-01-14T00:53:40.458747+00:00",
      "pushed_at": null,
      "last_commit_at": "2026-01-14T00:53:31+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/udp-lapbox-sim",
      "html_url": "https://bitbucket.org/mbari/udp-lapbox-sim",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-12-19T17:58:23.014213+00:00",
      "updated_at": "2025-10-26T19:20:04.561968+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-10-26T19:19:58+00:00",
      "commits_30d": 0,
      "commits_90d": 1,
      "commits_365d": 2,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Mike Risi (rockfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 6,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/uuvsim_mbari",
      "html_url": "https://bitbucket.org/mbari/uuvsim_mbari",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-07-01T18:43:05.600726+00:00",
      "updated_at": "2019-08-29T07:17:30.915139+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-08-29T07:17:16+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vaa-benthic-notebook",
      "html_url": "https://bitbucket.org/mbari/vaa-benthic-notebook",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-03-08T23:02:46.439430+00:00",
      "updated_at": "2020-07-25T04:24:59.258999+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-07-25T04:24:54+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vaa-design",
      "html_url": "https://bitbucket.org/mbari/vaa-design",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-09-21T22:37:37.230463+00:00",
      "updated_at": "2021-02-12T23:38:12.317195+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-01-11T23:11:00+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vaa-sagemaker",
      "html_url": "https://bitbucket.org/mbari/vaa-sagemaker",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-03-23T17:04:10.697772+00:00",
      "updated_at": "2021-04-12T20:51:58.797607+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-04-12T20:51:49+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vaa-sagemaker-notebook",
      "html_url": "https://bitbucket.org/mbari/vaa-sagemaker-notebook",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-05-13T17:54:59.101866+00:00",
      "updated_at": "2022-01-27T15:35:32.692264+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-01-27T15:35:16+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vaa-support",
      "html_url": "https://bitbucket.org/mbari/vaa-support",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-03-08T23:44:19.193968+00:00",
      "updated_at": "2025-03-04T21:25:36.570804+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-03-04T21:25:27+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 18,
      "main_committer_sample_size": 18,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vars-blackmagic",
      "html_url": "https://bitbucket.org/mbari/vars-blackmagic",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-04-16T18:48:15.491754+00:00",
      "updated_at": "2018-09-20T22:53:06.686905+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 18,
      "main_committer_sample_size": 18,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vars-download",
      "html_url": "https://bitbucket.org/mbari/vars-download",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-08-09T18:54:29.356387+00:00",
      "updated_at": "2018-08-09T18:54:30.204402+00:00",
      "pushed_at": null,
      "last_commit_at": "2018-06-18T23:41:40+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vars-image-crop",
      "html_url": "https://bitbucket.org/mbari/vars-image-crop",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-10-26T16:36:23.456399+00:00",
      "updated_at": "2021-10-26T18:06:59.089736+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-10-26T18:04:48+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vars-ingest",
      "html_url": "https://bitbucket.org/mbari/vars-ingest",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-15T18:16:36.262061+00:00",
      "updated_at": "2020-06-10T20:38:23.402744+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Barnard <kbarnard@mbari.org>",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 10,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vars-localize",
      "html_url": "https://bitbucket.org/mbari/vars-localize",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2019-09-19T01:25:18.126807+00:00",
      "updated_at": "2024-12-09T20:58:26.387914+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-12-09T20:58:02+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vars-queryparsing",
      "html_url": "https://bitbucket.org/mbari/vars-queryparsing",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-09-15T00:40:40.996991+00:00",
      "updated_at": "2021-02-26T01:44:36.355569+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Brian Schlining <bschlining@gmail.com>",
      "main_committer_commit_count": 65,
      "main_committer_sample_size": 68,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vars-summary",
      "html_url": "https://bitbucket.org/mbari/vars-summary",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-08-09T18:55:04.856193+00:00",
      "updated_at": "2018-08-09T18:55:05.750224+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Barnard <kbarnard@shore.mbari.org>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 13,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vehicle-flow",
      "html_url": "https://bitbucket.org/mbari/vehicle-flow",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-07-23T22:41:42.337472+00:00",
      "updated_at": "2020-08-13T23:48:58.576497+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-08-13T23:48:58+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ventana-ext-intfc",
      "html_url": "https://bitbucket.org/mbari/ventana-ext-intfc",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-05-06T14:27:52.012182+00:00",
      "updated_at": "2025-10-08T13:12:51.756133+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-05-22T14:17:22+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ventana-sledcontroller",
      "html_url": "https://bitbucket.org/mbari/ventana-sledcontroller",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-03-28T18:20:19.617931+00:00",
      "updated_at": "2024-03-07T19:10:24.922883+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-03-07T19:10:21+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 12,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ventanamodbustesting",
      "html_url": "https://bitbucket.org/mbari/ventanamodbustesting",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-11-06T18:40:34.774430+00:00",
      "updated_at": "2021-06-30T19:31:19.827023+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-06-30T19:31:18+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/ventanasubseagftesting",
      "html_url": "https://bitbucket.org/mbari/ventanasubseagftesting",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-10-30T19:02:54.470705+00:00",
      "updated_at": "2020-11-02T20:40:14.054943+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-11-02T20:39:56+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vfcbydive",
      "html_url": "https://bitbucket.org/mbari/vfcbydive",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-08-07T22:54:46.868922+00:00",
      "updated_at": "2024-02-07T18:54:48.229851+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-02-07T18:54:31+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 21,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vgdbuartexamplewithsdcard",
      "html_url": "https://bitbucket.org/mbari/vgdbuartexamplewithsdcard",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-24T20:01:48.590259+00:00",
      "updated_at": "2020-06-24T20:24:33.402215+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-06-24T20:24:24+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Gene Massion <magene@shore.mbari.org>",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vimcam",
      "html_url": "https://bitbucket.org/mbari/vimcam",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-02-27T22:11:26.522024+00:00",
      "updated_at": "2020-02-27T22:12:15.017545+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-02-27T22:12:06+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "pldr <proberts@mbari.org>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 13,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vn100",
      "html_url": "https://bitbucket.org/mbari/vn100",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-03-12T23:08:39.941002+00:00",
      "updated_at": "2021-03-09T16:59:04.411337+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-03-09T16:59:02+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Laughlin <lbarker@mbari.org>",
      "main_committer_commit_count": 139,
      "main_committer_sample_size": 200,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/vnproglib-1.1_modified_spi",
      "html_url": "https://bitbucket.org/mbari/vnproglib-1.1_modified_spi",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-20T22:19:24.444810+00:00",
      "updated_at": "2020-04-20T22:32:13.059945+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-04-20T22:31:07+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/voc2tf",
      "html_url": "https://bitbucket.org/mbari/voc2tf",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-06-26T01:32:42.315833+00:00",
      "updated_at": "2023-08-21T18:12:38.664450+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-08-17T00:56:10+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/w5500-evb-pico",
      "html_url": "https://bitbucket.org/mbari/w5500-evb-pico",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2024-06-13T21:35:42.576846+00:00",
      "updated_at": "2024-06-13T22:09:04.131416+00:00",
      "pushed_at": null,
      "last_commit_at": "2024-06-13T22:08:59+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Mike Risi (redfish) <mrisi@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 6,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/waterlinked-dvl",
      "html_url": "https://bitbucket.org/mbari/waterlinked-dvl",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2023-03-27T20:13:39.659865+00:00",
      "updated_at": "2023-04-04T19:17:32.643172+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-04-04T19:17:19+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/waveenergywiring",
      "html_url": "https://bitbucket.org/mbari/waveenergywiring",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2016-12-30T17:34:09.695118+00:00",
      "updated_at": "2017-01-03T18:18:26.890831+00:00",
      "pushed_at": null,
      "last_commit_at": "2016-12-30T18:00:01+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/wbox",
      "html_url": "https://bitbucket.org/mbari/wbox",
      "is_private": false,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2023-06-06T15:27:55.649424+00:00",
      "updated_at": "2023-06-06T15:37:30.072123+00:00",
      "pushed_at": null,
      "last_commit_at": "2023-06-06T15:37:23+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kent Headley <headley@mbari.org>",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/wec-lcm-types",
      "html_url": "https://bitbucket.org/mbari/wec-lcm-types",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-04-05T21:54:42.071156+00:00",
      "updated_at": "2022-02-16T20:18:53.745933+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 13,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/wec-pcap-utils",
      "html_url": "https://bitbucket.org/mbari/wec-pcap-utils",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-10-05T17:12:18.399562+00:00",
      "updated_at": "2022-01-04T17:02:29.777708+00:00",
      "pushed_at": null,
      "last_commit_at": "2022-01-04T17:02:24+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 41,
      "main_committer_sample_size": 41,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/wecoa-lcm-tools",
      "html_url": "https://bitbucket.org/mbari/wecoa-lcm-tools",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2017-03-15T23:20:27.819940+00:00",
      "updated_at": "2020-07-23T19:11:13.613692+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Eric Martin <emartin@mbari.org>",
      "main_committer_commit_count": 17,
      "main_committer_sample_size": 18,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/wetlabs-bb2fl-sensor-daemon",
      "html_url": "https://bitbucket.org/mbari/wetlabs-bb2fl-sensor-daemon",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2015-12-31T00:06:37.523326+00:00",
      "updated_at": "2020-03-20T19:56:34.653559+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-03-15T23:26:16+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "M Jordan Stanway <m.j.stanway@alum.mit.edu>",
      "main_committer_commit_count": 73,
      "main_committer_sample_size": 75,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/wg-extract-goto-watch",
      "html_url": "https://bitbucket.org/mbari/wg-extract-goto-watch",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2018-03-05T21:12:17.682797+00:00",
      "updated_at": "2023-12-20T17:29:44.901105+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 23,
      "main_committer_sample_size": 23,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/wg-portal",
      "html_url": "https://bitbucket.org/mbari/wg-portal",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2022-09-28T22:48:00.574705+00:00",
      "updated_at": "2025-09-29T18:50:47.069222+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-09-29T18:50:39+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Kevin Gomes <kgomes@mbari.org>",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 8,
      "file_count": 9,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/whoidhs_seeps",
      "html_url": "https://bitbucket.org/mbari/whoidhs_seeps",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-08-27T21:18:43.387526+00:00",
      "updated_at": "2019-09-04T17:54:36.472479+00:00",
      "pushed_at": null,
      "last_commit_at": null,
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Ben Raanan <byraanan@mbari.org>",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 6,
      "file_count": 6,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "last_commit_at lookup failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/wire-walker-positions",
      "html_url": "https://bitbucket.org/mbari/wire-walker-positions",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2021-04-07T16:29:27.148989+00:00",
      "updated_at": "2021-04-07T16:35:03.706694+00:00",
      "pushed_at": null,
      "last_commit_at": "2021-04-07T16:32:23+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 2,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": 3,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "open PR count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/wissl2-cci-testing",
      "html_url": "https://bitbucket.org/mbari/wissl2-cci-testing",
      "is_private": true,
      "default_branch": "main",
      "owner": "MBARI",
      "created_at": "2025-04-28T19:03:10.484557+00:00",
      "updated_at": "2025-04-28T19:51:14.786520+00:00",
      "pushed_at": null,
      "last_commit_at": "2025-04-28T19:51:07+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "watchers count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/xaviernx-dox",
      "html_url": "https://bitbucket.org/mbari/xaviernx-dox",
      "is_private": false,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2020-07-31T03:25:25.040782+00:00",
      "updated_at": "2020-08-01T16:16:07.173174+00:00",
      "pushed_at": null,
      "last_commit_at": "2020-08-01T16:16:06+00:00",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": "Ben Raanan <byraanan@mbari.org>",
      "main_committer_commit_count": 12,
      "main_committer_sample_size": 23,
      "file_count": 2,
      "file_count_method": "bitbucket_src_walk",
      "warnings": [
        "docs presence checks failed: Unreachable: None",
        "watchers count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/xfoce-conf.git",
      "html_url": "https://bitbucket.org/mbari/xfoce-conf.git",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-12-17T05:34:40.138526+00:00",
      "updated_at": "2020-07-30T01:59:03.779013+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-12-17T05:45:18+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": null,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "open PR count failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "bitbucket",
      "full_name": "mbari/xfoce.git",
      "html_url": "https://bitbucket.org/mbari/xfoce.git",
      "is_private": true,
      "default_branch": "master",
      "owner": "MBARI",
      "created_at": "2019-12-17T01:36:33.849712+00:00",
      "updated_at": "2020-07-30T01:59:53.304326+00:00",
      "pushed_at": null,
      "last_commit_at": "2019-12-17T05:02:29+00:00",
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": null,
      "popularity_forks": null,
      "popularity_watchers": 1,
      "open_pr_count": 0,
      "open_issues_count": null,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": null,
      "has_readme": null,
      "has_license": null,
      "has_codeowners": null,
      "has_contributing": null,
      "has_security": null,
      "has_ci_config": null,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": null,
      "warnings": [
        "commit heuristics failed: Unreachable: None",
        "docs presence checks failed: Unreachable: None",
        "file_count failed: Unreachable: None"
      ]
    },
    {
      "platform": "github",
      "full_name": "mbari-org/.github",
      "html_url": "https://github.com/mbari-org/.github",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-05-15T15:37:35Z",
      "updated_at": "2024-05-15T15:39:42Z",
      "pushed_at": "2024-05-15T15:39:38Z",
      "last_commit_at": "2024-05-15T15:39:38Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": 2,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/aidata",
      "html_url": "https://github.com/mbari-org/aidata",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-03-17T03:02:16Z",
      "updated_at": "2026-01-03T16:50:49Z",
      "pushed_at": "2026-01-03T16:50:46Z",
      "last_commit_at": "2026-01-03T16:50:43Z",
      "commits_30d": 15,
      "commits_90d": 57,
      "commits_365d": 188,
      "popularity_stars": 5,
      "popularity_forks": 2,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 266310,
        "Just": 9533,
        "Dockerfile": 1315
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 129,
      "main_committer_sample_size": 200,
      "file_count": 82,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/aidoc",
      "html_url": "https://github.com/mbari-org/aidoc",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-08-06T22:06:41Z",
      "updated_at": "2026-01-07T21:42:03Z",
      "pushed_at": "2026-01-07T21:41:59Z",
      "last_commit_at": "2026-01-07T21:41:57Z",
      "commits_30d": 7,
      "commits_90d": 15,
      "commits_365d": 129,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 158,
      "main_committer_sample_size": 189,
      "file_count": 121,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/aipipeline",
      "html_url": "https://github.com/mbari-org/aipipeline",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-07-29T20:14:51Z",
      "updated_at": "2026-01-12T19:12:53Z",
      "pushed_at": "2026-01-12T19:12:49Z",
      "last_commit_at": "2026-01-12T19:12:45Z",
      "commits_30d": 11,
      "commits_90d": 23,
      "commits_365d": 200,
      "popularity_stars": 4,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 2031193,
        "Python": 476378,
        "Just": 47023,
        "PLpgSQL": 1586,
        "Shell": 1389,
        "Dockerfile": 151
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 159,
      "main_committer_sample_size": 200,
      "file_count": 185,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/annosaurus",
      "html_url": "https://github.com/mbari-org/annosaurus",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2017-05-03T16:42:15Z",
      "updated_at": "2026-01-08T19:40:37Z",
      "pushed_at": "2026-01-08T19:40:33Z",
      "last_commit_at": "2026-01-08T19:40:30Z",
      "commits_30d": 5,
      "commits_90d": 15,
      "commits_365d": 37,
      "popularity_stars": 3,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 3,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 1156954,
        "Java": 107794,
        "Jupyter Notebook": 31418,
        "PLpgSQL": 23082,
        "TSQL": 16371,
        "Python": 15946,
        "Shell": 1110,
        "Dockerfile": 823,
        "CSS": 32
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 200,
      "main_committer_sample_size": 200,
      "file_count": 410,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/annosaurus-java-sdk",
      "html_url": "https://github.com/mbari-org/annosaurus-java-sdk",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-12-03T18:33:53Z",
      "updated_at": "2026-01-08T00:03:17Z",
      "pushed_at": "2026-01-08T00:03:35Z",
      "last_commit_at": "2026-01-08T00:03:10Z",
      "commits_30d": 7,
      "commits_90d": 7,
      "commits_365d": 27,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 1434764
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 32,
      "main_committer_sample_size": 32,
      "file_count": 291,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/argo-sandbox",
      "html_url": "https://github.com/mbari-org/argo-sandbox",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-09-18T00:04:08Z",
      "updated_at": "2025-03-24T21:54:46Z",
      "pushed_at": "2025-03-24T21:54:43Z",
      "last_commit_at": "2025-03-24T21:54:40Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 25,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Just": 10453
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 30,
      "main_committer_sample_size": 30,
      "file_count": 124,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/argo-workflows",
      "html_url": "https://github.com/mbari-org/argo-workflows",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-11-20T22:57:30Z",
      "updated_at": "2026-01-14T07:07:03Z",
      "pushed_at": "2026-01-14T07:07:00Z",
      "last_commit_at": "2026-01-14T07:06:59Z",
      "commits_30d": 58,
      "commits_90d": 89,
      "commits_365d": 89,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 119224,
        "Just": 26438,
        "Shell": 17610
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 77,
      "main_committer_sample_size": 89,
      "file_count": 86,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/athb",
      "html_url": "https://github.com/mbari-org/athb",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-02-28T02:57:47Z",
      "updated_at": "2025-02-28T03:04:53Z",
      "pushed_at": "2025-02-28T03:04:50Z",
      "last_commit_at": "2025-02-28T03:04:45Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 27776,
        "MATLAB": 10243
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 12,
      "main_committer_sample_size": 12,
      "file_count": 36,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/auto-plankton-id",
      "html_url": "https://github.com/mbari-org/auto-plankton-id",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-07-12T19:40:24Z",
      "updated_at": "2025-03-18T21:52:07Z",
      "pushed_at": "2024-12-05T21:36:55Z",
      "last_commit_at": "2024-08-16T21:41:35Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 2,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 28351
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "brent-jones77",
      "main_committer_commit_count": 15,
      "main_committer_sample_size": 16,
      "file_count": 9,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/auto-plankton-training",
      "html_url": "https://github.com/mbari-org/auto-plankton-training",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-08-15T21:54:20Z",
      "updated_at": "2025-03-18T21:52:12Z",
      "pushed_at": "2024-09-27T19:45:47Z",
      "last_commit_at": "2024-09-17T20:41:58Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 3,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 21742
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "StevenHPatrick",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 18,
      "file_count": 6,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/auv-python",
      "html_url": "https://github.com/mbari-org/auv-python",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-01-23T19:37:27Z",
      "updated_at": "2026-01-15T04:39:23Z",
      "pushed_at": "2026-01-15T04:39:19Z",
      "last_commit_at": "2026-01-15T04:39:19Z",
      "commits_30d": 94,
      "commits_90d": 200,
      "commits_365d": 200,
      "popularity_stars": 3,
      "popularity_forks": 2,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 6009283,
        "Python": 926610,
        "Perl": 3128,
        "Dockerfile": 1635
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "MBARIMike",
      "main_committer_commit_count": 200,
      "main_committer_sample_size": 200,
      "file_count": 96,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/auv-python_old",
      "html_url": "https://github.com/mbari-org/auv-python_old",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-09-08T20:58:35Z",
      "updated_at": "2023-01-23T19:58:43Z",
      "pushed_at": "2023-01-12T19:12:01Z",
      "last_commit_at": "2023-01-12T18:55:40Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 471688,
        "Jupyter Notebook": 68121,
        "Makefile": 4678,
        "Perl": 3134,
        "Dockerfile": 1872,
        "Shell": 585
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "MBARIMike",
      "main_committer_commit_count": 200,
      "main_committer_sample_size": 200,
      "file_count": 80,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/auvstatus",
      "html_url": "https://github.com/mbari-org/auvstatus",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-09-08T05:23:57Z",
      "updated_at": "2025-12-19T19:51:24Z",
      "pushed_at": "2025-12-19T19:51:20Z",
      "last_commit_at": "2025-12-19T19:51:17Z",
      "commits_30d": 2,
      "commits_90d": 5,
      "commits_365d": 56,
      "popularity_stars": 3,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 48,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 220056,
        "HTML": 4898,
        "Shell": 805
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "beroe",
      "main_committer_commit_count": 198,
      "main_committer_sample_size": 200,
      "file_count": 20,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/beholder",
      "html_url": "https://github.com/mbari-org/beholder",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-07-21T23:41:06Z",
      "updated_at": "2025-08-07T16:05:54Z",
      "pushed_at": "2025-08-07T16:06:27Z",
      "last_commit_at": "2025-08-07T16:05:46Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 16,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 81495,
        "Shell": 680
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 65,
      "main_committer_sample_size": 65,
      "file_count": 59,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/beholder-py",
      "html_url": "https://github.com/mbari-org/beholder-py",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-08-05T16:48:41Z",
      "updated_at": "2025-05-07T21:23:31Z",
      "pushed_at": "2025-05-07T21:23:40Z",
      "last_commit_at": "2025-05-07T21:23:21Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 4741
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 11,
      "file_count": 8,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/benchmark_eval",
      "html_url": "https://github.com/mbari-org/benchmark_eval",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-07-18T18:44:40Z",
      "updated_at": "2026-01-06T04:53:32Z",
      "pushed_at": "2025-10-23T20:34:56Z",
      "last_commit_at": "2025-10-23T20:34:56Z",
      "commits_30d": 0,
      "commits_90d": 1,
      "commits_365d": 44,
      "popularity_stars": 4,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 2396498,
        "Python": 627489
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "JonathonLuiten",
      "main_committer_commit_count": 115,
      "main_committer_sample_size": 176,
      "file_count": 106,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/benthic-midwater-classifier-james-liu",
      "html_url": "https://github.com/mbari-org/benthic-midwater-classifier-james-liu",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-08-13T14:45:36Z",
      "updated_at": "2025-08-13T14:45:36Z",
      "pushed_at": "2025-08-13T14:45:36Z",
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": {},
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": "unknown",
      "warnings": [
        "last_commit_at lookup failed: GET https://api.github.com/repos/mbari-org/benthic-midwater-classifier-james-liu/commits failed: 409 {\"message\":\"Git Repository is empty.\",\"documentation_url\":\"https://docs.github.com/rest/commits/commits#list-commits\",\"status\":\"409\"}",
        "commit heuristics failed: GET https://api.github.com/repos/mbari-org/benthic-midwater-classifier-james-liu/commits failed: 409 {\"message\":\"Git Repository is empty.\",\"documentation_url\":\"https://docs.github.com/rest/commits/commits#list-commits\",\"status\":\"409\"}",
        "Could not resolve branch commit SHA (branch not found)"
      ]
    },
    {
      "platform": "github",
      "full_name": "mbari-org/beyond-bunkspace",
      "html_url": "https://github.com/mbari-org/beyond-bunkspace",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-04-24T00:10:47Z",
      "updated_at": "2024-12-05T00:36:11Z",
      "pushed_at": "2024-12-05T00:36:07Z",
      "last_commit_at": "2024-12-05T00:36:07Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "ericjmartin",
      "main_committer_commit_count": 29,
      "main_committer_sample_size": 47,
      "file_count": 35,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/biotrack",
      "html_url": "https://github.com/mbari-org/biotrack",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-11-13T00:37:22Z",
      "updated_at": "2025-04-23T19:43:44Z",
      "pushed_at": "2025-04-23T19:43:40Z",
      "last_commit_at": "2025-04-23T19:43:35Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 25,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 68979,
        "Just": 622
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 65,
      "main_committer_sample_size": 102,
      "file_count": 55,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/blaise",
      "html_url": "https://github.com/mbari-org/blaise",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-11-21T05:03:58Z",
      "updated_at": "2025-02-25T22:27:45Z",
      "pushed_at": "2024-09-04T03:10:11Z",
      "last_commit_at": "2024-09-04T03:10:09Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 3,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Rust": 38645,
        "Python": 1853,
        "Just": 1327
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 26,
      "main_committer_sample_size": 27,
      "file_count": 19,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/bluewhale-a-inference-jetson",
      "html_url": "https://github.com/mbari-org/bluewhale-a-inference-jetson",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-10-26T23:49:42Z",
      "updated_at": "2022-10-31T16:48:52Z",
      "pushed_at": "2022-10-27T00:27:35Z",
      "last_commit_at": "2022-10-27T00:27:33Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 6325,
        "Shell": 135
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "daniel-deleon",
      "main_committer_commit_count": 16,
      "main_committer_sample_size": 20,
      "file_count": 8,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/charybdis",
      "html_url": "https://github.com/mbari-org/charybdis",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-03-20T22:18:49Z",
      "updated_at": "2024-03-20T22:20:10Z",
      "pushed_at": "2024-09-11T21:32:16Z",
      "last_commit_at": "2024-03-20T22:20:38Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 1,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 34081,
        "Shell": 1672,
        "Dockerfile": 1424
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 46,
      "main_committer_sample_size": 46,
      "file_count": 28,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/cms-ui",
      "html_url": "https://github.com/mbari-org/cms-ui",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-11-09T22:18:42Z",
      "updated_at": "2025-11-06T21:32:19Z",
      "pushed_at": "2025-11-06T21:32:15Z",
      "last_commit_at": "2025-11-06T21:31:55Z",
      "commits_30d": 0,
      "commits_90d": 4,
      "commits_365d": 99,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 6,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Vue": 214130,
        "TypeScript": 46270,
        "JavaScript": 10662,
        "Just": 5481,
        "SCSS": 2380,
        "HTML": 698,
        "Dockerfile": 58
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 129,
      "main_committer_sample_size": 200,
      "file_count": 92,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/commons",
      "html_url": "https://github.com/mbari-org/commons",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-12-31T03:31:46Z",
      "updated_at": "2024-12-20T01:25:48Z",
      "pushed_at": "2024-12-20T01:25:44Z",
      "last_commit_at": "2024-12-20T01:25:42Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 161733,
        "Java": 151180
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 42,
      "main_committer_sample_size": 42,
      "file_count": 126,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/cookiemonster",
      "html_url": "https://github.com/mbari-org/cookiemonster",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-10-26T16:47:22Z",
      "updated_at": "2022-10-26T16:47:39Z",
      "pushed_at": "2023-03-05T17:47:26Z",
      "last_commit_at": "2023-03-05T17:47:23Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 22671
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": 28,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/cthulhu",
      "html_url": "https://github.com/mbari-org/cthulhu",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2020-03-15T19:03:56Z",
      "updated_at": "2023-01-09T19:23:38Z",
      "pushed_at": "2023-06-14T22:29:49Z",
      "last_commit_at": "2022-06-21T17:20:30Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 4,
      "popularity_forks": 2,
      "popularity_watchers": null,
      "open_pr_count": 2,
      "open_issues_count": 12,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 284277,
        "CSS": 7145,
        "Shell": 157
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "caprica",
      "main_committer_commit_count": 70,
      "main_committer_sample_size": 141,
      "file_count": 140,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/dash5",
      "html_url": "https://github.com/mbari-org/dash5",
      "is_private": false,
      "default_branch": "develop",
      "owner": "mbari-org",
      "created_at": "2022-03-16T22:39:33Z",
      "updated_at": "2026-01-14T18:22:44Z",
      "pushed_at": "2026-01-14T18:22:39Z",
      "last_commit_at": "2026-01-14T18:22:39Z",
      "commits_30d": 30,
      "commits_90d": 71,
      "commits_365d": 200,
      "popularity_stars": 1,
      "popularity_forks": 2,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 46,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "TypeScript": 1929447,
        "CSS": 82174,
        "JavaScript": 15511,
        "Shell": 8102,
        "Dockerfile": 635
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "ZackLyon",
      "main_committer_commit_count": 199,
      "main_committer_sample_size": 200,
      "file_count": 921,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/deepsea-ai",
      "html_url": "https://github.com/mbari-org/deepsea-ai",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-09-02T03:00:00Z",
      "updated_at": "2024-12-31T11:02:07Z",
      "pushed_at": "2024-08-14T13:45:50Z",
      "last_commit_at": "2024-08-14T13:45:46Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 4,
      "popularity_forks": 4,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 6,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 160480,
        "TypeScript": 10565,
        "Shell": 5427,
        "Dockerfile": 2879,
        "JavaScript": 1731
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 140,
      "main_committer_sample_size": 200,
      "file_count": 83,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/deepsea-ai-dashboard",
      "html_url": "https://github.com/mbari-org/deepsea-ai-dashboard",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-08-12T01:40:04Z",
      "updated_at": "2025-11-20T17:03:57Z",
      "pushed_at": "2023-11-22T19:32:29Z",
      "last_commit_at": "2023-11-22T19:32:28Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 2,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "CSS": 45932,
        "TypeScript": 44299,
        "Vue": 44260,
        "JavaScript": 3235,
        "Shell": 899,
        "Dockerfile": 394,
        "HTML": 348
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 61,
      "main_committer_sample_size": 80,
      "file_count": 56,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/deepsea-ai-database",
      "html_url": "https://github.com/mbari-org/deepsea-ai-database",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-08-11T14:33:31Z",
      "updated_at": "2025-11-20T17:03:04Z",
      "pushed_at": "2023-11-22T17:31:29Z",
      "last_commit_at": "2023-11-22T17:30:43Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "TypeScript": 177826,
        "Shell": 13167,
        "TSQL": 1413
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 147,
      "main_committer_sample_size": 151,
      "file_count": 117,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/deepsea-frameextractor",
      "html_url": "https://github.com/mbari-org/deepsea-frameextractor",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2020-06-26T00:00:25Z",
      "updated_at": "2022-08-04T22:31:38Z",
      "pushed_at": "2022-07-06T20:46:39Z",
      "last_commit_at": "2020-09-20T01:31:20Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 3,
      "open_issues_count": 3,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 28045,
        "Dockerfile": 1055,
        "Shell": 129
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 12,
      "file_count": 15,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/deepsea-track",
      "html_url": "https://github.com/mbari-org/deepsea-track",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2020-06-30T23:11:32Z",
      "updated_at": "2023-05-11T08:15:47Z",
      "pushed_at": "2021-12-18T00:49:48Z",
      "last_commit_at": "2021-12-18T00:49:47Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 8,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 209346,
        "Python": 23642,
        "CMake": 6450,
        "Dockerfile": 1190,
        "Shell": 1095
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 107,
      "main_committer_sample_size": 162,
      "file_count": 117,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/deepsea-yolov5",
      "html_url": "https://github.com/mbari-org/deepsea-yolov5",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-08-29T19:05:28Z",
      "updated_at": "2022-09-28T12:15:55Z",
      "pushed_at": "2023-08-15T18:31:48Z",
      "last_commit_at": "2023-08-15T18:31:46Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 20266,
        "Shell": 3772,
        "Dockerfile": 1964
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 28,
      "main_committer_sample_size": 36,
      "file_count": 23,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/deepseaguide",
      "html_url": "https://github.com/mbari-org/deepseaguide",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-03-19T00:00:00Z",
      "updated_at": "2022-01-01T17:50:59Z",
      "pushed_at": "2023-11-14T17:25:53Z",
      "last_commit_at": "2023-11-14T17:25:50Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "HTML": 670193,
        "Vue": 75473,
        "JavaScript": 43475,
        "CSS": 324,
        "Shell": 154
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 43,
      "main_committer_sample_size": 43,
      "file_count": 77,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/deepseaguide-exp",
      "html_url": "https://github.com/mbari-org/deepseaguide-exp",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-04-13T00:44:20Z",
      "updated_at": "2022-04-13T00:44:35Z",
      "pushed_at": "2023-08-08T20:50:45Z",
      "last_commit_at": "2023-08-08T20:50:42Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 2,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "HTML": 669938,
        "Vue": 53461,
        "TypeScript": 43884,
        "CSS": 2037
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 16,
      "main_committer_sample_size": 16,
      "file_count": 79,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/deepseaguide-vue",
      "html_url": "https://github.com/mbari-org/deepseaguide-vue",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-11-07T23:51:14Z",
      "updated_at": "2025-11-26T01:20:47Z",
      "pushed_at": "2025-11-26T18:02:23Z",
      "last_commit_at": "2025-11-26T01:20:41Z",
      "commits_30d": 0,
      "commits_90d": 14,
      "commits_365d": 14,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "TypeScript": 112350,
        "Vue": 49215,
        "CSS": 2959,
        "HTML": 329
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 14,
      "main_committer_sample_size": 14,
      "file_count": 98,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/demo-repository",
      "html_url": "https://github.com/mbari-org/demo-repository",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-03-11T15:57:24Z",
      "updated_at": "2025-03-11T15:57:28Z",
      "pushed_at": "2025-03-11T15:57:25Z",
      "last_commit_at": "2025-03-11T15:57:24Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "HTML": 64
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 5,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/deploy-ai",
      "html_url": "https://github.com/mbari-org/deploy-ai",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-02-26T20:57:43Z",
      "updated_at": "2026-01-12T16:25:38Z",
      "pushed_at": "2026-01-12T16:25:35Z",
      "last_commit_at": "2026-01-12T16:25:34Z",
      "commits_30d": 9,
      "commits_90d": 31,
      "commits_365d": 178,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "HTML": 36972,
        "Python": 36744,
        "Shell": 14039,
        "Just": 3181,
        "Dockerfile": 2552
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 186,
      "main_committer_sample_size": 200,
      "file_count": 151,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/deploy-sinker",
      "html_url": "https://github.com/mbari-org/deploy-sinker",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-07-16T18:42:33Z",
      "updated_at": "2025-12-03T23:20:15Z",
      "pushed_at": "2025-12-03T23:20:09Z",
      "last_commit_at": "2025-12-03T23:19:47Z",
      "commits_30d": 0,
      "commits_90d": 42,
      "commits_365d": 123,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Shell": 9227,
        "Dockerfile": 3310
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "ksalamy",
      "main_committer_commit_count": 70,
      "main_committer_sample_size": 123,
      "file_count": 71,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/deploy-soundscape",
      "html_url": "https://github.com/mbari-org/deploy-soundscape",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-03-15T01:23:38Z",
      "updated_at": "2026-01-13T01:17:16Z",
      "pushed_at": "2026-01-13T01:17:14Z",
      "last_commit_at": "2026-01-13T01:17:13Z",
      "commits_30d": 13,
      "commits_90d": 15,
      "commits_365d": 30,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Shell": 18874,
        "Python": 12978,
        "Dockerfile": 394
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 72,
      "main_committer_sample_size": 80,
      "file_count": 56,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/dfg-tool",
      "html_url": "https://github.com/mbari-org/dfg-tool",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-04-23T20:38:26Z",
      "updated_at": "2024-06-26T01:35:38Z",
      "pushed_at": "2024-06-26T01:36:57Z",
      "last_commit_at": "2024-06-26T01:35:34Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 47470
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 32,
      "main_committer_sample_size": 36,
      "file_count": 40,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/disco-multispec-firmware",
      "html_url": "https://github.com/mbari-org/disco-multispec-firmware",
      "is_private": true,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2023-03-07T01:06:03Z",
      "updated_at": "2023-03-07T01:07:35Z",
      "pushed_at": "2023-03-07T01:16:01Z",
      "last_commit_at": "2023-03-07T01:15:57Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 17197,
        "C": 7984
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "guatek",
      "main_committer_commit_count": 31,
      "main_committer_sample_size": 36,
      "file_count": 20,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/disco-multispec-kicad",
      "html_url": "https://github.com/mbari-org/disco-multispec-kicad",
      "is_private": true,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2023-03-07T01:05:16Z",
      "updated_at": "2026-01-08T23:54:03Z",
      "pushed_at": "2026-01-08T23:53:59Z",
      "last_commit_at": "2026-01-08T23:53:58Z",
      "commits_30d": 2,
      "commits_90d": 2,
      "commits_365d": 20,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "HTML": 697221
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "charlnaya",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 21,
      "file_count": 100,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/doc-test-priv",
      "html_url": "https://github.com/mbari-org/doc-test-priv",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-01-06T21:10:56Z",
      "updated_at": "2025-10-30T22:40:04Z",
      "pushed_at": "2025-10-30T22:40:00Z",
      "last_commit_at": "2025-10-30T22:39:57Z",
      "commits_30d": 0,
      "commits_90d": 1,
      "commits_365d": 17,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 28,
      "main_committer_sample_size": 28,
      "file_count": 6,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/doc-test-pub",
      "html_url": "https://github.com/mbari-org/doc-test-pub",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-12-02T03:18:18Z",
      "updated_at": "2022-06-03T00:50:55Z",
      "pushed_at": "2022-06-03T01:17:17Z",
      "last_commit_at": "2022-06-03T01:17:14Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 41,
      "main_committer_sample_size": 41,
      "file_count": 6,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/docker-polynote",
      "html_url": "https://github.com/mbari-org/docker-polynote",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2019-10-28T18:39:20Z",
      "updated_at": "2022-05-23T22:44:08Z",
      "pushed_at": "2022-11-21T23:42:30Z",
      "last_commit_at": "2022-11-21T23:42:27Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 2,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Dockerfile": 1575
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 24,
      "main_committer_sample_size": 24,
      "file_count": 4,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/docs-mbari-org-webhook-doc",
      "html_url": "https://github.com/mbari-org/docs-mbari-org-webhook-doc",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-01-06T22:08:11Z",
      "updated_at": "2025-11-11T05:44:19Z",
      "pushed_at": "2025-11-11T05:44:16Z",
      "last_commit_at": "2025-11-11T05:44:14Z",
      "commits_30d": 0,
      "commits_90d": 20,
      "commits_365d": 23,
      "popularity_stars": 2,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 7,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 25234,
        "Shell": 3449,
        "HTML": 1444,
        "Just": 1039,
        "CSS": 288
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 198,
      "main_committer_sample_size": 200,
      "file_count": 42,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/doris-to-be-renamed",
      "html_url": "https://github.com/mbari-org/doris-to-be-renamed",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-08-06T13:26:35Z",
      "updated_at": "2025-04-08T02:56:51Z",
      "pushed_at": "2024-08-06T17:48:08Z",
      "last_commit_at": "2024-08-06T17:48:06Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": 1,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/dsg-svelte",
      "html_url": "https://github.com/mbari-org/dsg-svelte",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-01-07T22:58:32Z",
      "updated_at": "2022-01-07T22:58:58Z",
      "pushed_at": "2022-01-07T22:58:56Z",
      "last_commit_at": "2022-01-07T22:58:49Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "TypeScript": 12259,
        "JavaScript": 2082,
        "CSS": 890,
        "Svelte": 471,
        "HTML": 393
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 19,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/dsgpy",
      "html_url": "https://github.com/mbari-org/dsgpy",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-03-31T01:27:46Z",
      "updated_at": "2021-03-31T01:46:31Z",
      "pushed_at": "2021-03-31T01:46:29Z",
      "last_commit_at": "2021-03-31T01:46:23Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 8720
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": 9,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ecoz2-doc",
      "html_url": "https://github.com/mbari-org/ecoz2-doc",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2019-07-07T19:12:23Z",
      "updated_at": "2022-09-01T19:00:27Z",
      "pushed_at": "2019-08-23T03:00:00Z",
      "last_commit_at": "2019-08-23T02:21:39Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "TeX": 49933,
        "Perl": 2657
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 6,
      "file_count": 15,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ecoz2-whale",
      "html_url": "https://github.com/mbari-org/ecoz2-whale",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2018-09-27T00:17:07Z",
      "updated_at": "2022-09-01T18:39:29Z",
      "pushed_at": "2020-11-16T17:03:51Z",
      "last_commit_at": "2020-11-16T17:03:37Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Shell": 81975,
        "Python": 22478
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 118,
      "main_committer_sample_size": 118,
      "file_count": 316,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ecoz2-whale-cb",
      "html_url": "https://github.com/mbari-org/ecoz2-whale-cb",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2019-08-24T05:35:04Z",
      "updated_at": "2023-05-03T15:31:58Z",
      "pushed_at": "2020-08-07T20:57:13Z",
      "last_commit_at": "2020-08-07T20:56:52Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 3,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "TeX": 19145,
        "Makefile": 130
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 14,
      "main_committer_sample_size": 14,
      "file_count": 269,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ecoz2py",
      "html_url": "https://github.com/mbari-org/ecoz2py",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2020-03-31T18:00:21Z",
      "updated_at": "2022-09-01T19:28:45Z",
      "pushed_at": "2020-05-03T02:06:55Z",
      "last_commit_at": "2020-05-03T02:06:51Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 11578,
        "Makefile": 2811,
        "C": 1241
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 22,
      "main_committer_sample_size": 22,
      "file_count": 30,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ecoz2rs",
      "html_url": "https://github.com/mbari-org/ecoz2rs",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2019-09-03T19:57:01Z",
      "updated_at": "2025-04-04T23:46:10Z",
      "pushed_at": "2025-04-04T23:46:13Z",
      "last_commit_at": "2025-04-04T23:46:06Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 4,
      "popularity_stars": 3,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Rust": 126036,
        "Just": 1334
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 194,
      "main_committer_sample_size": 200,
      "file_count": 38,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/elvis-services",
      "html_url": "https://github.com/mbari-org/elvis-services",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-08-04T21:19:58Z",
      "updated_at": "2025-12-25T23:40:02Z",
      "pushed_at": "2025-12-25T23:39:58Z",
      "last_commit_at": "2025-12-25T23:39:58Z",
      "commits_30d": 14,
      "commits_90d": 16,
      "commits_365d": 105,
      "popularity_stars": 0,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Shell": 2881,
        "Dockerfile": 391
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "MBARIMike",
      "main_committer_commit_count": 105,
      "main_committer_sample_size": 105,
      "file_count": 26,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/emso-tsc2021-session3",
      "html_url": "https://github.com/mbari-org/emso-tsc2021-session3",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2021-10-16T02:01:32Z",
      "updated_at": "2025-08-02T05:33:38Z",
      "pushed_at": "2021-10-22T11:16:07Z",
      "last_commit_at": "2021-10-22T11:16:05Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 89947
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 28,
      "main_committer_sample_size": 28,
      "file_count": 21,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/environment-classifier",
      "html_url": "https://github.com/mbari-org/environment-classifier",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-08-13T08:27:14Z",
      "updated_at": "2025-08-13T08:33:11Z",
      "pushed_at": "2025-08-13T08:33:06Z",
      "last_commit_at": "2025-08-13T08:32:52Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 18531675,
        "Python": 25443
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "sprynder",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 16,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/esp-sampler",
      "html_url": "https://github.com/mbari-org/esp-sampler",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-05-23T17:01:57Z",
      "updated_at": "2025-12-02T16:27:18Z",
      "pushed_at": "2025-12-02T16:27:14Z",
      "last_commit_at": "2025-12-02T16:27:10Z",
      "commits_30d": 0,
      "commits_90d": 132,
      "commits_365d": 200,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C": 3563625,
        "Python": 220619,
        "Makefile": 6231
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "eleciawhite",
      "main_committer_commit_count": 70,
      "main_committer_sample_size": 200,
      "file_count": 254,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/espclient",
      "html_url": "https://github.com/mbari-org/espclient",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2020-08-18T23:19:34Z",
      "updated_at": "2025-05-23T20:48:44Z",
      "pushed_at": "2025-05-23T20:48:40Z",
      "last_commit_at": "2025-05-23T20:48:38Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 5,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Rust": 14500,
        "Just": 1179
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 34,
      "main_committer_sample_size": 35,
      "file_count": 18,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ESPsampler",
      "html_url": "https://github.com/mbari-org/ESPsampler",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-06-26T18:31:24Z",
      "updated_at": "2022-06-26T18:31:24Z",
      "pushed_at": "2022-06-26T18:32:41Z",
      "last_commit_at": "2022-06-26T18:32:41Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "brentr",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": 2,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/expd-django",
      "html_url": "https://github.com/mbari-org/expd-django",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-02-27T21:23:12Z",
      "updated_at": "2025-06-16T15:20:13Z",
      "pushed_at": "2025-11-21T01:11:54Z",
      "last_commit_at": "2025-06-16T15:20:08Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 200,
      "popularity_stars": 0,
      "popularity_forks": 2,
      "popularity_watchers": null,
      "open_pr_count": 13,
      "open_issues_count": 27,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 1299160,
        "HTML": 151840,
        "JavaScript": 120522,
        "Dockerfile": 13148,
        "Shell": 9335,
        "CSS": 4430,
        "Just": 1033,
        "TSQL": 36
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "MBARIMike",
      "main_committer_commit_count": 172,
      "main_committer_sample_size": 200,
      "file_count": 254,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/expd-feedback",
      "html_url": "https://github.com/mbari-org/expd-feedback",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-01-09T23:14:50Z",
      "updated_at": "2024-01-09T23:14:51Z",
      "pushed_at": "2024-01-23T23:49:33Z",
      "last_commit_at": "2024-01-23T23:49:33Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 13,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "ksalamy",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 4,
      "file_count": 2,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/expd-java",
      "html_url": "https://github.com/mbari-org/expd-java",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-10-15T17:00:31Z",
      "updated_at": "2025-10-15T19:00:49Z",
      "pushed_at": "2025-10-15T19:00:45Z",
      "last_commit_at": "2025-10-15T19:00:44Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 8,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 196391
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 8,
      "file_count": 69,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/expd-python-sdk",
      "html_url": "https://github.com/mbari-org/expd-python-sdk",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-05-23T20:10:50Z",
      "updated_at": "2025-05-23T21:08:15Z",
      "pushed_at": "2025-05-23T21:08:12Z",
      "last_commit_at": "2025-05-23T21:08:09Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 797533
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": 259,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/expd-rest-api",
      "html_url": "https://github.com/mbari-org/expd-rest-api",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-03-24T23:43:16Z",
      "updated_at": "2025-08-28T19:36:39Z",
      "pushed_at": "2025-08-28T19:36:35Z",
      "last_commit_at": "2025-08-28T19:36:35Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 78,
      "popularity_stars": 0,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 1,
      "open_issues_count": 2,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 369633,
        "TSQL": 26197,
        "HTML": 9353,
        "Shell": 1198
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 78,
      "main_committer_sample_size": 78,
      "file_count": 179,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/expd-support",
      "html_url": "https://github.com/mbari-org/expd-support",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-09-11T17:31:14Z",
      "updated_at": "2025-05-13T00:24:48Z",
      "pushed_at": "2025-05-13T00:24:44Z",
      "last_commit_at": "2025-05-13T00:24:38Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 74,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 150992,
        "TSQL": 33478,
        "Shell": 1761,
        "Dockerfile": 321
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 81,
      "main_committer_sample_size": 81,
      "file_count": 82,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/expd-testing",
      "html_url": "https://github.com/mbari-org/expd-testing",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-01-22T22:29:26Z",
      "updated_at": "2024-01-23T19:28:29Z",
      "pushed_at": "2024-01-23T19:29:59Z",
      "last_commit_at": "2024-01-23T19:29:59Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 270
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "MBARIMike",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 4,
      "file_count": 2,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/eyeris-camera-control",
      "html_url": "https://github.com/mbari-org/eyeris-camera-control",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-02-26T16:46:33Z",
      "updated_at": "2024-02-26T16:46:34Z",
      "pushed_at": "2024-02-26T16:46:34Z",
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": {},
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": "unknown",
      "warnings": [
        "last_commit_at lookup failed: GET https://api.github.com/repos/mbari-org/eyeris-camera-control/commits failed: 409 {\"message\":\"Git Repository is empty.\",\"documentation_url\":\"https://docs.github.com/rest/commits/commits#list-commits\",\"status\":\"409\"}",
        "commit heuristics failed: GET https://api.github.com/repos/mbari-org/eyeris-camera-control/commits failed: 409 {\"message\":\"Git Repository is empty.\",\"documentation_url\":\"https://docs.github.com/rest/commits/commits#list-commits\",\"status\":\"409\"}",
        "Could not resolve branch commit SHA (branch not found)"
      ]
    },
    {
      "platform": "github",
      "full_name": "mbari-org/eyeris-zoom-drive",
      "html_url": "https://github.com/mbari-org/eyeris-zoom-drive",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-02-26T16:47:00Z",
      "updated_at": "2024-02-26T16:47:01Z",
      "pushed_at": "2024-02-26T16:47:01Z",
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": {},
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": "unknown",
      "warnings": [
        "last_commit_at lookup failed: GET https://api.github.com/repos/mbari-org/eyeris-zoom-drive/commits failed: 409 {\"message\":\"Git Repository is empty.\",\"documentation_url\":\"https://docs.github.com/rest/commits/commits#list-commits\",\"status\":\"409\"}",
        "commit heuristics failed: GET https://api.github.com/repos/mbari-org/eyeris-zoom-drive/commits failed: 409 {\"message\":\"Git Repository is empty.\",\"documentation_url\":\"https://docs.github.com/rest/commits/commits#list-commits\",\"status\":\"409\"}",
        "Could not resolve branch commit SHA (branch not found)"
      ]
    },
    {
      "platform": "github",
      "full_name": "mbari-org/fastapi-kclassify",
      "html_url": "https://github.com/mbari-org/fastapi-kclassify",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-06-21T20:02:52Z",
      "updated_at": "2023-07-02T16:44:04Z",
      "pushed_at": "2023-06-23T17:16:45Z",
      "last_commit_at": "2023-06-23T17:16:40Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 15678,
        "Dockerfile": 1269
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 10,
      "main_committer_sample_size": 14,
      "file_count": 27,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/fastapi-tator",
      "html_url": "https://github.com/mbari-org/fastapi-tator",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-07-30T19:11:01Z",
      "updated_at": "2025-12-11T23:12:34Z",
      "pushed_at": "2025-12-11T23:12:31Z",
      "last_commit_at": "2025-12-11T23:12:30Z",
      "commits_30d": 0,
      "commits_90d": 2,
      "commits_365d": 46,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 73346,
        "Just": 1705,
        "Dockerfile": 1273,
        "Shell": 1138
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 43,
      "main_committer_sample_size": 67,
      "file_count": 30,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/fastapi-vss",
      "html_url": "https://github.com/mbari-org/fastapi-vss",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-07-10T22:48:24Z",
      "updated_at": "2026-01-05T18:01:01Z",
      "pushed_at": "2026-01-04T04:50:13Z",
      "last_commit_at": "2026-01-04T04:50:13Z",
      "commits_30d": 1,
      "commits_90d": 1,
      "commits_365d": 52,
      "popularity_stars": 3,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 30038,
        "Just": 5723,
        "Shell": 1309,
        "Dockerfile": 1038
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 77,
      "main_committer_sample_size": 107,
      "file_count": 46,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/fastapi-yolov5",
      "html_url": "https://github.com/mbari-org/fastapi-yolov5",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-06-05T18:00:43Z",
      "updated_at": "2025-04-29T11:24:28Z",
      "pushed_at": "2024-10-05T16:47:16Z",
      "last_commit_at": "2024-10-05T16:47:14Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 4,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 2,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 499636,
        "Dockerfile": 5037,
        "Shell": 2977
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 67,
      "main_committer_sample_size": 102,
      "file_count": 128,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/fathomnet-private",
      "html_url": "https://github.com/mbari-org/fathomnet-private",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-07-16T20:21:51Z",
      "updated_at": "2024-11-08T19:35:25Z",
      "pushed_at": "2024-11-08T19:35:21Z",
      "last_commit_at": "2024-11-08T19:35:21Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 1,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 24459
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "lauravchrobak",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 13,
      "file_count": 7,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/fish-datasets",
      "html_url": "https://github.com/mbari-org/fish-datasets",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2025-07-11T11:36:15Z",
      "updated_at": "2025-07-11T11:36:15Z",
      "pushed_at": "2025-02-13T04:34:47Z",
      "last_commit_at": "2025-02-13T04:34:41Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 8,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 12114946,
        "Python": 3857
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "filippovarini",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 20,
      "file_count": 25,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/floatflow",
      "html_url": "https://github.com/mbari-org/floatflow",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-10-25T01:27:17Z",
      "updated_at": "2023-11-23T00:27:51Z",
      "pushed_at": "2023-12-13T20:03:26Z",
      "last_commit_at": "2023-12-13T20:03:24Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 39656
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 4,
      "file_count": 24,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/google-humpback-model-tests",
      "html_url": "https://github.com/mbari-org/google-humpback-model-tests",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-06-23T18:32:18Z",
      "updated_at": "2023-01-28T06:26:18Z",
      "pushed_at": "2021-09-20T20:24:38Z",
      "last_commit_at": "2021-09-20T20:24:36Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 23713
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 20,
      "main_committer_sample_size": 20,
      "file_count": 12,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/gpdviz",
      "html_url": "https://github.com/mbari-org/gpdviz",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-01-05T00:34:36Z",
      "updated_at": "2022-09-01T03:31:14Z",
      "pushed_at": "2022-09-01T03:26:08Z",
      "last_commit_at": "2022-09-01T03:25:56Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 93259,
        "JavaScript": 31115,
        "TypeScript": 21039,
        "Vue": 16577,
        "HTML": 1073,
        "SCSS": 783
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 64,
      "main_committer_sample_size": 64,
      "file_count": 88,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/gpdviz-sjs",
      "html_url": "https://github.com/mbari-org/gpdviz-sjs",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2016-10-13T23:46:20Z",
      "updated_at": "2023-01-27T21:44:09Z",
      "pushed_at": "2022-01-04T21:04:12Z",
      "last_commit_at": "2022-01-04T21:04:10Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 3,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "JavaScript": 138894,
        "Scala": 123488,
        "HTML": 14026,
        "Shell": 9136,
        "SCSS": 3151,
        "CSS": 1579,
        "Dockerfile": 354
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 200,
      "main_committer_sample_size": 200,
      "file_count": 179,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/grpcx",
      "html_url": "https://github.com/mbari-org/grpcx",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-05-23T20:32:22Z",
      "updated_at": "2025-05-26T17:36:51Z",
      "pushed_at": "2025-05-23T20:32:37Z",
      "last_commit_at": "2025-05-23T20:30:26Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 6,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 12270,
        "Rust": 1585,
        "Just": 1505
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 6,
      "file_count": 33,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/gst-rtsp-client",
      "html_url": "https://github.com/mbari-org/gst-rtsp-client",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-11-30T04:57:08Z",
      "updated_at": "2025-05-24T23:04:57Z",
      "pushed_at": "2023-12-15T05:29:08Z",
      "last_commit_at": "2023-12-15T05:29:04Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C": 47040,
        "CMake": 1810,
        "Shell": 716
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "brentr",
      "main_committer_commit_count": 11,
      "main_committer_sample_size": 11,
      "file_count": 10,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/gz-python-bindings",
      "html_url": "https://github.com/mbari-org/gz-python-bindings",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-06-12T19:02:13Z",
      "updated_at": "2025-06-13T21:50:49Z",
      "pushed_at": "2025-06-13T21:50:46Z",
      "last_commit_at": "2025-06-13T21:50:45Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 24,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Shell": 169
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "andermi",
      "main_committer_commit_count": 24,
      "main_committer_sample_size": 24,
      "file_count": 7,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/gz_lrauv",
      "html_url": "https://github.com/mbari-org/gz_lrauv",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-03-08T17:08:12Z",
      "updated_at": "2025-10-09T22:40:36Z",
      "pushed_at": "2025-10-09T22:40:30Z",
      "last_commit_at": "2025-10-09T22:40:30Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 13,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 434384,
        "EmberScript": 54968,
        "CMake": 21000,
        "QML": 12067,
        "Python": 10577,
        "Shell": 8788,
        "Dockerfile": 5842
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "arjo129",
      "main_committer_commit_count": 59,
      "main_committer_sample_size": 200,
      "file_count": 181,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/gz_math_vendor",
      "html_url": "https://github.com/mbari-org/gz_math_vendor",
      "is_private": false,
      "default_branch": "rolling",
      "owner": "mbari-org",
      "created_at": "2025-05-19T20:50:45Z",
      "updated_at": "2025-05-19T20:50:46Z",
      "pushed_at": "2025-06-12T19:13:23Z",
      "last_commit_at": "2025-04-28T19:29:57Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 4,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "CMake": 5201
      },
      "has_readme": false,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "azeey",
      "main_committer_commit_count": 32,
      "main_committer_sample_size": 35,
      "file_count": 8,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/gz_sim_vendor",
      "html_url": "https://github.com/mbari-org/gz_sim_vendor",
      "is_private": false,
      "default_branch": "rolling",
      "owner": "mbari-org",
      "created_at": "2025-05-19T22:42:30Z",
      "updated_at": "2025-05-19T22:42:30Z",
      "pushed_at": "2025-06-12T20:21:26Z",
      "last_commit_at": "2025-02-19T23:09:40Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 3,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "CMake": 5887
      },
      "has_readme": false,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "azeey",
      "main_committer_commit_count": 22,
      "main_committer_sample_size": 24,
      "file_count": 8,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/hbwasa2020",
      "html_url": "https://github.com/mbari-org/hbwasa2020",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-01-09T04:31:31Z",
      "updated_at": "2022-02-05T17:12:28Z",
      "pushed_at": "2022-03-18T18:02:37Z",
      "last_commit_at": "2022-03-18T18:01:59Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 14,
      "main_committer_sample_size": 14,
      "file_count": 37,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/humpback-whale-song-detection",
      "html_url": "https://github.com/mbari-org/humpback-whale-song-detection",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-09-20T21:47:59Z",
      "updated_at": "2026-01-09T16:45:30Z",
      "pushed_at": "2026-01-09T16:45:26Z",
      "last_commit_at": "2026-01-09T16:45:24Z",
      "commits_30d": 11,
      "commits_90d": 11,
      "commits_365d": 19,
      "popularity_stars": 2,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 28662,
        "Shell": 5034,
        "Just": 903
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 43,
      "main_committer_sample_size": 43,
      "file_count": 23,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/humpbacksonganalysis",
      "html_url": "https://github.com/mbari-org/humpbacksonganalysis",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-02-14T00:52:09Z",
      "updated_at": "2021-02-24T01:40:32Z",
      "pushed_at": "2021-02-24T01:40:30Z",
      "last_commit_at": "2021-02-24T01:40:19Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "TeX": 76425,
        "Makefile": 177
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 25,
      "main_committer_sample_size": 25,
      "file_count": 69,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ibts-sim",
      "html_url": "https://github.com/mbari-org/ibts-sim",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-01-31T18:49:10Z",
      "updated_at": "2024-02-01T01:16:46Z",
      "pushed_at": "2024-02-01T01:20:43Z",
      "last_commit_at": "2024-02-01T01:20:38Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 3179
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 2,
      "file_count": 5,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/imgfx",
      "html_url": "https://github.com/mbari-org/imgfx",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-01-19T19:30:18Z",
      "updated_at": "2024-12-04T21:40:37Z",
      "pushed_at": "2024-12-04T21:40:33Z",
      "last_commit_at": "2024-12-04T21:40:30Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 214596,
        "CSS": 3537
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 64,
      "main_committer_sample_size": 64,
      "file_count": 93,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/inertial-sense-sdk",
      "html_url": "https://github.com/mbari-org/inertial-sense-sdk",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-03-05T00:33:19Z",
      "updated_at": "2025-03-05T00:33:19Z",
      "pushed_at": "2025-04-30T23:02:47Z",
      "last_commit_at": "2025-02-04T08:30:28Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 16,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 2679296,
        "C": 1195585,
        "Python": 574563,
        "CMake": 21394,
        "Batchfile": 16764,
        "Shell": 15903,
        "VBScript": 438
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "waltjohnson",
      "main_committer_commit_count": 148,
      "main_committer_sample_size": 200,
      "file_count": 517,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/inertial_sense_ros2_docker",
      "html_url": "https://github.com/mbari-org/inertial_sense_ros2_docker",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-11-08T00:10:06Z",
      "updated_at": "2024-11-12T02:52:53Z",
      "pushed_at": "2025-05-22T06:03:18Z",
      "last_commit_at": "2024-11-12T02:52:45Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Shell": 1002,
        "Python": 626
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "andermi",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 7,
      "file_count": 29,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/internship-project-james-liu",
      "html_url": "https://github.com/mbari-org/internship-project-james-liu",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-07-30T22:14:13Z",
      "updated_at": "2025-08-13T08:29:30Z",
      "pushed_at": "2025-08-13T08:29:17Z",
      "last_commit_at": "2025-08-13T08:28:57Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 33502392,
        "HTML": 267294,
        "Python": 3284
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "sprynder",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 196,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/jsharktopoda",
      "html_url": "https://github.com/mbari-org/jsharktopoda",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2017-12-07T01:27:13Z",
      "updated_at": "2024-05-13T16:46:23Z",
      "pushed_at": "2024-05-13T16:46:19Z",
      "last_commit_at": "2024-05-13T16:46:18Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 43086,
        "CSS": 712
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 63,
      "main_committer_sample_size": 63,
      "file_count": 43,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/kb",
      "html_url": "https://github.com/mbari-org/kb",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-09-16T18:29:06Z",
      "updated_at": "2026-01-14T16:37:18Z",
      "pushed_at": "2026-01-14T16:37:14Z",
      "last_commit_at": "2026-01-14T15:06:28Z",
      "commits_30d": 12,
      "commits_90d": 107,
      "commits_365d": 200,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "JavaScript": 916665,
        "Shell": 2649,
        "CSS": 1347,
        "HTML": 322,
        "Dockerfile": 282
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "dingosky",
      "main_committer_commit_count": 199,
      "main_committer_sample_size": 200,
      "file_count": 711,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/kb-web-ui",
      "html_url": "https://github.com/mbari-org/kb-web-ui",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-05-15T18:51:02Z",
      "updated_at": "2024-05-15T18:51:07Z",
      "pushed_at": "2024-05-15T18:51:03Z",
      "last_commit_at": "2024-05-15T18:51:02Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 1,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/kclassify",
      "html_url": "https://github.com/mbari-org/kclassify",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-01-27T22:24:45Z",
      "updated_at": "2024-09-29T22:22:59Z",
      "pushed_at": "2024-09-29T22:22:56Z",
      "last_commit_at": "2024-09-29T22:22:54Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 45388,
        "Shell": 1758,
        "Dockerfile": 716
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 7,
      "file_count": 35,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/KelpCoverage",
      "html_url": "https://github.com/mbari-org/KelpCoverage",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-07-30T21:23:18Z",
      "updated_at": "2026-01-07T07:37:45Z",
      "pushed_at": "2025-11-12T05:24:58Z",
      "last_commit_at": "2025-11-12T05:24:38Z",
      "commits_30d": 0,
      "commits_90d": 6,
      "commits_365d": 36,
      "popularity_stars": 2,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 93448
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "tims3900",
      "main_committer_commit_count": 35,
      "main_committer_sample_size": 36,
      "file_count": 27,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/keras-model-server-fast-api",
      "html_url": "https://github.com/mbari-org/keras-model-server-fast-api",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-10-28T16:53:58Z",
      "updated_at": "2022-10-28T17:26:11Z",
      "pushed_at": "2022-10-28T17:26:07Z",
      "last_commit_at": "2022-10-28T17:25:01Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "CSS": 102497,
        "Python": 25966,
        "JavaScript": 19912,
        "HTML": 8047,
        "Dockerfile": 1628,
        "Shell": 624
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 37,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/Kimera-VIO",
      "html_url": "https://github.com/mbari-org/Kimera-VIO",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2022-08-05T20:06:54Z",
      "updated_at": "2022-08-05T20:42:57Z",
      "pushed_at": "2022-08-19T19:22:10Z",
      "last_commit_at": "2022-08-09T23:41:19Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 2157692,
        "CMake": 73817,
        "Shell": 26617,
        "Python": 13130,
        "C": 239
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "ToniRV",
      "main_committer_commit_count": 113,
      "main_committer_sample_size": 200,
      "file_count": 682,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/lcm-syntax-highlighting",
      "html_url": "https://github.com/mbari-org/lcm-syntax-highlighting",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-04-11T00:04:17Z",
      "updated_at": "2025-04-11T22:55:06Z",
      "pushed_at": "2025-04-11T22:55:25Z",
      "last_commit_at": "2025-04-11T22:54:55Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 6,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 6,
      "file_count": 8,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/lcm-websocket-server",
      "html_url": "https://github.com/mbari-org/lcm-websocket-server",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-03-27T15:16:47Z",
      "updated_at": "2025-11-21T21:36:32Z",
      "pushed_at": "2025-11-21T21:36:30Z",
      "last_commit_at": "2025-11-21T21:36:21Z",
      "commits_30d": 0,
      "commits_90d": 9,
      "commits_365d": 15,
      "popularity_stars": 4,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 1,
      "open_issues_count": 6,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 47879,
        "Shell": 2005,
        "Dockerfile": 878
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 72,
      "main_committer_sample_size": 76,
      "file_count": 29,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/lcmlog-py",
      "html_url": "https://github.com/mbari-org/lcmlog-py",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-01-09T20:58:06Z",
      "updated_at": "2023-01-09T20:58:37Z",
      "pushed_at": "2023-01-09T20:59:11Z",
      "last_commit_at": "2023-01-09T20:58:51Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 5305
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": 7,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/lcmto",
      "html_url": "https://github.com/mbari-org/lcmto",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-02-13T22:31:41Z",
      "updated_at": "2025-02-14T17:14:36Z",
      "pushed_at": "2025-07-24T21:54:33Z",
      "last_commit_at": "2020-04-22T05:26:34Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 11462
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "ericjmartin",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": 8,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/lrauv-dash",
      "html_url": "https://github.com/mbari-org/lrauv-dash",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-04-11T00:20:21Z",
      "updated_at": "2026-01-03T20:30:31Z",
      "pushed_at": "2026-01-03T20:30:43Z",
      "last_commit_at": "2026-01-03T20:30:26Z",
      "commits_30d": 2,
      "commits_90d": 16,
      "commits_365d": 91,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 3,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Vue": 1024363,
        "JavaScript": 229406,
        "Just": 2899,
        "Stylus": 2539,
        "HTML": 1469,
        "CSS": 621,
        "Dockerfile": 422
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 200,
      "main_committer_sample_size": 200,
      "file_count": 253,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/lrauv-mission-doc",
      "html_url": "https://github.com/mbari-org/lrauv-mission-doc",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-06-08T21:37:37Z",
      "updated_at": "2025-12-16T00:29:37Z",
      "pushed_at": "2025-12-16T00:29:33Z",
      "last_commit_at": "2025-12-16T00:29:29Z",
      "commits_30d": 0,
      "commits_90d": 7,
      "commits_365d": 13,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 3013,
        "Just": 1724
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 197,
      "main_committer_sample_size": 200,
      "file_count": 483,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/lrauv-sandbox",
      "html_url": "https://github.com/mbari-org/lrauv-sandbox",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-11-05T17:41:14Z",
      "updated_at": "2026-01-08T23:16:38Z",
      "pushed_at": "2026-01-08T23:16:34Z",
      "last_commit_at": "2026-01-08T23:16:31Z",
      "commits_30d": 3,
      "commits_90d": 7,
      "commits_365d": 7,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 521656,
        "MATLAB": 5764,
        "Shell": 4890,
        "C++": 1574
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "sqshemet",
      "main_committer_commit_count": 7,
      "main_committer_sample_size": 7,
      "file_count": 64,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/lrauv_backseat_python_template",
      "html_url": "https://github.com/mbari-org/lrauv_backseat_python_template",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-09-30T18:36:46Z",
      "updated_at": "2026-01-09T00:43:10Z",
      "pushed_at": "2026-01-09T00:44:21Z",
      "last_commit_at": "2026-01-09T00:25:01Z",
      "commits_30d": 2,
      "commits_90d": 2,
      "commits_365d": 4,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 2790,
        "Shell": 444
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "andermi",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 7,
      "file_count": 13,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/lrauvdefs",
      "html_url": "https://github.com/mbari-org/lrauvdefs",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-07-30T20:50:53Z",
      "updated_at": "2025-05-23T01:46:44Z",
      "pushed_at": "2025-04-23T02:44:00Z",
      "last_commit_at": "2025-04-23T02:43:32Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 18,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Rust": 78146,
        "Tree-sitter Query": 8303,
        "Just": 7178,
        "Scheme": 1457
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 50,
      "main_committer_sample_size": 50,
      "file_count": 76,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/lrauvinfo",
      "html_url": "https://github.com/mbari-org/lrauvinfo",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-05-23T01:41:36Z",
      "updated_at": "2026-01-12T18:57:25Z",
      "pushed_at": "2026-01-12T18:57:36Z",
      "last_commit_at": "2026-01-12T18:56:50Z",
      "commits_30d": 3,
      "commits_90d": 5,
      "commits_365d": 6,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Rust": 84258,
        "Just": 13396,
        "Tree-sitter Query": 9078
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 6,
      "file_count": 75,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/m3-download",
      "html_url": "https://github.com/mbari-org/m3-download",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-02-01T22:10:11Z",
      "updated_at": "2026-01-12T17:31:31Z",
      "pushed_at": "2026-01-12T17:33:06Z",
      "last_commit_at": "2026-01-12T17:31:27Z",
      "commits_30d": 5,
      "commits_90d": 5,
      "commits_365d": 38,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 126210,
        "Jinja": 17614
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 134,
      "main_committer_sample_size": 163,
      "file_count": 57,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/m3-java-sdk",
      "html_url": "https://github.com/mbari-org/m3-java-sdk",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-04-10T17:30:51Z",
      "updated_at": "2024-07-31T14:58:28Z",
      "pushed_at": "2024-07-31T14:58:24Z",
      "last_commit_at": "2024-07-31T14:58:20Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 1813488
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 5,
      "file_count": 378,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/m3-microservices",
      "html_url": "https://github.com/mbari-org/m3-microservices",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-03-20T18:44:26Z",
      "updated_at": "2025-12-19T22:09:55Z",
      "pushed_at": "2025-12-19T22:09:51Z",
      "last_commit_at": "2025-12-19T22:09:50Z",
      "commits_30d": 3,
      "commits_90d": 7,
      "commits_365d": 11,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 26525,
        "Shell": 7749,
        "HTML": 3756,
        "Dockerfile": 2309,
        "CSS": 518
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 197,
      "main_committer_sample_size": 200,
      "file_count": 66,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/m3-quickstart",
      "html_url": "https://github.com/mbari-org/m3-quickstart",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-01-03T23:11:42Z",
      "updated_at": "2026-01-15T16:48:49Z",
      "pushed_at": "2026-01-15T16:48:44Z",
      "last_commit_at": "2026-01-15T16:48:41Z",
      "commits_30d": 3,
      "commits_90d": 6,
      "commits_365d": 47,
      "popularity_stars": 2,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 9,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 83981,
        "Scala": 38829,
        "Shell": 21184,
        "TSQL": 10811,
        "HTML": 9023,
        "PLpgSQL": 6812,
        "Dockerfile": 1809,
        "CSS": 703,
        "JavaScript": 62
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 149,
      "main_committer_sample_size": 150,
      "file_count": 161,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/mars",
      "html_url": "https://github.com/mbari-org/mars",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-04-01T23:30:56Z",
      "updated_at": "2025-09-19T18:26:33Z",
      "pushed_at": "2025-09-24T21:52:54Z",
      "last_commit_at": "2025-09-19T18:26:29Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 51,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 81945,
        "Shell": 7821
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 40,
      "main_committer_sample_size": 51,
      "file_count": 46,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/marspipeline",
      "html_url": "https://github.com/mbari-org/marspipeline",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-08-26T19:11:43Z",
      "updated_at": "2025-09-05T00:32:12Z",
      "pushed_at": "2026-01-12T22:21:21Z",
      "last_commit_at": "2025-09-05T00:31:36Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 5179
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": 9,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/maven",
      "html_url": "https://github.com/mbari-org/maven",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-02-03T18:52:24Z",
      "updated_at": "2021-09-08T16:19:14Z",
      "pushed_at": "2021-09-08T16:19:12Z",
      "last_commit_at": "2021-09-08T16:19:12Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 6,
      "file_count": 1,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/MB-System",
      "html_url": "https://github.com/mbari-org/MB-System",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2020-01-13T22:26:12Z",
      "updated_at": "2025-11-21T13:51:40Z",
      "pushed_at": "2021-09-18T17:27:43Z",
      "last_commit_at": "2021-09-17T05:25:51Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C": 25877146,
        "C++": 6458175,
        "HTML": 5134761,
        "Roff": 2596197,
        "Makefile": 1114407,
        "Shell": 1054935,
        "Perl": 721028,
        "QML": 129468,
        "M4": 111669,
        "Python": 94693,
        "PostScript": 66446,
        "JavaScript": 43672,
        "Batchfile": 33690,
        "CMake": 22557,
        "QMake": 9859,
        "GLSL": 7919,
        "Fortran": 5740,
        "Dockerfile": 4098,
        "DIGITAL Command Language": 4042,
        "CSS": 2393
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "klheadley",
      "main_committer_commit_count": 74,
      "main_committer_sample_size": 200,
      "file_count": 1923,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/mbari_wec_damping_selector",
      "html_url": "https://github.com/mbari-org/mbari_wec_damping_selector",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-03-13T18:17:07Z",
      "updated_at": "2023-05-01T17:20:02Z",
      "pushed_at": "2023-03-14T02:38:45Z",
      "last_commit_at": "2023-03-14T02:38:22Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 2,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 2,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 28241,
        "Shell": 44
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "andermi",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": 22,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/mbari_wec_template_cpp",
      "html_url": "https://github.com/mbari-org/mbari_wec_template_cpp",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-02-03T18:14:27Z",
      "updated_at": "2025-08-12T18:14:19Z",
      "pushed_at": "2025-08-12T18:14:15Z",
      "last_commit_at": "2025-08-12T18:14:08Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 2,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 8972,
        "Python": 1221,
        "CMake": 1220
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "andermi",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 15,
      "file_count": 11,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/mbari_wec_template_py",
      "html_url": "https://github.com/mbari-org/mbari_wec_template_py",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-02-03T18:15:08Z",
      "updated_at": "2025-08-12T18:13:46Z",
      "pushed_at": "2025-08-12T18:13:42Z",
      "last_commit_at": "2025-08-12T18:13:12Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 2,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 10198
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "andermi",
      "main_committer_commit_count": 15,
      "main_committer_sample_size": 17,
      "file_count": 15,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/mgozzi-augment",
      "html_url": "https://github.com/mbari-org/mgozzi-augment",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-06-28T17:50:26Z",
      "updated_at": "2022-07-14T18:54:36Z",
      "pushed_at": "2022-08-01T23:39:28Z",
      "last_commit_at": "2022-08-01T20:27:10Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 600042
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "MannyGozzi",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 4,
      "file_count": 7,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/micropython",
      "html_url": "https://github.com/mbari-org/micropython",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2025-01-31T20:05:55Z",
      "updated_at": "2025-07-24T17:44:48Z",
      "pushed_at": "2025-07-24T16:28:49Z",
      "last_commit_at": "2025-02-03T17:41:15Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C": 18705191,
        "Python": 1882479,
        "Makefile": 227764,
        "C++": 84734,
        "CMake": 70410,
        "Shell": 48490,
        "Assembly": 23880,
        "JavaScript": 5796
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "dpgeorge",
      "main_committer_commit_count": 65,
      "main_committer_sample_size": 200,
      "file_count": 5237,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/minirov-stonefish",
      "html_url": "https://github.com/mbari-org/minirov-stonefish",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-01-31T19:43:05Z",
      "updated_at": "2024-12-05T01:19:35Z",
      "pushed_at": "2024-12-05T01:19:32Z",
      "last_commit_at": "2024-12-05T01:19:27Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 16635,
        "CMake": 642
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 6,
      "file_count": 24,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/MiniROV_Clump",
      "html_url": "https://github.com/mbari-org/MiniROV_Clump",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-06-15T20:01:23Z",
      "updated_at": "2022-12-12T21:45:38Z",
      "pushed_at": "2024-03-11T23:23:51Z",
      "last_commit_at": "2024-03-11T23:23:40Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "LabVIEW": 48599
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "alanaMBARI",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 6,
      "file_count": 159,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/MiniROV_CTD",
      "html_url": "https://github.com/mbari-org/MiniROV_CTD",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-06-15T20:00:44Z",
      "updated_at": "2023-01-05T19:20:42Z",
      "pushed_at": "2023-01-05T19:20:37Z",
      "last_commit_at": "2023-01-05T19:20:36Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "LabVIEW": 8006
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "d-bob",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 7,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/MiniROV_Main",
      "html_url": "https://github.com/mbari-org/MiniROV_Main",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-06-15T16:50:28Z",
      "updated_at": "2022-12-12T21:28:18Z",
      "pushed_at": "2024-03-11T21:49:07Z",
      "last_commit_at": "2024-03-11T21:47:44Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "LabVIEW": 34034
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "alanaMBARI",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 5,
      "file_count": 154,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/MiniROV_Main_Modbus_Buttons_2019",
      "html_url": "https://github.com/mbari-org/MiniROV_Main_Modbus_Buttons_2019",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-06-17T17:52:47Z",
      "updated_at": "2024-06-17T17:56:38Z",
      "pushed_at": "2024-06-17T17:56:35Z",
      "last_commit_at": "2024-06-17T17:56:35Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "LabVIEW": 38232
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "jvoigtlander",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 4,
      "file_count": 154,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/MiniROV_Overlay",
      "html_url": "https://github.com/mbari-org/MiniROV_Overlay",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-06-15T20:00:17Z",
      "updated_at": "2023-01-19T19:39:58Z",
      "pushed_at": "2023-01-19T19:39:54Z",
      "last_commit_at": "2023-01-19T19:39:54Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "LabVIEW": 10985
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "d-bob",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 7,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/MiniROV_Winch",
      "html_url": "https://github.com/mbari-org/MiniROV_Winch",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-02-07T00:44:23Z",
      "updated_at": "2024-03-11T23:43:34Z",
      "pushed_at": "2024-03-11T23:43:30Z",
      "last_commit_at": "2024-03-11T23:39:38Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "LabVIEW": 10713
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "alanaMBARI",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 2,
      "file_count": 24,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/miw2024",
      "html_url": "https://github.com/mbari-org/miw2024",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-10-25T15:28:46Z",
      "updated_at": "2024-10-15T16:11:59Z",
      "pushed_at": "2024-10-15T16:11:55Z",
      "last_commit_at": "2024-10-15T16:11:52Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 2,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "HTML": 738161,
        "CSS": 11853,
        "JavaScript": 1124
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 174,
      "main_committer_sample_size": 185,
      "file_count": 63,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/miw2024-data",
      "html_url": "https://github.com/mbari-org/miw2024-data",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-09-11T19:11:14Z",
      "updated_at": "2024-10-01T22:03:40Z",
      "pushed_at": "2024-10-01T22:03:36Z",
      "last_commit_at": "2024-10-01T22:03:33Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 30743
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 10,
      "main_committer_sample_size": 10,
      "file_count": 181,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/mondrian",
      "html_url": "https://github.com/mbari-org/mondrian",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-04-15T20:36:42Z",
      "updated_at": "2026-01-13T01:30:35Z",
      "pushed_at": "2026-01-13T01:30:32Z",
      "last_commit_at": "2026-01-13T01:30:30Z",
      "commits_30d": 5,
      "commits_90d": 5,
      "commits_365d": 5,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 6,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 356295,
        "CSS": 3917,
        "Shell": 1278
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 66,
      "main_committer_sample_size": 67,
      "file_count": 189,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/mxm",
      "html_url": "https://github.com/mbari-org/mxm",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2019-11-16T00:00:29Z",
      "updated_at": "2025-09-16T20:17:48Z",
      "pushed_at": "2025-09-16T20:17:48Z",
      "last_commit_at": "2025-09-16T20:17:43Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 10,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 211617,
        "Vue": 190600,
        "TypeScript": 44905,
        "JavaScript": 10984,
        "Just": 6048,
        "CSS": 1067,
        "SCSS": 777,
        "HTML": 698,
        "Shell": 403
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 183,
      "main_committer_sample_size": 200,
      "file_count": 247,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/mxm-java-client",
      "html_url": "https://github.com/mbari-org/mxm-java-client",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2020-01-08T00:26:08Z",
      "updated_at": "2021-12-22T17:07:09Z",
      "pushed_at": "2022-08-03T18:36:57Z",
      "last_commit_at": "2022-08-03T18:36:54Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 18302
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 35,
      "main_committer_sample_size": 35,
      "file_count": 22,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/mxm-provider-example",
      "html_url": "https://github.com/mbari-org/mxm-provider-example",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-09-26T23:13:54Z",
      "updated_at": "2024-11-27T22:29:31Z",
      "pushed_at": "2024-11-27T22:31:34Z",
      "last_commit_at": "2024-11-27T22:29:25Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 35816,
        "Just": 1268,
        "HTML": 267,
        "CSS": 199
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 69,
      "main_committer_sample_size": 69,
      "file_count": 50,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/mxm-ui-vue2",
      "html_url": "https://github.com/mbari-org/mxm-ui-vue2",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-08-24T18:28:14Z",
      "updated_at": "2023-01-27T20:52:18Z",
      "pushed_at": "2022-09-24T22:49:39Z",
      "last_commit_at": "2022-09-24T22:49:33Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Vue": 176631,
        "JavaScript": 50031,
        "Stylus": 1789,
        "HTML": 793,
        "CSS": 144
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 80,
      "main_committer_sample_size": 105,
      "file_count": 121,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/mxm0",
      "html_url": "https://github.com/mbari-org/mxm0",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-08-31T23:57:57Z",
      "updated_at": "2023-01-27T21:44:47Z",
      "pushed_at": "2022-08-31T23:59:37Z",
      "last_commit_at": "2022-08-03T05:04:16Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Vue": 183932,
        "JavaScript": 81704,
        "PLpgSQL": 5358,
        "Stylus": 1789,
        "Dockerfile": 1025,
        "HTML": 793,
        "Shell": 189,
        "CSS": 144
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 159,
      "main_committer_sample_size": 200,
      "file_count": 164,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/myvan",
      "html_url": "https://github.com/mbari-org/myvan",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-09-14T18:37:21Z",
      "updated_at": "2022-09-14T18:40:38Z",
      "pushed_at": "2022-09-14T18:38:34Z",
      "last_commit_at": "2019-12-11T17:44:11Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Vue": 20448,
        "JavaScript": 10634,
        "HTML": 1120,
        "Sass": 775
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 38,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/oceansoundscape",
      "html_url": "https://github.com/mbari-org/oceansoundscape",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-02-03T23:53:04Z",
      "updated_at": "2024-05-24T19:20:32Z",
      "pushed_at": "2024-05-24T19:20:29Z",
      "last_commit_at": "2024-05-24T19:20:26Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 23592
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "invalid-email-address",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 24,
      "file_count": 29,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/odss2dash",
      "html_url": "https://github.com/mbari-org/odss2dash",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-07-11T22:02:43Z",
      "updated_at": "2026-01-14T20:43:10Z",
      "pushed_at": "2026-01-14T20:43:35Z",
      "last_commit_at": "2026-01-14T20:43:04Z",
      "commits_30d": 1,
      "commits_90d": 1,
      "commits_365d": 24,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Rust": 53436,
        "Just": 5841,
        "Dockerfile": 941
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 60,
      "main_committer_sample_size": 69,
      "file_count": 28,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/odss2dash1",
      "html_url": "https://github.com/mbari-org/odss2dash1",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-01-18T19:28:41Z",
      "updated_at": "2023-09-05T22:04:57Z",
      "pushed_at": "2023-07-24T21:19:19Z",
      "last_commit_at": "2023-07-01T02:25:58Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 43824,
        "Shell": 665
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 125,
      "main_committer_sample_size": 125,
      "file_count": 36,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/okeanids",
      "html_url": "https://github.com/mbari-org/okeanids",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-04-10T15:57:06Z",
      "updated_at": "2025-03-26T01:42:08Z",
      "pushed_at": "2025-03-26T01:42:05Z",
      "last_commit_at": "2025-03-26T01:41:20Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 3,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "JavaScript": 6899,
        "Vue": 6003,
        "TypeScript": 2964,
        "Just": 2448,
        "HTML": 806,
        "SCSS": 805,
        "Dockerfile": 421
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 14,
      "main_committer_sample_size": 14,
      "file_count": 39,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/oni",
      "html_url": "https://github.com/mbari-org/oni",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-04-23T18:22:24Z",
      "updated_at": "2026-01-08T21:33:45Z",
      "pushed_at": "2026-01-08T21:33:40Z",
      "last_commit_at": "2026-01-08T21:33:39Z",
      "commits_30d": 2,
      "commits_90d": 20,
      "commits_365d": 89,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "TSQL": 3652652,
        "Scala": 647996,
        "Java": 159662,
        "Dockerfile": 774,
        "Shell": 640
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 200,
      "main_committer_sample_size": 200,
      "file_count": 345,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/oni-java-sdk",
      "html_url": "https://github.com/mbari-org/oni-java-sdk",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-04-29T23:44:14Z",
      "updated_at": "2026-01-07T21:30:35Z",
      "pushed_at": "2026-01-07T21:31:02Z",
      "last_commit_at": "2026-01-07T21:30:28Z",
      "commits_30d": 3,
      "commits_90d": 3,
      "commits_365d": 8,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 864938
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 8,
      "file_count": 190,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/open-data-registry",
      "html_url": "https://github.com/mbari-org/open-data-registry",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-01-04T21:43:38Z",
      "updated_at": "2023-01-04T21:45:46Z",
      "pushed_at": "2023-01-05T15:51:10Z",
      "last_commit_at": "2023-01-05T15:51:10Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 3314,
        "Shell": 1561
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "jeffejefe",
      "main_committer_commit_count": 73,
      "main_committer_sample_size": 200,
      "file_count": 412,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/optim-data-viz",
      "html_url": "https://github.com/mbari-org/optim-data-viz",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-04-11T23:43:34Z",
      "updated_at": "2025-04-11T23:57:03Z",
      "pushed_at": "2025-04-11T23:56:59Z",
      "last_commit_at": "2025-04-11T23:56:49Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 10392
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 2,
      "file_count": 3,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/optim-to-vars",
      "html_url": "https://github.com/mbari-org/optim-to-vars",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-03-26T17:11:21Z",
      "updated_at": "2025-03-29T00:07:49Z",
      "pushed_at": "2025-03-29T00:07:45Z",
      "last_commit_at": "2025-03-29T00:07:34Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 3,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 2006
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 3,
      "file_count": 2,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/pacific-sound-notebooks",
      "html_url": "https://github.com/mbari-org/pacific-sound-notebooks",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2021-10-10T18:23:17Z",
      "updated_at": "2025-10-02T15:51:43Z",
      "pushed_at": "2025-10-02T15:51:39Z",
      "last_commit_at": "2025-10-02T15:51:36Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 9,
      "popularity_stars": 23,
      "popularity_forks": 7,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 34
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 48,
      "main_committer_sample_size": 72,
      "file_count": 44,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/panoptes",
      "html_url": "https://github.com/mbari-org/panoptes",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2017-08-30T15:47:29Z",
      "updated_at": "2025-09-30T23:51:29Z",
      "pushed_at": "2025-09-30T23:51:55Z",
      "last_commit_at": "2025-09-30T23:51:19Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 26,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 73645,
        "Shell": 1031,
        "Dockerfile": 732
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 86,
      "main_committer_sample_size": 86,
      "file_count": 53,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/pbp",
      "html_url": "https://github.com/mbari-org/pbp",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-02-15T01:52:10Z",
      "updated_at": "2026-01-14T16:49:44Z",
      "pushed_at": "2026-01-14T16:49:40Z",
      "last_commit_at": "2026-01-14T16:49:37Z",
      "commits_30d": 17,
      "commits_90d": 51,
      "commits_365d": 175,
      "popularity_stars": 16,
      "popularity_forks": 7,
      "popularity_watchers": null,
      "open_pr_count": 3,
      "open_issues_count": 22,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 249891,
        "Jupyter Notebook": 25307,
        "Just": 12843,
        "Shell": 5520,
        "CSS": 765,
        "JavaScript": 418
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 163,
      "main_committer_sample_size": 200,
      "file_count": 210,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/pbp-binder",
      "html_url": "https://github.com/mbari-org/pbp-binder",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-07-17T17:12:00Z",
      "updated_at": "2025-06-17T15:49:57Z",
      "pushed_at": "2025-06-17T15:49:58Z",
      "last_commit_at": "2025-06-17T15:49:53Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 6,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 912536,
        "Just": 1421
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 39,
      "main_committer_sample_size": 43,
      "file_count": 26,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/pbp-jupyter",
      "html_url": "https://github.com/mbari-org/pbp-jupyter",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-07-18T19:54:08Z",
      "updated_at": "2026-01-06T19:53:55Z",
      "pushed_at": "2026-01-06T19:53:51Z",
      "last_commit_at": "2026-01-06T19:53:48Z",
      "commits_30d": 1,
      "commits_90d": 2,
      "commits_365d": 5,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Just": 1489,
        "Jupyter Notebook": 956,
        "Dockerfile": 814
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 34,
      "main_committer_sample_size": 34,
      "file_count": 10,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/piscivore-bot",
      "html_url": "https://github.com/mbari-org/piscivore-bot",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-09-23T17:22:03Z",
      "updated_at": "2025-09-23T23:16:40Z",
      "pushed_at": "2025-09-23T23:16:36Z",
      "last_commit_at": "2025-09-23T23:16:30Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 3,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 11924,
        "Just": 660
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": 17,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/piscivore-support",
      "html_url": "https://github.com/mbari-org/piscivore-support",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-12-11T21:21:54Z",
      "updated_at": "2025-09-26T00:20:20Z",
      "pushed_at": "2025-09-26T00:20:16Z",
      "last_commit_at": "2025-09-26T00:20:15Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 61913,
        "Java": 715
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 14,
      "main_committer_sample_size": 14,
      "file_count": 57,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/planktivore-control-firmware",
      "html_url": "https://github.com/mbari-org/planktivore-control-firmware",
      "is_private": true,
      "default_branch": "paul-testing",
      "owner": "mbari-org",
      "created_at": "2023-05-24T23:34:32Z",
      "updated_at": "2023-05-24T23:53:29Z",
      "pushed_at": "2023-05-24T23:54:27Z",
      "last_commit_at": "2023-05-24T23:38:06Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 94336,
        "C": 11351
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "guatek",
      "main_committer_commit_count": 26,
      "main_committer_sample_size": 43,
      "file_count": 25,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/planktivore-data-processing",
      "html_url": "https://github.com/mbari-org/planktivore-data-processing",
      "is_private": true,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2023-05-24T23:35:38Z",
      "updated_at": "2023-05-24T23:59:33Z",
      "pushed_at": "2023-05-25T00:00:02Z",
      "last_commit_at": "2023-05-24T23:59:57Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 63836,
        "HTML": 3287,
        "PowerShell": 1056
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "guatek",
      "main_committer_commit_count": 24,
      "main_committer_sample_size": 33,
      "file_count": 68,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/planktivore-jetson-nx",
      "html_url": "https://github.com/mbari-org/planktivore-jetson-nx",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-05-25T00:26:51Z",
      "updated_at": "2023-05-25T00:27:49Z",
      "pushed_at": "2023-05-25T00:31:15Z",
      "last_commit_at": "2020-12-07T22:13:38Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 73073,
        "Makefile": 11515,
        "C": 1369
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "guatek",
      "main_committer_commit_count": 15,
      "main_committer_sample_size": 15,
      "file_count": 24,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/planktonproxies_py",
      "html_url": "https://github.com/mbari-org/planktonproxies_py",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-04-05T03:48:33Z",
      "updated_at": "2024-07-29T19:11:21Z",
      "pushed_at": "2026-01-14T21:49:27Z",
      "last_commit_at": "2023-04-07T00:43:01Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 12999,
        "Shell": 177
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "andermi",
      "main_committer_commit_count": 23,
      "main_committer_sample_size": 23,
      "file_count": 24,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/plutus",
      "html_url": "https://github.com/mbari-org/plutus",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-08-10T23:52:35Z",
      "updated_at": "2023-08-10T23:52:58Z",
      "pushed_at": "2024-01-16T21:19:14Z",
      "last_commit_at": "2024-01-16T21:19:12Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "HTML": 246272,
        "Java": 41893,
        "Shell": 991
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 10,
      "main_committer_sample_size": 10,
      "file_count": 36,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/pomegranate-exploration",
      "html_url": "https://github.com/mbari-org/pomegranate-exploration",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-02-16T00:04:46Z",
      "updated_at": "2021-02-16T00:06:41Z",
      "pushed_at": "2021-02-16T00:06:32Z",
      "last_commit_at": "2020-11-14T01:55:15Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 13686,
        "Shell": 2263,
        "Dockerfile": 331
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": 194,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ptvr-gnn",
      "html_url": "https://github.com/mbari-org/ptvr-gnn",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-06-14T01:51:41Z",
      "updated_at": "2025-12-11T21:15:41Z",
      "pushed_at": "2025-12-24T08:23:19Z",
      "last_commit_at": "2025-07-15T00:34:48Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 20,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 31785
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "andermi",
      "main_committer_commit_count": 20,
      "main_committer_sample_size": 20,
      "file_count": 9,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ptvr-tools",
      "html_url": "https://github.com/mbari-org/ptvr-tools",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2023-10-28T19:03:36Z",
      "updated_at": "2024-04-26T22:19:07Z",
      "pushed_at": "2024-04-26T22:19:03Z",
      "last_commit_at": "2024-04-26T22:18:59Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 114046,
        "HTML": 3287
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 16,
      "file_count": 60,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/pypam-cloud-sandbox",
      "html_url": "https://github.com/mbari-org/pypam-cloud-sandbox",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-03-08T18:52:04Z",
      "updated_at": "2023-10-26T00:42:31Z",
      "pushed_at": "2023-10-18T03:52:29Z",
      "last_commit_at": "2023-10-18T03:52:17Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 3,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 34693,
        "Shell": 6253,
        "Dockerfile": 1523
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 40,
      "main_committer_sample_size": 40,
      "file_count": 25,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/pythia",
      "html_url": "https://github.com/mbari-org/pythia",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-03-08T00:25:18Z",
      "updated_at": "2025-08-05T18:17:53Z",
      "pushed_at": "2025-08-05T18:17:49Z",
      "last_commit_at": "2025-08-05T18:17:18Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 4,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 2,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "HTML": 253883,
        "CSS": 102441,
        "Java": 44236,
        "JavaScript": 20004,
        "Shell": 993
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 75,
      "main_committer_sample_size": 75,
      "file_count": 65,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/python-visca",
      "html_url": "https://github.com/mbari-org/python-visca",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-11-16T00:54:08Z",
      "updated_at": "2025-04-09T00:15:48Z",
      "pushed_at": "2025-04-09T00:15:45Z",
      "last_commit_at": "2025-04-09T00:15:37Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 13,
      "popularity_stars": 0,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 19683
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "Sciguymjm",
      "main_committer_commit_count": 5,
      "main_committer_sample_size": 31,
      "file_count": 46,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/qgeomap",
      "html_url": "https://github.com/mbari-org/qgeomap",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2019-11-10T22:46:46Z",
      "updated_at": "2021-09-13T04:24:52Z",
      "pushed_at": "2024-10-24T20:44:44Z",
      "last_commit_at": "2021-06-22T20:19:19Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 1,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Vue": 30982,
        "JavaScript": 10306,
        "CSS": 32
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 26,
      "main_committer_sample_size": 26,
      "file_count": 15,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/qgit",
      "html_url": "https://github.com/mbari-org/qgit",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2020-06-01T00:31:09Z",
      "updated_at": "2022-06-22T19:35:06Z",
      "pushed_at": "2020-06-01T00:42:31Z",
      "last_commit_at": "2020-02-08T23:05:00Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 489831,
        "C": 22623,
        "QML": 4071,
        "QMake": 3927,
        "Inno Setup": 3584,
        "CMake": 2941,
        "Shell": 748,
        "JavaScript": 621
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "tibirna",
      "main_committer_commit_count": 78,
      "main_committer_sample_size": 200,
      "file_count": 140,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/raziel",
      "html_url": "https://github.com/mbari-org/raziel",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-11-23T00:36:39Z",
      "updated_at": "2026-01-08T21:50:46Z",
      "pushed_at": "2026-01-08T21:50:42Z",
      "last_commit_at": "2026-01-08T21:50:40Z",
      "commits_30d": 1,
      "commits_90d": 1,
      "commits_365d": 10,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 105371,
        "Shell": 693
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 92,
      "main_committer_sample_size": 92,
      "file_count": 70,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/raziel-java-sdk",
      "html_url": "https://github.com/mbari-org/raziel-java-sdk",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-07-09T00:24:22Z",
      "updated_at": "2026-01-12T19:21:25Z",
      "pushed_at": "2026-01-12T19:21:21Z",
      "last_commit_at": "2026-01-07T21:35:32Z",
      "commits_30d": 4,
      "commits_90d": 4,
      "commits_365d": 12,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 101894
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 12,
      "main_committer_sample_size": 12,
      "file_count": 42,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/readi-net",
      "html_url": "https://github.com/mbari-org/readi-net",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-12-12T22:17:16Z",
      "updated_at": "2025-12-04T23:55:10Z",
      "pushed_at": "2025-12-18T23:43:16Z",
      "last_commit_at": "2025-12-04T23:54:21Z",
      "commits_30d": 0,
      "commits_90d": 44,
      "commits_365d": 58,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 198578,
        "HTML": 105492,
        "Shell": 52898,
        "JavaScript": 18526,
        "HCL": 8049,
        "Jinja": 4186,
        "CSS": 3296,
        "Mako": 494,
        "Dockerfile": 485
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kgomes",
      "main_committer_commit_count": 52,
      "main_committer_sample_size": 97,
      "file_count": 187,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/reid",
      "html_url": "https://github.com/mbari-org/reid",
      "is_private": true,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2022-11-07T19:33:35Z",
      "updated_at": "2022-11-07T19:37:42Z",
      "pushed_at": "2022-12-14T01:38:12Z",
      "last_commit_at": "2022-12-14T01:38:05Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 659534,
        "Jupyter Notebook": 34141,
        "Cython": 9182,
        "Cuda": 2596,
        "C++": 1333,
        "Shell": 514,
        "Makefile": 101
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "KaiyangZhou",
      "main_committer_commit_count": 32,
      "main_committer_sample_size": 200,
      "file_count": 175,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/rf-detrtrain",
      "html_url": "https://github.com/mbari-org/rf-detrtrain",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-10-16T19:14:41Z",
      "updated_at": "2025-12-01T11:46:53Z",
      "pushed_at": "2025-11-14T05:43:09Z",
      "last_commit_at": "2025-11-14T05:43:08Z",
      "commits_30d": 0,
      "commits_90d": 19,
      "commits_365d": 34,
      "popularity_stars": 2,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 46429,
        "Shell": 19173,
        "Dockerfile": 2306
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 21,
      "main_committer_sample_size": 34,
      "file_count": 41,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/robomaker-helloworld",
      "html_url": "https://github.com/mbari-org/robomaker-helloworld",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-10-09T23:53:55Z",
      "updated_at": "2023-12-21T18:00:51Z",
      "pushed_at": "2023-12-21T17:58:51Z",
      "last_commit_at": "2023-12-21T17:58:46Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Shell": 8083,
        "Dockerfile": 3350
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 18,
      "main_committer_sample_size": 18,
      "file_count": 14,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ros2-websocket-server",
      "html_url": "https://github.com/mbari-org/ros2-websocket-server",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-07-02T22:59:21Z",
      "updated_at": "2024-07-02T22:59:45Z",
      "pushed_at": "2024-07-02T22:59:41Z",
      "last_commit_at": "2024-07-02T22:57:52Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 6748
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 10,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ROV-Desktop",
      "html_url": "https://github.com/mbari-org/ROV-Desktop",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2021-03-09T17:13:19Z",
      "updated_at": "2025-11-29T20:16:50Z",
      "pushed_at": "2021-05-04T02:06:18Z",
      "last_commit_at": "2021-05-04T02:06:18Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C#": 5076315,
        "ShaderLab": 98012,
        "HLSL": 21151
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "eriakul",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 6,
      "file_count": 5184,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ROV-VR-App",
      "html_url": "https://github.com/mbari-org/ROV-VR-App",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2020-09-25T20:45:20Z",
      "updated_at": "2025-11-29T20:16:24Z",
      "pushed_at": "2023-09-05T21:55:44Z",
      "last_commit_at": "2023-09-05T21:55:43Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 3,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C#": 10269724,
        "ShaderLab": 188178,
        "HLSL": 28651,
        "Mathematica": 15479,
        "Python": 9598,
        "Smalltalk": 6
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "AmyPhung",
      "main_committer_commit_count": 57,
      "main_committer_sample_size": 91,
      "file_count": 13546,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/rust-microservice",
      "html_url": "https://github.com/mbari-org/rust-microservice",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-07-29T21:13:22Z",
      "updated_at": "2022-07-29T21:14:02Z",
      "pushed_at": "2023-03-21T21:33:01Z",
      "last_commit_at": "2023-03-21T21:32:59Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Rust": 8541,
        "Just": 1168
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 13,
      "main_committer_sample_size": 13,
      "file_count": 18,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/sbtnatimage",
      "html_url": "https://github.com/mbari-org/sbtnatimage",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-07-30T00:23:24Z",
      "updated_at": "2024-09-04T03:05:50Z",
      "pushed_at": "2024-09-04T03:05:45Z",
      "last_commit_at": "2024-09-04T03:05:42Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 1837
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 8,
      "main_committer_sample_size": 8,
      "file_count": 9,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/scala3-mbari-cli.g8",
      "html_url": "https://github.com/mbari-org/scala3-mbari-cli.g8",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-11-01T21:24:37Z",
      "updated_at": "2022-06-03T19:48:31Z",
      "pushed_at": "2024-04-16T00:28:08Z",
      "last_commit_at": "2024-04-16T00:28:07Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 22914
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 46,
      "main_committer_sample_size": 46,
      "file_count": 41,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/sdbx",
      "html_url": "https://github.com/mbari-org/sdbx",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-07-11T00:59:55Z",
      "updated_at": "2025-10-23T21:19:17Z",
      "pushed_at": "2025-09-22T16:54:05Z",
      "last_commit_at": "2025-05-09T23:22:43Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 21,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Rust": 48424,
        "Just": 16641
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 41,
      "main_committer_sample_size": 45,
      "file_count": 44,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/sdcat",
      "html_url": "https://github.com/mbari-org/sdcat",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-02-14T04:19:49Z",
      "updated_at": "2025-12-14T15:26:22Z",
      "pushed_at": "2025-12-14T15:26:19Z",
      "last_commit_at": "2025-12-14T15:26:17Z",
      "commits_30d": 0,
      "commits_90d": 3,
      "commits_365d": 116,
      "popularity_stars": 9,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 163378,
        "Dockerfile": 536
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 137,
      "main_committer_sample_size": 200,
      "file_count": 56,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/SeafloorMappingDB",
      "html_url": "https://github.com/mbari-org/SeafloorMappingDB",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-05-12T20:19:42Z",
      "updated_at": "2025-11-05T23:04:55Z",
      "pushed_at": "2025-12-17T22:22:23Z",
      "last_commit_at": "2025-11-05T23:04:50Z",
      "commits_30d": 0,
      "commits_90d": 2,
      "commits_365d": 6,
      "popularity_stars": 4,
      "popularity_forks": 6,
      "popularity_watchers": null,
      "open_pr_count": 8,
      "open_issues_count": 32,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 391509,
        "Jupyter Notebook": 87860,
        "HTML": 64291,
        "CSS": 41713,
        "JavaScript": 34047,
        "Dockerfile": 13499,
        "Shell": 6177,
        "Batchfile": 1012,
        "Makefile": 927,
        "SCSS": 610
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "MBARIMike",
      "main_committer_commit_count": 149,
      "main_committer_sample_size": 200,
      "file_count": 269,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/sgn.player",
      "html_url": "https://github.com/mbari-org/sgn.player",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-08-20T02:10:29Z",
      "updated_at": "2021-10-13T23:27:22Z",
      "pushed_at": "2021-10-13T23:27:19Z",
      "last_commit_at": "2021-10-13T23:27:17Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Vue": 12676,
        "JavaScript": 8598,
        "HTML": 991,
        "Sass": 590
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 40,
      "main_committer_sample_size": 58,
      "file_count": 34,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/Sharktopoda",
      "html_url": "https://github.com/mbari-org/Sharktopoda",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-09-16T23:33:15Z",
      "updated_at": "2024-12-19T16:43:39Z",
      "pushed_at": "2023-11-15T01:07:16Z",
      "last_commit_at": "2023-11-15T01:07:15Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 3,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 4,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Swift": 169588,
        "HTML": 232
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "dingosky",
      "main_committer_commit_count": 176,
      "main_committer_sample_size": 200,
      "file_count": 179,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/Sharktopoda1",
      "html_url": "https://github.com/mbari-org/Sharktopoda1",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2017-05-03T16:43:18Z",
      "updated_at": "2023-05-03T15:30:57Z",
      "pushed_at": "2023-02-13T23:01:59Z",
      "last_commit_at": "2023-02-13T23:01:40Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 4,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Swift": 107847,
        "Objective-C": 1810,
        "Shell": 392
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 74,
      "main_committer_sample_size": 169,
      "file_count": 93,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/sinker-backend",
      "html_url": "https://github.com/mbari-org/sinker-backend",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-07-07T23:08:46Z",
      "updated_at": "2025-11-14T00:30:02Z",
      "pushed_at": "2025-12-02T21:01:12Z",
      "last_commit_at": "2025-11-14T00:29:57Z",
      "commits_30d": 0,
      "commits_90d": 7,
      "commits_365d": 114,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 2,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 90609,
        "Just": 4778,
        "Dockerfile": 2500,
        "Shell": 1476
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 77,
      "main_committer_sample_size": 114,
      "file_count": 54,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/sinker-dash",
      "html_url": "https://github.com/mbari-org/sinker-dash",
      "is_private": true,
      "default_branch": "develop",
      "owner": "mbari-org",
      "created_at": "2025-05-28T19:44:39Z",
      "updated_at": "2025-12-10T23:31:11Z",
      "pushed_at": "2025-12-10T23:31:07Z",
      "last_commit_at": "2025-12-10T23:31:06Z",
      "commits_30d": 0,
      "commits_90d": 133,
      "commits_365d": 200,
      "popularity_stars": 1,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 4,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "TypeScript": 1952524,
        "JavaScript": 369205,
        "Shell": 224752,
        "CSS": 131952,
        "HTML": 10942,
        "Dockerfile": 4855
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "ksalamy",
      "main_committer_commit_count": 198,
      "main_committer_sample_size": 200,
      "file_count": 2263,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/sinker-docs",
      "html_url": "https://github.com/mbari-org/sinker-docs",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2026-01-13T22:59:49Z",
      "updated_at": "2026-01-13T23:00:27Z",
      "pushed_at": "2026-01-13T23:00:22Z",
      "last_commit_at": "2026-01-13T23:00:21Z",
      "commits_30d": 1,
      "commits_90d": 1,
      "commits_365d": 1,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 1,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/sinker-image-processing",
      "html_url": "https://github.com/mbari-org/sinker-image-processing",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-11-01T16:49:02Z",
      "updated_at": "2024-11-01T17:14:45Z",
      "pushed_at": "2024-11-01T17:14:41Z",
      "last_commit_at": "2024-11-01T17:14:09Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 5177
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 1,
      "file_count": 7,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/sinker-light-control",
      "html_url": "https://github.com/mbari-org/sinker-light-control",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-03-27T17:53:37Z",
      "updated_at": "2025-03-27T18:09:37Z",
      "pushed_at": "2025-03-27T18:09:34Z",
      "last_commit_at": "2025-03-27T18:09:28Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 32127,
        "C": 4937
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "guatek",
      "main_committer_commit_count": 26,
      "main_committer_sample_size": 37,
      "file_count": 19,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/skimmer",
      "html_url": "https://github.com/mbari-org/skimmer",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-02-11T00:41:06Z",
      "updated_at": "2026-01-12T22:27:38Z",
      "pushed_at": "2026-01-12T22:27:34Z",
      "last_commit_at": "2026-01-12T22:27:33Z",
      "commits_30d": 3,
      "commits_90d": 3,
      "commits_365d": 51,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 36225,
        "Shell": 1518,
        "Dockerfile": 1010
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 44,
      "main_committer_sample_size": 51,
      "file_count": 33,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/soundcoop",
      "html_url": "https://github.com/mbari-org/soundcoop",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-10-21T15:52:08Z",
      "updated_at": "2023-10-21T15:52:08Z",
      "pushed_at": "2023-10-25T16:36:36Z",
      "last_commit_at": "2023-09-29T23:48:25Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 4095840
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "KarinaKh",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 9,
      "file_count": 5,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/soundscape-huggingface",
      "html_url": "https://github.com/mbari-org/soundscape-huggingface",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-08-02T17:08:33Z",
      "updated_at": "2024-09-19T01:23:22Z",
      "pushed_at": "2024-09-19T01:23:19Z",
      "last_commit_at": "2024-09-19T01:23:17Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 2,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 14548,
        "Just": 730
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 15,
      "main_committer_sample_size": 15,
      "file_count": 15,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/soundscape-opendata",
      "html_url": "https://github.com/mbari-org/soundscape-opendata",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-02-10T01:24:54Z",
      "updated_at": "2025-07-22T00:12:28Z",
      "pushed_at": "2025-07-22T00:12:25Z",
      "last_commit_at": "2025-07-22T00:12:24Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 3,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 3,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 43658
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 76,
      "main_committer_sample_size": 126,
      "file_count": 42,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/soundscape-wavdata",
      "html_url": "https://github.com/mbari-org/soundscape-wavdata",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-03-28T01:42:25Z",
      "updated_at": "2023-03-30T22:16:09Z",
      "pushed_at": "2024-02-16T23:13:39Z",
      "last_commit_at": "2024-02-16T23:13:38Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 45598,
        "MATLAB": 9826,
        "Shell": 2607
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 43,
      "main_committer_sample_size": 75,
      "file_count": 29,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/spotter_post_endpoint",
      "html_url": "https://github.com/mbari-org/spotter_post_endpoint",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-03-24T18:04:29Z",
      "updated_at": "2025-07-16T15:16:32Z",
      "pushed_at": "2025-07-16T15:16:29Z",
      "last_commit_at": "2025-07-16T15:16:27Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 200,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 38595,
        "Shell": 5768,
        "Jupyter Notebook": 1922,
        "EmberScript": 533
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "andermi",
      "main_committer_commit_count": 200,
      "main_committer_sample_size": 200,
      "file_count": 37,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/sqlxum",
      "html_url": "https://github.com/mbari-org/sqlxum",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-02-20T20:20:56Z",
      "updated_at": "2024-06-29T16:49:59Z",
      "pushed_at": "2024-02-20T20:21:23Z",
      "last_commit_at": "2024-02-20T19:30:27Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Rust": 23993,
        "Just": 2815,
        "PLpgSQL": 513
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 21,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ssltrain",
      "html_url": "https://github.com/mbari-org/ssltrain",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-03-28T17:59:09Z",
      "updated_at": "2025-03-29T17:07:22Z",
      "pushed_at": "2025-03-28T19:00:44Z",
      "last_commit_at": "2025-03-28T19:00:42Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 2,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 9783
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": 9,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/StereovisionVR-Demo",
      "html_url": "https://github.com/mbari-org/StereovisionVR-Demo",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-09-19T22:01:15Z",
      "updated_at": "2025-11-29T20:16:10Z",
      "pushed_at": "2023-08-10T23:12:17Z",
      "last_commit_at": "2023-08-10T23:12:13Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 96904,
        "C++": 330
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "ericjmartin",
      "main_committer_commit_count": 30,
      "main_committer_sample_size": 30,
      "file_count": 1804,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/stm",
      "html_url": "https://github.com/mbari-org/stm",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-06-16T16:10:10Z",
      "updated_at": "2025-08-07T20:48:08Z",
      "pushed_at": "2025-08-07T20:48:04Z",
      "last_commit_at": "2025-08-07T20:48:01Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 21,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 43982,
        "Shell": 126
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 20,
      "main_committer_sample_size": 40,
      "file_count": 32,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/strongsort-yolov5",
      "html_url": "https://github.com/mbari-org/strongsort-yolov5",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-08-30T20:17:55Z",
      "updated_at": "2023-09-11T19:21:29Z",
      "pushed_at": "2025-04-17T08:12:09Z",
      "last_commit_at": "2024-03-01T05:43:14Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 45641,
        "Shell": 8951,
        "Dockerfile": 2694
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 128,
      "main_committer_sample_size": 164,
      "file_count": 21,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/svt_transcoder",
      "html_url": "https://github.com/mbari-org/svt_transcoder",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-11-22T01:25:13Z",
      "updated_at": "2025-11-22T02:13:30Z",
      "pushed_at": "2025-11-22T02:13:27Z",
      "last_commit_at": "2025-11-22T02:13:25Z",
      "commits_30d": 0,
      "commits_90d": 3,
      "commits_365d": 3,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Dockerfile": 2296,
        "Shell": 873
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 3,
      "file_count": 7,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/t2x",
      "html_url": "https://github.com/mbari-org/t2x",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-11-16T19:38:29Z",
      "updated_at": "2024-08-14T00:32:58Z",
      "pushed_at": "2023-06-29T22:37:07Z",
      "last_commit_at": "2023-06-29T22:37:05Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Rust": 36883,
        "Just": 1199,
        "C": 1175
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 14,
      "main_committer_sample_size": 14,
      "file_count": 30,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/tator",
      "html_url": "https://github.com/mbari-org/tator",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-04-07T20:17:09Z",
      "updated_at": "2026-01-15T00:45:43Z",
      "pushed_at": "2026-01-15T00:45:39Z",
      "last_commit_at": "2026-01-15T00:45:37Z",
      "commits_30d": 14,
      "commits_90d": 21,
      "commits_365d": 200,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "JavaScript": 2733725,
        "Python": 2061599,
        "CSS": 191336,
        "HTML": 128389,
        "Shell": 20204,
        "Makefile": 19984,
        "Dockerfile": 3927
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "bctcvai",
      "main_committer_commit_count": 84,
      "main_committer_sample_size": 200,
      "file_count": 967,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/tator-js",
      "html_url": "https://github.com/mbari-org/tator-js",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-04-07T22:49:46Z",
      "updated_at": "2026-01-12T02:37:30Z",
      "pushed_at": "2026-01-12T02:37:26Z",
      "last_commit_at": "2026-01-12T02:37:19Z",
      "commits_30d": 2,
      "commits_90d": 2,
      "commits_365d": 84,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "JavaScript": 829620,
        "Mustache": 31353,
        "HTML": 11657,
        "Makefile": 1763,
        "Python": 1304,
        "Shell": 604
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "bctcvai",
      "main_committer_commit_count": 117,
      "main_committer_sample_size": 200,
      "file_count": 69,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/tator-transcode",
      "html_url": "https://github.com/mbari-org/tator-transcode",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-11-22T01:21:32Z",
      "updated_at": "2025-11-22T01:26:34Z",
      "pushed_at": "2025-11-22T01:26:30Z",
      "last_commit_at": "2025-11-22T01:26:22Z",
      "commits_30d": 0,
      "commits_90d": 2,
      "commits_365d": 2,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 10743,
        "Dockerfile": 390
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 2,
      "file_count": 9,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/tethysdash",
      "html_url": "https://github.com/mbari-org/tethysdash",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-04-11T22:58:42Z",
      "updated_at": "2026-01-03T20:02:32Z",
      "pushed_at": "2026-01-03T20:02:43Z",
      "last_commit_at": "2026-01-03T20:02:25Z",
      "commits_30d": 3,
      "commits_90d": 14,
      "commits_365d": 200,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 2,
      "open_issues_count": 10,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 1497750,
        "JavaScript": 78434,
        "HTML": 31925,
        "Shell": 13913,
        "PLpgSQL": 7642,
        "Just": 5146,
        "Python": 4471,
        "Dockerfile": 3181,
        "Awk": 838,
        "CSS": 275
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 193,
      "main_committer_sample_size": 200,
      "file_count": 324,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/tethysdash-doc",
      "html_url": "https://github.com/mbari-org/tethysdash-doc",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-07-13T22:00:45Z",
      "updated_at": "2026-01-09T00:06:02Z",
      "pushed_at": "2026-01-09T00:05:59Z",
      "last_commit_at": "2026-01-09T00:05:57Z",
      "commits_30d": 5,
      "commits_90d": 23,
      "commits_365d": 162,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Just": 796
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 200,
      "main_committer_sample_size": 200,
      "file_count": 485,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/tethysdash-ops-doc",
      "html_url": "https://github.com/mbari-org/tethysdash-ops-doc",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-12-22T20:40:11Z",
      "updated_at": "2025-12-31T19:16:54Z",
      "pushed_at": "2025-12-31T19:16:50Z",
      "last_commit_at": "2025-12-31T19:16:47Z",
      "commits_30d": 4,
      "commits_90d": 4,
      "commits_365d": 5,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Just": 699
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 25,
      "main_committer_sample_size": 25,
      "file_count": 12,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/tethysdash5",
      "html_url": "https://github.com/mbari-org/tethysdash5",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-07-26T03:11:15Z",
      "updated_at": "2025-10-01T02:33:54Z",
      "pushed_at": "2025-05-22T18:52:36Z",
      "last_commit_at": "2024-10-03T18:24:56Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 1,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 1298039,
        "JavaScript": 73514,
        "HTML": 27197,
        "PLpgSQL": 5734,
        "Shell": 851,
        "Awk": 838,
        "Just": 622,
        "CSS": 373
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 199,
      "main_committer_sample_size": 200,
      "file_count": 310,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/tethysl",
      "html_url": "https://github.com/mbari-org/tethysl",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-07-28T03:34:22Z",
      "updated_at": "2026-01-13T17:51:39Z",
      "pushed_at": "2026-01-14T04:15:21Z",
      "last_commit_at": "2026-01-13T17:51:32Z",
      "commits_30d": 28,
      "commits_90d": 45,
      "commits_365d": 114,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 8,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 1040294,
        "Shell": 37914,
        "TypeScript": 34090,
        "Java": 13389,
        "Just": 5610,
        "Vim Script": 2400,
        "Python": 2352,
        "Emacs Lisp": 1447,
        "C++": 1350,
        "HTML": 1319,
        "Dockerfile": 817,
        "C": 340
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 196,
      "main_committer_sample_size": 200,
      "file_count": 747,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/tethystales",
      "html_url": "https://github.com/mbari-org/tethystales",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-11-19T23:55:50Z",
      "updated_at": "2025-12-09T23:54:42Z",
      "pushed_at": "2025-12-09T23:54:39Z",
      "last_commit_at": "2025-12-09T23:54:23Z",
      "commits_30d": 0,
      "commits_90d": 36,
      "commits_365d": 36,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 81977,
        "Python": 81331,
        "Shell": 26670,
        "Dockerfile": 5498,
        "CMake": 5286
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "AkshayHinduja",
      "main_committer_commit_count": 36,
      "main_committer_sample_size": 36,
      "file_count": 46,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/TheNextWave",
      "html_url": "https://github.com/mbari-org/TheNextWave",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-08-25T20:30:40Z",
      "updated_at": "2025-09-23T02:15:13Z",
      "pushed_at": "2025-11-21T08:54:17Z",
      "last_commit_at": "2024-04-12T23:15:29Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "MATLAB": 18418
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "jthomson-apluw",
      "main_committer_commit_count": 9,
      "main_committer_sample_size": 9,
      "file_count": 14,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/tim",
      "html_url": "https://github.com/mbari-org/tim",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-06-16T21:13:12Z",
      "updated_at": "2025-06-16T21:13:16Z",
      "pushed_at": "2025-06-16T21:13:12Z",
      "last_commit_at": "2025-06-16T21:13:12Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "duane-edgington",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 2,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/tl2xml-cpp",
      "html_url": "https://github.com/mbari-org/tl2xml-cpp",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-01-20T00:03:55Z",
      "updated_at": "2023-01-20T00:04:35Z",
      "pushed_at": "2023-01-20T00:04:30Z",
      "last_commit_at": "2023-01-19T23:58:49Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "C++": 34995,
        "Rust": 6350,
        "C": 632
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 60,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/tl2xml-dev",
      "html_url": "https://github.com/mbari-org/tl2xml-dev",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-01-12T00:36:52Z",
      "updated_at": "2025-04-23T03:23:39Z",
      "pushed_at": "2025-04-23T03:23:36Z",
      "last_commit_at": "2025-04-23T03:23:34Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 7,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Just": 11952,
        "Rust": 7382,
        "C++": 1239,
        "C": 682,
        "Dockerfile": 163
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 16,
      "main_committer_sample_size": 16,
      "file_count": 95,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/trackdb-postgrest",
      "html_url": "https://github.com/mbari-org/trackdb-postgrest",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-09-14T18:12:56Z",
      "updated_at": "2022-09-14T18:14:02Z",
      "pushed_at": "2022-09-14T18:13:57Z",
      "last_commit_at": "2019-04-18T20:49:40Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "PLpgSQL": 9983,
        "Shell": 732
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 15,
      "main_committer_sample_size": 15,
      "file_count": 10,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/triton-data-viz",
      "html_url": "https://github.com/mbari-org/triton-data-viz",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-06-20T00:34:43Z",
      "updated_at": "2025-08-05T23:12:11Z",
      "pushed_at": "2025-08-05T23:12:08Z",
      "last_commit_at": "2025-08-05T23:12:07Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 7,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 16350
      },
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 7,
      "file_count": 4,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/triton-detection",
      "html_url": "https://github.com/mbari-org/triton-detection",
      "is_private": true,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2025-08-15T21:18:31Z",
      "updated_at": "2025-10-10T12:01:19Z",
      "pushed_at": "2025-11-13T18:13:40Z",
      "last_commit_at": "2025-10-10T12:01:15Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 3,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 118301,
        "Python": 49725,
        "Shell": 2524
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "korneelis",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 3,
      "file_count": 26,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/uav-doc",
      "html_url": "https://github.com/mbari-org/uav-doc",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-11-28T19:52:04Z",
      "updated_at": "2026-01-14T20:46:49Z",
      "pushed_at": "2026-01-14T20:46:45Z",
      "last_commit_at": "2026-01-14T20:46:41Z",
      "commits_30d": 2,
      "commits_90d": 2,
      "commits_365d": 6,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 25,
      "main_committer_sample_size": 45,
      "file_count": 23,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/UAV-issues",
      "html_url": "https://github.com/mbari-org/UAV-issues",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-12-07T19:37:58Z",
      "updated_at": "2025-06-13T15:42:36Z",
      "pushed_at": "2025-06-13T15:42:33Z",
      "last_commit_at": "2025-06-13T15:42:33Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 2,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 2,
      "file_count": 1,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/uavscope",
      "html_url": "https://github.com/mbari-org/uavscope",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-10-07T23:53:10Z",
      "updated_at": "2025-10-08T23:23:42Z",
      "pushed_at": "2025-10-08T23:23:39Z",
      "last_commit_at": "2025-10-08T23:23:35Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 4,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "TypeScript": 112181,
        "JavaScript": 2480,
        "CSS": 1145,
        "Dockerfile": 1137,
        "HTML": 789
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 3,
      "main_committer_sample_size": 4,
      "file_count": 40,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ultralytics-detection-converter",
      "html_url": "https://github.com/mbari-org/ultralytics-detection-converter",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-12-18T22:13:49Z",
      "updated_at": "2025-11-17T18:57:01Z",
      "pushed_at": "2025-11-17T18:56:58Z",
      "last_commit_at": "2025-11-17T18:56:57Z",
      "commits_30d": 0,
      "commits_90d": 5,
      "commits_365d": 8,
      "popularity_stars": 2,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 34854
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": true,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 20,
      "main_committer_sample_size": 21,
      "file_count": 16,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/ultralytics-inference",
      "html_url": "https://github.com/mbari-org/ultralytics-inference",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-07-03T22:07:55Z",
      "updated_at": "2024-07-15T21:46:59Z",
      "pushed_at": "2024-07-15T19:09:57Z",
      "last_commit_at": "2024-07-15T19:09:49Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 16659
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 6,
      "main_committer_sample_size": 6,
      "file_count": 17,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/unserialize_server",
      "html_url": "https://github.com/mbari-org/unserialize_server",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-08-06T23:33:03Z",
      "updated_at": "2025-10-28T00:48:24Z",
      "pushed_at": "2025-10-28T00:48:20Z",
      "last_commit_at": "2025-10-28T00:48:17Z",
      "commits_30d": 0,
      "commits_90d": 1,
      "commits_365d": 11,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Just": 4694,
        "Rust": 3910,
        "Dockerfile": 1211
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 11,
      "main_committer_sample_size": 11,
      "file_count": 14,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vaa-docs",
      "html_url": "https://github.com/mbari-org/vaa-docs",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-02-08T00:20:03Z",
      "updated_at": "2023-02-08T01:03:58Z",
      "pushed_at": "2023-11-08T02:42:10Z",
      "last_commit_at": "2023-02-08T00:34:15Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "HTML": 492
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 38,
      "main_committer_sample_size": 78,
      "file_count": 23,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vaa-model-server",
      "html_url": "https://github.com/mbari-org/vaa-model-server",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-10-26T17:10:20Z",
      "updated_at": "2023-09-02T21:24:24Z",
      "pushed_at": "2022-10-26T17:10:21Z",
      "last_commit_at": "2022-10-26T17:10:21Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 1,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vaa-track-analysis",
      "html_url": "https://github.com/mbari-org/vaa-track-analysis",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-05-04T23:54:12Z",
      "updated_at": "2022-08-23T23:17:24Z",
      "pushed_at": "2022-10-26T21:39:21Z",
      "last_commit_at": "2022-10-26T19:54:24Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 2352427,
        "Python": 16109
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 12,
      "main_committer_sample_size": 13,
      "file_count": 10,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vaa-track-benchmark",
      "html_url": "https://github.com/mbari-org/vaa-track-benchmark",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-11-21T20:55:52Z",
      "updated_at": "2022-11-21T21:04:53Z",
      "pushed_at": "2022-12-20T03:09:58Z",
      "last_commit_at": "2022-12-20T03:09:55Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 216325,
        "Python": 64223
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 12,
      "main_committer_sample_size": 18,
      "file_count": 36,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vampire-squid",
      "html_url": "https://github.com/mbari-org/vampire-squid",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2017-05-03T16:41:35Z",
      "updated_at": "2026-01-08T21:44:17Z",
      "pushed_at": "2026-01-08T21:44:14Z",
      "last_commit_at": "2026-01-08T21:44:13Z",
      "commits_30d": 2,
      "commits_90d": 7,
      "commits_365d": 19,
      "popularity_stars": 6,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 410470,
        "Java": 39070,
        "Shell": 24968,
        "TSQL": 11425,
        "Dockerfile": 775
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 200,
      "main_committer_sample_size": 200,
      "file_count": 167,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vampire-squid-java-sdk",
      "html_url": "https://github.com/mbari-org/vampire-squid-java-sdk",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-01-30T01:19:12Z",
      "updated_at": "2026-01-07T19:45:55Z",
      "pushed_at": "2026-01-07T19:46:25Z",
      "last_commit_at": "2026-01-07T19:45:47Z",
      "commits_30d": 5,
      "commits_90d": 9,
      "commits_365d": 32,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 514598
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 32,
      "main_committer_sample_size": 32,
      "file_count": 107,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars",
      "html_url": "https://github.com/mbari-org/vars",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-06-01T16:31:08Z",
      "updated_at": "2025-03-27T14:55:18Z",
      "pushed_at": "2025-03-27T14:55:14Z",
      "last_commit_at": "2025-03-27T14:55:06Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 16,
      "main_committer_sample_size": 16,
      "file_count": 4,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-annotation",
      "html_url": "https://github.com/mbari-org/vars-annotation",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2017-05-10T15:46:07Z",
      "updated_at": "2025-10-02T15:58:40Z",
      "pushed_at": "2026-01-12T18:50:47Z",
      "last_commit_at": "2025-05-22T00:28:04Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 16,
      "popularity_stars": 18,
      "popularity_forks": 6,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 18,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 1632087,
        "JavaScript": 152734,
        "CSS": 16174,
        "Less": 11066,
        "Shell": 11056
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 197,
      "main_committer_sample_size": 200,
      "file_count": 709,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-bounding-boxes",
      "html_url": "https://github.com/mbari-org/vars-bounding-boxes",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-12-06T18:38:09Z",
      "updated_at": "2023-12-06T18:38:09Z",
      "pushed_at": "2023-12-07T00:44:19Z",
      "last_commit_at": "2023-12-06T18:38:11Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 11,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-cli",
      "html_url": "https://github.com/mbari-org/vars-cli",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-06-15T00:04:28Z",
      "updated_at": "2026-01-14T17:52:21Z",
      "pushed_at": "2026-01-14T17:52:18Z",
      "last_commit_at": "2026-01-14T17:52:15Z",
      "commits_30d": 4,
      "commits_90d": 31,
      "commits_365d": 153,
      "popularity_stars": 1,
      "popularity_forks": 1,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 1,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 898499,
        "Java": 51969,
        "Shell": 11713,
        "Swift": 3964,
        "Python": 958,
        "Dockerfile": 468
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 200,
      "main_committer_sample_size": 200,
      "file_count": 439,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-feedback",
      "html_url": "https://github.com/mbari-org/vars-feedback",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-06-22T23:48:46Z",
      "updated_at": "2025-10-02T15:57:46Z",
      "pushed_at": "2022-06-22T23:48:47Z",
      "last_commit_at": "2022-06-22T23:48:47Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 2,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 61,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 1,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-gridview",
      "html_url": "https://github.com/mbari-org/vars-gridview",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-09-29T23:40:39Z",
      "updated_at": "2026-01-12T20:00:33Z",
      "pushed_at": "2026-01-12T20:13:43Z",
      "last_commit_at": "2026-01-12T20:00:28Z",
      "commits_30d": 8,
      "commits_90d": 27,
      "commits_365d": 104,
      "popularity_stars": 3,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 18,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 287510,
        "Shell": 1265
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 152,
      "main_committer_sample_size": 200,
      "file_count": 73,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-kb-server",
      "html_url": "https://github.com/mbari-org/vars-kb-server",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2017-05-03T16:42:36Z",
      "updated_at": "2023-06-01T21:06:09Z",
      "pushed_at": "2023-06-26T16:56:15Z",
      "last_commit_at": "2023-06-26T16:55:29Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Jupyter Notebook": 326535,
        "Scala": 134582,
        "Shell": 1116,
        "Dockerfile": 738
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 156,
      "main_committer_sample_size": 156,
      "file_count": 106,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-legacy",
      "html_url": "https://github.com/mbari-org/vars-legacy",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-01-09T01:02:32Z",
      "updated_at": "2025-12-19T23:46:10Z",
      "pushed_at": "2025-12-19T23:46:31Z",
      "last_commit_at": "2025-12-19T23:46:03Z",
      "commits_30d": 7,
      "commits_90d": 7,
      "commits_365d": 16,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 659979
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 18,
      "main_committer_sample_size": 18,
      "file_count": 252,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-legacy-migrator",
      "html_url": "https://github.com/mbari-org/vars-legacy-migrator",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-01-29T19:14:22Z",
      "updated_at": "2026-01-14T01:19:43Z",
      "pushed_at": "2026-01-14T01:19:40Z",
      "last_commit_at": "2026-01-14T01:19:37Z",
      "commits_30d": 18,
      "commits_90d": 20,
      "commits_365d": 43,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Scala": 120031,
        "Java": 5499
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 43,
      "main_committer_sample_size": 43,
      "file_count": 61,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-localize",
      "html_url": "https://github.com/mbari-org/vars-localize",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-09-29T23:36:59Z",
      "updated_at": "2025-01-29T23:57:19Z",
      "pushed_at": "2025-01-29T23:57:15Z",
      "last_commit_at": "2025-01-29T23:57:09Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 4,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 104116
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "kevinsbarnard",
      "main_committer_commit_count": 126,
      "main_committer_sample_size": 128,
      "file_count": 28,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-query-lit",
      "html_url": "https://github.com/mbari-org/vars-query-lit",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-10-25T18:04:07Z",
      "updated_at": "2025-03-04T21:14:41Z",
      "pushed_at": "2025-03-04T21:14:38Z",
      "last_commit_at": "2025-03-04T21:14:35Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "JavaScript": 24334,
        "HTML": 1071,
        "CSS": 566
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 4,
      "main_committer_sample_size": 4,
      "file_count": 27,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-query-vue",
      "html_url": "https://github.com/mbari-org/vars-query-vue",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-10-29T18:46:39Z",
      "updated_at": "2025-11-12T20:32:26Z",
      "pushed_at": "2025-11-12T20:32:23Z",
      "last_commit_at": "2025-11-12T20:32:16Z",
      "commits_30d": 0,
      "commits_90d": 146,
      "commits_365d": 160,
      "popularity_stars": 2,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 12,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Vue": 128145,
        "TypeScript": 102199,
        "CSS": 2842,
        "JavaScript": 470,
        "HTML": 357
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 110,
      "main_committer_sample_size": 200,
      "file_count": 180,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-quickstart-mbari",
      "html_url": "https://github.com/mbari-org/vars-quickstart-mbari",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-12-11T01:13:31Z",
      "updated_at": "2026-01-15T00:40:39Z",
      "pushed_at": "2026-01-15T00:40:36Z",
      "last_commit_at": "2026-01-15T00:40:34Z",
      "commits_30d": 25,
      "commits_90d": 36,
      "commits_365d": 36,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "HTML": 9385,
        "Shell": 7704,
        "JavaScript": 1335,
        "Scala": 972,
        "CSS": 895,
        "Dockerfile": 194
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 34,
      "main_committer_sample_size": 36,
      "file_count": 116,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-quickstart-public",
      "html_url": "https://github.com/mbari-org/vars-quickstart-public",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2026-01-14T01:15:02Z",
      "updated_at": "2026-01-15T02:13:10Z",
      "pushed_at": "2026-01-15T02:13:33Z",
      "last_commit_at": "2026-01-15T02:13:02Z",
      "commits_30d": 25,
      "commits_90d": 25,
      "commits_365d": 25,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 82943,
        "Scala": 16338,
        "Shell": 10115,
        "HTML": 9384,
        "PLpgSQL": 6812,
        "JavaScript": 1335,
        "CSS": 895,
        "Dockerfile": 194
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 25,
      "main_committer_sample_size": 25,
      "file_count": 161,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-user-server",
      "html_url": "https://github.com/mbari-org/vars-user-server",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2017-06-06T00:29:03Z",
      "updated_at": "2024-03-12T12:41:57Z",
      "pushed_at": "2022-03-30T17:16:13Z",
      "last_commit_at": "2022-03-30T17:15:44Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 98175,
        "Scala": 83814,
        "Dockerfile": 730,
        "Shell": 654
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 56,
      "main_committer_sample_size": 56,
      "file_count": 108,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vars-video-processing",
      "html_url": "https://github.com/mbari-org/vars-video-processing",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-01-23T17:37:48Z",
      "updated_at": "2025-06-02T21:48:55Z",
      "pushed_at": "2025-11-03T22:24:25Z",
      "last_commit_at": "2025-01-23T17:36:16Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 1,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 1991,
        "Dockerfile": 616
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 1,
      "file_count": 15,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vcr4j",
      "html_url": "https://github.com/mbari-org/vcr4j",
      "is_private": false,
      "default_branch": "master",
      "owner": "mbari-org",
      "created_at": "2017-05-03T19:51:48Z",
      "updated_at": "2025-02-18T22:20:49Z",
      "pushed_at": "2025-02-18T22:20:45Z",
      "last_commit_at": "2025-02-18T22:20:42Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 4,
      "popularity_stars": 4,
      "popularity_forks": 2,
      "popularity_watchers": null,
      "open_pr_count": 3,
      "open_issues_count": 4,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 492873
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "hohonuuli",
      "main_committer_commit_count": 198,
      "main_committer_sample_size": 200,
      "file_count": 297,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/vitstrain",
      "html_url": "https://github.com/mbari-org/vitstrain",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-11-20T21:24:47Z",
      "updated_at": "2026-01-05T18:48:18Z",
      "pushed_at": "2026-01-03T21:05:36Z",
      "last_commit_at": "2026-01-03T21:05:24Z",
      "commits_30d": 5,
      "commits_90d": 9,
      "commits_365d": 55,
      "popularity_stars": 5,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 2,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 29991,
        "Shell": 4328
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 84,
      "main_committer_sample_size": 104,
      "file_count": 25,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/voc-cropper",
      "html_url": "https://github.com/mbari-org/voc-cropper",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-10-28T02:55:47Z",
      "updated_at": "2024-10-22T00:17:28Z",
      "pushed_at": "2024-10-22T00:17:25Z",
      "last_commit_at": "2024-10-22T00:17:24Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 3,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 17581,
        "Dockerfile": 519
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "danellecline",
      "main_committer_commit_count": 56,
      "main_committer_sample_size": 78,
      "file_count": 14,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/voxel51",
      "html_url": "https://github.com/mbari-org/voxel51",
      "is_private": true,
      "default_branch": "dev",
      "owner": "mbari-org",
      "created_at": "2025-12-15T19:35:12Z",
      "updated_at": "2025-12-26T21:58:51Z",
      "pushed_at": "2025-12-26T21:58:47Z",
      "last_commit_at": "2025-12-26T21:58:45Z",
      "commits_30d": 34,
      "commits_90d": 54,
      "commits_365d": 54,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 2,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 240256
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 54,
      "main_committer_sample_size": 54,
      "file_count": 70,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/watchtower-cd",
      "html_url": "https://github.com/mbari-org/watchtower-cd",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2023-04-12T19:34:20Z",
      "updated_at": "2023-04-14T00:45:59Z",
      "pushed_at": "2023-04-19T23:24:06Z",
      "last_commit_at": "2023-04-19T23:24:03Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 1,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Just": 431
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "carueda",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": 5,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/wavebuoylogging",
      "html_url": "https://github.com/mbari-org/wavebuoylogging",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2022-06-22T00:52:58Z",
      "updated_at": "2022-06-22T00:52:58Z",
      "pushed_at": "2022-06-22T01:10:01Z",
      "last_commit_at": "2022-06-22T00:52:59Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {},
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "andermi",
      "main_committer_commit_count": 1,
      "main_committer_sample_size": 1,
      "file_count": 2,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/wgfronttracking",
      "html_url": "https://github.com/mbari-org/wgfronttracking",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2021-09-24T04:18:27Z",
      "updated_at": "2024-11-26T00:13:35Z",
      "pushed_at": "2024-11-26T00:13:31Z",
      "last_commit_at": "2024-11-26T00:13:30Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 136607,
        "Just": 3673,
        "Shell": 151
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 179,
      "main_committer_sample_size": 179,
      "file_count": 68,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/wgt",
      "html_url": "https://github.com/mbari-org/wgt",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2025-02-04T22:46:03Z",
      "updated_at": "2025-06-05T01:44:16Z",
      "pushed_at": "2025-06-12T23:49:44Z",
      "last_commit_at": "2025-06-05T01:44:11Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 63,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 95348,
        "Just": 3527,
        "Dockerfile": 433
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": true,
      "main_committer": "carueda",
      "main_committer_commit_count": 63,
      "main_committer_sample_size": 63,
      "file_count": 53,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/whisperwave",
      "html_url": "https://github.com/mbari-org/whisperwave",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-12-12T20:31:49Z",
      "updated_at": "2024-12-12T20:31:49Z",
      "pushed_at": "2024-12-12T20:31:49Z",
      "last_commit_at": null,
      "commits_30d": null,
      "commits_90d": null,
      "commits_365d": null,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": null,
      "ci_total_statuses": null,
      "languages": {},
      "has_readme": false,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": null,
      "main_committer_commit_count": null,
      "main_committer_sample_size": 0,
      "file_count": null,
      "file_count_method": "unknown",
      "warnings": [
        "last_commit_at lookup failed: GET https://api.github.com/repos/mbari-org/whisperwave/commits failed: 409 {\"message\":\"Git Repository is empty.\",\"documentation_url\":\"https://docs.github.com/rest/commits/commits#list-commits\",\"status\":\"409\"}",
        "commit heuristics failed: GET https://api.github.com/repos/mbari-org/whisperwave/commits failed: 409 {\"message\":\"Git Repository is empty.\",\"documentation_url\":\"https://docs.github.com/rest/commits/commits#list-commits\",\"status\":\"409\"}",
        "Could not resolve branch commit SHA (branch not found)"
      ]
    },
    {
      "platform": "github",
      "full_name": "mbari-org/x3",
      "html_url": "https://github.com/mbari-org/x3",
      "is_private": false,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-01-23T18:34:04Z",
      "updated_at": "2024-01-23T18:34:04Z",
      "pushed_at": "2024-01-23T19:31:34Z",
      "last_commit_at": "2024-01-12T09:52:56Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Java": 250050
      },
      "has_readme": true,
      "has_license": true,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "macster110",
      "main_committer_commit_count": 38,
      "main_committer_sample_size": 73,
      "file_count": 74,
      "file_count_method": "github_git_tree",
      "warnings": []
    },
    {
      "platform": "github",
      "full_name": "mbari-org/xclr",
      "html_url": "https://github.com/mbari-org/xclr",
      "is_private": true,
      "default_branch": "main",
      "owner": "mbari-org",
      "created_at": "2024-11-07T01:54:26Z",
      "updated_at": "2024-11-07T02:01:50Z",
      "pushed_at": "2024-11-07T02:01:47Z",
      "last_commit_at": "2024-11-07T02:01:45Z",
      "commits_30d": 0,
      "commits_90d": 0,
      "commits_365d": 0,
      "popularity_stars": 0,
      "popularity_forks": 0,
      "popularity_watchers": null,
      "open_pr_count": 0,
      "open_issues_count": 0,
      "ci_state": "pending",
      "ci_total_statuses": 0,
      "languages": {
        "Python": 17398
      },
      "has_readme": true,
      "has_license": false,
      "has_codeowners": false,
      "has_contributing": false,
      "has_security": false,
      "has_ci_config": false,
      "main_committer": "danellecline",
      "main_committer_commit_count": 2,
      "main_committer_sample_size": 2,
      "file_count": 9,
      "file_count_method": "github_git_tree",
      "warnings": []
    }
  ]
}