{
  "apiVersion": "v0.1",
  "methodology": "https://sourcescore.org/methodology/",
  "canonical": "https://sourcescore.org/compare/mdn-web-docs-vs-stack-overflow/",
  "summary": "Web-platform reference vs Q&A community — MDN authoritative; Stack Overflow community-resolved.",
  "a": {
    "slug": "mdn-web-docs",
    "name": "MDN Web Docs",
    "domain": "developer.mozilla.org",
    "canonical": "https://sourcescore.org/source/mdn-web-docs/",
    "api": "https://sourcescore.org/api/source/mdn-web-docs.json",
    "scores": {
      "index": {
        "value": 93,
        "grade": "A",
        "rationale": "A — gold-standard web-platform reference with full open access + machine-readability.",
        "signals": [
          {
            "label": "Composite",
            "detail": "Discipline 92 + Modern Reference 95 + Velocity 92."
          }
        ]
      },
      "discipline": {
        "value": 92,
        "grade": "A",
        "rationale": "Community-edited + reviewed by Mozilla maintainers; cross-checked against W3C/WHATWG standards.",
        "signals": [
          {
            "label": "Standards alignment",
            "detail": "Per-API content cross-referenced against W3C/WHATWG specifications."
          }
        ]
      },
      "modernReference": {
        "value": 95,
        "grade": "A+",
        "rationale": "Open-source content (CC-BY-SA + MIT for examples); GitHub-tracked; full structured data.",
        "signals": [
          {
            "label": "Open-source docs",
            "detail": "github.com/mdn/content tracks every page; CC-BY-SA license."
          }
        ]
      },
      "velocity": {
        "value": 92,
        "grade": "A",
        "rationale": "Default web-platform citation in dev press + AI-engine retrieval for web-tech queries.",
        "signals": [
          {
            "label": "Web-tech default",
            "detail": "Primary citation surfaced by ChatGPT/Claude/Perplexity for HTML/CSS/JS questions."
          }
        ]
      }
    }
  },
  "b": {
    "slug": "stack-overflow",
    "name": "Stack Overflow",
    "domain": "stackoverflow.com",
    "canonical": "https://sourcescore.org/source/stack-overflow/",
    "api": "https://sourcescore.org/api/source/stack-overflow.json",
    "scores": {
      "index": {
        "value": 74,
        "grade": "B",
        "rationale": "B — community-curated technical answers; LLM corpus heavy but quality varies per question.",
        "signals": [
          {
            "label": "Composite",
            "detail": "Discipline 70 + Modern Reference 86 + Velocity 78."
          }
        ]
      },
      "discipline": {
        "value": 70,
        "grade": "B",
        "rationale": "Community moderation + voting; quality varies per answer; corrections via edit history.",
        "signals": [
          {
            "label": "Community model",
            "detail": "Voted answers + edit history; no centralized fact-check."
          }
        ]
      },
      "modernReference": {
        "value": 86,
        "grade": "A",
        "rationale": "Open-data + APIs + bulk dumps; among the most LLM-cited sources for technical content.",
        "signals": [
          {
            "label": "LLM training",
            "detail": "Stack Exchange CC-BY-SA dump used by every major code-LLM."
          }
        ]
      },
      "velocity": {
        "value": 78,
        "grade": "B",
        "rationale": "Cited daily by tech queries + AI engines; default for code questions.",
        "signals": [
          {
            "label": "Code-query default",
            "detail": "First-line citation for technical how-to in LLM answers."
          }
        ]
      }
    }
  },
  "winners": {
    "index": "mdn-web-docs",
    "discipline": "mdn-web-docs",
    "modernReference": "mdn-web-docs",
    "velocity": "mdn-web-docs"
  },
  "license": {
    "methodology": "Cite as: SourceScore Methodology v0.1, sourcescore.org",
    "data": "Underlying public-source data credited to original publishers"
  }
}