{
  "version": "V6.28",
  "status": "LOCKED CONSOLIDATED FULLROOT CHECKPOINT",
  "checkpointPurpose": "New presentation/environment baseline after multi-sport left-world + physical-floor architecture milestone.",
  "previousEffectiveCheckpoint": "V6.27B WIP delta",
  "previousV627BDeltaSha256": "855700f285af9d48f0efb8bd8df7fef7ef1142fe502b22ee15a835e4b6384df1",
  "frozenPlayerGuard": "PASS | core=22 | profiles_locked=18 | motion/model=66",
  "hardFrozen": [
    "motion",
    "IK",
    "resolved animation/model",
    "canonical travel timing",
    "normal media routing"
  ],
  "presentationBaseline": {
    "camera": "front-three-quarter product camera, runtime tracking",
    "worldFloor": "physical 14 m moving window with world-anchored negative UV counter-scroll",
    "runway": "Nex-owned 10 m premium procedural overlay; floor opacity 0; vertical posts 0",
    "crossfade": "true GPU grayscale alphaMap + low-alpha seam haze",
    "composition": "left side builds environment; center/right remains open depth",
    "sportAssets": {
      "general": {
        "backdrop": "general-athlete-environment-v627e-left-world.webp",
        "floor": "general-athlete-floor-texture-v625.webp"
      },
      "hockey": {
        "backdrop": "ice-hockey-environment-v627c-left-world.webp",
        "floor": "ice-hockey-floor-texture-v627c.webp"
      },
      "downhill": {
        "backdrop": "downhill-night-environment-v627e-left-world.webp",
        "floor": "downhill-night-floor-texture-v627b.webp"
      },
      "football": {
        "status": "fallback; dedicated art pending"
      }
    }
  },
  "qaIncluded": [
    "qa/v628/V6_28_MULTI_SPORT_REAL_PLAYER_QA.jpg",
    "qa/v628/V6_28_DOWNHILL_REAL_PLAYER_QA.mp4",
    "qa/v628/V6_28_FLOOR_BACKDROP_CROSSFADE_QA.jpg"
  ],
  "keyFileSha256": {
    "assets/js/app.js": "7c02a15895282e34a64818572c8862dc6cec437ca3b86db52439f31094924ac0",
    "assets/nex/environment/general-athlete-environment-v627e-left-world.webp": "72786af3b44f872ff1597ec249aa0d279caacec940eae74cab460f999323dbf4",
    "assets/nex/environment/general-athlete-floor-texture-v625.webp": "d2e8916e7f548c04a1ce18f7970bd9297e44881c14da42a9325db9a017f4771b",
    "assets/nex/environment/ice-hockey-environment-v627c-left-world.webp": "ba8ca5eccd4e2376e5e4237f0c7350be793856c127df3eaf854cad9aeb976743",
    "assets/nex/environment/ice-hockey-floor-texture-v627c.webp": "9fdc83e177832bb005d37b55aa218af57370547d8fb85767c27a31e82d93ae7b",
    "assets/nex/environment/downhill-night-environment-v627e-left-world.webp": "8435eef0e4d5028b694e5a7c25142515c772d48f50a16805b370df086e3bbbf9",
    "assets/nex/environment/downhill-night-floor-texture-v627b.webp": "db7e3b2ac4adc05dfe4c67da95978b6652972a3db2b8294441c86a4e2f826a13",
    "config/nex_dynamic_warmup_frozen_player_manifest.json": "9e91285a74fed99483cbb65f759bfc26a7bb2a6c66ec48308655efcfdc4c82a8"
  },
  "policy": "Continue delta-only from V6.28 for normal fixes. Create a new fullroot only at the next deliberate consolidation milestone."
}
