{
  "archive_sql": {
    "min_week_stars": 3,
    "table": "github.github_events",
    "template": "SELECT repo_id, toStartOfWeek(last_at, 0) AS week, count() AS stars FROM (\nSELECT repo_id, actor_login, max(created_at) AS last_at FROM github.github_events\nWHERE repo_id IN ({ids}) AND event_type='WatchEvent' AND created_at >= '2015-01-04' AND created_at < '2025-05-18'\nGROUP BY repo_id, actor_login) GROUP BY repo_id, week HAVING count() >= 3 FORMAT TSV SETTINGS max_execution_time=55",
    "window": [
      "2015-01-04",
      "2025-05-18"
    ]
  },
  "bootstrap_resamples": 1000,
  "constants": {
    "episode_excess": 100,
    "ghost_missing_share": 0.5,
    "hard_missing": 200,
    "hard_missing_share": 0.02,
    "hard_r_outside": 0.85,
    "hard_share": 0.3,
    "min_actors": 50,
    "min_weeks": 4,
    "reset_r": 0.3,
    "reset_share": 0.8,
    "uncorroborated_min_excess": 200,
    "uncorroborated_min_share": 0.05
  },
  "counts": {
    "ai_rows": 1727,
    "archive_repos": 4210,
    "assessable": 1445,
    "baseline_rows": 1668,
    "cohort_weeks": 538,
    "current_repos": 3395,
    "named": 0,
    "reports_files": 0,
    "reports_skipped": 0,
    "selection_rows": 3395
  },
  "generated_at": "2026-10-13T23:57:34+00:00",
  "git_sha": "5c55e6caa7b7c42896940c40848ae5a05bcb8474",
  "inputs": [
    {
      "name": "study/selection.tsv",
      "rows": 3395,
      "sha256": "2909fe252e337a7703235d94fab1710ff8c5344e28571916f7c29e9f3e4254dd"
    },
    {
      "name": "ch/batch-*",
      "rows": 4210,
      "sha256": "b2ec7a4a38eee0515838ec2fa46e380ab913e10f8b57306fe624f05aa4944200"
    },
    {
      "name": "study/current.tsv",
      "rows": 3395,
      "sha256": "218f005bb10efecc76030241c32b11be58f5fce5190e02e9af788c51e3b09be1"
    },
    {
      "name": "cohort/cohort.tsv",
      "rows": 538,
      "sha256": "09d1798bac04f6272ef2f7d8e027699c58cea827cf8205c74ad16842901964ae"
    },
    {
      "name": "study/reports/*.json",
      "rows": 0,
      "sha256": null
    }
  ],
  "outputs": [
    {
      "bytes": 3476,
      "name": "chart_ghost_per_1k.svg",
      "sha256": "92cb5862d19343519dacbcdd96919ce0dac631124a03926b4049ff7d8aec19b5"
    },
    {
      "bytes": 3499,
      "name": "chart_removed_share.svg",
      "sha256": "689fff195e7d8a7df45fad39b565504f29e1c27fdae6d1fe02905da140d330f3"
    },
    {
      "bytes": 4718,
      "name": "distributions.csv",
      "sha256": "62a64eeab8f606cf0a55349d4763837afb9fbcc398254dcacebab0475d4d7cbd"
    },
    {
      "bytes": 1385,
      "name": "metrics.csv",
      "sha256": "a1e997e1eeebf36a01ddb27dcc228e7b537f97ade8a839871634e3103a85f7a6"
    },
    {
      "bytes": 174,
      "name": "named_repos.csv",
      "sha256": "bfbc89e40c5ae58a918ab99b976647a93aea2e47962bfa2542ebe71a85f0fb5f"
    }
  ],
  "schema": "reporadar.study/1",
  "seed": 20261012,
  "tool": "batch/study.py",
  "volatile": [
    "generated_at",
    "git_sha"
  ]
}
