{
  "schema": "phishdestroy.reading-edition.v2",
  "schema_url": "https://phishdestroy.io/steam_dossier/exports/reading-2026-10-18/article.schema.json",
  "object_type": "Dated article reading edition with PDF digest",
  "id": "steam_evidence_archive",
  "language": "en",
  "title": "Inspect the sources — The Steam Dossier",
  "author": "PhishDestroy Team",
  "source_url": "https://phishdestroy.io/steam_dossier/steam_evidence_archive",
  "source_file": "steam_dossier/steam_evidence_archive.html",
  "source_html_sha256": "d9979aced85ab964a3df65ade4c4ade1a0cf5a68550668b3e6bc1cf6f8cc86c5",
  "exported_at": "2026-10-18T11:58:30.589Z",
  "edition_date": "2026-10-18",
  "scope": {
    "text": "Authored discussion and analytical tables from the current source HTML. Interactive controls and navigation are omitted; interactive datasets remain linked.",
    "omissions": [],
    "evidence_status": "The signature authenticates this publication, not the truth or authenticity of third-party evidence."
  },
  "pdf": {
    "filename": "steam_evidence_archive.pdf",
    "url": "https://phishdestroy.io/steam_dossier/exports/reading-2026-10-18/en/steam_evidence_archive.pdf",
    "sha256": "f46f22716a53aadc16cba2da2388d2b4dd692bc17bb689fc26057de71ac77912",
    "bytes": 210273,
    "pages": 6
  },
  "integrity": {
    "signed_object": "steam_evidence_archive.content.json",
    "signature_url": "https://phishdestroy.io/steam_dossier/exports/reading-2026-10-18/en/steam_evidence_archive.content.json.asc",
    "checksum_url": "https://phishdestroy.io/steam_dossier/exports/reading-2026-10-18/en/steam_evidence_archive.content.json.sha256",
    "format": "ASCII-armored detached OpenPGP",
    "signing_key_fingerprint": "129FC7F39C40C69D2EF3C329BFCF9E8DD295EE01",
    "public_key": "https://phishdestroy.io/.well-known/pgp-key.txt",
    "scope": "Exact UTF-8 JSON bytes, including content and the PDF SHA-256. No cryptographic PDF document signature is asserted."
  },
  "license": {
    "identifier": "CC0-1.0",
    "application": "Authored material only; third-party material retains its own rights.",
    "rights_statement_url": "https://phishdestroy.io/steam_dossier/steam_tos_assets/license-rights.json",
    "rights_statement_sha256": "80d67354f8e5efd65b03696be950fb0f95c188d0089b1604281d0a4daff3f4cb"
  },
  "content": {
    "text": "Contents · Live article\n\nINVESTIGATION MATERIALS / SOURCE COLLECTION 002\nThe evidence. Open to inspection.\n\nSearch the retained records. Open the saved text and follow its original source.\n\nPlatform\nMore filtersCollection, dates & saved text\nArchive details: build, source rows and platform breakdown\nArchive build\nSource rows\n16,569\nDistinct records\n16,319\nDuplicates merged\n249\nExcluded rows\n1\n\nRecords are not necessarily unique incidents.\n\n16,569 source rows\n16,319 distinct records\n249 duplicate rows merged\n1 row excluded\nView the original files ↘\nWHAT THIS SECTION PROVES\n\nThis archive indexes 16,319 saved records: public GitHub issues, Trustpilot reviews, Reddit posts, web records and Valve Developer Community edit-log entries. It supplies the retained text and source paths used to investigate account security, API changes, enforcement and consumer complaints. The source-file manifest records the recovered exports and their hashes.\n\n← Back to Executive briefing\n354TRUSTPILOT / SOURCE ROWS\n208REDDIT / SOURCE ROWS\n705GITHUB / SOURCE ROWS\n15,302MASTER CSV / SOURCE ROWS\n16,319 RECORDS — BREAKDOWN BY PLATFORM TYPE\n\nWiki category provenance (7,620 records · 46.7%): All 7,620 Wiki-labelled entries in the published index point to developer.valvesoftware.com. The collector identifies them as “Valve Developer Wiki Edit”, in the “Wiki Moderation & Contributor Log” category. The unit is a recorded wiki edit. These entries belong to the Master CSV collection; the separate broader export remains available as TOTAL_VALVE_SCANDALS_MASTER_DB.csv.\n\nWiki\n7,620\nReddit\n5,635\nGitHub\n2,395\nTrustpilot\n393\nWeb\n276\n9,116 of 16,319 records (55.8%) contain Steam / Valve references\n\nThis searchable archive was built on 2026-09-17 from the source exports listed above. The separate 40,448-row master export used elsewhere in the dossier has a different scope. See the build manifest for this archive’s counts; records can overlap and are not unique incidents.\n\n16,319 indexed records4 source collectionsSaved build · 17 September 2026\n\nEvery claim. Back to the source.\n\nStart with a research thread, search the retained records, then open the full saved text and original source. Every record keeps its collection, recorded date and source fields.\n\nReturn to the investigation ↗\nThe build and its source files\n\nThis archive merges 249 duplicate rows and excludes one row from 16,569 inputs, leaving 16,319 distinct records. A record can describe an event already covered by another record. Search covers titles, authors, source labels and displayed excerpts; full saved text opens with each record.\n\nDownload four source exports ↓File counts & SHA-256 hashes ↗Original build manifest ↗\n\nThe bundle contains the recovered exports matching the build’s row counts and its three recorded JSON paths. The original build did not record input hashes or a master CSV path; the companion manifest documents the recovered files and the comparison with the published index.\n\nTrustpilot · steam_support_reviews.json354 rows · JSON export\nReddit · reddit_censored_forensics.json208 rows · JSON export\nGitHub · valve_ignored_bugs.json705 rows · JSON export; filename is a collector label\nMaster · TOTAL_VALVE_SCANDALS_MASTER_DB.csv15,302 rows · CSV export used for comparison\nCourt Dockets · UNSEALED_EXHIBITS_AND_AML_DOSSIER.mdWolfire v. Valve unsealed emails, Gabe Newell depositions, Oct 2019 AML confession\nMaster Facts · FACTS_AND_CITATIONS_DATABASE.md1,638 discrete verified citations across 35 antitrust & security vectors\nSupport Archive · support_canned_refusals.htmlUpdated 18 Oct 2026 · 9,051 collection rows · 7 selected source readings · Separate lead register\nRecord fields, missing text and overlapping exports\n\nDates, ratings, categories and issue states reproduce the source exports. A missing URL stays missing. “[removed]” or “[deleted]” markers do not identify who removed a post or why. The Steam / Valve filter is a text match, not a relevance assessment.\n\n“Export matches” downloads index entries with excerpts; “Download record” includes the full saved text. The separate 40,448-row master CSV and 1,690-row GitHub CSV are broader exports, not the source counts for this build.",
    "headings": [
      {
        "level": 1,
        "text": "The evidence. Open to inspection.",
        "anchor": "pd-steam_evidence_archive--heading-1",
        "source_url": "https://phishdestroy.io/steam_dossier/steam_evidence_archive"
      },
      {
        "level": 2,
        "text": "Platform",
        "anchor": "pd-steam_evidence_archive--heading-2",
        "source_url": "https://phishdestroy.io/steam_dossier/steam_evidence_archive#archive-main"
      },
      {
        "level": 2,
        "text": "Archive build",
        "anchor": "pd-steam_evidence_archive--heading-3",
        "source_url": "https://phishdestroy.io/steam_dossier/steam_evidence_archive"
      },
      {
        "level": 2,
        "text": "The build and its source files",
        "anchor": "pd-steam_evidence_archive--heading-4",
        "source_url": "https://phishdestroy.io/steam_dossier/steam_evidence_archive#source-files"
      }
    ],
    "links": [
      {
        "label": "Live article",
        "url": "https://phishdestroy.io/steam_dossier/steam_evidence_archive"
      },
      {
        "label": "← Back to Executive briefing",
        "url": "https://phishdestroy.io/steam_dossier/index.html#briefing-heading"
      },
      {
        "label": "TOTAL_VALVE_SCANDALS_MASTER_DB.csv",
        "url": "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/databases/TOTAL_VALVE_SCANDALS_MASTER_DB.csv"
      },
      {
        "label": "build manifest",
        "url": "https://phishdestroy.io/steam_dossier/steam_tos_assets/archive_manifest.json"
      },
      {
        "label": "Return to the investigation ↗",
        "url": "https://phishdestroy.io/steam_dossier/"
      },
      {
        "label": "Download four source exports ↓",
        "url": "https://phishdestroy.io/steam_dossier/steam_tos_assets/archive-inputs.zip"
      },
      {
        "label": "File counts & SHA-256 hashes ↗",
        "url": "https://phishdestroy.io/steam_dossier/steam_tos_assets/archive-inputs-manifest.json"
      },
      {
        "label": "Original build manifest ↗",
        "url": "https://phishdestroy.io/steam_dossier/steam_tos_assets/archive_manifest.json"
      },
      {
        "label": "Court Dockets · UNSEALED_EXHIBITS_AND_AML_DOSSIER.md",
        "url": "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/unsealed_legal_and_aml/UNSEALED_EXHIBITS_AND_AML_DOSSIER.md"
      },
      {
        "label": "Master Facts · FACTS_AND_CITATIONS_DATABASE.md",
        "url": "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/forensic_facts_1000/FACTS_AND_CITATIONS_DATABASE.md"
      },
      {
        "label": "Support Archive · support_canned_refusals.html",
        "url": "https://phishdestroy.io/steam_dossier/support_canned_refusals"
      },
      {
        "label": "40,448-row master CSV",
        "url": "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/databases/TOTAL_VALVE_SCANDALS_MASTER_DB.csv"
      },
      {
        "label": "1,690-row GitHub CSV",
        "url": "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/databases/github_valve_unpatched_bugs.csv"
      }
    ],
    "tables": [],
    "cited_source_ids": []
  },
  "resources": [
    {
      "url": "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/databases/TOTAL_VALVE_SCANDALS_MASTER_DB.csv",
      "sha256": "9aaab7297369011867eb39578f5045bdb737566a91a9c88766dd01814b36a240",
      "bytes": 25116549
    },
    {
      "url": "https://phishdestroy.io/steam_dossier/steam_tos_assets/archive_manifest.json",
      "sha256": "44aa479e8bae9c102951031b3cf08750add5ee3c157e2222ecaf595969f99aff",
      "bytes": 651
    },
    {
      "url": "https://phishdestroy.io/steam_dossier/steam_tos_assets/archive-inputs.zip",
      "sha256": "a8fc02302188db225d291f1764a82ac8cb9749aa5465949e83216604a4eae828",
      "bytes": 9270174
    },
    {
      "url": "https://phishdestroy.io/steam_dossier/steam_tos_assets/archive-inputs-manifest.json",
      "sha256": "bce9fa348f894d9aa651376cb5afa808242edcca4a5070ef626e430f4f840fb0",
      "bytes": 2082
    },
    {
      "url": "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/databases/github_valve_unpatched_bugs.csv",
      "sha256": "630757c815a58ca4bf6a741de4c7535edb1ae22b10c101647baaae6473646074",
      "bytes": 784357
    }
  ]
}
