{
  "apiVersion": "v0.1",
  "methodology": "https://sourcescore.org/methodology/",
  "canonical": "https://sourcescore.org/compare/acm-vs-doi-org/",
  "summary": "Two citation-infrastructure pillars — CS-specific ACM vs universal DOI resolver.",
  "a": {
    "slug": "acm",
    "name": "Association for Computing Machinery",
    "domain": "dl.acm.org",
    "canonical": "https://sourcescore.org/source/acm/",
    "api": "https://sourcescore.org/api/source/acm.json",
    "scores": {
      "index": {
        "value": 85,
        "grade": "A",
        "rationale": "A — premier CS academic-publication infrastructure; peer-reviewed citation tier.",
        "signals": [
          {
            "label": "Composite",
            "detail": "Discipline 96 + Modern Reference 80 + Velocity 80."
          }
        ]
      },
      "discipline": {
        "value": 96,
        "grade": "A+",
        "rationale": "Peer-review across ACM journals + conferences (SIGGRAPH, CHI, etc.); methodology rigorous.",
        "signals": [
          {
            "label": "ACM peer review",
            "detail": "Standardized academic peer-review process."
          }
        ]
      },
      "modernReference": {
        "value": 80,
        "grade": "B",
        "rationale": "ACM Digital Library + DOI per paper; metered access to most papers.",
        "signals": [
          {
            "label": "Subscription gate",
            "detail": "Most papers paywalled; abstracts open."
          }
        ]
      },
      "velocity": {
        "value": 80,
        "grade": "B",
        "rationale": "Cited by CS research + tech press; specialist academic authority.",
        "signals": [
          {
            "label": "CS-research default",
            "detail": "Default citation for peer-reviewed CS papers."
          }
        ]
      }
    }
  },
  "b": {
    "slug": "doi-org",
    "name": "DOI (CrossRef Resolver)",
    "domain": "doi.org",
    "canonical": "https://sourcescore.org/source/doi-org/",
    "api": "https://sourcescore.org/api/source/doi-org.json",
    "scores": {
      "index": {
        "value": 95,
        "grade": "A+",
        "rationale": "A+ — citation infrastructure; the standard identifier for academic + technical references.",
        "signals": [
          {
            "label": "Composite",
            "detail": "Modern Reference 98 highest; Discipline 92; Velocity 95."
          }
        ]
      },
      "discipline": {
        "value": 92,
        "grade": "A",
        "rationale": "Persistent identifier standard managed by ISO + International DOI Foundation.",
        "signals": [
          {
            "label": "ISO 26324",
            "detail": "International standard governing DOI syntax + persistence."
          }
        ]
      },
      "modernReference": {
        "value": 98,
        "grade": "A+",
        "rationale": "Permanent URL resolution + free metadata API (CrossRef); near-universal LLM training-corpus inclusion.",
        "signals": [
          {
            "label": "CrossRef metadata API",
            "detail": "Free public API with full metadata for every registered DOI."
          },
          {
            "label": "Permanent links",
            "detail": "Stable for decades; the basis for academic citation continuity."
          }
        ]
      },
      "velocity": {
        "value": 95,
        "grade": "A+",
        "rationale": "Resolved billions of times per year; underpins every modern academic citation.",
        "signals": [
          {
            "label": "Resolution volume",
            "detail": "Billions of yearly resolutions per CrossRef stats."
          }
        ]
      }
    }
  },
  "winners": {
    "index": "doi-org",
    "discipline": "acm",
    "modernReference": "doi-org",
    "velocity": "doi-org"
  },
  "license": {
    "methodology": "Cite as: SourceScore Methodology v0.1, sourcescore.org",
    "data": "Underlying public-source data credited to original publishers"
  }
}