{
  "studio": {
    "id": "emberlane-interactive",
    "name": "Emberlane Interactive",
    "founded": 2021,
    "timezone": "America/Los_Angeles",
    "contacts": {
      "support": "support@emberlane.games",
      "press": "press@emberlane.games",
      "security": "security@emberlane.games"
    }
  },
  "service": {
    "name": "liveops-api",
    "environment": "production",
    "version": "2.8.4",
    "region": "us-west-2",
    "baseUrl": "https://api.emberlane.games/v2",
    "maintenanceMode": false
  },
  "game": {
    "id": "moonforge-hollows",
    "title": "Moonforge Hollows",
    "platforms": ["steam", "itch", "nintendo-switch", "playstation-5"],
    "currentBuild": {
      "version": "1.6.2",
      "buildNumber": 1847,
      "releasedAt": "2026-07-09T17:30:00Z"
    }
  },
  "features": {
    "cloudSaves": true,
    "crossPlatformProgression": false,
    "seasonalEvents": true,
    "ugcWorkshops": {
      "enabled": true,
      "moderationQueue": true,
      "maxUploadSizeMb": 250
    },
    "experiments": [
      {
        "key": "starter_relic_balance",
        "enabled": true,
        "rolloutPercent": 35,
        "variants": ["control", "lower_cooldown", "extra_charge"]
      },
      {
        "key": "new_shop_layout",
        "enabled": false,
        "rolloutPercent": 0,
        "variants": ["control", "compact_grid"]
      }
    ]
  },
  "liveEvents": [
    {
      "id": "summer-lanterns-2026",
      "name": "Summer Lanterns",
      "startsAt": "2026-07-15T16:00:00Z",
      "endsAt": "2026-08-05T16:00:00Z",
      "enabled": true,
      "rewards": [
        {
          "sku": "cosmetic_glider_lantern",
          "type": "cosmetic",
          "displayName": "Lantern Glider"
        },
        {
          "sku": "currency_moonstones_500",
          "type": "currency",
          "amount": 500
        }
      ]
    }
  ],
  "api": {
    "rateLimits": {
      "anonymousRequestsPerMinute": 60,
      "authenticatedRequestsPerMinute": 300,
      "burstWindowSeconds": 10
    },
    "authentication": {
      "provider": "studio-oauth",
      "tokenTtlSeconds": 3600,
      "refreshTokenTtlDays": 30
    },
    "endpoints": [
      {
        "path": "/players/{playerId}/profile",
        "methods": ["GET", "PATCH"],
        "requiresAuth": true
      },
      {
        "path": "/leaderboards/{seasonId}",
        "methods": ["GET"],
        "requiresAuth": false
      },
      {
        "path": "/telemetry/session",
        "methods": ["POST"],
        "requiresAuth": true
      }
    ]
  },
  "observability": {
    "logging": {
      "level": "info",
      "sampleRate": 0.15,
      "redactFields": ["email", "ipAddress", "authToken"]
    },
    "metrics": {
      "provider": "datadog",
      "dashboardId": "mf-liveops-prod",
      "alerts": [
        {
          "name": "high-error-rate",
          "threshold": "5xx_rate > 2%",
          "windowMinutes": 5,
          "severity": "critical"
        },
        {
          "name": "matchmaking-latency",
          "threshold": "p95_latency_ms > 1200",
          "windowMinutes": 10,
          "severity": "warning"
        }
      ]
    }
  },
  "commerce": {
    "currency": "USD",
    "storefronts": {
      "steam": {
        "enabled": true,
        "webhookSecretName": "steam_webhook_secret_prod"
      },
      "itch": {
        "enabled": true,
        "webhookSecretName": "itch_webhook_secret_prod"
      },
      "console": {
        "enabled": false,
        "notes": "Pending certification for in-game bundles"
      }
    },
    "products": [
      {
        "sku": "supporter_pack_vol_2",
        "displayName": "Supporter Pack Vol. 2",
        "price": 7.99,
        "active": true
      },
      {
        "sku": "ost_deluxe",
        "displayName": "Deluxe Soundtrack",
        "price": 9.99,
        "active": true
      }
    ]
  },
  "backup": {
    "enabled": true,
    "schedule": "0 */6 * * *",
    "retentionDays": 21,
    "destinations": [
      {
        "type": "s3",
        "bucket": "emberlane-prod-backups",
        "encrypted": true
      }
    ]
  }
}