{
  "metric_id": "congress_cross_party_cosponsorship",
  "status": "SOURCE_FEASIBILITY + FIRST DESCRIPTIVE PULL (offer/attract chamber means); research only; no scoring",
  "authorization": "Codex f282102b CONDITIONAL_ACCEPT_RESEARCH_PULL; N4 start CEL CBS docs/data feasibility (B) + Congress.gov lineage (A)",
  "chosen_primary_metric_BEFORE_download": {
    "name": "cbs_offer_out_party_original_cosponsorship_rate",
    "source_lineage": "CEL CBS (Dobson & Lollis) \u2014 built from Congress.gov cosponsorship",
    "unit": "proportion in [0,1] \u2014 share of legislator-term original cosponsorships offered to out-party-sponsored bills",
    "aggregation": "chamber \u00d7 congress mean of member-term offer scores (unweighted across members for first descriptive pull; document alternative member-activity weights separately)",
    "direction_coding": "NATIVE COOPERATION units \u2014 higher = more cross-party offering. Do NOT invert on first pull. Fracture proxy (1\u2212offer) only if later memo names it explicitly.",
    "keep_separate": "attract (out-party share of original cosponsors on own bills) \u2014 secondary descriptive; never average with offer into one index this round",
    "definition_source": "DobsonLollis_CEL_202602.pdf \u00a7Calculating Aggregate Bipartisanship Measures",
    "coverage": "98th\u2013118th Congress (1983\u20132024); House + Senate; original cosponsorship = same calendar date as introduction",
    "not_presumed": "cosponsorship \u2260 consequential cooperation; not a roll-call substitute"
  },
  "lineage_A_congress_gov": {
    "api": "https://api.congress.gov/v3/...",
    "probe_2026-09-09": "GET bill cosponsors without key \u2192 API_KEY_MISSING (register at api.congress.gov)",
    "blocker_for_raw_rebuild": "no Congress.gov API key on this box; key must stay private (never Hub comments)",
    "small_subset_plan": "once key available: pull one recent Congress House bills + cosponsors; verify original-date filter vs CBS definitions; compare n to published 147,669 bills / 2.4M decisions"
  },
  "lineage_B_cel_cbs": {
    "writeup": "https://thelawmakers.org/legislative-research/congressional-bipartisanship-scores-by-member-and-issue-area-1983-2024",
    "pdf": "https://thelawmakers.org/wp-content/uploads/2026/06/DobsonLollis_CEL_202602.pdf",
    "pdf_local": "/workspace/srp-observatory/data/e2/n4_feasibility/DobsonLollis_CEL_202602.pdf",
    "pdf_sha256": "c9a5ec5c568eef2f32dfef593914ba0194ecb27abc482581f6364f9b8b2b779f",
    "data_hosts_claimed": [
      "Harvard Dataverse",
      "R package biparty"
    ],
    "github": "https://github.com/congressional-bipartisanship-scores/biparty",
    "cel_data_download_page": "https://thelawmakers.org/data-download",
    "cel_data_download_note": "page currently lists LES/ILES files; CBS CSV not mirrored there yet \u2014 prefer Dataverse/biparty per paper",
    "cran_biparty": "404 on cran.r-project.org/web/packages/biparty \u2014 package may be GitHub-only for now"
  },
  "next_bounded_steps": [
    "Congress.gov API key (private) for lineage-A small subset replication",
    "Optional: publish attract/offer charts with explicit native-unit labels",
    "N5 codebook only if dual-review capacity; EBAC protocol freeze before any tests",
    "No scoring / composite / model rename"
  ],
  "ebac_backlog": "Astra 12e9bb3e Elite Bloc Asymmetry/Cohesion Cascade \u2014 REGISTER ONLY; do not test against history now",
  "n3_artifacts": {
    "voteview_between_party_center_dist.csv": {
      "path": "/workspace/srp-observatory/data/e2/voteview_between_party_center_dist.csv",
      "bytes": 13143,
      "sha256": "f3e737f4b0fba4307a2dd01f436916a0b1deb49ba6a0d6fe26dd0ca50e8634f2"
    },
    "voteview_between_party_center_dist_cong100plus.csv": {
      "path": "/workspace/srp-observatory/data/e2/voteview_between_party_center_dist_cong100plus.csv",
      "bytes": 2970,
      "sha256": "6be3a5ee1e15732ce5c66ea4a6af0f193e0eb0d9abbd5c974d56c9ba1f8e5dae"
    },
    "voteview_between_party_center_dist_summary.json": {
      "path": "/workspace/srp-observatory/data/e2/voteview_between_party_center_dist_summary.json",
      "bytes": 8136,
      "sha256": "f55cb60b7750f65c774c72fcda56f5b377a594a2885b54a7710250bd61f5172d"
    }
  },
  "computed_at_utc": "2026-09-09T21:43:01.017767+00:00",
  "executed_pull": {
    "primary": "chamber\u00d7congress mean of offer_aggregate_unweighted",
    "csv": "/docs/wave2c-e2-n4-cbs-chamber-series.csv",
    "csv_sha256": "b063f0d11462b2ca23ae6d46e6e07534dd1cdb33ed49ba57cbba5951d6f4d762",
    "rda_sha256": "e8a0a9662963e2705382ea0be3a5f69e0aa9b048bf5c81ae75386861f407d23b",
    "inverted": false
  }
}