{
  "scope": {
    "start": 1792512000,
    "end": 1793030400,
    "timezone": "Asia/Shanghai",
    "subreddits": [
      "nba",
      "AtlantaHawks",
      "bostonceltics",
      "GoNets",
      "CharlotteHornets",
      "chicagobulls",
      "clevelandcavs",
      "Mavericks",
      "denvernuggets",
      "DetroitPistons",
      "warriors",
      "rockets",
      "pacers",
      "LAClippers",
      "lakers",
      "memphisgrizzlies",
      "heat",
      "MkeBucks",
      "timberwolves",
      "NOLAPelicans",
      "NYKnicks",
      "Thunder",
      "OrlandoMagic",
      "sixers",
      "suns",
      "ripcity",
      "kings",
      "NBASpurs",
      "torontoraptors",
      "UtahJazz",
      "washingtonwizards"
    ],
    "topics": "all archived comments, no game-thread or player filter",
    "storage_budget_bytes": 600000000,
    "issue": 1,
    "phase": "2026-27 regular season",
    "payload_encoding": "zlib-compressed JSON; author discarded after AutoModerator flag",
    "period_definition": "Beijing 2026-10-21 00:00 inclusive to 2026-10-27 00:00 exclusive (all October 21-26)"
  },
  "summary": {
    "collectionComplete": false,
    "userAcceptedSample": true,
    "raw": 541851,
    "source_counts": {
      "archive": 541848,
      "public_web": 3
    },
    "readable": 541846,
    "matched": 140057,
    "classifiedPairs": 185594,
    "validPairs": 171120,
    "sentimentComplete": true,
    "eligiblePlayers": 130,
    "sentimentTotals": {
      "positive": 68645,
      "neutral": 53438,
      "mixed": 5047,
      "uncertain": 5940,
      "negative": 49037,
      "wrong_target": 3487
    },
    "eligibleNegativePlayers": 51,
    "eligiblePositivePlayers": 78,
    "balancedEligiblePlayers": 1
  },
  "shards": {
    "done": 181,
    "failed": 1,
    "running": 4
  },
  "shardsCountAudited": 181,
  "totalShards": 186,
  "classificationComplete": true,
  "collectionComplete": false,
  "userAcceptedSample": true,
  "missingPairs": 0,
  "source": "Arctic Shift archived Reddit comments",
  "limitations": [
    "Archive coverage and indexing are incomplete; not all Reddit or all deleted bodies.",
    "No author-based deduplication; raw saved texts omit account identifiers.",
    "Conservative name matching can miss aliases or assign ambiguous names.",
    "Codex semantic labels may misread sarcasm, quotes and target attribution. No independent human accuracy validation."
  ],
  "downloads": [
    {
      "path": "downloads/comments-10-21.jsonl.gz",
      "bytes": 5176656,
      "sha256": "0c7a4690062af17ffaeeadf870aa4f7080c99e4d2c0cce962ef7e1cfb8a08972"
    },
    {
      "path": "downloads/comments-10-22.jsonl.gz",
      "bytes": 7621355,
      "sha256": "b5f6f1a43e4a66437536b5f0bbc9de65797a1b008de949f31f63095ec9eb805e"
    },
    {
      "path": "downloads/comments-10-23.jsonl.gz",
      "bytes": 5685000,
      "sha256": "353977b1f520263e9d1761d20f2bd911de4a5b0c5fac42c4cdcd37d840866c42"
    },
    {
      "path": "downloads/comments-10-24.jsonl.gz",
      "bytes": 6836713,
      "sha256": "5a6e59d2257424172bce7e8afbe548f7197b07fa020f572181e0fa862368b52a"
    },
    {
      "path": "downloads/comments-10-25.jsonl.gz",
      "bytes": 4937081,
      "sha256": "ed592e628135e35211ff77a77d0fab51232bd3d80cc125086c7b4bd2ad6ba028"
    },
    {
      "path": "downloads/comments-10-26.jsonl.gz",
      "bytes": 4760456,
      "sha256": "25207b477221ddbf5af054066995635de995b5083af706e9bfe296c7c164f6b9"
    }
  ],
  "countObservation": {
    "observation_started_at": "2026-10-27T03:21:32.031800+00:00",
    "observation_ended_at": "2026-10-27T03:39:20.033130+00:00",
    "max_observation_age_seconds": 900,
    "definition": "Every community/day exact count independently matched within the recorded audit interval; later source backfill may exist."
  },
  "sourceNotes": {
    "id_rollout": "RedditenablednewcommentIDsforallcommentson2026-10-21;archiveownerdoesnotguaranteecompleteness",
    "reference": "https://github.com/ArthurHeitmann/arctic_shift/issues/53"
  },
  "rankingMethod": {
    "model": "Wilson lower-bound and square-root volume trial score",
    "policyVersion": "exclusive-200-20261027",
    "status": "trial",
    "boardAssignment": "negative if negative > positive; positive if positive > negative; equal only in full table",
    "entryRule": "active roster player and valid_count >= 200",
    "ranking": "Wilson_95pct_lower_bound(attitude_count,valid_count) * sqrt(valid_count)",
    "minimumValid": 200,
    "minimumPosts": null,
    "minimumDays": null,
    "denominator": "positive + neutral + negative",
    "reference": "https://www.itl.nist.gov/div898/handbook/prc/section2/prc241.htm",
    "limitation": "Trial editorial balance between attitude proportion and comment volume. Wilson is a working independence model; correlated comments, repeated users, non-random coverage and Codex errors prevent fan-population confidence guarantees."
  },
  "models": {
    "negative": {
      "method": "Wilson lower bound * sqrt(valid_count)",
      "minimumValid": 200
    },
    "positive": {
      "method": "Wilson lower bound * sqrt(valid_count)",
      "minimumValid": 200
    }
  },
  "semanticQualityReview": {
    "status": "in_progress",
    "version": "target-grounded-v2",
    "comments": 140057,
    "pairs": 185594,
    "priorLabels": "unverified",
    "reason": "Target attribution and excerpt focus errors found; all player-comment assessments being re-reviewed."
  }
}