{
  "schema_version": "uno_ai_packet_v2",
  "generated_at": "2026-09-06T09:27:39.138015+09:00",
  "target_store": {
    "id": 2,
    "code": "shimbashi_uno",
    "name": "新橋UNO"
  },
  "target_business_date": "2026-08-28",
  "data_cutoff": {
    "exclusive": "2026-08-28",
    "rule": "past_case.target_date < target_business_date",
    "timezone": "Asia/Tokyo"
  },
  "installed_machines_as_of_target": {
    "store": {
      "store_id": 2,
      "store_code": "shimbashi_uno",
      "canonical_name": "新橋UNO"
    },
    "date": "2026-08-28",
    "selection_rule": "latest_full_master_on_or_before_target_date.v1",
    "machine_master": {
      "version_id": 2,
      "version_label": "machine_master_20260814_2bc9b4dc7292",
      "source_date": "2026-08-14",
      "sha256": "2bc9b4dc7292eb06bc707ebcf64535d724703aceed39b9148d29062bcf8bdb09",
      "snapshot_scope": "full",
      "source_file": "data/records/machine_masters/2026/08/machine_master_20260814_2bc9b4dc7292.csv",
      "row_count": 264
    },
    "machine_count": 68,
    "machines": [
      {
        "machine_id": "dmm_4965",
        "canonical_name": "A-SLOT+ 異世界かるてっと BT",
        "display_name": "A-SLOT+ 異世界かるてっと BT",
        "aliases": [],
        "installed_count": 2,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4965",
        "ui_short_name": "A-SLOT+ 異世界かるてっと BT",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4778",
        "canonical_name": "吉宗",
        "display_name": "L吉宗",
        "aliases": [
          "L吉宗"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4778",
        "ui_short_name": "吉宗",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4352",
        "canonical_name": "スロット ソードアート・オンライン",
        "display_name": "SAO",
        "aliases": [
          "SAO",
          "ソードアート・オンライン"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4352",
        "ui_short_name": "スロット ソードアート・オンライン",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_5025",
        "canonical_name": "スロット ソードアート・オンラインⅡ",
        "display_name": "SAOⅡ",
        "aliases": [
          "SAOⅡ",
          "ソードアート・オンラインⅡ"
        ],
        "installed_count": 5,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "5025",
        "ui_short_name": "スロット ソードアート・オンラインⅡ",
        "unit_band": "5～7台"
      },
      {
        "machine_id": "dmm_4712",
        "canonical_name": "スマスロスーパーブラックジャック",
        "display_name": "SBJ",
        "aliases": [
          "SBJ",
          "スーパーブラックジャック"
        ],
        "installed_count": 2,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4712",
        "ui_short_name": "スーパーブラックジャック",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4893",
        "canonical_name": "SHAKE BONUS TRIGGER",
        "display_name": "SHAKE BT",
        "aliases": [
          "SHAKE BT"
        ],
        "installed_count": 2,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4893",
        "ui_short_name": "SHAKE BONUS TRIGGER",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_5048",
        "canonical_name": "L ULTRAMAN 最終決戦",
        "display_name": "ULTRAMAN",
        "aliases": [
          "ULTRAMAN"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "5048",
        "ui_short_name": "ULTRAMAN 最終決戦",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4885",
        "canonical_name": "Lパチスロ 革命機ヴァルヴレイヴ2",
        "display_name": "VVV",
        "aliases": [
          "VVV",
          "ヴヴヴ2"
        ],
        "installed_count": 10,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4885",
        "ui_short_name": "パチスロ 革命機ヴァルヴレイヴ2",
        "unit_band": "8台以上"
      },
      {
        "machine_id": "dmm_4715",
        "canonical_name": "Lパチスロ ありふれた職業で世界最強",
        "display_name": "ありふれた職業で世界最強",
        "aliases": [
          "ありふれた職業で世界最強"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4715",
        "ui_short_name": "パチスロ ありふれた職業で世界最強",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4805",
        "canonical_name": "いざ！番長",
        "display_name": "いざ番長",
        "aliases": [
          "いざ番長"
        ],
        "installed_count": 3,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4805",
        "ui_short_name": "いざ！番長",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4925",
        "canonical_name": "Lパチスロうみねこのなく頃に2",
        "display_name": "うみねこのなく頃に",
        "aliases": [
          "うみねこのなく頃に"
        ],
        "installed_count": 2,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4925",
        "ui_short_name": "パチスロうみねこのなく頃に2",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4618",
        "canonical_name": "パチスロ かぐや様は告らせたい",
        "display_name": "かぐや様",
        "aliases": [
          "かぐや様",
          "かぐや様は告らせたい"
        ],
        "installed_count": 3,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4618",
        "ui_short_name": "かぐや様は告らせたい",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4360",
        "canonical_name": "パチスロ からくりサーカス",
        "display_name": "からくり",
        "aliases": [
          "からくり"
        ],
        "installed_count": 4,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4360",
        "ui_short_name": "からくりサーカス",
        "unit_band": "4台"
      },
      {
        "machine_id": "dmm_5019",
        "canonical_name": "Lパチスロ からくりサーカス2",
        "display_name": "からくり2",
        "aliases": [
          "からくり2"
        ],
        "installed_count": 6,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "5019",
        "ui_short_name": "パチスロ からくりサーカス2",
        "unit_band": "5～7台"
      },
      {
        "machine_id": "dmm_5053",
        "canonical_name": "スマスロ とある魔術の禁書目録2",
        "display_name": "とある魔術の禁書目録",
        "aliases": [
          "とある魔術の禁書目録"
        ],
        "installed_count": 5,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "5053",
        "ui_short_name": "とある魔術の禁書目録2",
        "unit_band": "5～7台"
      },
      {
        "machine_id": "dmm_5027",
        "canonical_name": "スマスロ やじきた道中記参る！",
        "display_name": "やじきた道中記",
        "aliases": [
          "やじきた道中記"
        ],
        "installed_count": 5,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "5027",
        "ui_short_name": "やじきた道中記参る！",
        "unit_band": "5～7台"
      },
      {
        "machine_id": "dmm_4847",
        "canonical_name": "L アズールレーン THE ANIMATION",
        "display_name": "アズレン",
        "aliases": [
          "アズレン",
          "アズールレーン"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4847",
        "ui_short_name": "アズールレーン THE ANIMATION",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4799",
        "canonical_name": "アレックス ブライト",
        "display_name": "アレックス",
        "aliases": [
          "アレックス",
          "アレックスBT"
        ],
        "installed_count": 3,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4799",
        "ui_short_name": "アレックス ブライト",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4830",
        "canonical_name": "LBパチスロ ヱヴァンゲリヲン ～約束の扉～",
        "display_name": "エヴァ約束",
        "aliases": [
          "エヴァ約束"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4830",
        "ui_short_name": "Bパチスロ ヱヴァンゲリヲン ～約束の扉～",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4930",
        "canonical_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
        "display_name": "カバネリ",
        "aliases": [
          "カバネリ",
          "海門決戦",
          "カバネリ海門決戦"
        ],
        "installed_count": 9,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4930",
        "ui_short_name": "カバネリ 海門決戦",
        "unit_band": "8台以上"
      },
      {
        "machine_id": "dmm_4540",
        "canonical_name": "ジャグラーガールズSS",
        "display_name": "ガールズ",
        "aliases": [
          "ガールズ"
        ],
        "installed_count": 8,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4540",
        "ui_short_name": "ジャグラーガールズSS",
        "unit_band": "8台以上"
      },
      {
        "machine_id": "dmm_4860",
        "canonical_name": "クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.",
        "display_name": "クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.",
        "aliases": [],
        "installed_count": 2,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4860",
        "ui_short_name": "クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボ…",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4742",
        "canonical_name": "L 東京喰種",
        "display_name": "グール",
        "aliases": [
          "グール"
        ],
        "installed_count": 19,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4742",
        "ui_short_name": "東京喰種",
        "unit_band": "8台以上"
      },
      {
        "machine_id": "dmm_5015",
        "canonical_name": "スマスロケロット5BT",
        "display_name": "ケロット5",
        "aliases": [
          "ケロット5"
        ],
        "installed_count": 2,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "5015",
        "ui_short_name": "ケロット5BT",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4602",
        "canonical_name": "スマスロ ゴッドイーター リザレクション",
        "display_name": "ゴッドイーター",
        "aliases": [
          "ゴッドイーター",
          "Lゴッドイーター",
          "ゴッドイーターリザレクション"
        ],
        "installed_count": 3,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4602",
        "ui_short_name": "ゴッドイーター リザレクション",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4375",
        "canonical_name": "ゴーゴージャグラー3",
        "display_name": "ゴージャグ",
        "aliases": [
          "ゴージャグ"
        ],
        "installed_count": 15,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4375",
        "ui_short_name": "ゴーゴージャグラー3",
        "unit_band": "8台以上"
      },
      {
        "machine_id": "dmm_4943",
        "canonical_name": "スマスロ サンダーV",
        "display_name": "サンダーV",
        "aliases": [
          "サンダーV"
        ],
        "installed_count": 3,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4943",
        "ui_short_name": "サンダーV",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4719",
        "canonical_name": "スマスロ シャーマンキング",
        "display_name": "シャーマンキング",
        "aliases": [
          "シャーマンキング"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4719",
        "ui_short_name": "シャーマンキング",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4706",
        "canonical_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
        "display_name": "スタァライト",
        "aliases": [
          "スタァライト",
          "少女☆歌劇レヴュースタァライト"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4706",
        "ui_short_name": "少女☆歌劇 レヴュースタァライト -The S…",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_5068",
        "canonical_name": "スマスロ ストリートファイター6",
        "display_name": "スマスロ ストリートファイター6",
        "aliases": [],
        "installed_count": 4,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "5068",
        "ui_short_name": "ストリートファイター6",
        "unit_band": "4台"
      },
      {
        "machine_id": "dmm_5055",
        "canonical_name": "スロット ワールドダイスター",
        "display_name": "スロット ワールドダイスター",
        "aliases": [],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "5055",
        "ui_short_name": "スロット ワールドダイスター",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4801",
        "canonical_name": "ネオアイムジャグラーEX",
        "display_name": "ネオアイム",
        "aliases": [
          "ネオアイム"
        ],
        "installed_count": 15,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4801",
        "ui_short_name": "ネオアイムジャグラーEX",
        "unit_band": "8台以上"
      },
      {
        "machine_id": "dmm_4230",
        "canonical_name": "ハッピージャグラーVⅢ",
        "display_name": "ハッピー",
        "aliases": [
          "ハッピー"
        ],
        "installed_count": 5,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4230",
        "ui_short_name": "ハッピージャグラーVⅢ",
        "unit_band": "5～7台"
      },
      {
        "machine_id": "dmm_4928",
        "canonical_name": "スマスロ ハナビ",
        "display_name": "ハナビ",
        "aliases": [
          "ハナビ"
        ],
        "installed_count": 4,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4928",
        "ui_short_name": "ハナビ",
        "unit_band": "4台"
      },
      {
        "machine_id": "dmm_4974",
        "canonical_name": "スマスロ バイオハザードRE:3",
        "display_name": "バイオRE:3",
        "aliases": [
          "バイオRE:3",
          "バイオハザードRE:3"
        ],
        "installed_count": 3,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4974",
        "ui_short_name": "バイオハザードRE:3",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4466",
        "canonical_name": "スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION",
        "display_name": "バジリスク～甲賀忍法帖～絆2天膳BLACKEDITION",
        "aliases": [
          "バジリスク～甲賀忍法帖～絆2天膳BLACKEDITION"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4466",
        "ui_short_name": "バジリスク～甲賀忍法帖～絆2 天膳 BLACK…",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4996",
        "canonical_name": "スマスロ BIRDIE WING -Golf Girls' Story…",
        "display_name": "バーディーウイング",
        "aliases": [
          "バーディーウイング",
          "BIRDIEWING-GolfGirls'Story…"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4996",
        "ui_short_name": "BIRDIE WING -Golf Girls…",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4981",
        "canonical_name": "スマスロ ビッグドリーム THE GOLDEN PUSHER",
        "display_name": "ビッグドリーム",
        "aliases": [
          "ビッグドリーム",
          "ビッグドリームTHEGOLDENPUSHER"
        ],
        "installed_count": 5,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4981",
        "ui_short_name": "ビッグドリーム THE GOLDEN PUSH…",
        "unit_band": "5～7台"
      },
      {
        "machine_id": "dmm_3961",
        "canonical_name": "ファンキージャグラー2",
        "display_name": "ファンキー",
        "aliases": [
          "ファンキー"
        ],
        "installed_count": 9,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "3961",
        "ui_short_name": "ファンキージャグラー2",
        "unit_band": "8台以上"
      },
      {
        "machine_id": "dmm_4029",
        "canonical_name": "マイジャグラーⅤ",
        "display_name": "マイV",
        "aliases": [
          "マイV"
        ],
        "installed_count": 26,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4029",
        "ui_short_name": "マイジャグラーⅤ",
        "unit_band": "8台以上"
      },
      {
        "machine_id": "dmm_4588",
        "canonical_name": "ミスタージャグラー",
        "display_name": "ミスター",
        "aliases": [
          "ミスター"
        ],
        "installed_count": 4,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4588",
        "ui_short_name": "ミスタージャグラー",
        "unit_band": "4台"
      },
      {
        "machine_id": "dmm_4961",
        "canonical_name": "スマスロ ミリオンゴッド-神々の軌跡-",
        "display_name": "ミリオンゴッド",
        "aliases": [
          "ミリオンゴッド",
          "Lミリオンゴッド",
          "ミリオンゴッド-神々の軌跡-"
        ],
        "installed_count": 10,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4961",
        "ui_short_name": "ミリオンゴッド-神々の軌跡-",
        "unit_band": "8台以上"
      },
      {
        "machine_id": "dmm_5047",
        "canonical_name": "ヤバチバ",
        "display_name": "ヤバチバ",
        "aliases": [],
        "installed_count": 5,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "5047",
        "ui_short_name": "ヤバチバ",
        "unit_band": "5～7台"
      },
      {
        "machine_id": "dmm_4458",
        "canonical_name": "Lラブ嬢3〜Wご指名はいかがですか？〜",
        "display_name": "ラブ嬢3〜Wご指名はいかがですか？〜",
        "aliases": [
          "ラブ嬢3〜Wご指名はいかがですか？〜"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4458",
        "ui_short_name": "ラブ嬢3〜Wご指名はいかがですか？〜",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4984",
        "canonical_name": "スマスロスーパーリオエース2",
        "display_name": "リオエース2",
        "aliases": [
          "リオエース2",
          "スーパーリオエース2"
        ],
        "installed_count": 3,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4984",
        "ui_short_name": "スーパーリオエース2",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4650",
        "canonical_name": "L 真・一騎当千",
        "display_name": "一騎当千",
        "aliases": [
          "一騎当千"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4650",
        "ui_short_name": "真・一騎当千",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4913",
        "canonical_name": "スマスロ鉄拳6",
        "display_name": "三島",
        "aliases": [
          "三島"
        ],
        "installed_count": 3,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4913",
        "ui_short_name": "鉄拳6",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4921",
        "canonical_name": "L不二子BT",
        "display_name": "不二子BT",
        "aliases": [
          "不二子BT"
        ],
        "installed_count": 2,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4921",
        "ui_short_name": "不二子BT",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4898",
        "canonical_name": "スマスロ 化物語",
        "display_name": "化物語",
        "aliases": [
          "化物語"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4898",
        "ui_short_name": "化物語",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4301",
        "canonical_name": "スマスロ北斗の拳",
        "display_name": "北斗",
        "aliases": [
          "北斗"
        ],
        "installed_count": 5,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4301",
        "ui_short_name": "北斗の拳",
        "unit_band": "5～7台"
      },
      {
        "machine_id": "dmm_4909",
        "canonical_name": "スマスロ 北斗の拳 転生の章2",
        "display_name": "北斗",
        "aliases": [
          "北斗"
        ],
        "installed_count": 10,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4909",
        "ui_short_name": "北斗の拳 転生の章2",
        "unit_band": "8台以上"
      },
      {
        "machine_id": "dmm_4834",
        "canonical_name": "L咲-Saki- 頂上決戦",
        "display_name": "咲-Saki-",
        "aliases": [
          "咲-Saki-"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4834",
        "ui_short_name": "咲-Saki- 頂上決戦",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_5010",
        "canonical_name": "戦国コレクション6",
        "display_name": "戦コレ6",
        "aliases": [
          "戦コレ6"
        ],
        "installed_count": 5,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "5010",
        "ui_short_name": "戦国コレクション6",
        "unit_band": "5～7台"
      },
      {
        "machine_id": "dmm_4395",
        "canonical_name": "L戦国乙女4 戦乱に閃く炯眼の軍師",
        "display_name": "戦国乙女4",
        "aliases": [
          "戦国乙女4",
          "戦国乙女4戦乱に閃く炯眼の軍師"
        ],
        "installed_count": 3,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4395",
        "ui_short_name": "戦国乙女4 戦乱に閃く炯眼の軍師",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_5009",
        "canonical_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
        "display_name": "戦国乙女5",
        "aliases": [
          "戦国乙女5",
          "戦国乙女5業火を穿つ宿焔の双刃"
        ],
        "installed_count": 5,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "5009",
        "ui_short_name": "戦国乙女5 業火を穿つ宿焔の双刃",
        "unit_band": "5～7台"
      },
      {
        "machine_id": "dmm_4931",
        "canonical_name": "スマスロ 攻殻機動隊",
        "display_name": "攻殻機動隊",
        "aliases": [
          "攻殻機動隊"
        ],
        "installed_count": 4,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4931",
        "ui_short_name": "攻殻機動隊",
        "unit_band": "4台"
      },
      {
        "machine_id": "dmm_4880",
        "canonical_name": "スマスロ 新鬼武者3",
        "display_name": "新鬼武者3",
        "aliases": [
          "新鬼武者3"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4880",
        "ui_short_name": "新鬼武者3",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4849",
        "canonical_name": "スマスロ 東京リベンジャーズ",
        "display_name": "東リベ",
        "aliases": [
          "東リベ",
          "東京リベンジャーズ"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4849",
        "ui_short_name": "東京リベンジャーズ",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4258",
        "canonical_name": "沖ドキ！GOLD",
        "display_name": "沖ドキ！GOLD 光り方",
        "aliases": [
          "沖ドキ！GOLD 光り方"
        ],
        "installed_count": 5,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4258",
        "ui_short_name": "沖ドキ！GOLD",
        "unit_band": "5～7台"
      },
      {
        "machine_id": "dmm_4926",
        "canonical_name": "Lパチスロ 炎炎ノ消防隊2",
        "display_name": "炎炎",
        "aliases": [
          "炎炎",
          "炎炎2",
          "L炎炎2"
        ],
        "installed_count": 4,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4926",
        "ui_short_name": "パチスロ 炎炎ノ消防隊2",
        "unit_band": "4台"
      },
      {
        "machine_id": "dmm_4450",
        "canonical_name": "スマスロモンキーターンV",
        "display_name": "艇王",
        "aliases": [
          "艇王",
          "モンキーV"
        ],
        "installed_count": 19,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4450",
        "ui_short_name": "モンキーターンV",
        "unit_band": "8台以上"
      },
      {
        "machine_id": "dmm_4892",
        "canonical_name": "スマスロ とある科学の超電磁砲2",
        "display_name": "超電磁砲",
        "aliases": [
          "超電磁砲",
          "超電磁砲2",
          "L超電磁砲2"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4892",
        "ui_short_name": "とある科学の超電磁砲2",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4843",
        "canonical_name": "パチスロ 転生したら剣でした",
        "display_name": "転生したら剣でした",
        "aliases": [
          "転生したら剣でした"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4843",
        "ui_short_name": "転生したら剣でした",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4877",
        "canonical_name": "L主役は銭形5",
        "display_name": "銭形5",
        "aliases": [
          "銭形5",
          "主役は銭形5"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4877",
        "ui_short_name": "主役は銭形5",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4566",
        "canonical_name": "スマスロ痛いのは嫌なので防御力に極振りしたいと思います。",
        "display_name": "防振り",
        "aliases": [
          "防振り"
        ],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4566",
        "ui_short_name": "痛いのは嫌なので防御力に極振りしたいと思います。",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4676",
        "canonical_name": "スマスロ モンスターハンターライズ",
        "display_name": "雷鳴",
        "aliases": [
          "雷鳴",
          "モンハンライズ"
        ],
        "installed_count": 4,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4676",
        "ui_short_name": "モンスターハンターライズ",
        "unit_band": "4台"
      },
      {
        "machine_id": "dmm_4745",
        "canonical_name": "スマスロ マギアレコード 魔法少女まどか☆マギカ外伝",
        "display_name": "魔法少女まどか☆マギカ",
        "aliases": [
          "魔法少女まどか☆マギカ"
        ],
        "installed_count": 2,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4745",
        "ui_short_name": "マギアレコード 魔法少女まどか☆マギカ外伝",
        "unit_band": "1～3台"
      },
      {
        "machine_id": "dmm_4401",
        "canonical_name": "麻雀格闘倶楽部 覚醒",
        "display_name": "麻雀格闘倶楽部 覚醒",
        "aliases": [],
        "installed_count": 1,
        "machine_master_version_id": 2,
        "master_source_date": "2026-08-14",
        "dmm_machine_id": "4401",
        "ui_short_name": "麻雀格闘倶楽部 覚醒",
        "unit_band": "1～3台"
      }
    ],
    "age_days": 14,
    "stale_warning": true
  },
  "current_hint": {
    "status": "missing",
    "status_label": "示唆未取得",
    "text": null,
    "source_url": null,
    "images": [],
    "elements": []
  },
  "past_cases": [
    {
      "case_id": "shimbashi_uno:2026-08-26",
      "case_key": "modern:shimbashi_uno:2026-08-26",
      "target_date": "2026-08-26",
      "event_or_promise": [
        "SANKYOオススメ3日目",
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2092846444692771302"
        ],
        "events": [
          "SANKYOオススメ3日目",
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_5027",
            "machine_name": "スマスロ やじきた道中記参る！",
            "reported_name": "スマスロ やじきた道中記参る！",
            "units": "5.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4540",
            "machine_name": "ジャグラーガールズSS",
            "reported_name": "ジャグラーガールズSS",
            "units": "8.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_5055",
            "machine_name": "スロット ワールドダイスター",
            "reported_name": "スロット ワールドダイスター",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: SANKYOオススメ3日目', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: SANKYOオススメ3日目', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ やじきた道中記参る！: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ やじきた道中記参る！: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ジャグラーガールズSS: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ジャグラーガールズSS: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スロット ワールドダイスター: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スロット ワールドダイスター: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: SANKYOオススメ3日目', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: SANKYOオススメ3日目', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ やじきた道中記参る！: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ やじきた道中記参る！: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ジャグラーガールズSS: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ジャグラーガールズSS: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スロット ワールドダイスター: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スロット ワールドダイスター: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-25",
      "case_key": "modern:shimbashi_uno:2026-08-25",
      "target_date": "2026-08-25",
      "event_or_promise": [
        "月イチ周年日",
        "全撃来店取材",
        "SANKYOオススメ2日目",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2092371445041303899"
        ],
        "events": [
          "月イチ周年日",
          "全撃来店取材",
          "SANKYOオススメ2日目",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_5019",
            "machine_name": "Lパチスロ からくりサーカス2",
            "reported_name": "Lパチスロ からくりサーカス2",
            "units": "6.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4360",
            "machine_name": "パチスロ からくりサーカス",
            "reported_name": "パチスロ からくりサーカス",
            "units": "4.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4925",
            "machine_name": "Lパチスロうみねこのなく頃に2",
            "reported_name": "Lパチスロうみねこのなく頃に2",
            "units": "2.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 月イチ周年日', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 全撃来店取材', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: SANKYOオススメ2日目', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 月イチ周年日、全撃来店取材、SANKYOオススメ2日目', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ からくりサーカス2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ からくりサーカス2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'パチスロ からくりサーカス: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'パチスロ からくりサーカス: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロうみねこのなく頃に2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lパチスロうみねこのなく頃に2: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 月イチ周年日', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 全撃来店取材', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: SANKYOオススメ2日目', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 月イチ周年日、全撃来店取材、SANKYOオススメ2日目', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ からくりサーカス2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ からくりサーカス2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'パチスロ からくりサーカス: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'パチスロ からくりサーカス: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロうみねこのなく頃に2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lパチスロうみねこのなく頃に2: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-24",
      "case_key": "modern:shimbashi_uno:2026-08-24",
      "target_date": "2026-08-24",
      "event_or_promise": [
        "SANKYOオススメ",
        "バラエティ毎日",
        "☀️"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2092131894725116287"
        ],
        "events": [
          "SANKYOオススメ",
          "バラエティ毎日",
          "☀️"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4375",
            "machine_name": "ゴーゴージャグラー3",
            "reported_name": "ゴーゴージャグラー3",
            "units": "15.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4892",
            "machine_name": "スマスロ とある科学の超電磁砲2",
            "reported_name": "スマスロ とある科学の超電磁砲2",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: SANKYOオススメ', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: バラエティ毎日', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: ☀️', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: SANKYOオススメ、バラエティ毎日、☀️', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ゴーゴージャグラー3: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ゴーゴージャグラー3: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ とある科学の超電磁砲2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ とある科学の超電磁砲2: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: SANKYOオススメ', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: バラエティ毎日', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: ☀️', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: SANKYOオススメ、バラエティ毎日、☀️', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ゴーゴージャグラー3: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ゴーゴージャグラー3: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ とある科学の超電磁砲2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ とある科学の超電磁砲2: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-23",
      "case_key": "modern:shimbashi_uno:2026-08-23",
      "target_date": "2026-08-23",
      "event_or_promise": [
        "イクゼ【どんだけ】",
        "モンキーV推し",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2091674198586556654"
        ],
        "events": [
          "イクゼ【どんだけ】",
          "モンキーV推し",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "モンキーV",
            "units": "19.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "188.10",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "カバネリ海門決戦",
            "units": "9.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "47.70",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4898",
            "machine_name": "スマスロ 化物語",
            "reported_name": "スマスロ 化物語",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "12.10",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          }
        ],
        "total_points": "247.90",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'units_provisional_reported_count', 'message': 'モンキーV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'モンキーV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'カバネリ海門決戦: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 化物語: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'units_provisional_reported_count', 'message': 'モンキーV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'モンキーV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'カバネリ海門決戦: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 化物語: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-22",
      "case_key": "modern:shimbashi_uno:2026-08-22",
      "target_date": "2026-08-22",
      "event_or_promise": [
        "イクゼ【どんだけ】",
        "モンキーV推し",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2091462159901577701"
        ],
        "events": [
          "イクゼ【どんだけ】",
          "モンキーV推し",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4618",
            "machine_name": "パチスロ かぐや様は告らせたい",
            "reported_name": "パチスロ かぐや様は告らせたい",
            "units": "3.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "44.70",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_5055",
            "machine_name": "スロット ワールドダイスター",
            "reported_name": "スロット ワールドダイスター",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "12.40",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "94.05",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional / rate_from_current_machine_master"
          }
        ],
        "total_points": "151.15",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'units_provisional_reported_count', 'message': 'パチスロ かぐや様は告らせたい: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_reported_count', 'message': 'スロット ワールドダイスター: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'units_provisional_reported_count', 'message': 'パチスロ かぐや様は告らせたい: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_reported_count', 'message': 'スロット ワールドダイスター: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-21",
      "case_key": "modern:shimbashi_uno:2026-08-21",
      "target_date": "2026-08-21",
      "event_or_promise": [
        "1のつく日・超キノコ狩り2nd",
        "モンキーV推し",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2091097233903235150"
        ],
        "events": [
          "1のつく日・超キノコ狩り2nd",
          "モンキーV推し",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_5068",
            "machine_name": "スマスロ ストリートファイター6",
            "reported_name": "スマスロ ストリートファイター6",
            "units": "4.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4974",
            "machine_name": "スマスロ バイオハザードRE:3",
            "reported_name": "スマスロ バイオハザードRE:3",
            "units": "3.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4913",
            "machine_name": "スマスロ鉄拳6",
            "reported_name": "スマスロ鉄拳6",
            "units": "3.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4540",
            "machine_name": "ジャグラーガールズSS",
            "reported_name": "ジャグラーガールズSS",
            "units": "8.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 1のつく日・超キノコ狩り2nd', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: モンキーV推し', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: バラエティ毎日', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 1のつく日・超キノコ狩り2nd、モンキーV推し、バラエティ毎日', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ストリートファイター6: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ ストリートファイター6: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ バイオハザードRE:3: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ バイオハザードRE:3: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ鉄拳6: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ鉄拳6: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ジャグラーガールズSS: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ジャグラーガールズSS: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 1のつく日・超キノコ狩り2nd', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: モンキーV推し', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: バラエティ毎日', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 1のつく日・超キノコ狩り2nd、モンキーV推し、バラエティ毎日', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ストリートファイター6: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ ストリートファイター6: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ バイオハザードRE:3: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ バイオハザードRE:3: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ鉄拳6: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ鉄拳6: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ジャグラーガールズSS: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ジャグラーガールズSS: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-20",
      "case_key": "modern:shimbashi_uno:2026-08-20",
      "target_date": "2026-08-20",
      "event_or_promise": [
        "イクゼ【どんだけ】",
        "モンキーV推し",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2090564205049205016"
        ],
        "events": [
          "イクゼ【どんだけ】",
          "モンキーV推し",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4931",
            "machine_name": "スマスロ 攻殻機動隊",
            "reported_name": "スマスロ 攻殻機動隊",
            "units": "4.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "35.20",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "94.05",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4352",
            "machine_name": "スロット ソードアート・オンライン",
            "reported_name": "スロット ソードアート・オンライン",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "14.90",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          }
        ],
        "total_points": "144.15",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 攻殻機動隊: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンライン: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 攻殻機動隊: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンライン: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-19",
      "case_key": "modern:shimbashi_uno:2026-08-19",
      "target_date": "2026-08-19",
      "event_or_promise": [
        "イクゼ【どんだけ】",
        "モンキーV推し",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2090317907402346552"
        ],
        "events": [
          "イクゼ【どんだけ】",
          "モンキーV推し",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_5025",
            "machine_name": "スロット ソードアート・オンラインⅡ",
            "reported_name": "スロット ソードアート・オンラインⅡ",
            "units": "5.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "51.00",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "94.05",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4706",
            "machine_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "reported_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "10.00",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          }
        ],
        "total_points": "155.05",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンラインⅡ: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンラインⅡ: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-18",
      "case_key": "modern:shimbashi_uno:2026-08-18",
      "target_date": "2026-08-18",
      "event_or_promise": [
        "イクゼ【どんだけ】",
        "モンキーV推し",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2089859512123711945"
        ],
        "events": [
          "イクゼ【どんだけ】",
          "モンキーV推し",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_5025",
            "machine_name": "スロット ソードアート・オンラインⅡ",
            "reported_name": "スロット ソードアート・オンラインⅡ",
            "units": "5.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "51.00",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "94.05",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional / rate_from_current_machine_master"
          }
        ],
        "total_points": "145.05",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンラインⅡ: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンラインⅡ: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-17",
      "case_key": "modern:shimbashi_uno:2026-08-17",
      "target_date": "2026-08-17",
      "event_or_promise": [
        "イクゼ【どんだけ】",
        "モンキーV推し",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2089602488764924169"
        ],
        "events": [
          "イクゼ【どんだけ】",
          "モンキーV推し",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "19.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "97.85",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "94.05",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4719",
            "machine_name": "スマスロ シャーマンキング",
            "reported_name": "スマスロ シャーマンキング",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "14.30",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          }
        ],
        "total_points": "206.20",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ シャーマンキング: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ シャーマンキング: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-16",
      "case_key": "modern:shimbashi_uno:2026-08-16",
      "target_date": "2026-08-16",
      "event_or_promise": [
        "推連の華",
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2089223547285627012"
        ],
        "events": [
          "推連の華",
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "19.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "195.70",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4961",
            "machine_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "reported_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "units": "10.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": "55.50",
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unit_count_is_provisional"
          }
        ],
        "total_points": "251.20",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-15",
      "case_key": "modern:shimbashi_uno:2026-08-15",
      "target_date": "2026-08-15",
      "event_or_promise": [
        "キノコ総長動く",
        "推連の華",
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2088929759564628344"
        ],
        "events": [
          "キノコ総長動く",
          "推連の華",
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_5009",
            "machine_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
            "reported_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
            "units": "5.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4961",
            "machine_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "reported_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "units": "10.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4880",
            "machine_name": "スマスロ 新鬼武者3",
            "reported_name": "スマスロ 新鬼武者3",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4801",
            "machine_name": "ネオアイムジャグラーEX",
            "reported_name": "ネオアイムジャグラーEX",
            "units": "15.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: キノコ総長動く', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 推連の華6日目', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: バラエティ毎日', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: キノコ総長動く、推連の華6日目、バラエティ毎日', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 新鬼武者3: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ 新鬼武者3: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ネオアイムジャグラーEX: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ネオアイムジャグラーEX: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: キノコ総長動く', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 推連の華6日目', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: バラエティ毎日', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: キノコ総長動く、推連の華6日目、バラエティ毎日', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 新鬼武者3: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ 新鬼武者3: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ネオアイムジャグラーEX: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ネオアイムジャグラーEX: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-14",
      "case_key": "modern:shimbashi_uno:2026-08-14",
      "target_date": "2026-08-14",
      "event_or_promise": [
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2088506920537833517"
        ],
        "events": [
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "19.00",
            "units_quality": "confirmed_by_exact_master",
            "points": "97.85",
            "warning": ""
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4913",
            "machine_name": "スマスロ鉄拳6",
            "reported_name": "スマスロ鉄拳6",
            "units": "3.00",
            "units_quality": "confirmed_by_exact_master",
            "points": "30.30",
            "warning": ""
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4799",
            "machine_name": "アレックス ブライト",
            "reported_name": "アレックス ブライト",
            "units": "3.00",
            "units_quality": "confirmed_by_exact_master",
            "points": "19.95",
            "warning": "rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_5048",
            "machine_name": "L ULTRAMAN 最終決戦",
            "reported_name": "L ULTRAMAN 最終決戦",
            "units": "1.00",
            "units_quality": "confirmed_by_exact_master",
            "points": "12.80",
            "warning": ""
          }
        ],
        "total_points": "160.90",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'machine_rate_only_in_current_master', 'message': 'アレックス ブライト: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'machine_rate_only_in_current_master', 'message': 'アレックス ブライト: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-13",
      "case_key": "modern:shimbashi_uno:2026-08-13",
      "target_date": "2026-08-13",
      "event_or_promise": [
        "推連の華"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2088036951584804910"
        ],
        "events": [
          "推連の華"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": null,
            "machine_name": "東京喰種",
            "reported_name": "東京喰種",
            "units": null,
            "units_quality": "unknown",
            "points": null,
            "warning": "設置台数を決定できません。 / installed_units_missing"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4961",
            "machine_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "reported_name": "Lミリオンゴッド",
            "units": "10.00",
            "units_quality": "provisional_historical_master",
            "points": "55.50",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4618",
            "machine_name": "パチスロ かぐや様は告らせたい",
            "reported_name": "かぐや様",
            "units": "3.00",
            "units_quality": "conflict",
            "points": "31.50",
            "warning": "過去マスタ7台と投稿分母3台が異なるため、小さい方3台を暫定下限として採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": null,
            "machine_name": "転剣",
            "reported_name": "転剣",
            "units": null,
            "units_quality": "unknown",
            "points": null,
            "warning": "設置台数を決定できません。 / installed_units_missing"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'machine_not_found', 'message': '機種を完全一致で解決できません: 東京喰種', 'blocking': True}",
          "{'code': 'units_calculation_blocked', 'message': '東京喰種: 設置台数を決定できません。', 'blocking': True}",
          "{'code': 'point_calculation_blocked', 'message': '東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'Lミリオンゴッド: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_master_snapshot_stale', 'message': 'Lミリオンゴッド: 対象日以前の最新full機種マスタが21日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}",
          "{'code': 'units_provisional_lower_bound', 'message': 'かぐや様: 過去マスタ7台と投稿分母3台が異なるため、小さい方3台を暫定下限として採用しました。', 'blocking': False}",
          "{'code': 'machine_not_found', 'message': '機種を完全一致で解決できません: 転剣', 'blocking': True}",
          "{'code': 'units_calculation_blocked', 'message': '転剣: 設置台数を決定できません。', 'blocking': True}",
          "{'code': 'point_calculation_blocked', 'message': '転剣: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'machine_not_found', 'message': '機種を完全一致で解決できません: 東京喰種', 'blocking': True}",
        "{'code': 'units_calculation_blocked', 'message': '東京喰種: 設置台数を決定できません。', 'blocking': True}",
        "{'code': 'point_calculation_blocked', 'message': '東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'Lミリオンゴッド: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_master_snapshot_stale', 'message': 'Lミリオンゴッド: 対象日以前の最新full機種マスタが21日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}",
        "{'code': 'units_provisional_lower_bound', 'message': 'かぐや様: 過去マスタ7台と投稿分母3台が異なるため、小さい方3台を暫定下限として採用しました。', 'blocking': False}",
        "{'code': 'machine_not_found', 'message': '機種を完全一致で解決できません: 転剣', 'blocking': True}",
        "{'code': 'units_calculation_blocked', 'message': '転剣: 設置台数を決定できません。', 'blocking': True}",
        "{'code': 'point_calculation_blocked', 'message': '転剣: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-12",
      "case_key": "modern:shimbashi_uno:2026-08-12",
      "target_date": "2026-08-12",
      "event_or_promise": [],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2087668215061307538"
        ],
        "events": [],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "19.00",
            "units_quality": "provisional_historical_master",
            "points": "97.85",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          }
        ],
        "total_points": "97.85",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'units_provisional_prior_snapshot', 'message': 'L 東京喰種: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_master_snapshot_stale', 'message': 'L 東京喰種: 対象日以前の最新full機種マスタが20日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'units_provisional_prior_snapshot', 'message': 'L 東京喰種: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_master_snapshot_stale', 'message': 'L 東京喰種: 対象日以前の最新full機種マスタが20日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-11",
      "case_key": "modern:shimbashi_uno:2026-08-11",
      "target_date": "2026-08-11",
      "event_or_promise": [
        "1のつく日",
        "超キノコ狩り2nd",
        "推連の華",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2087468031203287464"
        ],
        "events": [
          "1のつく日",
          "超キノコ狩り2nd",
          "推連の華",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4799",
            "machine_name": "アレックス ブライト",
            "reported_name": "アレックス ブライト",
            "units": "3.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4360",
            "machine_name": "パチスロ からくりサーカス",
            "reported_name": "パチスロ からくりサーカス",
            "units": "4.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_5019",
            "machine_name": "Lパチスロ からくりサーカス2",
            "reported_name": "Lパチスロ からくりサーカス2",
            "units": "4.00",
            "units_quality": "conflict",
            "points": null,
            "warning": "過去マスタ4台と投稿分母6台が異なるため、小さい方4台を暫定下限として採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_3961",
            "machine_name": "ファンキージャグラー2",
            "reported_name": "ファンキージャグラー2",
            "units": "9.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "19.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4961",
            "machine_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "reported_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "units": "10.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4719",
            "machine_name": "スマスロ シャーマンキング",
            "reported_name": "スマスロ シャーマンキング",
            "units": "1.00",
            "units_quality": "conflict",
            "points": null,
            "warning": "過去マスタ1台と投稿分母2台が異なるため、小さい方1台を暫定下限として採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4996",
            "machine_name": "スマスロ BIRDIE WING -Golf Girls' Story…",
            "reported_name": "バーディーウイング",
            "units": "1.00",
            "units_quality": "conflict",
            "points": null,
            "warning": "過去マスタ3台と投稿分母1台が異なるため、小さい方1台を暫定下限として採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4458",
            "machine_name": "Lラブ嬢3〜Wご指名はいかがですか？〜",
            "reported_name": "Lラブ嬢3〜Wご指名はいかがですか？〜",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_5009",
            "machine_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
            "reported_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
            "units": "1.00",
            "units_quality": "conflict",
            "points": null,
            "warning": "過去マスタ5台と投稿分母1台が異なるため、小さい方1台を暫定下限として採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4778",
            "machine_name": "吉宗",
            "reported_name": "吉宗",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 超キノコ狩り2nd', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 超キノコ狩り2nd', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'アレックス ブライト: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'アレックス ブライト: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'パチスロ からくりサーカス: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'パチスロ からくりサーカス: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_lower_bound', 'message': 'Lパチスロ からくりサーカス2: 過去マスタ4台と投稿分母6台が異なるため、小さい方4台を暫定下限として採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ からくりサーカス2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ファンキージャグラー2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ファンキージャグラー2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L 東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_lower_bound', 'message': 'スマスロ シャーマンキング: 過去マスタ1台と投稿分母2台が異なるため、小さい方1台を暫定下限として採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ シャーマンキング: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_lower_bound', 'message': 'バーディーウイング: 過去マスタ3台と投稿分母1台が異なるため、小さい方1台を暫定下限として採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'バーディーウイング: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'Lラブ嬢3〜Wご指名はいかがですか？〜: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lラブ嬢3〜Wご指名はいかがですか？〜: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_lower_bound', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 過去マスタ5台と投稿分母1台が異なるため、小さい方1台を暫定下限として採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': '吉宗: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': '吉宗: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 超キノコ狩り2nd', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 超キノコ狩り2nd', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'アレックス ブライト: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'アレックス ブライト: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'パチスロ からくりサーカス: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'パチスロ からくりサーカス: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_lower_bound', 'message': 'Lパチスロ からくりサーカス2: 過去マスタ4台と投稿分母6台が異なるため、小さい方4台を暫定下限として採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ からくりサーカス2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ファンキージャグラー2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ファンキージャグラー2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L 東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_lower_bound', 'message': 'スマスロ シャーマンキング: 過去マスタ1台と投稿分母2台が異なるため、小さい方1台を暫定下限として採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ シャーマンキング: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_lower_bound', 'message': 'バーディーウイング: 過去マスタ3台と投稿分母1台が異なるため、小さい方1台を暫定下限として採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'バーディーウイング: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'Lラブ嬢3〜Wご指名はいかがですか？〜: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lラブ嬢3〜Wご指名はいかがですか？〜: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_lower_bound', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 過去マスタ5台と投稿分母1台が異なるため、小さい方1台を暫定下限として採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': '吉宗: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': '吉宗: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-10",
      "case_key": "modern:shimbashi_uno:2026-08-10",
      "target_date": "2026-08-10",
      "event_or_promise": [
        "バラエティ毎日",
        "2日連続"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2086958196506423509"
        ],
        "events": [
          "バラエティ毎日",
          "2日連続"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "19.00",
            "units_quality": "provisional_historical_master",
            "points": "97.85",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4706",
            "machine_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "reported_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "units": "1.00",
            "units_quality": "provisional_historical_master",
            "points": "10.00",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_3961",
            "machine_name": "ファンキージャグラー2",
            "reported_name": "ファンキージャグラー2",
            "units": "9.00",
            "units_quality": "provisional_historical_master",
            "points": "22.95",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional / rate_from_current_machine_master"
          }
        ],
        "total_points": "130.80",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 2日連続', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'L 東京喰種: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_master_snapshot_stale', 'message': 'L 東京喰種: 対象日以前の最新full機種マスタが18日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_master_snapshot_stale', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日以前の最新full機種マスタが18日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'ファンキージャグラー2: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_master_snapshot_stale', 'message': 'ファンキージャグラー2: 対象日以前の最新full機種マスタが18日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'ファンキージャグラー2: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 2日連続', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'L 東京喰種: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_master_snapshot_stale', 'message': 'L 東京喰種: 対象日以前の最新full機種マスタが18日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_master_snapshot_stale', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日以前の最新full機種マスタが18日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'ファンキージャグラー2: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_master_snapshot_stale', 'message': 'ファンキージャグラー2: 対象日以前の最新full機種マスタが18日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'ファンキージャグラー2: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-09",
      "case_key": "modern:shimbashi_uno:2026-08-09",
      "target_date": "2026-08-09",
      "event_or_promise": [
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2086598275323535772"
        ],
        "events": [
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4984",
            "machine_name": "スマスロスーパーリオエース2",
            "reported_name": "スマスロスーパーリオエース2",
            "units": "3.00",
            "units_quality": "provisional_historical_master",
            "points": "26.40",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4706",
            "machine_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "reported_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "units": "1.00",
            "units_quality": "provisional_historical_master",
            "points": "10.00",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          }
        ],
        "total_points": "36.40",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 毎日バラ', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロスーパーリオエース2: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_master_snapshot_stale', 'message': 'スマスロスーパーリオエース2: 対象日以前の最新full機種マスタが17日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_master_snapshot_stale', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日以前の最新full機種マスタが17日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 毎日バラ', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロスーパーリオエース2: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_master_snapshot_stale', 'message': 'スマスロスーパーリオエース2: 対象日以前の最新full機種マスタが17日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_master_snapshot_stale', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日以前の最新full機種マスタが17日前のため、設置台数はprovisional_historical_masterとして扱います。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-07",
      "case_key": "modern:shimbashi_uno:2026-08-07",
      "target_date": "2026-08-07",
      "event_or_promise": [
        "イクゼ【4連どんだけ】",
        "BT機・ノーマル推し",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2085932229554024806"
        ],
        "events": [
          "イクゼ【4連どんだけ】",
          "BT機・ノーマル推し",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4799",
            "machine_name": "アレックス ブライト",
            "reported_name": "アレックス ブライト",
            "units": "3.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4352",
            "machine_name": "スロット ソードアート・オンライン",
            "reported_name": "スロット ソードアート・オンライン",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【4連どんだけ】', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: BT機・ノーマル推し', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: イクゼ【4連どんだけ】、BT機・ノーマル推し', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'アレックス ブライト: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'アレックス ブライト: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンライン: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スロット ソードアート・オンライン: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【4連どんだけ】', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: BT機・ノーマル推し', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: イクゼ【4連どんだけ】、BT機・ノーマル推し', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'アレックス ブライト: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'アレックス ブライト: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンライン: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スロット ソードアート・オンライン: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-06",
      "case_key": "modern:shimbashi_uno:2026-08-06",
      "target_date": "2026-08-06",
      "event_or_promise": [
        "イクゼ【天使と悪魔】",
        "BT機・ノーマル推し",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2085567404000653482"
        ],
        "events": [
          "イクゼ【天使と悪魔】",
          "BT機・ノーマル推し",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4961",
            "machine_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "reported_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "units": "10.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_3961",
            "machine_name": "ファンキージャグラー2",
            "reported_name": "ファンキージャグラー2",
            "units": "9.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4778",
            "machine_name": "吉宗",
            "reported_name": "吉宗",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【天使と悪魔】', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: BT機・ノーマル推し', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: イクゼ【天使と悪魔】、BT機・ノーマル推し', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ファンキージャグラー2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ファンキージャグラー2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': '吉宗: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': '吉宗: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【天使と悪魔】', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: BT機・ノーマル推し', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: イクゼ【天使と悪魔】、BT機・ノーマル推し', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ファンキージャグラー2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ファンキージャグラー2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': '吉宗: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': '吉宗: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-05",
      "case_key": "modern:shimbashi_uno:2026-08-05",
      "target_date": "2026-08-05",
      "event_or_promise": [
        "イクゼ【塊どんだけ】",
        "BT機・ノーマル推し",
        "新台入替3日目",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2085293466100359673"
        ],
        "events": [
          "イクゼ【塊どんだけ】",
          "BT機・ノーマル推し",
          "新台入替3日目",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4799",
            "machine_name": "アレックス ブライト",
            "reported_name": "アレックス ブライト",
            "units": "3.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4893",
            "machine_name": "SHAKE BONUS TRIGGER",
            "reported_name": "SHAKE BONUS TRIGGER",
            "units": "2.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4898",
            "machine_name": "スマスロ 化物語",
            "reported_name": "スマスロ 化物語",
            "units": "1.00",
            "units_quality": "conflict",
            "points": null,
            "warning": "過去マスタ4台と投稿分母1台が異なるため、小さい方1台を暫定下限として採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【塊どんだけ】', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: BT機・ノーマル推し', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 新台入替3日目', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: イクゼ【塊どんだけ】、BT機・ノーマル推し、新台入替3日目', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'アレックス ブライト: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'アレックス ブライト: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'SHAKE BONUS TRIGGER: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'SHAKE BONUS TRIGGER: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_lower_bound', 'message': 'スマスロ 化物語: 過去マスタ4台と投稿分母1台が異なるため、小さい方1台を暫定下限として採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ 化物語: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【塊どんだけ】', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: BT機・ノーマル推し', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 新台入替3日目', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: イクゼ【塊どんだけ】、BT機・ノーマル推し、新台入替3日目', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'アレックス ブライト: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'アレックス ブライト: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'SHAKE BONUS TRIGGER: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'SHAKE BONUS TRIGGER: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_lower_bound', 'message': 'スマスロ 化物語: 過去マスタ4台と投稿分母1台が異なるため、小さい方1台を暫定下限として採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ 化物語: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-04",
      "case_key": "modern:shimbashi_uno:2026-08-04",
      "target_date": "2026-08-04",
      "event_or_promise": [
        "新台入替2日目",
        "イクゼ【どんだけ】",
        "BT機・ノーマル推し",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2084937345179222166"
        ],
        "events": [
          "新台入替2日目",
          "イクゼ【どんだけ】",
          "BT機・ノーマル推し",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4805",
            "machine_name": "いざ！番長",
            "reported_name": "いざ！番長",
            "units": "3.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4778",
            "machine_name": "吉宗",
            "reported_name": "吉宗",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 新台入替2日目', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: BT機・ノーマル推し', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 新台入替2日目、BT機・ノーマル推し', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'いざ！番長: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'いざ！番長: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': '吉宗: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': '吉宗: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 新台入替2日目', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: BT機・ノーマル推し', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 新台入替2日目、BT機・ノーマル推し', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'いざ！番長: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'いざ！番長: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': '吉宗: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': '吉宗: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-03",
      "case_key": "modern:shimbashi_uno:2026-08-03",
      "target_date": "2026-08-03",
      "event_or_promise": [
        "新台入替",
        "バラエティ毎日",
        "BT機・ノーマル推し",
        "半撃来店取材",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2084561043867758763"
        ],
        "events": [
          "新台入替",
          "バラエティ毎日",
          "BT機・ノーマル推し",
          "半撃来店取材",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4801",
            "machine_name": "ネオアイムジャグラーEX",
            "reported_name": "ネオアイムジャグラーEX",
            "units": "15.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4961",
            "machine_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "reported_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "units": "10.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_5019",
            "machine_name": "Lパチスロ からくりサーカス2",
            "reported_name": "Lパチスロ からくりサーカス2",
            "units": "4.00",
            "units_quality": "conflict",
            "points": null,
            "warning": "過去マスタ4台と投稿分母6台が異なるため、小さい方4台を暫定下限として採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_5053",
            "machine_name": "スマスロ とある魔術の禁書目録2",
            "reported_name": "スマスロ とある魔術の禁書目録2",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_5068",
            "machine_name": "スマスロ ストリートファイター6",
            "reported_name": "スマスロ ストリートファイター6",
            "units": "4.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4360",
            "machine_name": "パチスロ からくりサーカス",
            "reported_name": "パチスロ からくりサーカス",
            "units": "4.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4706",
            "machine_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "reported_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: BT機・ノーマル推し', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 半撃来店取材', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: BT機・ノーマル推し、半撃来店取材', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ネオアイムジャグラーEX: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ネオアイムジャグラーEX: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_lower_bound', 'message': 'Lパチスロ からくりサーカス2: 過去マスタ4台と投稿分母6台が異なるため、小さい方4台を暫定下限として採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ からくりサーカス2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_not_installed_in_effective_master', 'message': 'スマスロ とある魔術の禁書目録2: 暫定根拠にしたfull機種マスタ（2026-07-23）に対象店舗の設置記録がありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ とある魔術の禁書目録2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ とある魔術の禁書目録2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_not_installed_in_effective_master', 'message': 'スマスロ ストリートファイター6: 暫定根拠にしたfull機種マスタ（2026-07-23）に対象店舗の設置記録がありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ストリートファイター6: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ ストリートファイター6: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'パチスロ からくりサーカス: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'パチスロ からくりサーカス: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: BT機・ノーマル推し', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 半撃来店取材', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: BT機・ノーマル推し、半撃来店取材', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ネオアイムジャグラーEX: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ネオアイムジャグラーEX: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_lower_bound', 'message': 'Lパチスロ からくりサーカス2: 過去マスタ4台と投稿分母6台が異なるため、小さい方4台を暫定下限として採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ からくりサーカス2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_not_installed_in_effective_master', 'message': 'スマスロ とある魔術の禁書目録2: 暫定根拠にしたfull機種マスタ（2026-07-23）に対象店舗の設置記録がありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ とある魔術の禁書目録2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ とある魔術の禁書目録2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_not_installed_in_effective_master', 'message': 'スマスロ ストリートファイター6: 暫定根拠にしたfull機種マスタ（2026-07-23）に対象店舗の設置記録がありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ストリートファイター6: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ ストリートファイター6: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'パチスロ からくりサーカス: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'パチスロ からくりサーカス: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-02",
      "case_key": "modern:shimbashi_uno:2026-08-02",
      "target_date": "2026-08-02",
      "event_or_promise": [],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2084154504598135227"
        ],
        "events": [],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "19.00",
            "units_quality": "provisional_historical_master",
            "points": "97.85",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": "9.00",
            "units_quality": "provisional_historical_master",
            "points": "95.40",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          }
        ],
        "total_points": "193.25",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'units_provisional_prior_snapshot', 'message': 'L 東京喰種: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'units_provisional_prior_snapshot', 'message': 'L 東京喰種: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-08-01",
      "case_key": "modern:shimbashi_uno:2026-08-01",
      "target_date": "2026-08-01",
      "event_or_promise": [
        "バラエティ毎日",
        "1のつく日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2083842676869517590"
        ],
        "events": [
          "バラエティ毎日",
          "1のつく日"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4360",
            "machine_name": "パチスロ からくりサーカス",
            "reported_name": "パチスロ からくりサーカス",
            "units": "4.00",
            "units_quality": "provisional_historical_master",
            "points": "34.80",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "19.00",
            "units_quality": "provisional_historical_master",
            "points": "97.85",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4719",
            "machine_name": "スマスロ シャーマンキング",
            "reported_name": "スマスロ シャーマンキング",
            "units": "1.00",
            "units_quality": "provisional_historical_master",
            "points": "14.30",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4712",
            "machine_name": "スマスロスーパーブラックジャック",
            "reported_name": "スマスロスーパーブラックジャック",
            "units": "2.00",
            "units_quality": "provisional_historical_master",
            "points": "19.00",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          }
        ],
        "total_points": "165.95",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'units_provisional_prior_snapshot', 'message': 'パチスロ からくりサーカス: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'パチスロ からくりサーカス: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'L 東京喰種: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロ シャーマンキング: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロスーパーブラックジャック: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'units_provisional_prior_snapshot', 'message': 'パチスロ からくりサーカス: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'パチスロ からくりサーカス: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'L 東京喰種: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロ シャーマンキング: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロスーパーブラックジャック: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-31",
      "case_key": "modern:shimbashi_uno:2026-07-31",
      "target_date": "2026-07-31",
      "event_or_promise": [
        "1のつく日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2083320306274566230"
        ],
        "events": [
          "1のつく日"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4943",
            "machine_name": "スマスロ サンダーV",
            "reported_name": "スマスロ サンダーV",
            "units": "3.00",
            "units_quality": "provisional_historical_master",
            "points": "19.65",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4375",
            "machine_name": "ゴーゴージャグラー3",
            "reported_name": "ゴーゴージャグラー3",
            "units": "15.00",
            "units_quality": "provisional_historical_master",
            "points": "30.00",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4540",
            "machine_name": "ジャグラーガールズSS",
            "reported_name": "ジャグラーガールズSS",
            "units": "7.00",
            "units_quality": "provisional_historical_master",
            "points": "15.75",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_3961",
            "machine_name": "ファンキージャグラー2",
            "reported_name": "ファンキージャグラー2",
            "units": "9.00",
            "units_quality": "provisional_historical_master",
            "points": "22.95",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4230",
            "machine_name": "ハッピージャグラーVⅢ",
            "reported_name": "ハッピージャグラーVⅢ",
            "units": "5.00",
            "units_quality": "provisional_historical_master",
            "points": "14.25",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional / rate_from_current_machine_master"
          }
        ],
        "total_points": "102.60",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロ サンダーV: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ サンダーV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'ゴーゴージャグラー3: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'ジャグラーガールズSS: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'ファンキージャグラー2: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'ファンキージャグラー2: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'ハッピージャグラーVⅢ: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'ハッピージャグラーVⅢ: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロ サンダーV: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ サンダーV: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'ゴーゴージャグラー3: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'ジャグラーガールズSS: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'ファンキージャグラー2: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'ファンキージャグラー2: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'ハッピージャグラーVⅢ: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'ハッピージャグラーVⅢ: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-30",
      "case_key": "modern:shimbashi_uno:2026-07-30",
      "target_date": "2026-07-30",
      "event_or_promise": [
        "2日連続",
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2083098080396922895"
        ],
        "events": [
          "2日連続",
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4849",
            "machine_name": "スマスロ 東京リベンジャーズ",
            "reported_name": "スマスロ 東京リベンジャーズ",
            "units": "1.00",
            "units_quality": "provisional_historical_master",
            "points": "14.90",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4230",
            "machine_name": "ハッピージャグラーVⅢ",
            "reported_name": "ハッピージャグラーVⅢ",
            "units": "5.00",
            "units_quality": "provisional_historical_master",
            "points": "14.25",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4540",
            "machine_name": "ジャグラーガールズSS",
            "reported_name": "ジャグラーガールズSS",
            "units": "7.00",
            "units_quality": "provisional_historical_master",
            "points": "15.75",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          }
        ],
        "total_points": "44.90",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 2日連続', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロ 東京リベンジャーズ: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'ハッピージャグラーVⅢ: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'ハッピージャグラーVⅢ: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'ジャグラーガールズSS: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 2日連続', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロ 東京リベンジャーズ: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'ハッピージャグラーVⅢ: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'ハッピージャグラーVⅢ: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'ジャグラーガールズSS: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-29",
      "case_key": "modern:shimbashi_uno:2026-07-29",
      "target_date": "2026-07-29",
      "event_or_promise": [
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2082665999254593980"
        ],
        "events": [
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4375",
            "machine_name": "ゴーゴージャグラー3",
            "reported_name": "ゴーゴージャグラー3",
            "units": "15.00",
            "units_quality": "provisional_historical_master",
            "points": "30.00",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4540",
            "machine_name": "ジャグラーガールズSS",
            "reported_name": "ジャグラーガールズSS",
            "units": "7.00",
            "units_quality": "provisional_historical_master",
            "points": "15.75",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4892",
            "machine_name": "スマスロ とある科学の超電磁砲2",
            "reported_name": "スマスロ とある科学の超電磁砲2",
            "units": "1.00",
            "units_quality": "provisional_historical_master",
            "points": "12.90",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          }
        ],
        "total_points": "58.65",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 毎日バラ', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'ゴーゴージャグラー3: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'ジャグラーガールズSS: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロ とある科学の超電磁砲2: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 毎日バラ', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'ゴーゴージャグラー3: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'ジャグラーガールズSS: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': 'スマスロ とある科学の超電磁砲2: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-28",
      "case_key": "modern:shimbashi_uno:2026-07-28",
      "target_date": "2026-07-28",
      "event_or_promise": [
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2082244910477119995"
        ],
        "events": [
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4778",
            "machine_name": "吉宗",
            "reported_name": "吉宗",
            "units": "1.00",
            "units_quality": "provisional_historical_master",
            "points": "12.00",
            "warning": "投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。 / unit_count_is_provisional"
          }
        ],
        "total_points": "12.00",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 毎日バラ', 'blocking': False}",
          "{'code': 'units_provisional_prior_snapshot', 'message': '吉宗: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 毎日バラ', 'blocking': False}",
        "{'code': 'units_provisional_prior_snapshot', 'message': '吉宗: 投稿台数がないため、対象日以前で最も近いマスタを暫定採用しました。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-26",
      "case_key": "modern:shimbashi_uno:2026-07-26",
      "target_date": "2026-07-26",
      "event_or_promise": [
        "リニューアル月間",
        "イクゼ【塊どんだけ】",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2081499805646307415"
        ],
        "events": [
          "リニューアル月間",
          "イクゼ【塊どんだけ】",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4926",
            "machine_name": "Lパチスロ 炎炎ノ消防隊2",
            "reported_name": "Lパチスロ 炎炎ノ消防隊2",
            "units": "4.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4921",
            "machine_name": "L不二子BT",
            "reported_name": "L不二子BT",
            "units": "2.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4965",
            "machine_name": "A-SLOT+ 異世界かるてっと BT",
            "reported_name": "A-SLOT+ 異世界かるてっと BT",
            "units": "2.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4928",
            "machine_name": "スマスロ ハナビ",
            "reported_name": "スマスロ ハナビ",
            "units": "4.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4925",
            "machine_name": "Lパチスロうみねこのなく頃に2",
            "reported_name": "Lパチスロうみねこのなく頃に2",
            "units": "2.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4719",
            "machine_name": "スマスロ シャーマンキング",
            "reported_name": "スマスロ シャーマンキング",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアル月間', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【塊どんだけ】', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアル月間、イクゼ【塊どんだけ】', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ 炎炎ノ消防隊2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L不二子BT: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L不二子BT: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'A-SLOT+ 異世界かるてっと BT: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'A-SLOT+ 異世界かるてっと BT: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ハナビ: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ ハナビ: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロうみねこのなく頃に2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lパチスロうみねこのなく頃に2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ シャーマンキング: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ シャーマンキング: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアル月間', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【塊どんだけ】', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアル月間、イクゼ【塊どんだけ】', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ 炎炎ノ消防隊2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L不二子BT: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L不二子BT: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'A-SLOT+ 異世界かるてっと BT: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'A-SLOT+ 異世界かるてっと BT: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ハナビ: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ ハナビ: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロうみねこのなく頃に2: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lパチスロうみねこのなく頃に2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ シャーマンキング: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ シャーマンキング: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-25",
      "case_key": "modern:shimbashi_uno:2026-07-25",
      "target_date": "2026-07-25",
      "event_or_promise": [
        "月イチ周年日",
        "全撃来店取材"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2081315047436116117"
        ],
        "events": [
          "月イチ周年日",
          "全撃来店取材"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_5015",
            "machine_name": "スマスロケロット5BT",
            "reported_name": "スマスロケロット5BT",
            "units": "2.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4860",
            "machine_name": "クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.",
            "reported_name": "クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.",
            "units": "2.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4830",
            "machine_name": "LBパチスロ ヱヴァンゲリヲン ～約束の扉～",
            "reported_name": "LBパチスロ ヱヴァンゲリヲン ～約束の扉～",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4301",
            "machine_name": "スマスロ北斗の拳",
            "reported_name": "スマスロ北斗の拳",
            "units": "5.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4258",
            "machine_name": "沖ドキ！GOLD",
            "reported_name": "沖ドキ！GOLD",
            "units": "5.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4885",
            "machine_name": "Lパチスロ 革命機ヴァルヴレイヴ2",
            "reported_name": "Lパチスロ 革命機ヴァルヴレイヴ2",
            "units": "1.00",
            "units_quality": "conflict",
            "points": null,
            "warning": "過去マスタ10台と投稿分母1台が異なるため、小さい方1台を暫定下限として採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 月イチ周年日', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 全撃来店取材', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 月イチ周年日、全撃来店取材', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロケロット5BT: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロケロット5BT: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'LBパチスロ ヱヴァンゲリヲン ～約束の扉～: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'LBパチスロ ヱヴァンゲリヲン ～約束の扉～: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ北斗の拳: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ北斗の拳: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': '沖ドキ！GOLD: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': '沖ドキ！GOLD: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_lower_bound', 'message': 'Lパチスロ 革命機ヴァルヴレイヴ2: 過去マスタ10台と投稿分母1台が異なるため、小さい方1台を暫定下限として採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ 革命機ヴァルヴレイヴ2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 月イチ周年日', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 全撃来店取材', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 月イチ周年日、全撃来店取材', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロケロット5BT: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロケロット5BT: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'LBパチスロ ヱヴァンゲリヲン ～約束の扉～: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'LBパチスロ ヱヴァンゲリヲン ～約束の扉～: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ北斗の拳: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ北斗の拳: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': '沖ドキ！GOLD: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': '沖ドキ！GOLD: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_lower_bound', 'message': 'Lパチスロ 革命機ヴァルヴレイヴ2: 過去マスタ10台と投稿分母1台が異なるため、小さい方1台を暫定下限として採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ 革命機ヴァルヴレイヴ2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-24",
      "case_key": "modern:shimbashi_uno:2026-07-24",
      "target_date": "2026-07-24",
      "event_or_promise": [
        "リニューアル月間",
        "イクゼ【どんだけ3種類🍄🍄🍄】",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2080941574813278719"
        ],
        "events": [
          "リニューアル月間",
          "イクゼ【どんだけ3種類🍄🍄🍄】",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4745",
            "machine_name": "スマスロ マギアレコード 魔法少女まどか☆マギカ外伝",
            "reported_name": "スマスロ マギアレコード 魔法少女まどか☆マギカ外伝",
            "units": "2.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_5009",
            "machine_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
            "reported_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
            "units": "5.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4961",
            "machine_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "reported_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "units": "10.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": "9.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4801",
            "machine_name": "ネオアイムジャグラーEX",
            "reported_name": "ネオアイムジャグラーEX",
            "units": "15.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4843",
            "machine_name": "パチスロ 転生したら剣でした",
            "reported_name": "パチスロ 転生したら剣でした",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4566",
            "machine_name": "スマスロ痛いのは嫌なので防御力に極振りしたいと思います。",
            "reported_name": "スマスロ痛いのは嫌なので防御力に極振りしたいと思います。",
            "units": "1.00",
            "units_quality": "confirmed_by_post_and_master",
            "points": null,
            "warning": "対象日一致マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアル月間', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【どんだけ3種類🍄🍄🍄】', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアル月間、イクゼ【どんだけ3種類🍄🍄🍄】', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ マギアレコード 魔法少女まどか☆マギカ外伝: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ マギアレコード 魔法少女まどか☆マギカ外伝: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ネオアイムジャグラーEX: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ネオアイムジャグラーEX: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'パチスロ 転生したら剣でした: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'パチスロ 転生したら剣でした: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアル月間', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【どんだけ3種類🍄🍄🍄】', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアル月間、イクゼ【どんだけ3種類🍄🍄🍄】', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ マギアレコード 魔法少女まどか☆マギカ外伝: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ マギアレコード 魔法少女まどか☆マギカ外伝: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ネオアイムジャグラーEX: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ネオアイムジャグラーEX: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'パチスロ 転生したら剣でした: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'パチスロ 転生したら剣でした: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 対象日一致マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-23",
      "case_key": "modern:shimbashi_uno:2026-07-23",
      "target_date": "2026-07-23",
      "event_or_promise": [
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2080566421197635744"
        ],
        "events": [
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4928",
            "machine_name": "スマスロ ハナビ",
            "reported_name": "スマスロ ハナビ",
            "units": "4.00",
            "units_quality": "confirmed_by_exact_master",
            "points": "25.20",
            "warning": "rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4566",
            "machine_name": "スマスロ痛いのは嫌なので防御力に極振りしたいと思います。",
            "reported_name": "スマスロ痛いのは嫌なので防御力に極振りしたいと思います。",
            "units": "1.00",
            "units_quality": "confirmed_by_exact_master",
            "points": "13.00",
            "warning": ""
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4602",
            "machine_name": "スマスロ ゴッドイーター リザレクション",
            "reported_name": "スマスロ ゴッドイーター リザレクション",
            "units": "3.00",
            "units_quality": "confirmed_by_exact_master",
            "points": "44.70",
            "warning": ""
          }
        ],
        "total_points": "82.90",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ ハナビ: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ ハナビ: 対象日の設置台数は対象日以前のfull機種マスタと投稿・手動証拠から決定した値を維持し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-22",
      "case_key": "modern:shimbashi_uno:2026-07-22",
      "target_date": "2026-07-22",
      "event_or_promise": [
        "リニューアル月間",
        "イクゼ【どんだけ】",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2080183309183979596"
        ],
        "events": [
          "リニューアル月間",
          "イクゼ【どんだけ】",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4799",
            "machine_name": "アレックス ブライト",
            "reported_name": "アレックス ブライト",
            "units": "3.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_5025",
            "machine_name": "スロット ソードアート・オンラインⅡ",
            "reported_name": "スロット ソードアート・オンラインⅡ",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアル月間', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアル月間', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'アレックス ブライト: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'アレックス ブライト: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'アレックス ブライト: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スロット ソードアート・オンラインⅡ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンラインⅡ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スロット ソードアート・オンラインⅡ: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアル月間', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアル月間', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'アレックス ブライト: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'アレックス ブライト: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'アレックス ブライト: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スロット ソードアート・オンラインⅡ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンラインⅡ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スロット ソードアート・オンラインⅡ: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-21",
      "case_key": "modern:shimbashi_uno:2026-07-21",
      "target_date": "2026-07-21",
      "event_or_promise": [
        "1のつく日",
        "超キノコ狩り2nd",
        "新台入替",
        "リニューアル月間",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2079793051908936169"
        ],
        "events": [
          "1のつく日",
          "超キノコ狩り2nd",
          "新台入替",
          "リニューアル月間",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4805",
            "machine_name": "いざ！番長",
            "reported_name": "いざ！番長",
            "units": "3.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4981",
            "machine_name": "スマスロ ビッグドリーム THE GOLDEN PUSHER",
            "reported_name": "スマスロ ビッグドリーム THE GOLDEN PUSHER",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4926",
            "machine_name": "Lパチスロ 炎炎ノ消防隊2",
            "reported_name": "Lパチスロ 炎炎ノ消防隊2",
            "units": "4.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4893",
            "machine_name": "SHAKE BONUS TRIGGER",
            "reported_name": "SHAKE BONUS TRIGGER",
            "units": "2.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4961",
            "machine_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "reported_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "units": "10.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 超キノコ狩り2nd', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアル月間', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 超キノコ狩り2nd、リニューアル月間', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'いざ！番長: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'いざ！番長: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'いざ！番長: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ ビッグドリーム THE GOLDEN PUSHER: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ビッグドリーム THE GOLDEN PUSHER: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ ビッグドリーム THE GOLDEN PUSHER: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ 炎炎ノ消防隊2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'SHAKE BONUS TRIGGER: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'SHAKE BONUS TRIGGER: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'SHAKE BONUS TRIGGER: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 超キノコ狩り2nd', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアル月間', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 超キノコ狩り2nd、リニューアル月間', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'いざ！番長: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'いざ！番長: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'いざ！番長: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ ビッグドリーム THE GOLDEN PUSHER: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ビッグドリーム THE GOLDEN PUSHER: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ ビッグドリーム THE GOLDEN PUSHER: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ 炎炎ノ消防隊2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'SHAKE BONUS TRIGGER: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'SHAKE BONUS TRIGGER: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'SHAKE BONUS TRIGGER: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-20",
      "case_key": "modern:shimbashi_uno:2026-07-20",
      "target_date": "2026-07-20",
      "event_or_promise": [
        "イクゼ【どんだけ3種類🍄🍄🍄】",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2079513519289167879"
        ],
        "events": [
          "イクゼ【どんだけ3種類🍄🍄🍄】",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_5025",
            "machine_name": "スロット ソードアート・オンラインⅡ",
            "reported_name": "スロット ソードアート・オンラインⅡ",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4974",
            "machine_name": "スマスロ バイオハザードRE:3",
            "reported_name": "スマスロ バイオハザードRE:3",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4913",
            "machine_name": "スマスロ鉄拳6",
            "reported_name": "スマスロ鉄拳6",
            "units": "4.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4996",
            "machine_name": "スマスロ BIRDIE WING -Golf Girls' Story…",
            "reported_name": "バーディーウイング",
            "units": "3.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4984",
            "machine_name": "スマスロスーパーリオエース2",
            "reported_name": "スマスロスーパーリオエース2",
            "units": "3.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4352",
            "machine_name": "スロット ソードアート・オンライン",
            "reported_name": "スロット ソードアート・オンライン",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【どんだけ3種類🍄🍄🍄】', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: イクゼ【どんだけ3種類🍄🍄🍄】', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スロット ソードアート・オンラインⅡ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンラインⅡ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スロット ソードアート・オンラインⅡ: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ バイオハザードRE:3: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ バイオハザードRE:3: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ バイオハザードRE:3: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ鉄拳6: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ鉄拳6: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ鉄拳6: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'バーディーウイング: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'バーディーウイング: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'バーディーウイング: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロスーパーリオエース2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロスーパーリオエース2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロスーパーリオエース2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スロット ソードアート・オンライン: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンライン: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スロット ソードアート・オンライン: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【どんだけ3種類🍄🍄🍄】', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: イクゼ【どんだけ3種類🍄🍄🍄】', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スロット ソードアート・オンラインⅡ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンラインⅡ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スロット ソードアート・オンラインⅡ: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ バイオハザードRE:3: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ バイオハザードRE:3: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ バイオハザードRE:3: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ鉄拳6: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ鉄拳6: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ鉄拳6: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'バーディーウイング: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'バーディーウイング: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'バーディーウイング: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロスーパーリオエース2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロスーパーリオエース2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロスーパーリオエース2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スロット ソードアート・オンライン: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンライン: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スロット ソードアート・オンライン: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-17",
      "case_key": "modern:shimbashi_uno:2026-07-17",
      "target_date": "2026-07-17",
      "event_or_promise": [
        "リニューアル月間",
        "推連の華",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2078323163298173237"
        ],
        "events": [
          "リニューアル月間",
          "推連の華",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4931",
            "machine_name": "スマスロ 攻殻機動隊",
            "reported_name": "スマスロ 攻殻機動隊",
            "units": "4.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_5015",
            "machine_name": "スマスロケロット5BT",
            "reported_name": "スマスロケロット5BT",
            "units": "2.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4860",
            "machine_name": "クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.",
            "reported_name": "クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.",
            "units": "2.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4830",
            "machine_name": "LBパチスロ ヱヴァンゲリヲン ～約束の扉～",
            "reported_name": "LBパチスロ ヱヴァンゲリヲン ～約束の扉～",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4719",
            "machine_name": "スマスロ シャーマンキング",
            "reported_name": "スマスロ シャーマンキング",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": "9.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアル月間', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアル月間', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 攻殻機動隊: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 攻殻機動隊: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ 攻殻機動隊: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロケロット5BT: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロケロット5BT: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロケロット5BT: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'LBパチスロ ヱヴァンゲリヲン ～約束の扉～: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'LBパチスロ ヱヴァンゲリヲン ～約束の扉～: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'LBパチスロ ヱヴァンゲリヲン ～約束の扉～: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ シャーマンキング: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ シャーマンキング: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ シャーマンキング: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアル月間', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアル月間', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 攻殻機動隊: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 攻殻機動隊: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ 攻殻機動隊: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロケロット5BT: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロケロット5BT: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロケロット5BT: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'LBパチスロ ヱヴァンゲリヲン ～約束の扉～: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'LBパチスロ ヱヴァンゲリヲン ～約束の扉～: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'LBパチスロ ヱヴァンゲリヲン ～約束の扉～: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ シャーマンキング: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ シャーマンキング: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ シャーマンキング: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-13",
      "case_key": "modern:shimbashi_uno:2026-07-13",
      "target_date": "2026-07-13",
      "event_or_promise": [
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2076955994777903298"
        ],
        "events": [
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4880",
            "machine_name": "スマスロ 新鬼武者3",
            "reported_name": "スマスロ 新鬼武者3",
            "units": "3.00",
            "units_quality": "provisional_later_master",
            "points": "39.00",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4921",
            "machine_name": "L不二子BT",
            "reported_name": "L不二子BT",
            "units": "2.00",
            "units_quality": "provisional_current_master",
            "points": "17.60",
            "warning": "対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4706",
            "machine_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "reported_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "units": "1.00",
            "units_quality": "provisional_later_master",
            "points": "10.00",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          }
        ],
        "total_points": "66.60",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'machine_only_in_current_master', 'message': 'スマスロ 新鬼武者3: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ 新鬼武者3: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'L不二子BT: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'L不二子BT: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'machine_only_in_current_master', 'message': 'スマスロ 新鬼武者3: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ 新鬼武者3: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'L不二子BT: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'L不二子BT: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-12",
      "case_key": "modern:shimbashi_uno:2026-07-12",
      "target_date": "2026-07-12",
      "event_or_promise": [
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2076611132022997235"
        ],
        "events": [
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4943",
            "machine_name": "スマスロ サンダーV",
            "reported_name": "スマスロ サンダーV",
            "units": "3.00",
            "units_quality": "provisional_later_master",
            "points": "24.30",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4360",
            "machine_name": "パチスロ からくりサーカス",
            "reported_name": "パチスロ からくりサーカス",
            "units": "4.00",
            "units_quality": "provisional_current_master",
            "points": "17.40",
            "warning": "対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_5019",
            "machine_name": "Lパチスロ からくりサーカス2",
            "reported_name": "Lパチスロ からくりサーカス2",
            "units": "6.00",
            "units_quality": "provisional_current_master",
            "points": "29.70",
            "warning": "対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4892",
            "machine_name": "スマスロ とある科学の超電磁砲2",
            "reported_name": "スマスロ とある科学の超電磁砲2",
            "units": "1.00",
            "units_quality": "provisional_later_master",
            "points": "12.90",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          }
        ],
        "total_points": "84.30",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'machine_only_in_current_master', 'message': 'スマスロ サンダーV: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ サンダーV: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'パチスロ からくりサーカス: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'パチスロ からくりサーカス: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'Lパチスロ からくりサーカス2: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'Lパチスロ からくりサーカス2: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'スマスロ とある科学の超電磁砲2: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ とある科学の超電磁砲2: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'machine_only_in_current_master', 'message': 'スマスロ サンダーV: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ サンダーV: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'パチスロ からくりサーカス: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'パチスロ からくりサーカス: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'Lパチスロ からくりサーカス2: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'Lパチスロ からくりサーカス2: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'スマスロ とある科学の超電磁砲2: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ とある科学の超電磁砲2: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-11",
      "case_key": "modern:shimbashi_uno:2026-07-11",
      "target_date": "2026-07-11",
      "event_or_promise": [
        "1のつく日",
        "超キノコ狩り2nd",
        "リニューアルオープン5日目",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2076090633249603805"
        ],
        "events": [
          "1のつく日",
          "超キノコ狩り2nd",
          "リニューアルオープン5日目",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_5009",
            "machine_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
            "reported_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4676",
            "machine_name": "スマスロ モンスターハンターライズ",
            "reported_name": "スマスロ モンスターハンターライズ",
            "units": "4.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_3961",
            "machine_name": "ファンキージャグラー2",
            "reported_name": "ファンキージャグラー2",
            "units": "9.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4799",
            "machine_name": "アレックス ブライト",
            "reported_name": "アレックス ブライト",
            "units": "3.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4924",
            "machine_name": "L無職転生～異世界行ったら本気だす～",
            "reported_name": "L無職転生～異世界行ったら本気だす～",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 超キノコ狩り2nd', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアルオープン5日目', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 超キノコ狩り2nd、リニューアルオープン5日目', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ モンスターハンターライズ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ モンスターハンターライズ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ モンスターハンターライズ: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'ファンキージャグラー2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ファンキージャグラー2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ファンキージャグラー2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'アレックス ブライト: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'アレックス ブライト: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'アレックス ブライト: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_not_installed_in_effective_master', 'message': 'L無職転生～異世界行ったら本気だす～: 現行の最新full機種マスタ（2026-09-05）に対象店舗の設置記録がないため、設置台数の手入力確認が必要です。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L無職転生～異世界行ったら本気だす～: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L無職転生～異世界行ったら本気だす～: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 超キノコ狩り2nd', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアルオープン5日目', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 超キノコ狩り2nd、リニューアルオープン5日目', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ モンスターハンターライズ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ モンスターハンターライズ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ モンスターハンターライズ: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'ファンキージャグラー2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ファンキージャグラー2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ファンキージャグラー2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'アレックス ブライト: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'アレックス ブライト: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'アレックス ブライト: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_not_installed_in_effective_master', 'message': 'L無職転生～異世界行ったら本気だす～: 現行の最新full機種マスタ（2026-09-05）に対象店舗の設置記録がないため、設置台数の手入力確認が必要です。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L無職転生～異世界行ったら本気だす～: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L無職転生～異世界行ったら本気だす～: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-10",
      "case_key": "modern:shimbashi_uno:2026-07-10",
      "target_date": "2026-07-10",
      "event_or_promise": [
        "リニューアルオープン5日目",
        "イクゼ【金どんだけ半分🍄🌓】",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2075726023724081248"
        ],
        "events": [
          "リニューアルオープン5日目",
          "イクゼ【金どんだけ半分🍄🌓】",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4926",
            "machine_name": "Lパチスロ 炎炎ノ消防隊2",
            "reported_name": "Lパチスロ 炎炎ノ消防隊2",
            "units": "4.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4860",
            "machine_name": "クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.",
            "reported_name": "クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.",
            "units": "2.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4778",
            "machine_name": "吉宗",
            "reported_name": "L吉宗",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアルオープン5日目', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【金どんだけ半分🍄🌓】', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアルオープン5日目、イクゼ【金どんだけ半分🍄🌓】', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ 炎炎ノ消防隊2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L吉宗: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L吉宗: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L吉宗: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアルオープン5日目', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: イクゼ【金どんだけ半分🍄🌓】', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアルオープン5日目、イクゼ【金どんだけ半分🍄🌓】', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ 炎炎ノ消防隊2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L吉宗: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L吉宗: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L吉宗: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-09",
      "case_key": "modern:shimbashi_uno:2026-07-09",
      "target_date": "2026-07-09",
      "event_or_promise": [
        "リニューアルオープン4日目",
        "イクゼ【どんだけ】",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2075363579369554217"
        ],
        "events": [
          "リニューアルオープン4日目",
          "イクゼ【どんだけ】",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4706",
            "machine_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "reported_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4893",
            "machine_name": "SHAKE BONUS TRIGGER",
            "reported_name": "SHAKE BONUS TRIGGER",
            "units": "2.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "12.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": "9.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアルオープン4日目', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアルオープン4日目', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'SHAKE BONUS TRIGGER: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'SHAKE BONUS TRIGGER: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'SHAKE BONUS TRIGGER: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L 東京喰種: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L 東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアルオープン4日目', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアルオープン4日目', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L 少女☆歌劇 レヴュースタァライト -The SLOT-: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'SHAKE BONUS TRIGGER: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'SHAKE BONUS TRIGGER: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'SHAKE BONUS TRIGGER: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L 東京喰種: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L 東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-08",
      "case_key": "modern:shimbashi_uno:2026-07-08",
      "target_date": "2026-07-08",
      "event_or_promise": [
        "リニューアルオープン3日目",
        "イクゼ【どんだけ】",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2075078825566929218"
        ],
        "events": [
          "リニューアルオープン3日目",
          "イクゼ【どんだけ】",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4618",
            "machine_name": "パチスロ かぐや様は告らせたい",
            "reported_name": "パチスロ かぐや様は告らせたい",
            "units": "7.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4984",
            "machine_name": "スマスロスーパーリオエース2",
            "reported_name": "スマスロスーパーリオエース2",
            "units": "3.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4921",
            "machine_name": "L不二子BT",
            "reported_name": "L不二子BT",
            "units": "2.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": "9.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4778",
            "machine_name": "吉宗",
            "reported_name": "L吉宗",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアルオープン3日目', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアルオープン3日目', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'パチスロ かぐや様は告らせたい: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'パチスロ かぐや様は告らせたい: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'パチスロ かぐや様は告らせたい: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロスーパーリオエース2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロスーパーリオエース2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロスーパーリオエース2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L不二子BT: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L不二子BT: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L不二子BT: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L吉宗: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L吉宗: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L吉宗: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアルオープン3日目', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアルオープン3日目', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'パチスロ かぐや様は告らせたい: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'パチスロ かぐや様は告らせたい: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'パチスロ かぐや様は告らせたい: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロスーパーリオエース2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロスーパーリオエース2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロスーパーリオエース2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L不二子BT: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L不二子BT: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L不二子BT: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L吉宗: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L吉宗: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L吉宗: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-06",
      "case_key": "modern:shimbashi_uno:2026-07-06",
      "target_date": "2026-07-06",
      "event_or_promise": [
        "リニューアルオープン",
        "バラエティ毎日",
        "半撃来店取材",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2074382924800246012"
        ],
        "events": [
          "リニューアルオープン",
          "バラエティ毎日",
          "半撃来店取材",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_5019",
            "machine_name": "Lパチスロ からくりサーカス2",
            "reported_name": "Lパチスロ からくりサーカス2",
            "units": "4.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_5025",
            "machine_name": "スロット ソードアート・オンラインⅡ",
            "reported_name": "スロット ソードアート・オンラインⅡ",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_5009",
            "machine_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
            "reported_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4466",
            "machine_name": "スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION",
            "reported_name": "スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4566",
            "machine_name": "スマスロ痛いのは嫌なので防御力に極振りしたいと思います。",
            "reported_name": "スマスロ痛いのは嫌なので防御力に極振りしたいと思います。",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4801",
            "machine_name": "ネオアイムジャグラーEX",
            "reported_name": "ネオアイムジャグラーEX",
            "units": "15.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4029",
            "machine_name": "マイジャグラーⅤ",
            "reported_name": "マイジャグラーⅤ",
            "units": "26.00",
            "units_quality": "provisional_current_master",
            "points": null,
            "warning": "対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。 / unsupported_calculation_profile:unknown"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "12.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": "9.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_5019",
            "machine_name": "Lパチスロ からくりサーカス2",
            "reported_name": "Lパチスロ からくりサーカス2",
            "units": "4.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアルオープン', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 半撃来店取材', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアルオープン、半撃来店取材', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'Lパチスロ からくりサーカス2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ からくりサーカス2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ からくりサーカス2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スロット ソードアート・オンラインⅡ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンラインⅡ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スロット ソードアート・オンラインⅡ: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'ネオアイムジャグラーEX: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ネオアイムジャグラーEX: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ネオアイムジャグラーEX: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_only_in_current_master', 'message': 'マイジャグラーⅤ: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'マイジャグラーⅤ: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'マイジャグラーⅤ: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L 東京喰種: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L 東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: リニューアルオープン', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 半撃来店取材', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: リニューアルオープン、半撃来店取材', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'Lパチスロ からくりサーカス2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ からくりサーカス2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ からくりサーカス2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スロット ソードアート・オンラインⅡ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンラインⅡ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スロット ソードアート・オンラインⅡ: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'ネオアイムジャグラーEX: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ネオアイムジャグラーEX: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ネオアイムジャグラーEX: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_only_in_current_master', 'message': 'マイジャグラーⅤ: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'マイジャグラーⅤ: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'マイジャグラーⅤ: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L 東京喰種: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L 東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ 甲鉄城のカバネリ 海門（うなと）決戦: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-02",
      "case_key": "modern:shimbashi_uno:2026-07-02",
      "target_date": "2026-07-02",
      "event_or_promise": [],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2072810419010576679"
        ],
        "events": [],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4984",
            "machine_name": "スマスロスーパーリオエース2",
            "reported_name": "スマスロスーパーリオエース2",
            "units": "3.00",
            "units_quality": "provisional_later_master",
            "points": "26.40",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4893",
            "machine_name": "SHAKE BONUS TRIGGER",
            "reported_name": "SHAKE BONUS TRIGGER",
            "units": "2.00",
            "units_quality": "provisional_later_master",
            "points": "16.20",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          }
        ],
        "total_points": "42.60",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'machine_master_only_after_target_date', 'message': '対象日以前のfull機種マスタがないため、直後の2026-07-23版を暫定根拠にします。台数・ポイントは暫定値です。', 'blocking': True}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'スマスロスーパーリオエース2: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'SHAKE BONUS TRIGGER: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'machine_master_only_after_target_date', 'message': '対象日以前のfull機種マスタがないため、直後の2026-07-23版を暫定根拠にします。台数・ポイントは暫定値です。', 'blocking': True}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'スマスロスーパーリオエース2: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'SHAKE BONUS TRIGGER: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-07-01",
      "case_key": "modern:shimbashi_uno:2026-07-01",
      "target_date": "2026-07-01",
      "event_or_promise": [
        "3日連続",
        "1のつく日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2072560562828107887"
        ],
        "events": [
          "3日連続",
          "1のつく日"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4921",
            "machine_name": "L不二子BT",
            "reported_name": "L不二子BT",
            "units": "2.00",
            "units_quality": "provisional_current_master",
            "points": "17.60",
            "warning": "対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4618",
            "machine_name": "パチスロ かぐや様は告らせたい",
            "reported_name": "パチスロ かぐや様は告らせたい",
            "units": "7.00",
            "units_quality": "provisional_later_master",
            "points": "36.75",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4974",
            "machine_name": "スマスロ バイオハザードRE:3",
            "reported_name": "スマスロ バイオハザードRE:3",
            "units": "5.00",
            "units_quality": "provisional_later_master",
            "points": "48.50",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          }
        ],
        "total_points": "102.85",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 3日連続', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'L不二子BT: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'L不二子BT: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'パチスロ かぐや様は告らせたい: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'パチスロ かぐや様は告らせたい: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'スマスロ バイオハザードRE:3: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ バイオハザードRE:3: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 3日連続', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'L不二子BT: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'L不二子BT: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'パチスロ かぐや様は告らせたい: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'パチスロ かぐや様は告らせたい: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'スマスロ バイオハザードRE:3: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ バイオハザードRE:3: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-30",
      "case_key": "modern:shimbashi_uno:2026-06-30",
      "target_date": "2026-06-30",
      "event_or_promise": [
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2072090718777315698"
        ],
        "events": [
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4375",
            "machine_name": "ゴーゴージャグラー3",
            "reported_name": "ゴーゴージャグラー3",
            "units": "15.00",
            "units_quality": "provisional_later_master",
            "points": "30.00",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_5025",
            "machine_name": "スロット ソードアート・オンラインⅡ",
            "reported_name": "スロット ソードアート・オンラインⅡ",
            "units": "5.00",
            "units_quality": "provisional_later_master",
            "points": "51.00",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4352",
            "machine_name": "スロット ソードアート・オンライン",
            "reported_name": "スロット ソードアート・オンライン",
            "units": "1.00",
            "units_quality": "provisional_later_master",
            "points": "14.90",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          }
        ],
        "total_points": "95.90",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 毎日バラ🌹', 'blocking': False}",
          "{'code': 'machine_master_only_after_target_date', 'message': '対象日以前のfull機種マスタがないため、直後の2026-07-23版を暫定根拠にします。台数・ポイントは暫定値です。', 'blocking': True}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'ゴーゴージャグラー3: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'スロット ソードアート・オンラインⅡ: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'スロット ソードアート・オンライン: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 毎日バラ🌹', 'blocking': False}",
        "{'code': 'machine_master_only_after_target_date', 'message': '対象日以前のfull機種マスタがないため、直後の2026-07-23版を暫定根拠にします。台数・ポイントは暫定値です。', 'blocking': True}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'ゴーゴージャグラー3: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'スロット ソードアート・オンラインⅡ: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'スロット ソードアート・オンライン: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-28",
      "case_key": "modern:shimbashi_uno:2026-06-28",
      "target_date": "2026-06-28",
      "event_or_promise": [
        "ヴヴヴ2は7日連続😮"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2071362997705199744"
        ],
        "events": [
          "ヴヴヴ2は7日連続😮"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4360",
            "machine_name": "パチスロ からくりサーカス",
            "reported_name": "パチスロ からくりサーカス",
            "units": "4.00",
            "units_quality": "provisional_current_master",
            "points": "17.40",
            "warning": "対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4618",
            "machine_name": "パチスロ かぐや様は告らせたい",
            "reported_name": "パチスロ かぐや様は告らせたい",
            "units": "7.00",
            "units_quality": "provisional_later_master",
            "points": "36.75",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4618",
            "machine_name": "パチスロ かぐや様は告らせたい",
            "reported_name": "パチスロ かぐや様は告らせたい",
            "units": "7.00",
            "units_quality": "provisional_later_master",
            "points": "104.30",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          }
        ],
        "total_points": "158.45",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: ヴヴヴ2は7日連続😮', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'パチスロ からくりサーカス: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'パチスロ からくりサーカス: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'パチスロ かぐや様は告らせたい: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'パチスロ かぐや様は告らせたい: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: ヴヴヴ2は7日連続😮', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'パチスロ からくりサーカス: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'パチスロ からくりサーカス: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'パチスロ かぐや様は告らせたい: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'パチスロ かぐや様は告らせたい: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-27",
      "case_key": "modern:shimbashi_uno:2026-06-27",
      "target_date": "2026-06-27",
      "event_or_promise": [],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2071010588655018147"
        ],
        "events": [],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4618",
            "machine_name": "パチスロ かぐや様は告らせたい",
            "reported_name": "パチスロ かぐや様は告らせたい",
            "units": "7.00",
            "units_quality": "provisional_later_master",
            "points": "104.30",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4360",
            "machine_name": "パチスロ からくりサーカス",
            "reported_name": "パチスロ からくりサーカス",
            "units": "4.00",
            "units_quality": "provisional_current_master",
            "points": "17.40",
            "warning": "対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          }
        ],
        "total_points": "121.70",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'machine_only_in_current_master', 'message': 'パチスロ かぐや様は告らせたい: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'パチスロ かぐや様は告らせたい: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'パチスロ からくりサーカス: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'パチスロ からくりサーカス: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'machine_only_in_current_master', 'message': 'パチスロ かぐや様は告らせたい: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'パチスロ かぐや様は告らせたい: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'パチスロ からくりサーカス: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'パチスロ からくりサーカス: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-26",
      "case_key": "modern:shimbashi_uno:2026-06-26",
      "target_date": "2026-06-26",
      "event_or_promise": [],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2070638961840779768"
        ],
        "events": [],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4375",
            "machine_name": "ゴーゴージャグラー3",
            "reported_name": "ゴーゴージャグラー3",
            "units": "15.00",
            "units_quality": "provisional_later_master",
            "points": "30.00",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4801",
            "machine_name": "ネオアイムジャグラーEX",
            "reported_name": "ネオアイムジャグラーEX",
            "units": "15.00",
            "units_quality": "provisional_later_master",
            "points": "24.75",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4961",
            "machine_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "reported_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "units": "10.00",
            "units_quality": "provisional_later_master",
            "points": "55.50",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          }
        ],
        "total_points": "110.25",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'machine_master_only_after_target_date', 'message': '対象日以前のfull機種マスタがないため、直後の2026-07-23版を暫定根拠にします。台数・ポイントは暫定値です。', 'blocking': True}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'ゴーゴージャグラー3: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'ネオアイムジャグラーEX: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'machine_master_only_after_target_date', 'message': '対象日以前のfull機種マスタがないため、直後の2026-07-23版を暫定根拠にします。台数・ポイントは暫定値です。', 'blocking': True}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'ゴーゴージャグラー3: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'ネオアイムジャグラーEX: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'スマスロ ミリオンゴッド-神々の軌跡-: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-25",
      "case_key": "modern:shimbashi_uno:2026-06-25",
      "target_date": "2026-06-25",
      "event_or_promise": [],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2070290416378015943"
        ],
        "events": [],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4931",
            "machine_name": "スマスロ 攻殻機動隊",
            "reported_name": "スマスロ 攻殻機動隊",
            "units": "4.00",
            "units_quality": "provisional_later_master",
            "points": "35.20",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4928",
            "machine_name": "スマスロ ハナビ",
            "reported_name": "スマスロ ハナビ",
            "units": "4.00",
            "units_quality": "provisional_current_master",
            "points": "25.20",
            "warning": "対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4926",
            "machine_name": "Lパチスロ 炎炎ノ消防隊2",
            "reported_name": "Lパチスロ 炎炎ノ消防隊2",
            "units": "4.00",
            "units_quality": "provisional_later_master",
            "points": "59.60",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4676",
            "machine_name": "スマスロ モンスターハンターライズ",
            "reported_name": "スマスロ モンスターハンターライズ",
            "units": "4.00",
            "units_quality": "provisional_later_master",
            "points": "39.60",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4847",
            "machine_name": "L アズールレーン THE ANIMATION",
            "reported_name": "L アズールレーン THE ANIMATION",
            "units": "1.00",
            "units_quality": "provisional_later_master",
            "points": "10.30",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          }
        ],
        "total_points": "169.90",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'machine_only_in_current_master', 'message': 'スマスロ 攻殻機動隊: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ 攻殻機動隊: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'スマスロ ハナビ: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ ハナビ: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'スマスロ モンスターハンターライズ: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ モンスターハンターライズ: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'machine_only_in_current_master', 'message': 'L アズールレーン THE ANIMATION: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_current_snapshot', 'message': 'L アズールレーン THE ANIMATION: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'machine_only_in_current_master', 'message': 'スマスロ 攻殻機動隊: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ 攻殻機動隊: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'スマスロ ハナビ: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ ハナビ: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'スマスロ モンスターハンターライズ: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'スマスロ モンスターハンターライズ: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'machine_only_in_current_master', 'message': 'L アズールレーン THE ANIMATION: 対象日に有効なfull機種マスタに対象店舗・機種の設置記録がないため、現行の最新full機種マスタ（2026-09-05）を暫定根拠にします。過去日の実測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_current_snapshot', 'message': 'L アズールレーン THE ANIMATION: 対象日の台数証拠がないため、現行の2026-09-05full機種マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-24",
      "case_key": "modern:shimbashi_uno:2026-06-24",
      "target_date": "2026-06-24",
      "event_or_promise": [
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2069928463147167951"
        ],
        "events": [
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4375",
            "machine_name": "ゴーゴージャグラー3",
            "reported_name": "ゴーゴージャグラー3",
            "units": "15.00",
            "units_quality": "provisional_later_master",
            "points": "30.00",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_5025",
            "machine_name": "スロット ソードアート・オンラインⅡ",
            "reported_name": "スロット ソードアート・オンラインⅡ",
            "units": "5.00",
            "units_quality": "provisional_later_master",
            "points": "25.50",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4352",
            "machine_name": "スロット ソードアート・オンライン",
            "reported_name": "スロット ソードアート・オンライン",
            "units": "1.00",
            "units_quality": "provisional_later_master",
            "points": "14.90",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          }
        ],
        "total_points": "70.40",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 毎日バラ🌹', 'blocking': False}",
          "{'code': 'machine_master_only_after_target_date', 'message': '対象日以前のfull機種マスタがないため、直後の2026-07-23版を暫定根拠にします。台数・ポイントは暫定値です。', 'blocking': True}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'ゴーゴージャグラー3: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'スロット ソードアート・オンラインⅡ: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'スロット ソードアート・オンライン: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 毎日バラ🌹', 'blocking': False}",
        "{'code': 'machine_master_only_after_target_date', 'message': '対象日以前のfull機種マスタがないため、直後の2026-07-23版を暫定根拠にします。台数・ポイントは暫定値です。', 'blocking': True}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'ゴーゴージャグラー3: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'スロット ソードアート・オンラインⅡ: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'スロット ソードアート・オンライン: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-23",
      "case_key": "modern:shimbashi_uno:2026-06-23",
      "target_date": "2026-06-23",
      "event_or_promise": [],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2069560650280681930"
        ],
        "events": [],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4618",
            "machine_name": "パチスロ かぐや様は告らせたい",
            "reported_name": "パチスロ かぐや様は告らせたい",
            "units": "7.00",
            "units_quality": "provisional_later_master",
            "points": "36.75",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          }
        ],
        "total_points": "36.75",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'machine_master_only_after_target_date', 'message': '対象日以前のfull機種マスタがないため、直後の2026-07-23版を暫定根拠にします。台数・ポイントは暫定値です。', 'blocking': True}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'パチスロ かぐや様は告らせたい: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'machine_master_only_after_target_date', 'message': '対象日以前のfull機種マスタがないため、直後の2026-07-23版を暫定根拠にします。台数・ポイントは暫定値です。', 'blocking': True}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'パチスロ かぐや様は告らせたい: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-22",
      "case_key": "modern:shimbashi_uno:2026-06-22",
      "target_date": "2026-06-22",
      "event_or_promise": [],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2069176099591102534"
        ],
        "events": [],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4618",
            "machine_name": "パチスロ かぐや様は告らせたい",
            "reported_name": "パチスロ かぐや様は告らせたい",
            "units": "7.00",
            "units_quality": "provisional_later_master",
            "points": "36.75",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4778",
            "machine_name": "吉宗",
            "reported_name": "吉宗",
            "units": "1.00",
            "units_quality": "provisional_later_master",
            "points": "12.00",
            "warning": "対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。 / unit_count_is_provisional"
          }
        ],
        "total_points": "48.75",
        "points_quality": "provisional",
        "warnings": [
          "{'code': 'machine_master_only_after_target_date', 'message': '対象日以前のfull機種マスタがないため、直後の2026-07-23版を暫定根拠にします。台数・ポイントは暫定値です。', 'blocking': True}",
          "{'code': 'units_provisional_later_snapshot', 'message': 'パチスロ かぐや様は告らせたい: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
          "{'code': 'units_provisional_later_snapshot', 'message': '吉宗: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "暫定",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'machine_master_only_after_target_date', 'message': '対象日以前のfull機種マスタがないため、直後の2026-07-23版を暫定根拠にします。台数・ポイントは暫定値です。', 'blocking': True}",
        "{'code': 'units_provisional_later_snapshot', 'message': 'パチスロ かぐや様は告らせたい: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}",
        "{'code': 'units_provisional_later_snapshot', 'message': '吉宗: 対象日以前のマスタがないため、直後の2026-07-23マスタを暫定採用しました。当時の実測ではありません。', 'blocking': False}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-21",
      "case_key": "modern:shimbashi_uno:2026-06-21",
      "target_date": "2026-06-21",
      "event_or_promise": [
        "1のつく日",
        "超キノコ狩り2nd",
        "UNOグループ創業月間",
        "モンキーV・ジャグラー推し",
        "バラエティ毎日仕掛け",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2068940542680191099"
        ],
        "events": [
          "1のつく日",
          "超キノコ狩り2nd",
          "UNOグループ創業月間",
          "モンキーV・ジャグラー推し",
          "バラエティ毎日仕掛け",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_5009",
            "machine_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
            "reported_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4745",
            "machine_name": "スマスロ マギアレコード 魔法少女まどか☆マギカ外伝",
            "reported_name": "スマスロ マギアレコード 魔法少女まどか☆マギカ外伝",
            "units": "2.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4029",
            "machine_name": "マイジャグラーⅤ",
            "reported_name": "マイジャグラーⅤ",
            "units": "28.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4898",
            "machine_name": "スマスロ 化物語",
            "reported_name": "スマスロ 化物語",
            "units": "7.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4466",
            "machine_name": "スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION",
            "reported_name": "スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 超キノコ狩り2nd', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: UNOグループ創業月間', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: モンキーV・ジャグラー推し', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: バラエティ毎日仕掛け', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 超キノコ狩り2nd、UNOグループ創業月間、モンキーV・ジャグラー推し、バラエティ毎日仕掛け', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ マギアレコード 魔法少女まどか☆マギカ外伝: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ マギアレコード 魔法少女まどか☆マギカ外伝: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ マギアレコード 魔法少女まどか☆マギカ外伝: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'マイジャグラーⅤ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'マイジャグラーⅤ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'マイジャグラーⅤ: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 化物語: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 化物語: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ 化物語: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 超キノコ狩り2nd', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: UNOグループ創業月間', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: モンキーV・ジャグラー推し', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: バラエティ毎日仕掛け', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 超キノコ狩り2nd、UNOグループ創業月間、モンキーV・ジャグラー推し、バラエティ毎日仕掛け', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L戦国乙女5 業火を穿つ宿焔の双刃: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ マギアレコード 魔法少女まどか☆マギカ外伝: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ マギアレコード 魔法少女まどか☆マギカ外伝: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ マギアレコード 魔法少女まどか☆マギカ外伝: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'マイジャグラーⅤ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'マイジャグラーⅤ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'マイジャグラーⅤ: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 化物語: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 化物語: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ 化物語: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロバジリスク～甲賀忍法帖～絆2 天膳 BLACK EDITION: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-19",
      "case_key": "modern:shimbashi_uno:2026-06-19",
      "target_date": "2026-06-19",
      "event_or_promise": [
        "モンキーV・ジャグラー推し",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2068208691447476438"
        ],
        "events": [
          "モンキーV・ジャグラー推し",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4029",
            "machine_name": "マイジャグラーⅤ",
            "reported_name": "マイジャグラーⅤ",
            "units": "28.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4834",
            "machine_name": "L咲-Saki- 頂上決戦",
            "reported_name": "L咲-Saki- 頂上決戦",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4926",
            "machine_name": "Lパチスロ 炎炎ノ消防隊2",
            "reported_name": "Lパチスロ 炎炎ノ消防隊2",
            "units": "4.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4974",
            "machine_name": "スマスロ バイオハザードRE:3",
            "reported_name": "スマスロ バイオハザードRE:3",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: モンキーV・ジャグラー推し', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: モンキーV・ジャグラー推し', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'マイジャグラーⅤ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'マイジャグラーⅤ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'マイジャグラーⅤ: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L咲-Saki- 頂上決戦: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L咲-Saki- 頂上決戦: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L咲-Saki- 頂上決戦: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ 炎炎ノ消防隊2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ バイオハザードRE:3: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ バイオハザードRE:3: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ バイオハザードRE:3: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: モンキーV・ジャグラー推し', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: モンキーV・ジャグラー推し', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'マイジャグラーⅤ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'マイジャグラーⅤ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'マイジャグラーⅤ: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L咲-Saki- 頂上決戦: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L咲-Saki- 頂上決戦: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L咲-Saki- 頂上決戦: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ 炎炎ノ消防隊2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ バイオハザードRE:3: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ バイオハザードRE:3: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ バイオハザードRE:3: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-18",
      "case_key": "modern:shimbashi_uno:2026-06-18",
      "target_date": "2026-06-18",
      "event_or_promise": [
        "モンキーV・ジャグラー推し",
        "バラエティ毎日",
        "S担当のつぶやき"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2067735001819717656"
        ],
        "events": [
          "モンキーV・ジャグラー推し",
          "バラエティ毎日",
          "S担当のつぶやき"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4712",
            "machine_name": "スマスロスーパーブラックジャック",
            "reported_name": "スマスロスーパーブラックジャック",
            "units": "2.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4801",
            "machine_name": "ネオアイムジャグラーEX",
            "reported_name": "ネオアイムジャグラーEX",
            "units": "15.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: モンキーV・ジャグラー推し', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: モンキーV・ジャグラー推し', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロスーパーブラックジャック: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロスーパーブラックジャック: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロスーパーブラックジャック: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'ネオアイムジャグラーEX: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ネオアイムジャグラーEX: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ネオアイムジャグラーEX: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: モンキーV・ジャグラー推し', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: モンキーV・ジャグラー推し', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロスーパーブラックジャック: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロスーパーブラックジャック: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロスーパーブラックジャック: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'ネオアイムジャグラーEX: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ネオアイムジャグラーEX: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ネオアイムジャグラーEX: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "UNO-0128",
      "case_key": "legacy:UNO-0128",
      "target_date": "2026-06-17",
      "event_or_promise": [],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "ワールドカップ開始。初戦は格上のオランダ相手に勝ち点1、日本2×2オランダ。シャドー前田大然選手が見事にハマった。サッカーは頭脳戦。",
        "source_url": "https://x.com/SL_U_shinbashi/status/2066808004692050005",
        "post_date": "2026-06-17",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "ワールドカップ",
            "normalized": "ワールドカップ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "サッカー",
            "normalized": "サッカー",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "日本代表",
            "normalized": "日本代表",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "オランダ",
            "normalized": "オランダ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "2×2",
            "normalized": "2×2",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "勝ち点1",
            "normalized": "勝ち点1",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "シャドー",
            "normalized": "シャドー",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "前田大然",
            "normalized": "前田大然",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ハマる",
            "normalized": "ハマる",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "頭脳戦",
            "normalized": "頭脳戦",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2067396205152481714"
        ],
        "events": [],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": null,
            "machine_name": "Lパチスロ ありふれた職業で世界最強",
            "reported_name": "Lパチスロ ありふれた職業で世界最強",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": null,
            "machine_name": "パチスロ かぐや様は告らせたい",
            "reported_name": "パチスロ かぐや様は告らせたい",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": null,
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "88.40",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "S担当本文の「頭脳戦」から、かぐや様が金枠。推し機種配信からモンキーV・ネオアイムが対象。毎日バラ継続から、ありふれが🍄対象。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "初手ではサッカー/日本代表/エースからリオエース2を上げすぎた。実際は本文末の「頭脳戦」→かぐや様と、当日推し機種のモンキーV・ネオアイム、毎日バラのありふれを優先すべき回。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "新橋UNOで外部結果メモに推し機種途中経過がある場合、示唆本文の広いスポーツ連想よりも、直球変換語と推し配信を優先する。今回ならサッカー/エースより「頭脳戦」→かぐや様、推しのモンキーV・ネオアイム、毎日バラのありふれを上に取る。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "shimbashi_uno:2026-06-16",
      "case_key": "modern:shimbashi_uno:2026-06-16",
      "target_date": "2026-06-16",
      "event_or_promise": [
        "モンキーV・ジャグラー推し",
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2067023474368057778"
        ],
        "events": [
          "モンキーV・ジャグラー推し",
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_3961",
            "machine_name": "ファンキージャグラー2",
            "reported_name": "ファンキージャグラー2",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4566",
            "machine_name": "スマスロ痛いのは嫌なので防御力に極振りしたいと思います。",
            "reported_name": "スマスロ痛いのは嫌なので防御力に極振りしたいと思います。",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: モンキーV・ジャグラー推し', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: モンキーV・ジャグラー推し', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'ファンキージャグラー2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ファンキージャグラー2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ファンキージャグラー2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: モンキーV・ジャグラー推し', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: モンキーV・ジャグラー推し', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'ファンキージャグラー2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ファンキージャグラー2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ファンキージャグラー2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ痛いのは嫌なので防御力に極振りしたいと思います。: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-15",
      "case_key": "modern:shimbashi_uno:2026-06-15",
      "target_date": "2026-06-15",
      "event_or_promise": [
        "モンキーV・ジャグラー推し",
        "バラエティ毎日",
        "5のつく日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2066671806803796118"
        ],
        "events": [
          "モンキーV・ジャグラー推し",
          "バラエティ毎日",
          "5のつく日"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4230",
            "machine_name": "ハッピージャグラーVⅢ",
            "reported_name": "ハッピージャグラーVⅢ",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4375",
            "machine_name": "ゴーゴージャグラー3",
            "reported_name": "ゴーゴージャグラー3",
            "units": "15.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": "19.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4244",
            "machine_name": "パチスロ 革命機ヴァルヴレイヴ",
            "reported_name": "パチスロ 革命機ヴァルヴレイヴ",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: モンキーV・ジャグラー推し', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: モンキーV・ジャグラー推し', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'ハッピージャグラーVⅢ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ハッピージャグラーVⅢ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ハッピージャグラーVⅢ: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'ゴーゴージャグラー3: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ゴーゴージャグラー3: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ゴーゴージャグラー3: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_not_installed_in_effective_master', 'message': 'パチスロ 革命機ヴァルヴレイヴ: 現行の最新full機種マスタ（2026-09-05）に対象店舗の設置記録がないため、設置台数の手入力確認が必要です。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'パチスロ 革命機ヴァルヴレイヴ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'パチスロ 革命機ヴァルヴレイヴ: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: モンキーV・ジャグラー推し', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: モンキーV・ジャグラー推し', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'ハッピージャグラーVⅢ: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ハッピージャグラーVⅢ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ハッピージャグラーVⅢ: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'ゴーゴージャグラー3: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ゴーゴージャグラー3: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ゴーゴージャグラー3: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロモンキーターンV: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロモンキーターンV: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロモンキーターンV: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_not_installed_in_effective_master', 'message': 'パチスロ 革命機ヴァルヴレイヴ: 現行の最新full機種マスタ（2026-09-05）に対象店舗の設置記録がないため、設置台数の手入力確認が必要です。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'パチスロ 革命機ヴァルヴレイヴ: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'パチスロ 革命機ヴァルヴレイヴ: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-14",
      "case_key": "modern:shimbashi_uno:2026-06-14",
      "target_date": "2026-06-14",
      "event_or_promise": [
        "推連の華",
        "バラエティ毎日",
        "UNOグループ創業月間",
        "UNOグループ合同「東京喰種」推し"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2066271965682290965"
        ],
        "events": [
          "推連の華",
          "バラエティ毎日",
          "UNOグループ創業月間",
          "UNOグループ合同「東京喰種」推し"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "12.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4909",
            "machine_name": "スマスロ 北斗の拳 転生の章2",
            "reported_name": "スマスロ 北斗の拳 転生の章2",
            "units": "10.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4926",
            "machine_name": "Lパチスロ 炎炎ノ消防隊2",
            "reported_name": "Lパチスロ 炎炎ノ消防隊2",
            "units": "4.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4352",
            "machine_name": "スロット ソードアート・オンライン",
            "reported_name": "スロット ソードアート・オンライン",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: UNOグループ創業月間', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: UNOグループ合同「東京喰種」推し', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: UNOグループ創業月間、UNOグループ合同「東京喰種」推し', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L 東京喰種: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L 東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 北斗の拳 転生の章2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 北斗の拳 転生の章2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ 北斗の拳 転生の章2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ 炎炎ノ消防隊2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スロット ソードアート・オンライン: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンライン: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スロット ソードアート・オンライン: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: UNOグループ創業月間', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: UNOグループ合同「東京喰種」推し', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: UNOグループ創業月間、UNOグループ合同「東京喰種」推し', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L 東京喰種: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L 東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 北斗の拳 転生の章2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 北斗の拳 転生の章2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ 北斗の拳 転生の章2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'Lパチスロ 炎炎ノ消防隊2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lパチスロ 炎炎ノ消防隊2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スロット ソードアート・オンライン: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スロット ソードアート・オンライン: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スロット ソードアート・オンライン: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-13",
      "case_key": "modern:shimbashi_uno:2026-06-13",
      "target_date": "2026-06-13",
      "event_or_promise": [
        "土曜日",
        "UNOグループ創業月間",
        "UNOグループ合同「東京喰種」推し",
        "推連の華",
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2066016871439306819"
        ],
        "events": [
          "土曜日",
          "UNOグループ創業月間",
          "UNOグループ合同「東京喰種」推し",
          "推連の華",
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4984",
            "machine_name": "スマスロスーパーリオエース2",
            "reported_name": "スーパーリオエース2",
            "units": "3.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4360",
            "machine_name": "パチスロ からくりサーカス",
            "reported_name": "からくり",
            "units": "5.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4961",
            "machine_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "reported_name": "Lミリオンゴッド",
            "units": "10.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4706",
            "machine_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "reported_name": "スタァライト",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "12.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4909",
            "machine_name": "スマスロ 北斗の拳 転生の章2",
            "reported_name": "スマスロ 北斗の拳 転生の章2",
            "units": "10.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 土曜日', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: UNOグループ創業月間', 'blocking': False}",
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: UNOグループ合同「東京喰種」推し', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 土曜日、UNOグループ創業月間、UNOグループ合同「東京喰種」推し', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スーパーリオエース2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スーパーリオエース2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スーパーリオエース2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'からくり: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'からくり: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'からくり: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'Lミリオンゴッド: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'Lミリオンゴッド: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'Lミリオンゴッド: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スタァライト: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スタァライト: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スタァライト: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L 東京喰種: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L 東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 北斗の拳 転生の章2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 北斗の拳 転生の章2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ 北斗の拳 転生の章2: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: 土曜日', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: UNOグループ創業月間', 'blocking': False}",
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: UNOグループ合同「東京喰種」推し', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: 土曜日、UNOグループ創業月間、UNOグループ合同「東京喰種」推し', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スーパーリオエース2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スーパーリオエース2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スーパーリオエース2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'からくり: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'からくり: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'からくり: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'Lミリオンゴッド: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'Lミリオンゴッド: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'Lミリオンゴッド: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スタァライト: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スタァライト: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スタァライト: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L 東京喰種: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L 東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 北斗の拳 転生の章2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 北斗の拳 転生の章2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ 北斗の拳 転生の章2: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "shimbashi_uno:2026-06-12",
      "case_key": "modern:shimbashi_uno:2026-06-12",
      "target_date": "2026-06-12",
      "event_or_promise": [
        "UNOグループ合同「東京喰種」推し",
        "推連の華",
        "バラエティ毎日"
      ],
      "hint": {
        "status": "missing",
        "status_label": "示唆未取得",
        "text": null,
        "source_url": null,
        "images": [],
        "elements": []
      },
      "result": {
        "status": "draft",
        "source_urls": [
          "https://x.com/mayunodata/status/2065716538594996338"
        ],
        "events": [
          "UNOグループ合同「東京喰種」推し",
          "推連の華",
          "バラエティ毎日"
        ],
        "machines": [
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": "12.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4909",
            "machine_name": "スマスロ 北斗の拳 転生の章2",
            "reported_name": "スマスロ 北斗の拳 転生の章2",
            "units": "10.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4375",
            "machine_name": "ゴーゴージャグラー3",
            "reported_name": "ゴーゴージャグラー3",
            "units": "19.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4719",
            "machine_name": "スマスロ シャーマンキング",
            "reported_name": "シャーマンキング",
            "units": "1.00",
            "units_quality": "confirmed_by_result_post",
            "points": null,
            "warning": "対象日マスタがないため、投稿分母を暫定採用しました。 / unsupported_calculation_profile:unknown / rate_from_current_machine_master"
          }
        ],
        "total_points": null,
        "points_quality": "blocked",
        "warnings": [
          "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: UNOグループ合同「東京喰種」推し', 'blocking': False}",
          "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: UNOグループ合同「東京喰種」推し', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'L 東京喰種: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'L 東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 北斗の拳 転生の章2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 北斗の拳 転生の章2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'スマスロ 北斗の拳 転生の章2: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'ゴーゴージャグラー3: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'ゴーゴージャグラー3: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'ゴーゴージャグラー3: 投入ポイントを計算できません。', 'blocking': True}",
          "{'code': 'machine_rate_only_in_current_master', 'message': 'シャーマンキング: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
          "{'code': 'units_provisional_reported_count', 'message': 'シャーマンキング: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
          "{'code': 'point_calculation_blocked', 'message': 'シャーマンキング: 投入ポイントを計算できません。', 'blocking': True}"
        ]
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "store_trend_only",
      "missing_information": [
        "示唆未取得"
      ],
      "data_quality": {
        "hint_quality": "not_registered",
        "result_quality": "要確認",
        "interpretation_quality": "none"
      },
      "warnings": [
        "{'code': 'pending_event_candidate', 'message': '未知イベントをpendingとして保存します: UNOグループ合同「東京喰種」推し', 'blocking': False}",
        "{'code': 'event_profile_requires_confirmation', 'message': '計算へ影響する可能性がある未知イベントのプロファイル確認が必要です: UNOグループ合同「東京喰種」推し', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'L 東京喰種: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'L 東京喰種: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'L 東京喰種: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'スマスロ 北斗の拳 転生の章2: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'スマスロ 北斗の拳 転生の章2: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'スマスロ 北斗の拳 転生の章2: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'ゴーゴージャグラー3: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'ゴーゴージャグラー3: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'ゴーゴージャグラー3: 投入ポイントを計算できません。', 'blocking': True}",
        "{'code': 'machine_rate_only_in_current_master', 'message': 'シャーマンキング: 対象日の設置台数は投稿分母を採用し、現行の最新full機種マスタ（2026-09-05）は機械割だけの暫定根拠とします。過去日の機械割観測・正式値ではありません。', 'blocking': True}",
        "{'code': 'units_provisional_reported_count', 'message': 'シャーマンキング: 対象日マスタがないため、投稿分母を暫定採用しました。', 'blocking': False}",
        "{'code': 'point_calculation_blocked', 'message': 'シャーマンキング: 投入ポイントを計算できません。', 'blocking': True}"
      ]
    },
    {
      "case_id": "UNO-0121",
      "case_key": "legacy:UNO-0121",
      "target_date": "2026-06-11",
      "event_or_promise": [],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "新橋UNOのS担当です🍄学校って楽しいイベントたくさんあるけど、地味にデカいのって席替えじゃないですか!?機になるあの子と隣の席になったり😁、一度も話した事の無い子と隣の席になったり😆懐い・・・では6月11日も新橋UNOでお待ちしております🙋",
        "source_url": "https://x.com/SL_U_shinbashi/status/2064636436402299250",
        "post_date": "2026-06-11",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "6月11日",
            "normalized": "6月11日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "1の日",
            "normalized": "1の日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "学校",
            "normalized": "学校",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "イベント",
            "normalized": "イベント",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "席替え",
            "normalized": "席替え",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "隣の席",
            "normalized": "隣の席",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "隣",
            "normalized": "隣",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "機になる",
            "normalized": "機になる",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "気になる",
            "normalized": "気になる",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "一度も話した事の無い子",
            "normalized": "一度も話した事の無い子",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "懐い",
            "normalized": "懐い",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "配置変更",
            "normalized": "配置変更",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "移動台",
            "normalized": "移動台",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "並び",
            "normalized": "並び",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "隣接",
            "normalized": "隣接",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "学園",
            "normalized": "学園",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2065332327526617345"
        ],
        "events": [],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4880",
            "machine_name": "スマスロ 新鬼武者3",
            "reported_name": "スマスロ 新鬼武者3",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4970",
            "machine_name": "スマスロヨルムンガンド",
            "reported_name": "スマスロヨルムンガンド",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4778",
            "machine_name": "吉宗",
            "reported_name": "吉宗",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4230",
            "machine_name": "ハッピージャグラーVⅢ",
            "reported_name": "ハッピージャグラーVⅢ",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4618",
            "machine_name": "パチスロ かぐや様は告らせたい",
            "reported_name": "パチスロ かぐや様は告らせたい",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "257.25",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "席替え → 移動台 → 今週の新台入替による移動台が対象。新鬼武者3〜ヨルムンガンドは6台並び、吉宗は毎日バラの移動台として全🍄。東京喰種・ハッピー・かぐや様も赤枠。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "予想はいせかるBT本命だったが、結果は移動台全体と新鬼武者3・ヨルムンガンド・吉宗。学校/学園機種へ寄せすぎ、席替え＝配置変更/移動台という仕掛け読みを最優先にすべき回。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "新橋UNOで席替え・隣の席が出た場合は、学園機種より先に移動台・配置変更・隣接並びを最優先する。特に新台入替週は、移動台そのものが全🍄/赤枠対象になりやすい。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0100",
      "case_key": "legacy:UNO-0100",
      "target_date": "2026-06-01",
      "event_or_promise": [],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "S担当のつぶやき 新橋UNO 私の・・・僕の・・・必殺技!!『ノーザンライト・ボム💣』6月もご来店お待ちしております",
        "source_url": "https://x.com/SL_U_shinbashi/status/2061010041503731757",
        "post_date": "2026-06-01",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "6月1日",
            "normalized": "6月1日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "6月スタート",
            "normalized": "6月スタート",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "創業月間",
            "normalized": "創業月間",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "必殺技",
            "normalized": "必殺技",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ノーザンライト・ボム",
            "normalized": "ノーザンライト・ボム",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ノーザンライトボム",
            "normalized": "ノーザンライトボム",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ボム",
            "normalized": "ボム",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "爆弾",
            "normalized": "爆弾",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "プロレス技",
            "normalized": "プロレス技",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "北斗晶",
            "normalized": "北斗晶",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "北斗",
            "normalized": "北斗",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "奥義",
            "normalized": "奥義",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "神拳",
            "normalized": "神拳",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "一撃",
            "normalized": "一撃",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2061753941663313955"
        ],
        "events": [],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4360",
            "machine_name": "パチスロ からくりサーカス",
            "reported_name": "パチスロ からくりサーカス",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4706",
            "machine_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "reported_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4909",
            "machine_name": "スマスロ 北斗の拳 転生の章2",
            "reported_name": "スマスロ 北斗の拳 転生の章2",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4860",
            "machine_name": "クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.",
            "reported_name": "クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4911",
            "machine_name": "スマート沖スロ ニューキングハナハナV",
            "reported_name": "スマート沖スロ ニューキングハナハナV",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "258.88",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "ノーザンライト・ボム → プロレスラー北斗晶の開発した技 → 北斗転生 → スマスロ 北斗の拳 転生の章2金枠。からくりは完全ノーマークの全🍄サプライズ。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命の北斗転生2は金枠で的中。全🍄はからくりだったため本命的中扱いだが、仕掛けの最上位枠までは読めず。技名から北斗晶→北斗転生の読みは正解。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "新橋UNOは示唆直結機種が金枠に回り、別機種が全🍄になることがある。ノーザンライト・ボムは北斗転生で正解だが、1のつく日・創業月間はノーマークの少数台全🍄も同時警戒する。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0093",
      "case_key": "legacy:UNO-0093",
      "target_date": "2026-05-31",
      "event_or_promise": [],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "久しぶりに立ち寄ったミスド🍩 販売終了してたと思ってたドーナツポップの詰め放題やってた!! せっかくなので1番大きいLサイズを💪 とりあえず全種類入れたけど、大好きなゴールデンチョコレート多めに🤩 明日は5月最終日!!ご来店お待ちしております👶",
        "source_url": "https://x.com/SL_U_shinbashi/status/2060657119091892719",
        "post_date": "2026-05-31",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "5月31日",
            "normalized": "5月31日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "5月最終日",
            "normalized": "5月最終日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "周年月間ラストDay",
            "normalized": "周年月間ラストday",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ミスド",
            "normalized": "ミスド",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ミスタードーナツ",
            "normalized": "ミスタードーナツ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ドーナツ",
            "normalized": "ドーナツ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ドーナツポップ",
            "normalized": "ドーナツポップ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "詰め放題",
            "normalized": "詰め放題",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "全種類",
            "normalized": "全種類",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "1番大きい",
            "normalized": "1番大きい",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "Lサイズ",
            "normalized": "lサイズ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ゴールデンチョコレート",
            "normalized": "ゴールデンチョコレート",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ゴールデン",
            "normalized": "ゴールデン",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "GOLD",
            "normalized": "gold",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "金",
            "normalized": "金",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "チョコ",
            "normalized": "チョコ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ポップ",
            "normalized": "ポップ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "推し機種",
            "normalized": "推し機種",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "モンキーターンV",
            "normalized": "モンキーターンv",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "蓮の華",
            "normalized": "蓮の華",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "牙狼",
            "normalized": "牙狼",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "キノコ絵文字",
            "normalized": "キノコ絵文字",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2061241325631287632"
        ],
        "events": [],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4885",
            "machine_name": "Lパチスロ 革命機ヴァルヴレイヴ2",
            "reported_name": "Lパチスロ 革命機ヴァルヴレイヴ2",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "389.70",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "ドーナツポップの詰め放題→バラエティMIX全。推し機種画像と推進の華最終日からモンキーターンVが全🍄。周年最終日は推し機種とバラエティ全体を強く使う形。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命の沖ドキ！GOLDは外れたが、候補のモンキーターンVが全🍄で候補内的中。ゴールデンチョコレートのGOLD直球より、ドーナツポップ詰め放題→バラエティ全と推し機種モンキーを優先すべき回。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "新橋UNOで「詰め放題」「全種類」「MIX」が出たら、単機種GOLD変換よりバラエティ全体・複数機種仕掛けを優先。周年最終日の推し機種画像はモンキーターンVを本命級に置く。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "新橋の示唆はちょっと2ひねりある印象　複数の候補を題しておいたほうがいい",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0087",
      "case_key": "legacy:UNO-0087",
      "target_date": "2026-05-27",
      "event_or_promise": [],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "5大ジャンボ宝くじのドリームジャンボ宝くじの販売は5月31日迄。新橋UNOの目の前にも宝くじラッキーセンターがありますね。お近くにお立ち寄りの際は是非!! 明日27日も全館10時開店",
        "source_url": "https://x.com/SL_U_shinbashi/status/2059197854380392802",
        "post_date": "2026-05-27",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "5月27日",
            "normalized": "5月27日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "5",
            "normalized": "5",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "V",
            "normalized": "v",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "27日",
            "normalized": "27日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "17周年",
            "normalized": "17周年",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ジャンボ宝くじ",
            "normalized": "ジャンボ宝くじ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ドリームジャンボ",
            "normalized": "ドリームジャンボ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "宝くじ",
            "normalized": "宝くじ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ラッキーセンター",
            "normalized": "ラッキーセンター",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "宝",
            "normalized": "宝",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "夢",
            "normalized": "夢",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ドリーム",
            "normalized": "ドリーム",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ラッキー",
            "normalized": "ラッキー",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "チュウモク",
            "normalized": "チュウモク",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "注目",
            "normalized": "注目",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "推し機種",
            "normalized": "推し機種",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "モンキーターンV",
            "normalized": "モンキーターンv",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "蓮の華",
            "normalized": "蓮の華",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "牙狼",
            "normalized": "牙狼",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "全館10時開店",
            "normalized": "全館10時開店",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2059895963855315022"
        ],
        "events": [],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4843",
            "machine_name": "パチスロ 転生したら剣でした",
            "reported_name": "パチスロ 転生したら剣でした",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4981",
            "machine_name": "スマスロ ビッグドリーム THE GOLDEN PUSHER",
            "reported_name": "スマスロ ビッグドリーム THE GOLDEN PUSHER",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4801",
            "machine_name": "ネオアイムジャグラーEX",
            "reported_name": "ネオアイムジャグラーEX",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "98.60",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "ドリームジャンボ→ドリーム→ビッグドリーム。推し機種画像のモンキーターンVは赤枠、推し全機種赤枠継続の一部だった可能性。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命モンキーターンVは赤枠で対象だったため部分的中。全台系はビッグドリーム/ネオアイム寄せで、ドリームジャンボの直球「ドリーム」をもっと強く見るべき回。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "ドリームジャンボは宝くじ/ラッキー/推し画像よりも、ドリーム→ビッグドリームを最優先。新橋UNOの推し機種画像は全台系本命ではなく赤枠・高配分継続の示唆として扱う。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0084",
      "case_key": "legacy:UNO-0084",
      "target_date": "2026-05-25",
      "event_or_promise": [
        "推し"
      ],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "【S担当のつぶやき】新橋UNO 今年のメジャー挑戦選手の活躍は凄まじいデスね🎉 村上選手のこれまでの成績!!! 本塁打:17本、打率:.240、打点:36、OPS:.922 まさに・・・村上様🙋‍♂️ 5/25は17周年🎉 新橋UNOへのご来店お待ちしております‼ ⚠明日の抽選時間は9時30分⚠",
        "source_url": "https://x.com/SL_U_shinbashi/status/2058471816381780066",
        "post_date": "2026-05-25",
        "image_note": "新橋UNOの17周年告知。黄色背景に17周年、5.25 ANNIVERSARY、SINCE 2009.5.25が大きく表示され、本文ではメジャー挑戦、村上選手、17本、村上様に触れている。",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "5月25日",
            "normalized": "5月25日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "17周年",
            "normalized": "17周年",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ANNIVERSARY",
            "normalized": "anniversary",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "SINCE 2009",
            "normalized": "since2009",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "メジャー",
            "normalized": "メジャー",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "MLB",
            "normalized": "mlb",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "野球",
            "normalized": "野球",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "村上選手",
            "normalized": "村上選手",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "村上宗隆",
            "normalized": "村上宗隆",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "村上様",
            "normalized": "村上様",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "神様",
            "normalized": "神様",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "本塁打",
            "normalized": "本塁打",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ホームラン",
            "normalized": "ホームラン",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "17本",
            "normalized": "17本",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "打率",
            "normalized": "打率",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "打点",
            "normalized": "打点",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "OPS",
            "normalized": "ops",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "9時30分",
            "normalized": "9時30分",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "周年",
            "normalized": "周年",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "黄色",
            "normalized": "黄色",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "祝",
            "normalized": "祝",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "パーティー絵文字",
            "normalized": "パーティー絵文字",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2059075447074521279"
        ],
        "events": [
          "推し"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4961",
            "machine_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "reported_name": "スマスロ ミリオンゴッド-神々の軌跡-",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4931",
            "machine_name": "スマスロ 攻殻機動隊",
            "reported_name": "スマスロ 攻殻機動隊",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4984",
            "machine_name": "スマスロスーパーリオエース2",
            "reported_name": "スマスロスーパーリオエース2",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4847",
            "machine_name": "L アズールレーン THE ANIMATION",
            "reported_name": "L アズールレーン THE ANIMATION",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4970",
            "machine_name": "スマスロヨルムンガンド",
            "reported_name": "スマスロヨルムンガンド",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4742",
            "machine_name": "L 東京喰種",
            "reported_name": "L 東京喰種",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4885",
            "machine_name": "Lパチスロ 革命機ヴァルヴレイヴ2",
            "reported_name": "Lパチスロ 革命機ヴァルヴレイヴ2",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4880",
            "machine_name": "スマスロ 新鬼武者3",
            "reported_name": "スマスロ 新鬼武者3",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4676",
            "machine_name": "スマスロ モンスターハンターライズ",
            "reported_name": "スマスロ モンスターハンターライズ",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "454.24",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "村上様 → 神様 → ミリオンゴッド全🍄。17周年当日 → 10台以上規模のミリオンゴッド全台系＋攻殻・リオエースも全🍄。周年当日は単機種答えより配分全体が強い。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命ミリオンゴッドが全🍄で的中。村上様→神様の読みは正解。ただし結果は攻殻・リオエース全🍄もあり、周年当日は本命1機種だけでなく複数全台系まで見るべき。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "周年当日は示唆単体の答えだけでなく、10台以上規模機種・推し機種・毎日バラまで広く配分される。村上様→神様→ミリオンゴッド全🍄は拾えたが、周年/推進の華1日目は全台系複数と高配分多数を前提にする。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0081",
      "case_key": "legacy:UNO-0081",
      "target_date": "2026-05-21",
      "event_or_promise": [],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "新橋UNO S担当のつぶやき🍄 先日⑧王子に熊が出没🧸 本州では唯一、千葉県は野生の熊(ツキノワグマ)が生息していないらしいデスが･･･ 実は私気付いてしまいました😎 浦安に⑧蜜大好きプーサンがいる事を!! 明日は朝からのご来店お待ちしております👶",
        "source_url": "https://x.com/SL_U_shinbashi/status/2057026291438690576",
        "post_date": "2026-05-21",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "5月21日",
            "normalized": "5月21日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "17周年",
            "normalized": "17周年",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "超キノコ狩り2nd",
            "normalized": "超キノコ狩り2nd",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "王子",
            "normalized": "王子",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "八王子",
            "normalized": "八王子",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "⑧王子",
            "normalized": "8王子",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "熊",
            "normalized": "熊",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "クマ",
            "normalized": "クマ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ツキノワグマ",
            "normalized": "ツキノワグマ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "野生の熊",
            "normalized": "野生の熊",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "千葉県",
            "normalized": "千葉県",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "千葉",
            "normalized": "千葉",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "浦安",
            "normalized": "浦安",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ディズニー",
            "normalized": "ディズニー",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "夢の国",
            "normalized": "夢の国",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "プーさん",
            "normalized": "プーさん",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "くまのプーさん",
            "normalized": "くまのプーさん",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "蜂蜜",
            "normalized": "蜂蜜",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "はちみつ",
            "normalized": "はちみつ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ハチミツ",
            "normalized": "ハチミツ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "8蜜",
            "normalized": "8蜜",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "8",
            "normalized": "8",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "黄色",
            "normalized": "黄色",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ゴールド",
            "normalized": "ゴールド",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "キノコ絵文字",
            "normalized": "キノコ絵文字",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2057764553065373764"
        ],
        "events": [],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4893",
            "machine_name": "SHAKE BONUS TRIGGER",
            "reported_name": "SHAKE BONUS TRIGGER",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4230",
            "machine_name": "ハッピージャグラーVⅢ",
            "reported_name": "ハッピージャグラーVⅢ",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4778",
            "machine_name": "吉宗",
            "reported_name": "吉宗",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4965",
            "machine_name": "A-SLOT+ 異世界かるてっと BT",
            "reported_name": "A-SLOT+ 異世界かるてっと BT",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4921",
            "machine_name": "L不二子BT",
            "reported_name": "L不二子BT",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "42.70",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "⑧の強調 → 8縛り → 炎炎（第8特殊消防隊）・吉宗（8代将軍）。浦安・プーさん方面ではなく、数字8と推し/BT/ノーマルのバラ仕掛けが答え寄り。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "予想はビッグドリーム本命だったが、結果はバラエティーブイチとBT/ノーマル推し中心。浦安・プーさん・夢の国に寄せすぎた。⑧王子・⑧蜜の8強調を、炎炎/吉宗/8縛りやバラ仕掛けとして見るべきだった。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "新橋は比較的直球に仕掛ける傾向。⑧王子・⑧蜜のように数字が強調される場合は、キャラ連想より8番・第8特殊消防隊・8代将軍・8台/8絡みのバラ仕掛けを優先する。浦安/ディズニーの遠い連想は下げる。\r\n\r\n\r\n\r\n\r\n",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0034",
      "case_key": "legacy:UNO-0034",
      "target_date": "2026-05-17",
      "event_or_promise": [
        "推し"
      ],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "新橋UNO S担当のつぶやき🍄 私を図れる物差しなんてこの世に一つだってないんだ そう信じて進むだけ 戦う相手を間違えないで 鏡に映ったそいつだろ？ 明日は朝からのご来店お待ちしてます🙋‍♀️",
        "source_url": "https://x.com/SL_U_shinbashi/status/2055583310102036846",
        "post_date": "2026-05-17",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "5月17日",
            "normalized": "5月17日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "SHISHAMO",
            "normalized": "shishamo",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "最高速度",
            "normalized": "最高速度",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "歌詞",
            "normalized": "歌詞",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "曲",
            "normalized": "曲",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "音楽",
            "normalized": "音楽",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "物差し",
            "normalized": "物差し",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "測る",
            "normalized": "測る",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "信じる",
            "normalized": "信じる",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "進む",
            "normalized": "進む",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "戦う相手",
            "normalized": "戦う相手",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "鏡",
            "normalized": "鏡",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "自分",
            "normalized": "自分",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ボートレース",
            "normalized": "ボートレース",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "速度",
            "normalized": "速度",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "レース",
            "normalized": "レース",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "走る",
            "normalized": "走る",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "朝から",
            "normalized": "朝から",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2056263728820015136"
        ],
        "events": [
          "推し"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4941",
            "machine_name": "L範馬刃牙",
            "reported_name": "L範馬刃牙",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4450",
            "machine_name": "スマスロモンキーターンV",
            "reported_name": "スマスロモンキーターンV",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4913",
            "machine_name": "スマスロ鉄拳6",
            "reported_name": "スマスロ鉄拳6",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4880",
            "machine_name": "スマスロ 新鬼武者3",
            "reported_name": "スマスロ 新鬼武者3",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "136.52",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "SHISHAMO「最高速度」→ ボートレースCMタイアップ曲 → 競艇/ボート → スマスロ モンキーターンV金枠。推し最終日は毎日対象のカバネリ海門・鉄拳6・新鬼武者3継続＋バラ単品で範馬刃牙🍄。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命のモンキーターンVが19台全🥇で本命的中。最高速度→ボートレース→モンキーの読みが正解。候補の鉄拳6も金枠で入り、推し機種継続も強く見れていた。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0033",
      "case_key": "legacy:UNO-0033",
      "target_date": "2026-05-16",
      "event_or_promise": [
        "キノコ総長"
      ],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "新橋UNO S担当のつぶやき🍄 とぅ とぅる とぅ とぅ とぅる “風” とぅ とぅる とぅ とぅ とぅる “風” とぅ とぅる とぅ とぅ とぅる “風” ぽいじゃん ぽいじゃん 朝からのご来店お待ちしてます🙋‍♀️🙋‍♂️🙋‍♂️",
        "source_url": "https://x.com/SL_U_shinbashi/status/2055226936163484083",
        "post_date": "2026-05-16",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "5月16日",
            "normalized": "5月16日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "神っぽいな",
            "normalized": "神っぽいな",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ピノキオピー",
            "normalized": "ピノキオピー",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "初音ミク",
            "normalized": "初音ミク",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ボカロ",
            "normalized": "ボカロ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "歌詞",
            "normalized": "歌詞",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "曲",
            "normalized": "曲",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "音楽",
            "normalized": "音楽",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "とぅとぅる",
            "normalized": "とぅとぅる",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "風",
            "normalized": "風",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ぽいじゃん",
            "normalized": "ぽいじゃん",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "神",
            "normalized": "神",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "神っぽい",
            "normalized": "神っぽい",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2055847593851453540"
        ],
        "events": [
          "キノコ総長"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4745",
            "machine_name": "スマスロ マギアレコード 魔法少女まどか☆マギカ外伝",
            "reported_name": "スマスロ マギアレコード 魔法少女まどか☆マギカ外伝",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4712",
            "machine_name": "スマスロスーパーブラックジャック",
            "reported_name": "スマスロスーパーブラックジャック",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4965",
            "machine_name": "A-SLOT+ 異世界かるてっと BT",
            "reported_name": "A-SLOT+ 異世界かるてっと BT",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4843",
            "machine_name": "パチスロ 転生したら剣でした",
            "reported_name": "パチスロ 転生したら剣でした",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4981",
            "machine_name": "スマスロ ビッグドリーム THE GOLDEN PUSHER",
            "reported_name": "スマスロ ビッグドリーム THE GOLDEN PUSHER",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4880",
            "machine_name": "スマスロ 新鬼武者3",
            "reported_name": "スマスロ 新鬼武者3",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4913",
            "machine_name": "スマスロ鉄拳6",
            "reported_name": "スマスロ鉄拳6",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "226.08",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "16日 → 2台設置×3機種で計6台＋バラ1台＝16にまつわる全6。神っぽいなの歌詞 → 神そのものではなく神っぽいタイトル感 → ビッグドリーム金枠。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命のミリオンゴッドは外れたが、神っぽいな→神/GOD系という読み筋は近い。実際はGOD機種ではなく、タイトルの神っぽさからビッグドリームに着地。16日の数字仕掛けももっと強く見るべきだった。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0032",
      "case_key": "legacy:UNO-0032",
      "target_date": "2026-05-11",
      "event_or_promise": [
        "推し"
      ],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "突然ですが‼ 神ハ告ゲル 真ノ世界ヲ 黒い鉄格子の中で 私は生まれてきたんだ 悪意の代償を願え 望みがままにお前に さあ与えよう正義を壊して 壊される前に 因果の代償を払い 報いよ・・・・・・ 明日のご来店お待ちしております🍄",
        "source_url": "https://x.com/SL_U_shinbashi/status/2053402412610695675",
        "post_date": "2026-05-11",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "5月11日",
            "normalized": "5月11日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "突然",
            "normalized": "突然",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "神",
            "normalized": "神",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "神ハ告ゲル",
            "normalized": "神ハ告ゲル",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "真ノ世界",
            "normalized": "真ノ世界",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "黒い鉄格子",
            "normalized": "黒い鉄格子",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "悪意",
            "normalized": "悪意",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "代償",
            "normalized": "代償",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "正義",
            "normalized": "正義",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "壊す",
            "normalized": "壊す",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "因果",
            "normalized": "因果",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "報い",
            "normalized": "報い",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "名前のない怪物",
            "normalized": "名前のない怪物",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "EGOIST",
            "normalized": "egoist",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "PSYCHO-PASS",
            "normalized": "psycho-pass",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "怪物",
            "normalized": "怪物",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ダーク",
            "normalized": "ダーク",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "監獄",
            "normalized": "監獄",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2054016308162031730"
        ],
        "events": [
          "推し"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4984",
            "machine_name": "スマスロスーパーリオエース2",
            "reported_name": "スマスロスーパーリオエース2",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4754",
            "machine_name": "スマスロ バイオハザード5",
            "reported_name": "スマスロ バイオハザード5",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4880",
            "machine_name": "スマスロ 新鬼武者3",
            "reported_name": "スマスロ 新鬼武者3",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4913",
            "machine_name": "スマスロ鉄拳6",
            "reported_name": "スマスロ鉄拳6",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4898",
            "machine_name": "スマスロ 化物語",
            "reported_name": "スマスロ 化物語",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4849",
            "machine_name": "スマスロ 東京リベンジャーズ",
            "reported_name": "スマスロ 東京リベンジャーズ",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "255.68",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "「名前のない怪物」→ EGOIST楽曲/怪物・ダーク要素 → バイオ5・新鬼武者3・化物語系。黒い鉄格子/監獄/因果・報い → ダーク版権寄せ。カバネリ海門決戦はEGOIST連想から金枠。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命の東京喰種は結果に入らず外れ。ただし怪物・黒い鉄格子・悪意などのダーク系読みは、バイオ5/鬼武者/化物語に近く部分的中。東京喰種単体ではなく怪物・異形系全体で見るべきだった。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0031",
      "case_key": "legacy:UNO-0031",
      "target_date": "2026-05-07",
      "event_or_promise": [
        "半撃"
      ],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "GWが終わってしまう〜😱 えっ⁉まだ始まったばかりだと思ってたのに😱 とりあえず明日はモンエナで鈍った体を強制始動させようと思います👍",
        "source_url": "https://x.com/SL_U_shinbashi/status/2051950094098796912",
        "post_date": "2026-05-07",
        "image_note": "コンビニの棚にモンスターエナジーの缶が大量に並んでいる。本文ではGW明け、モンエナ、鈍った体、強制始動に触れている。",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "5月7日",
            "normalized": "5月7日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "GW明け",
            "normalized": "gw明け",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "モンエナ",
            "normalized": "モンエナ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "モンスターエナジー",
            "normalized": "モンスターエナジー",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "Monster",
            "normalized": "monster",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "エナジードリンク",
            "normalized": "エナジードリンク",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "缶",
            "normalized": "缶",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "コンビニ",
            "normalized": "コンビニ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "鈍った体",
            "normalized": "鈍った体",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "強制始動",
            "normalized": "強制始動",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "始動",
            "normalized": "始動",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "起動",
            "normalized": "起動",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "体",
            "normalized": "体",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "疲労回復",
            "normalized": "疲労回復",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2052516325390729439"
        ],
        "events": [
          "半撃"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4676",
            "machine_name": "スマスロ モンスターハンターライズ",
            "reported_name": "スマスロ モンスターハンターライズ",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4909",
            "machine_name": "スマスロ 北斗の拳 転生の章2",
            "reported_name": "スマスロ 北斗の拳 転生の章2",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4847",
            "machine_name": "L アズールレーン THE ANIMATION",
            "reported_name": "L アズールレーン THE ANIMATION",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4931",
            "machine_name": "スマスロ 攻殻機動隊",
            "reported_name": "スマスロ 攻殻機動隊",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "131.53",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "モンエナ/Monsterエナジー → Monster → モンスター → スマスロ モンスターハンターライズ金枠。半撃来店＋ジャグラー推し → ゴージャグ赤枠、設置上位から北斗転生2赤枠。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命のモンハンライズが金枠で本命的中。モンエナ→Monster→モンハンの直球変換を優先できたのは正解。東京喰種やユニコーンより、本文のモンスター要素を素直に見るべき日だった。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0030",
      "case_key": "legacy:UNO-0030",
      "target_date": "2026-05-01",
      "event_or_promise": [],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "GWはみんな何処に出かけますか?? 私は戦艦三笠を観に横須賀まで行く予定です👍 三笠は現存する世界最古の鋼鉄戦艦みたいですね🚢",
        "source_url": "https://x.com/SL_U_shinbashi/status/2049776018223960136",
        "post_date": "2026-05-01",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "5月1日",
            "normalized": "5月1日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "GW",
            "normalized": "gw",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ゴールデンウィーク",
            "normalized": "ゴールデンウィーク",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "外出",
            "normalized": "外出",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "横須賀",
            "normalized": "横須賀",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "戦艦三笠",
            "normalized": "戦艦三笠",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "三笠",
            "normalized": "三笠",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "戦艦",
            "normalized": "戦艦",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "鋼鉄",
            "normalized": "鋼鉄",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "鉄",
            "normalized": "鉄",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "船",
            "normalized": "船",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "海軍",
            "normalized": "海軍",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "軍艦",
            "normalized": "軍艦",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "世界最古",
            "normalized": "世界最古",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2050519547434705355"
        ],
        "events": [],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4965",
            "machine_name": "A-SLOT+ 異世界かるてっと BT",
            "reported_name": "A-SLOT+ 異世界かるてっと BT",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4847",
            "machine_name": "L アズールレーン THE ANIMATION",
            "reported_name": "L アズールレーン THE ANIMATION",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4921",
            "machine_name": "L不二子BT",
            "reported_name": "L不二子BT",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4893",
            "machine_name": "SHAKE BONUS TRIGGER",
            "reported_name": "SHAKE BONUS TRIGGER",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4909",
            "machine_name": "スマスロ 北斗の拳 転生の章2",
            "reported_name": "スマスロ 北斗の拳 転生の章2",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4301",
            "machine_name": "スマスロ北斗の拳",
            "reported_name": "スマスロ北斗の拳",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "169.61",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "戦艦三笠/横須賀/海軍/船 → 艦船モチーフ → アズールレーン金枠。SANKYOオススメ5日目＋ユニコーン/ヴヴヴ/かぐや/からくり流れから、SANKYO周辺ではなくBT・ノーマル推し寄せで不二子BT/SHAAKE BT金枠。いせかるは🍄全6。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命のアズールレーンは金枠で本命的中。ただし🍄全6はアズレンではなくいせかる。戦艦・艦船ワードからアズレン読みは正解だが、全6枠と金枠の区別を画像の絵文字で正確に見るべきだった。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0029",
      "case_key": "legacy:UNO-0029",
      "target_date": "2026-04-27",
      "event_or_promise": [
        "推し"
      ],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "最近職場で訓練を行いました！実際に消火器を使った訓練や119番通報の練習などを行いました。いざという時は事前の準備が重要🤔",
        "source_url": "https://x.com/SL_U_shinbashi/status/2048328227584888918",
        "post_date": "2026-04-27",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "4月27日",
            "normalized": "4月27日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "職場訓練",
            "normalized": "職場訓練",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "訓練",
            "normalized": "訓練",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "消火器",
            "normalized": "消火器",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "119番通報",
            "normalized": "119番通報",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "119",
            "normalized": "119",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "消防",
            "normalized": "消防",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "火事",
            "normalized": "火事",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "火",
            "normalized": "火",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "炎",
            "normalized": "炎",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "事前準備",
            "normalized": "事前準備",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "重要",
            "normalized": "重要",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "SANKYO",
            "normalized": "sankyo",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/shimbashi_uno/status/2048741452989997151"
        ],
        "events": [
          "推し"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4926",
            "machine_name": "Lパチスロ 炎炎ノ消防隊2",
            "reported_name": "Lパチスロ 炎炎ノ消防隊2",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4893",
            "machine_name": "SHAKE BONUS TRIGGER",
            "reported_name": "SHAKE BONUS TRIGGER",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "40.93",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "消火器訓練/119番通報 → 火災時の初動・消防訓練 → 消防/火消し → L炎炎ノ消防隊2金枠。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命の炎炎2が発表金枠で本命的中。消火器・119番通報から消防系へ変換する読みは正解。SANKYO系列やヴヴヴ/からくり候補も考えたが、今回は消防ワードをそのまま炎炎2に寄せる形だった。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0028",
      "case_key": "legacy:UNO-0028",
      "target_date": "2026-04-21",
      "event_or_promise": [
        "推し"
      ],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "突然デスが… いなせだね夏を連れて来た女 渚まで噂走るよめッ!! 涼しげな目もと流し目 eye eye eye 粋な事件起こりそうだぜめッ!! 明日のご来店お待ちしております🙋‍♀️",
        "source_url": "https://x.com/SL_U_shinbashi/status/2046152139152449569",
        "post_date": "2026-04-21",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "4月21日",
            "normalized": "4月21日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "突然",
            "normalized": "突然",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "デス",
            "normalized": "デス",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "夏",
            "normalized": "夏",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "渚",
            "normalized": "渚",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "噂",
            "normalized": "噂",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "涼しげ",
            "normalized": "涼しげ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "目もと",
            "normalized": "目もと",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "流し目",
            "normalized": "流し目",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "eye",
            "normalized": "eye",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "粋",
            "normalized": "粋",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "事件",
            "normalized": "事件",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "勝手にシンドバッド",
            "normalized": "勝手にシンドバッド",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "サザンオールスターズ",
            "normalized": "サザンオールスターズ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "シンドバッド",
            "normalized": "シンドバッド",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "海",
            "normalized": "海",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "歌詞",
            "normalized": "歌詞",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "曲",
            "normalized": "曲",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "音楽",
            "normalized": "音楽",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ミリオンゴッド",
            "normalized": "ミリオンゴッド",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2046736929102946382"
        ],
        "events": [
          "推し"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4926",
            "machine_name": "Lパチスロ 炎炎ノ消防隊2",
            "reported_name": "Lパチスロ 炎炎ノ消防隊2",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "59.60",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "め組 → 火消し → 炎炎ノ消防隊2。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "予想は沖ドキGOLD本命で、カバネリ海門・ミリオンゴッド候補だったが結果は炎炎2〜鉄拳6並びと東京喰種/モンキー並び。夏・海・GOD寄せより、め組→火消し→炎炎の直接示唆を優先すべきだった。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0027",
      "case_key": "legacy:UNO-0027",
      "target_date": "2026-04-17",
      "event_or_promise": [
        "推し"
      ],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "新橋UNO S担当です🍄 先日久しぶりにカニを食べに行ってきました🦀モチロンめちゃ美味しかったですが値段が想像以上で…🙈 帰りに買い物する予定でしたが、家に猫が留守番しているのもありすぐ帰りました🐈‍⬛ それでは明日のご来店お待ちしております🙋‍♀️",
        "source_url": "https://x.com/SL_U_shinbashi/status/2044704119743799637",
        "post_date": "2026-04-17",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "4月17日",
            "normalized": "4月17日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "カニ",
            "normalized": "カニ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "蟹",
            "normalized": "蟹",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "カレー",
            "normalized": "カレー",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "値段",
            "normalized": "値段",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "想像以上",
            "normalized": "想像以上",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "高い",
            "normalized": "高い",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "買い物",
            "normalized": "買い物",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "猫",
            "normalized": "猫",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "留守番",
            "normalized": "留守番",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "帰宅",
            "normalized": "帰宅",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "すぐ帰る",
            "normalized": "すぐ帰る",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "黒猫",
            "normalized": "黒猫",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/shimbashi_uno/status/2045081584626229571"
        ],
        "events": [
          "推し"
        ],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4898",
            "machine_name": "スマスロ 化物語",
            "reported_name": "スマスロ 化物語",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "58.10",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "発表画像 → 化物語。カニ/猫/猿系ワード → 化物語示唆の可能性。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "物語シリーズの怪異から連想させれば読み解けたものと予想",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0026",
      "case_key": "legacy:UNO-0026",
      "target_date": "2026-04-11",
      "event_or_promise": [],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "日久しぶりに新宿駅から特急に乗って長野(松本)に行ってきました🚅 松本城は初めてでしたが、桜は五分咲き程でしたがボリュームがすごく圧巻🌸 花より団子派の担当は信州そば、山賊焼き＆たい焼き＆味噌ソフトクリームととにかく食べまくりました😋 明日4/11🍄ご来店お待ちしてます🙋‍♀️",
        "source_url": "https://x.com/SL_U_shinbashi/status/2042530776881725793",
        "post_date": "2026-04-11",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "4月11日",
            "normalized": "4月11日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "新宿駅",
            "normalized": "新宿駅",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "特急",
            "normalized": "特急",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "電車",
            "normalized": "電車",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "長野",
            "normalized": "長野",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "松本",
            "normalized": "松本",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "松本城",
            "normalized": "松本城",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "城",
            "normalized": "城",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "桜",
            "normalized": "桜",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "五分咲き",
            "normalized": "五分咲き",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "圧巻",
            "normalized": "圧巻",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "花より団子",
            "normalized": "花より団子",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "信州そば",
            "normalized": "信州そば",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "山賊焼き",
            "normalized": "山賊焼き",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "たい焼き",
            "normalized": "たい焼き",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "味噌ソフトクリーム",
            "normalized": "味噌ソフトクリーム",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ご当地グルメ",
            "normalized": "ご当地グルメ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "旅行",
            "normalized": "旅行",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2043082963332796460"
        ],
        "events": [],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4676",
            "machine_name": "スマスロ モンスターハンターライズ",
            "reported_name": "スマスロ モンスターハンターライズ",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4880",
            "machine_name": "スマスロ 新鬼武者3",
            "reported_name": "スマスロ 新鬼武者3",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4244",
            "machine_name": "パチスロ 革命機ヴァルヴレイヴ",
            "reported_name": "パチスロ 革命機ヴァルヴレイヴ",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4360",
            "machine_name": "パチスロ からくりサーカス",
            "reported_name": "パチスロ からくりサーカス",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "119.48",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "新宿から松本の特急 → 特急あずさ → 狩人 → モンハンライズ。桜 → 鬼武者。BT推し継続＋カバネリ赤枠。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命の戦国乙女4は外れたが、候補のカバネリ海門決戦が赤枠で候補内的中。松本城/城から戦国乙女に寄せたが、特急あずさ→狩人→モンハン変換を優先すべきだった。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "あずさ２号からアーティストにつながった　ワードから歌手などの検索も必須",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0025",
      "case_key": "legacy:UNO-0025",
      "target_date": "2026-04-07",
      "event_or_promise": [
        "推し"
      ],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "新橋UNO S担当です🍄 最近サボっていたシム通を再開して肉体改造にリベンジしようと企み中💪 久しぶりにジムに行くとNEW新しい器具も増えており、テンション爆上げでハリキリ、翌日筋肉で後悔してます😅 何事も継続が大切ですね！明日もご来店お待ちしております🙋‍♀️",
        "source_url": "https://x.com/SL_U_shinbashi/status/2041088839700377656",
        "post_date": "2026-04-07",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "4月7日",
            "normalized": "4月7日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "シム通",
            "normalized": "シム通",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "肉体改造",
            "normalized": "肉体改造",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "リベンジ",
            "normalized": "リベンジ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ジム",
            "normalized": "ジム",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "筋トレ",
            "normalized": "筋トレ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "筋肉",
            "normalized": "筋肉",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "筋肉痛",
            "normalized": "筋肉痛",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "器具",
            "normalized": "器具",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "NEW",
            "normalized": "new",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "新しい器具",
            "normalized": "新しい器具",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "テンション爆上げ",
            "normalized": "テンション爆上げ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ハリキリ",
            "normalized": "ハリキリ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "後悔",
            "normalized": "後悔",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "継続",
            "normalized": "継続",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2041708288346354084"
        ],
        "events": [
          "推し"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4849",
            "machine_name": "スマスロ 東京リベンジャーズ",
            "reported_name": "スマスロ 東京リベンジャーズ",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4909",
            "machine_name": "スマスロ 北斗の拳 転生の章2",
            "reported_name": "スマスロ 北斗の拳 転生の章2",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "176.02",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "リベンジ → 東リベ → スマスロ東京リベンジャーズ全456。ジム通い/肉体改造/牙狼ピックアップ → 北斗転生2赤枠。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命の北斗は北斗転生2の赤枠で的中。ただし一番強い答えは東京リベンジャーズ全456で、リベンジ→東リベの直接示唆をもっと強く見るべきだった。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0024",
      "case_key": "legacy:UNO-0024",
      "target_date": "2026-04-01",
      "event_or_promise": [],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "新橋UNOのS担当デス🍄 明日からもう4月ですね🌸 4月から道路交通法に変化あり！自転車の交通違反に「青切符」!? スマホ持っての「ながら運転」やブレーキ不良などの「行動装置不良」なども対象のよう… 私の自転車のブレーキが壊れてます 後悔しないようすぐになおします🚲 明日もお待ちしてます😎",
        "source_url": "https://x.com/SL_U_shinbashi/status/2038905102141169779",
        "post_date": "2026-04-01",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "4月1日",
            "normalized": "4月1日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "4月",
            "normalized": "4月",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "道路交通法",
            "normalized": "道路交通法",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "交通違反",
            "normalized": "交通違反",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "青切符",
            "normalized": "青切符",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "自転車",
            "normalized": "自転車",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ながら運転",
            "normalized": "ながら運転",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "スマホ",
            "normalized": "スマホ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ブレーキ不良",
            "normalized": "ブレーキ不良",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "行動装置不良",
            "normalized": "行動装置不良",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ブレーキ",
            "normalized": "ブレーキ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "壊れる",
            "normalized": "壊れる",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "修理",
            "normalized": "修理",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "後悔",
            "normalized": "後悔",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "なおす",
            "normalized": "なおす",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "交通",
            "normalized": "交通",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "警察",
            "normalized": "警察",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "取り締まり",
            "normalized": "取り締まり",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "罰則",
            "normalized": "罰則",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2039628088091504961"
        ],
        "events": [],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4930",
            "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "reported_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4893",
            "machine_name": "SHAKE BONUS TRIGGER",
            "reported_name": "SHAKE BONUS TRIGGER",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4921",
            "machine_name": "L不二子BT",
            "reported_name": "L不二子BT",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4830",
            "machine_name": "LBパチスロ ヱヴァンゲリヲン ～約束の扉～",
            "reported_name": "LBパチスロ ヱヴァンゲリヲン ～約束の扉～",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4799",
            "machine_name": "アレックス ブライト",
            "reported_name": "アレックス ブライト",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "102.87",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "青切符 → 切符 → 電車 → カバネリ海門決戦。BT推し → アレックスBT〜SHAKE BT〜不二子BT〜エヴァ約束の6台並び。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命の銭形5は外れ。交通違反・青切符から警察/逮捕で銭形に寄せたが、結果は切符→電車→カバネリ海門決戦。BT推しも強く、BT機並びまで見るべきだった。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0023",
      "case_key": "legacy:UNO-0023",
      "target_date": "2026-03-25",
      "event_or_promise": [],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "抽選待ちの時間にkindleで読書を嗜むS担当ズ🙋‍♀️ 最近は又吉直樹さんの小説にハマってデビュー作から片っ端から読んで語彙力upしてます↪️↪️ 明日は店内盛りたくさんな1日となりますので是非朝1からのご来店お待ちしております🙋‍♀️",
        "source_url": "https://x.com/SL_U_shinbashi/status/2036369035324170659",
        "post_date": "2026-03-25",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "3月25日",
            "normalized": "3月25日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "読書",
            "normalized": "読書",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "Kindle",
            "normalized": "kindle",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "小説",
            "normalized": "小説",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "又吉直樹",
            "normalized": "又吉直樹",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "デビュー作",
            "normalized": "デビュー作",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "火花",
            "normalized": "火花",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "語彙力",
            "normalized": "語彙力",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "up",
            "normalized": "up",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "片っ端",
            "normalized": "片っ端",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "朝1",
            "normalized": "朝1",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2037073924115349562"
        ],
        "events": [],
        "machines": [
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4395",
            "machine_name": "L戦国乙女4 戦乱に閃く炯眼の軍師",
            "reported_name": "L戦国乙女4 戦乱に閃く炯眼の軍師",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4877",
            "machine_name": "L主役は銭形5",
            "reported_name": "L主役は銭形5",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4921",
            "machine_name": "L不二子BT",
            "reported_name": "L不二子BT",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "gold",
            "frame_label": "🥇 全456 / 全56",
            "machine_id": "dmm_4941",
            "machine_name": "L範馬刃牙",
            "reported_name": "L範馬刃牙",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "51.23",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "又吉直樹 → ピース → 平和。平和機種14台の全456 → 戦国乙女4・銭形5・不二子BT・範馬刃牙。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "予想はハナビ/新ハナビ/炎炎2だったが、結果は平和機種の金枠全456。火花→ハナビ読みより、又吉直樹→ピース→平和メーカー示唆を優先すべきだった。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "候補の優先は避けていいが　メーカーなどに連想できるワードがあればわすれてはいけない",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0022",
      "case_key": "legacy:UNO-0022",
      "target_date": "2026-03-21",
      "event_or_promise": [],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "WBCが終わり、はてネトフリどうするか悩んでいるS担当です🙋‍♀️ 色々面白いドラマも多くて💦『池袋ウエストゲートパーク』を超久々に観ています。『TOKYO』でデビューのSADSは神!!",
        "source_url": "https://x.com/SL_U_shinbashi/status/2034925676504170926",
        "post_date": "2026-03-21",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "3月21日",
            "normalized": "3月21日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "WBC",
            "normalized": "wbc",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "野球",
            "normalized": "野球",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "Netflix",
            "normalized": "netflix",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ネトフリ",
            "normalized": "ネトフリ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ドラマ",
            "normalized": "ドラマ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "池袋ウエストゲートパーク",
            "normalized": "池袋ウエストゲートパーク",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "IWGP",
            "normalized": "iwgp",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "池袋",
            "normalized": "池袋",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ウエストゲートパーク",
            "normalized": "ウエストゲートパーク",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "TOKYO",
            "normalized": "tokyo",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "東京",
            "normalized": "東京",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "SADS",
            "normalized": "sads",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "デビュー",
            "normalized": "デビュー",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "神",
            "normalized": "神",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "忘却の空",
            "normalized": "忘却の空",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "清春",
            "normalized": "清春",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2035622039546216463/photo/3"
        ],
        "events": [],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4913",
            "machine_name": "スマスロ鉄拳6",
            "reported_name": "スマスロ鉄拳6",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "red",
            "frame_label": "🟥 ハーフ456 / ハーフ56",
            "machine_id": "dmm_4618",
            "machine_name": "パチスロ かぐや様は告らせたい",
            "reported_name": "パチスロ かぐや様は告らせたい",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "111.25",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "池袋ウエストゲートパーク → キング/Gボーイズリーダー → スマスロ鉄拳6。東京喰種・ヴヴヴ2ローテ6日目 → 東京喰種/ヴヴヴ2に単品投入。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命の東京喰種は全台系ではなく単品止まり。結果の主役は鉄拳6で、池袋ウエストゲートパーク→キング→鉄拳6の変換を優先すべきだった。東京喰種ローテ読み自体は一部噛んでいる。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    },
    {
      "case_id": "UNO-0021",
      "case_key": "legacy:UNO-0021",
      "target_date": "2026-03-20",
      "event_or_promise": [
        "キノコ総長"
      ],
      "hint": {
        "status": "registered",
        "status_label": "示唆登録済み",
        "text": "新橋UNOのS担当デス🍄 【S担当のつぶやき】明日から3連休↪️↪️↪️ 天気も☀️なのでこんな時は海辺を音楽🥁かけてドライブなんか最高!! バイクで風を感じて走るのも!! なんて考えていても・・・休日は朝の抽選に運命掛けるS担当のつぶやきを宜しくオネシャス🙋‍♀️非公式だけに競馬につぶやきます",
        "source_url": "https://x.com/SL_U_shinbashi/status/2034555588848554432",
        "post_date": "2026-03-20",
        "image_note": "",
        "images": [],
        "elements": [
          {
            "text": "新橋UNO",
            "normalized": "新橋uno",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "3月20日",
            "normalized": "3月20日",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "3連休",
            "normalized": "3連休",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "晴れ",
            "normalized": "晴れ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "太陽",
            "normalized": "太陽",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "海辺",
            "normalized": "海辺",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "海",
            "normalized": "海",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "音楽",
            "normalized": "音楽",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "ドライブ",
            "normalized": "ドライブ",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "バイク",
            "normalized": "バイク",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "風",
            "normalized": "風",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "走る",
            "normalized": "走る",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "車",
            "normalized": "車",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "夜",
            "normalized": "夜",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "満月",
            "normalized": "満月",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "月",
            "normalized": "月",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "桜",
            "normalized": "桜",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "道路",
            "normalized": "道路",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "抽選",
            "normalized": "抽選",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "運命",
            "normalized": "運命",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "競馬",
            "normalized": "競馬",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          },
          {
            "text": "非公式",
            "normalized": "非公式",
            "type": "legacy_keyword",
            "source": "legacy_source",
            "confidence": null,
            "evidence": "",
            "image_position": "",
            "manual_note": ""
          }
        ]
      },
      "result": {
        "status": "legacy_fixed",
        "source_urls": [
          "https://x.com/mayunodata/status/2035125677259923835"
        ],
        "events": [
          "キノコ総長"
        ],
        "machines": [
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4885",
            "machine_name": "Lパチスロ 革命機ヴァルヴレイヴ2",
            "reported_name": "Lパチスロ 革命機ヴァルヴレイヴ2",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          },
          {
            "frame": "mushroom",
            "frame_label": "🍄 全6",
            "machine_id": "dmm_4360",
            "machine_name": "パチスロ からくりサーカス",
            "reported_name": "パチスロ からくりサーカス",
            "units": null,
            "units_quality": "legacy_item_value_not_authoritative",
            "points": null,
            "warning": "機種別台数・ポイントは旧派生値のため非表示"
          }
        ],
        "total_points": "223.50",
        "points_quality": "legacy_fixed",
        "warnings": []
      },
      "readings": {
        "result_publisher": [],
        "human_confirmed": [],
        "unverified": [
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "ドライブ → ヴヴヴ。運命 → からくり。東京喰種・ヴヴヴ2ローテ5日目 → ヴヴヴ〜からくり10台列🍄。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          },
          {
            "reading_id": null,
            "revision": null,
            "hint_elements": [],
            "target_machine_ids": [],
            "target_machine_names": [],
            "original_explanation": "本命のヴヴヴ2が10台列🍄に入り本命的中。ドライブ→ヴヴヴ読みは正解。海辺/海門やモンキー候補より、ポスト内の直接キーワードとローテ継続を優先できた。",
            "structured_explanation": "",
            "source_kind": "legacy_learning_memo",
            "source_url": "",
            "expression_strength": null,
            "user_judgment": null,
            "verification_status": "unverified",
            "result_role": "unknown",
            "applicability_scope": "store_only",
            "ai_usage": "store_trend_only",
            "post_result": true,
            "rejection_reason": ""
          }
        ],
        "rejected": [],
        "ai_unverified_excluded_from_learning": []
      },
      "ai_usage": "clue_learning_candidate",
      "missing_information": [],
      "data_quality": {
        "hint_quality": "legacy_original_snapshot",
        "result_quality": "legacy_fixed_not_recalculated",
        "interpretation_quality": "legacy_memo"
      },
      "warnings": []
    }
  ],
  "store_trends": {
    "result_case_count": 83,
    "top_machines_by_frame": {
      "mushroom": [
        {
          "machine_name": "L 少女☆歌劇 レヴュースタァライト -The SLOT-",
          "case_count": 7
        },
        {
          "machine_name": "吉宗",
          "case_count": 7
        },
        {
          "machine_name": "スロット ソードアート・オンライン",
          "case_count": 6
        },
        {
          "machine_name": "スマスロ シャーマンキング",
          "case_count": 5
        },
        {
          "machine_name": "スマスロ痛いのは嫌なので防御力に極振りしたいと思います。",
          "case_count": 4
        },
        {
          "machine_name": "スマスロスーパーリオエース2",
          "case_count": 4
        },
        {
          "machine_name": "スマスロ とある科学の超電磁砲2",
          "case_count": 3
        },
        {
          "machine_name": "パチスロ かぐや様は告らせたい",
          "case_count": 3
        },
        {
          "machine_name": "スマスロ 新鬼武者3",
          "case_count": 3
        },
        {
          "machine_name": "A-SLOT+ 異世界かるてっと BT",
          "case_count": 3
        },
        {
          "machine_name": "スマスロ マギアレコード 魔法少女まどか☆マギカ外伝",
          "case_count": 3
        },
        {
          "machine_name": "パチスロ 転生したら剣でした",
          "case_count": 3
        },
        {
          "machine_name": "Lパチスロ 炎炎ノ消防隊2",
          "case_count": 3
        },
        {
          "machine_name": "SHAKE BONUS TRIGGER",
          "case_count": 3
        },
        {
          "machine_name": "スロット ワールドダイスター",
          "case_count": 2
        }
      ],
      "gold": [
        {
          "machine_name": "L不二子BT",
          "case_count": 8
        },
        {
          "machine_name": "SHAKE BONUS TRIGGER",
          "case_count": 5
        },
        {
          "machine_name": "スロット ソードアート・オンラインⅡ",
          "case_count": 4
        },
        {
          "machine_name": "アレックス ブライト",
          "case_count": 4
        },
        {
          "machine_name": "L戦国乙女5 業火を穿つ宿焔の双刃",
          "case_count": 4
        },
        {
          "machine_name": "Lパチスロ 炎炎ノ消防隊2",
          "case_count": 4
        },
        {
          "machine_name": "スマスロ バイオハザードRE:3",
          "case_count": 3
        },
        {
          "machine_name": "スマスロ鉄拳6",
          "case_count": 3
        },
        {
          "machine_name": "スマスロ 攻殻機動隊",
          "case_count": 3
        },
        {
          "machine_name": "パチスロ かぐや様は告らせたい",
          "case_count": 3
        },
        {
          "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
          "case_count": 3
        },
        {
          "machine_name": "スマスロ ハナビ",
          "case_count": 3
        },
        {
          "machine_name": "クレアの秘宝伝 〜はじまりの扉と太陽の石〜 ボーナストリガーver.",
          "case_count": 3
        },
        {
          "machine_name": "スマスロ ビッグドリーム THE GOLDEN PUSHER",
          "case_count": 3
        },
        {
          "machine_name": "スマスロ モンスターハンターライズ",
          "case_count": 3
        }
      ],
      "red": [
        {
          "machine_name": "スマスロモンキーターンV",
          "case_count": 15
        },
        {
          "machine_name": "L 東京喰種",
          "case_count": 14
        },
        {
          "machine_name": "スマスロ 甲鉄城のカバネリ 海門（うなと）決戦",
          "case_count": 11
        },
        {
          "machine_name": "スマスロ ミリオンゴッド-神々の軌跡-",
          "case_count": 10
        },
        {
          "machine_name": "ゴーゴージャグラー3",
          "case_count": 8
        },
        {
          "machine_name": "パチスロ からくりサーカス",
          "case_count": 7
        },
        {
          "machine_name": "パチスロ かぐや様は告らせたい",
          "case_count": 6
        },
        {
          "machine_name": "ジャグラーガールズSS",
          "case_count": 5
        },
        {
          "machine_name": "Lパチスロ からくりサーカス2",
          "case_count": 5
        },
        {
          "machine_name": "ネオアイムジャグラーEX",
          "case_count": 5
        },
        {
          "machine_name": "ファンキージャグラー2",
          "case_count": 5
        },
        {
          "machine_name": "スマスロ 北斗の拳 転生の章2",
          "case_count": 5
        },
        {
          "machine_name": "スマスロ 新鬼武者3",
          "case_count": 5
        },
        {
          "machine_name": "ハッピージャグラーVⅢ",
          "case_count": 3
        },
        {
          "machine_name": "スマスロ鉄拳6",
          "case_count": 3
        }
      ]
    },
    "note": "店舗結果の記述集計。示唆の正解関係を意味しません。"
  },
  "data_quality": {
    "is_current": false,
    "status_label": "⚠ 更新確認が必要",
    "warning_codes": [
      "x_sync_threshold_exceeded"
    ],
    "machine_master_acquired_date": "2026-08-14",
    "machine_master_age_days": 14,
    "machine_count": 68,
    "latest_x_sync_at": "2026-09-06T01:20:14.541149+09:00",
    "latest_source_post_at": "2026-09-05T19:00:03+09:00",
    "latest_result_date": "2026-09-04",
    "pending_analysis_count": 309,
    "review_required_count": 109,
    "processing_failed_count": 0,
    "integrity_check": "ok",
    "foreign_key_violation_count": 0,
    "alembic_revision": "20260905_0016",
    "history_cutoff": "2026-08-28",
    "history_cutoff_rule": "case.target_date < analysis_target_date"
  },
  "warnings": [
    "今回の示唆は未取得です。推測で補完してはいけません。",
    "現在の示唆画像はJSONに含まれていません。画像がある場合は別添してください。",
    "x_sync_threshold_exceeded"
  ],
  "counts_summary": {
    "past_cases": 83,
    "cases_with_hint_and_result": 21,
    "human_confirmed_readings": 0,
    "unverified_readings": 52,
    "store_trend_only_cases": 62,
    "hint_missing_cases": 62,
    "cases_with_image_or_ocr": 0,
    "warning_cases": 62
  },
  "learning_policy": {
    "result_only_cases": "store_trend_only",
    "unverified_ai_hypotheses": "excluded_from_clue_learning",
    "official_answer": "only explicit official confirmation"
  }
}
