{
  "format": "healthspanledger-research-codebook",
  "schemaVersion": 1,
  "dataset": {
    "id": "clinicaltrials-completion-calendar",
    "name": "Sponsor-filed primary-completion calendar for active peptide and GLP-1 trials",
    "canonicalUrl": "https://healthspanledger.com/pipeline",
    "edition": "2026.08",
    "version": "6adf12340e8d"
  },
  "columns": [
    {
      "name": "year",
      "type": "number",
      "nullable": false,
      "description": "Calendar year of the sponsor-filed primary-completion date."
    },
    {
      "name": "unique_active_studies",
      "type": "number",
      "nullable": false,
      "description": "Distinct active NCT study records with a primary-completion date in this year that had not passed on the snapshot date.",
      "unit": "studies"
    },
    {
      "name": "compound_study_associations",
      "type": "number",
      "nullable": false,
      "description": "Study-to-compound links in this year; one multi-compound study contributes one association for each tracked compound it names.",
      "unit": "associations"
    },
    {
      "name": "tracked_compounds",
      "type": "number",
      "nullable": false,
      "description": "Distinct tracked compounds attached to the included study records for this year.",
      "unit": "compounds"
    },
    {
      "name": "tracked_compound_names",
      "type": "string",
      "nullable": false,
      "description": "Reader-facing names of the tracked compounds represented in this year, separated by semicolons."
    },
    {
      "name": "sponsor_estimated_dates",
      "type": "number",
      "nullable": false,
      "description": "Included study records whose primary-completion date is marked estimated by the sponsor.",
      "unit": "studies"
    },
    {
      "name": "other_date_types",
      "type": "number",
      "nullable": false,
      "description": "Included study records whose primary-completion date is not marked estimated by the sponsor.",
      "unit": "studies"
    },
    {
      "name": "snapshot_date",
      "type": "string",
      "nullable": false,
      "description": "ISO date on which HealthspanLedger read the registry baseline and set the future-calendar boundary."
    }
  ]
}
