{
  "case_study_version": "0.1",
  "review_method": "Human-checked excerpts from the documented Steam review API. Excerpts are evidence examples, not prevalence estimates.",
  "games": [
    {
      "appid": 620,
      "expected_name": "Portal 2",
      "reviews": [
        {
          "excerpt": "It took me about 7 hours to get through, breaking it down over two or three sittings.",
          "review_fingerprint": "sha256:3b62447fb60656febc5eacb737679cf3f78ab6a54be96e27e90cd27b6ba3217e"
        },
        {
          "excerpt": "A great puzzle game that you can play alone or with a friend.",
          "review_fingerprint": "sha256:b76248cf3ffecfcfd5af19caec53d445e7e44e2ff054896ec1ebc3d5b81deb3b"
        },
        {
          "excerpt": "itfun tbh its so much funner with friends coop it really makes you think",
          "review_fingerprint": "sha256:19fce4c5c241c0d15f4049f9f7073c0db72ad395cfc193e803ea6d974b015005"
        }
      ],
      "experiential_claims": [
        {
          "property": "session.short_session_fit",
          "value_status": "unknown",
          "status": "active",
          "rationale": "The selected report describes a multi-sitting campaign but does not establish a repeatable short-session boundary.",
          "review_fingerprints": [
            "sha256:3b62447fb60656febc5eacb737679cf3f78ab6a54be96e27e90cd27b6ba3217e"
          ]
        },
        {
          "property": "social.coop_fit",
          "value_status": "known",
          "value": "supported",
          "status": "active",
          "rationale": "The selected reports directly describe cooperative puzzle play with a friend.",
          "review_fingerprints": [
            "sha256:b76248cf3ffecfcfd5af19caec53d445e7e44e2ff054896ec1ebc3d5b81deb3b",
            "sha256:19fce4c5c241c0d15f4049f9f7073c0db72ad395cfc193e803ea6d974b015005"
          ]
        },
        {
          "property": "return_after_break",
          "value_status": "unknown",
          "status": "active",
          "rationale": "No selected report directly addresses returning after a substantial break.",
          "review_fingerprints": []
        }
      ]
    },
    {
      "appid": 548430,
      "expected_name": "Deep Rock Galactic",
      "reviews": [
        {
          "excerpt": "Good for short doses, gets old very quickly.",
          "review_fingerprint": "sha256:840babe7f10fa5a575e9649023ef2a1e53ee9d1241e4641cc49abbfddb0d7b93"
        },
        {
          "excerpt": "It's fun, easy to play for a short burst or a day-long grind with friends.",
          "review_fingerprint": "sha256:ee6937c004828accfeb232f128bda61370339999201cfc1f9768045d46b8d6f2"
        },
        {
          "excerpt": "Haven't played in some time and am always pleased with my easily entertained monkey brain to find new things after all that time.",
          "review_fingerprint": "sha256:ad966886b26cfcf91d23a84ffc1a33113ace0421312a405aef3e6a07cfbd1d04"
        },
        {
          "excerpt": "Real Co-op: 4 distinct classes that actually depend on each other.",
          "review_fingerprint": "sha256:38b4dd895b39ca1d6af735d1eb6f4f3a1d830292226577916cd3c0d96431d1eb"
        },
        {
          "excerpt": "Deep Rock is a chill and addictive co op game",
          "review_fingerprint": "sha256:5c174ea2c7474687c449c53a88269ecdedcd40a2ad7d4b8ab843aec75282d55d"
        }
      ],
      "experiential_claims": [
        {
          "property": "session.short_session_fit",
          "value_status": "known",
          "value": "supported",
          "status": "active",
          "rationale": "Two selected reports explicitly describe short-burst or one-game play.",
          "review_fingerprints": [
            "sha256:840babe7f10fa5a575e9649023ef2a1e53ee9d1241e4641cc49abbfddb0d7b93",
            "sha256:ee6937c004828accfeb232f128bda61370339999201cfc1f9768045d46b8d6f2"
          ]
        },
        {
          "property": "social.coop_fit",
          "value_status": "known",
          "value": "supported",
          "status": "active",
          "rationale": "The selected reports directly describe cooperative play and interdependent classes.",
          "review_fingerprints": [
            "sha256:38b4dd895b39ca1d6af735d1eb6f4f3a1d830292226577916cd3c0d96431d1eb",
            "sha256:5c174ea2c7474687c449c53a88269ecdedcd40a2ad7d4b8ab843aec75282d55d"
          ]
        },
        {
          "property": "return_after_break",
          "value_status": "known",
          "value": "supported",
          "status": "active",
          "rationale": "The selected report explicitly describes returning after time away.",
          "review_fingerprints": [
            "sha256:ad966886b26cfcf91d23a84ffc1a33113ace0421312a405aef3e6a07cfbd1d04"
          ]
        }
      ]
    },
    {
      "appid": 1145360,
      "expected_name": "Hades",
      "reviews": [
        {
          "excerpt": "short runs that always feel like theyre moving you forward.",
          "review_fingerprint": "sha256:1a27efe3cd3f1be033da9df2c726ad20eb7fccdf01aa25fcfafd1a7d516a8929"
        },
        {
          "excerpt": "the perfect Steam Deck to pick up and drop on a whim.",
          "review_fingerprint": "sha256:1dec9fe4784f8e4dc1e7619e3c785418050d9b0b06ce91d17674ecb94c791756"
        }
      ],
      "experiential_claims": [
        {
          "property": "session.short_session_fit",
          "value_status": "known",
          "value": "supported",
          "status": "active",
          "rationale": "Two selected reports explicitly describe short runs and pick-up-and-drop play.",
          "review_fingerprints": [
            "sha256:1a27efe3cd3f1be033da9df2c726ad20eb7fccdf01aa25fcfafd1a7d516a8929",
            "sha256:1dec9fe4784f8e4dc1e7619e3c785418050d9b0b06ce91d17674ecb94c791756"
          ]
        },
        {
          "property": "social.coop_fit",
          "value_status": "not_applicable",
          "status": "active",
          "rationale": "The public store metadata classifies the selected edition as single-player.",
          "review_fingerprints": []
        },
        {
          "property": "return_after_break",
          "value_status": "unknown",
          "status": "active",
          "rationale": "Pick-up-and-drop play does not establish resumption after a substantial break.",
          "review_fingerprints": []
        }
      ]
    },
    {
      "appid": 2379780,
      "expected_name": "Balatro",
      "reviews": [
        {
          "excerpt": "Easy to pick up for a short game or to get lost in for longer.",
          "review_fingerprint": "sha256:0679d5e62690700d8836f86e71ad2d1a8929baa88677d786e6251dcd67d54b72"
        },
        {
          "excerpt": "quick pick up and play",
          "review_fingerprint": "sha256:0ca73c3d622c98aa571c6ac28f0211a22330495e943fa8439562f015843ad25d"
        }
      ],
      "experiential_claims": [
        {
          "property": "session.short_session_fit",
          "value_status": "known",
          "value": "supported",
          "status": "active",
          "rationale": "Two selected reports explicitly describe short or quick play.",
          "review_fingerprints": [
            "sha256:0679d5e62690700d8836f86e71ad2d1a8929baa88677d786e6251dcd67d54b72",
            "sha256:0ca73c3d622c98aa571c6ac28f0211a22330495e943fa8439562f015843ad25d"
          ]
        },
        {
          "property": "social.coop_fit",
          "value_status": "not_applicable",
          "status": "active",
          "rationale": "The public store metadata classifies the selected edition as single-player.",
          "review_fingerprints": []
        },
        {
          "property": "return_after_break",
          "value_status": "unknown",
          "status": "active",
          "rationale": "The selected reports do not address returning after a substantial break.",
          "review_fingerprints": []
        }
      ]
    },
    {
      "appid": 550,
      "expected_name": "Left 4 Dead 2",
      "reviews": [
        {
          "excerpt": "Left 4 Dead 2 is a game about teamwork",
          "review_fingerprint": "sha256:fb1c03397e9c59b9968bb6e2b23d2767c8bd51f4514c93ac776e6d9670fe10c3"
        },
        {
          "excerpt": "turns out the real enemy is my teammates",
          "review_fingerprint": "sha256:331a2efd80e801baa6b78be1cc6a24d9791e484cbbc0fb4aa1be01c05b518985"
        },
        {
          "excerpt": "I've been playing this game on and off for the past 10 years.",
          "review_fingerprint": "sha256:850afeb41664338e8686befcbbda9b7e29278b067d7620293b28c535b507b149"
        }
      ],
      "experiential_claims": [
        {
          "property": "session.short_session_fit",
          "value_status": "unknown",
          "status": "active",
          "rationale": "The selected reports do not establish a short-session boundary.",
          "review_fingerprints": []
        },
        {
          "property": "social.coop_fit",
          "value_status": "known",
          "value": "supported",
          "status": "active",
          "rationale": "Two selected reports directly describe teamwork and playing with friends.",
          "review_fingerprints": [
            "sha256:fb1c03397e9c59b9968bb6e2b23d2767c8bd51f4514c93ac776e6d9670fe10c3",
            "sha256:331a2efd80e801baa6b78be1cc6a24d9791e484cbbc0fb4aa1be01c05b518985"
          ]
        },
        {
          "property": "return_after_break",
          "value_status": "known",
          "value": "supported",
          "status": "active",
          "rationale": "The selected report explicitly describes intermittent play over ten years.",
          "review_fingerprints": [
            "sha256:850afeb41664338e8686befcbbda9b7e29278b067d7620293b28c535b507b149"
          ]
        }
      ]
    }
  ]
}
