{
  "schema_version": 1,
  "game": {
    "api_game_id": 5,
    "slug": "fruity-fiesta",
    "title": "Fruity Fiesta",
    "official_url": "https://fruitmerge.lol/game/fruity-fiesta",
    "site_name": "FruitMerge",
    "developer": null,
    "publisher": null,
    "release_date": null,
    "genres": [],
    "description": null
  },
  "build": {
    "engine": "phaser",
    "engine_version": "3.51.0",
    "build_id": "mKZZW9NXW",
    "build_version": "Build 4:56 - Full Popup / Menu Scaling Fixes Applied",
    "source_game_url": "https://www.gamezop.com/_game-files/mKZZW9NXW/index.html?sub=01M2CMXT2TYHW1TFF0B6RMBT8G&id=cfuucl7YgA&lang=en&user-journey-group=2025-preload-games",
    "inner_build_url": null,
    "captured_at": "2026-09-13T07:56:21.378Z",
    "entrypoint": "index.html",
    "assets": [
      {
        "path": "assets/fonts/best-score/best-score.xml",
        "role": "file",
        "bytes": 89725,
        "sha256": "c9b4a5e3e26e051ebfe9c243c4114b0db4386fe863bd6dbce3f68c4c9ded5b2b",
        "source_url": "https://www.gamezop.com/_game-files/mKZZW9NXW/assets/fonts/best-score/best-score.xml",
        "source_filename": null
      },
      {
        "path": "assets/fonts/font.fnt",
        "role": "file",
        "bytes": 1610,
        "sha256": "7f7d053b9fb959357661cb3589515ba17fd18c29e2b00f07ac76b5ac596bc15c",
        "source_url": "https://www.gamezop.com/_game-files/mKZZW9NXW/assets/fonts/font.fnt",
        "source_filename": null
      },
      {
        "path": "assets/fonts/main-menu-best.xml",
        "role": "file",
        "bytes": 310956,
        "sha256": "328a0a82a7c51c97b22c265fe30f7deeb216bc38c733785fcad21f066711a1f7",
        "source_url": "https://www.gamezop.com/_game-files/mKZZW9NXW/assets/fonts/main-menu-best.xml",
        "source_filename": null
      },
      {
        "path": "assets/fonts/popup-Title/popup-Title.xml",
        "role": "file",
        "bytes": 310953,
        "sha256": "70bcefe1d7d6b3c1be01b3267c3efffc332fd77b274d99e9c804d0d81035b367",
        "source_url": "https://www.gamezop.com/_game-files/mKZZW9NXW/assets/fonts/popup-Title/popup-Title.xml",
        "source_filename": null
      },
      {
        "path": "assets/fonts/timer/timer.xml",
        "role": "file",
        "bytes": 310789,
        "sha256": "72a8be1cd99757a7be9c1f26456e6e7341620b8b3ad2462a03711b9319926f7c",
        "source_url": "https://www.gamezop.com/_game-files/mKZZW9NXW/assets/fonts/timer/timer.xml",
        "source_filename": null
      },
      {
        "path": "assets/fonts/your-score/your-score.xml",
        "role": "file",
        "bytes": 91870,
        "sha256": "6edbee98255bdce4e60f654a821258b3b326539dcc7587678fa0eff1b8258ef5",
        "source_url": "https://www.gamezop.com/_game-files/mKZZW9NXW/assets/fonts/your-score/your-score.xml",
        "source_filename": null
      },
      {
        "path": "game_v3.js",
        "role": "script",
        "bytes": 54121,
        "sha256": "d8d4e0b4c845aa7361455edc72ba2a6061f1a061b629e7ac16df44963eb175d4",
        "source_url": "https://www.gamezop.com/_game-files/mKZZW9NXW/game_v3.js",
        "source_filename": null
      },
      {
        "path": "index.html",
        "role": "cleanup_shim",
        "bytes": 1283,
        "sha256": "32001543fda0ed5654e3d7dd2dee9fe297eb8e1a2b827d610f7e445acc692f86",
        "source_url": null,
        "source_filename": null
      },
      {
        "path": "libs/AnalyticsManager.js",
        "role": "cleanup_shim",
        "bytes": 204,
        "sha256": "75c7fb70420afb1992ad662821ea3cf5d7045af106bfde3fbc48992ade2fc586",
        "source_url": null,
        "source_filename": null
      },
      {
        "path": "libs/MetaManager.js",
        "role": "script",
        "bytes": 1104,
        "sha256": "176ec4ce698f9342de9d25f14542261107c9882b1a03b19c62c0be6ee6ed20c3",
        "source_url": "https://www.gamezop.com/_game-files/mKZZW9NXW/libs/MetaManager.js",
        "source_filename": null
      },
      {
        "path": "libs/gzpLoader.js",
        "role": "cleanup_shim",
        "bytes": 328,
        "sha256": "ab3d34cb2ce3f462e5b9f10dab6ddb7dd832c2ce346db4f0ac98fe9e390dd459",
        "source_url": null,
        "source_filename": null
      },
      {
        "path": "libs/nineslice.min.js",
        "role": "script",
        "bytes": 12980,
        "sha256": "f2522f09b3f1b3b429c07ffaa7cf65ca04f58ce293a14029d4b10e5d7ddbc203",
        "source_url": "https://www.gamezop.com/_game-files/mKZZW9NXW/libs/nineslice.min.js",
        "source_filename": null
      },
      {
        "path": "libs/phaser.min.js",
        "role": "script",
        "bytes": 1038691,
        "sha256": "8d970cb83426018aefd9d4d368bc38736d4c53139f235ee2a0db46ce1b56cf35",
        "source_url": "https://www.gamezop.com/_game-files/mKZZW9NXW/libs/phaser.min.js",
        "source_filename": null
      },
      {
        "path": "official-badge.css",
        "role": "cleanup_shim",
        "bytes": 341,
        "sha256": "5b2c6e2eb2f0b38249eaf9a095215a83f945ef347115c227b01feeb41c2a7490",
        "source_url": null,
        "source_filename": null
      },
      {
        "path": "official-badge.js",
        "role": "cleanup_shim",
        "bytes": 1266,
        "sha256": "6be7ff6847c138743e16af0cf21433556afc0ed137a7552326c8d3b61b4e85f8",
        "source_url": null,
        "source_filename": null
      },
      {
        "path": "offline-gamezop.js",
        "role": "cleanup_shim",
        "bytes": 902,
        "sha256": "337db32f55c4f6b2d801f11e8d80e90a4ace016d3dff5744242ef952d1f78336",
        "source_url": null,
        "source_filename": null
      },
      {
        "path": "offline-guard.js",
        "role": "cleanup_shim",
        "bytes": 10261,
        "sha256": "3ad0e262d46c88efa76073e5efa0b1c9e5545e76e6503e2a4072f41758b50101",
        "source_url": null,
        "source_filename": null
      }
    ]
  },
  "provenance": {
    "identity_evidence": [
      "verification/fruity-fiesta/identity-report.json"
    ],
    "build_evidence": [
      "verification/fruity-fiesta/source-report.json",
      "verification/fruity-fiesta/network-transcript.json",
      "verification/fruity-fiesta/build-identity.json",
      "verification/fruity-fiesta/local-direct-report.json",
      "verification/fruity-fiesta/local-mobile-menu.png"
    ],
    "notes": [
      "Images, audio, and fonts are excluded from build.assets by schema policy.",
      "The index, Gamezop compatibility shim, analytics no-op, local loader, same-origin guard, ownership badge, and favicon were authored or rewritten during cleanup.",
      "Observed Gamezop analytics, session-health, advertising, and battle services were removed or replaced with local compatibility behavior; gameplay is self-contained and requires_network=false.",
      "The local mobile menu rendered with 4412 distinct quantized colors; Playwright's second full-page mobile screenshot timed out in the graphics compositor after the first valid image was saved."
    ]
  }
}
