{
  "packetVersion": 1,
  "packetId": "roblox-10766620257",
  "generatedAt": "2026-10-25T12:00:00.751411+08:00",
  "runContext": {
    "runAt": "2026-10-25T12:00:00.751411+08:00",
    "timezone": "Asia/Shanghai"
  },
  "candidateId": "roblox:10766620257",
  "title": "[🎃] Bike For Egg!",
  "platform": "roblox",
  "targetKeyword": "Bike For Egg",
  "recommendedSiteType": "tool-site",
  "decisionTier": "research",
  "action": "tool-site",
  "priority": "high",
  "scores": {
    "base": 75,
    "opportunity": 65,
    "breakdown": {
      "freshness": 20,
      "growth": 0,
      "external_validation": 0,
      "serp_gap": 0,
      "action_fit": 15,
      "platform_traction": 10,
      "data_fit": 5,
      "emerging_signal": 15
    },
    "penalties": {}
  },
  "opportunityWindow": {
    "grade": "C",
    "status": "update_window",
    "label": "C update-watch",
    "summary": "Recent update/growth exists, but first-mover evidence is weak.",
    "reasons": [
      "Game created age is 941h.",
      "Game updated age is 29h.",
      "Game was created outside the 30-day first-mover window."
    ],
    "gameCreatedAgeHours": 941,
    "gameUpdatedAgeHours": 29,
    "freshestSignalAgeHours": 0,
    "competitorDomainCount": 0,
    "recentDomainRegistrationCount": 0,
    "recentCompetitorPageCount": 0
  },
  "windowTimeline": {
    "window": {
      "grade": "C",
      "status": "update_window",
      "label": "C update-watch",
      "summary": "Recent update/growth exists, but first-mover evidence is weak.",
      "reasons": [
        "Game created age is 941h.",
        "Game updated age is 29h.",
        "Game was created outside the 30-day first-mover window."
      ],
      "gameCreatedAgeHours": 941,
      "gameUpdatedAgeHours": 29,
      "freshestSignalAgeHours": 0,
      "competitorDomainCount": 0,
      "recentDomainRegistrationCount": 0,
      "recentCompetitorPageCount": 0
    },
    "gameCreated": {
      "observedAt": "2026-09-15T22:04:36.156Z",
      "ageHours": 941
    },
    "gameUpdated": {
      "observedAt": "2026-10-23T22:15:12.205Z",
      "ageHours": 29
    },
    "signalObserved": {
      "observedAt": "2026-10-25T12:00:00.751710+08:00",
      "ageHours": 0
    },
    "domainRegistrations": [],
    "competitorPageAges": []
  },
  "source": {
    "sourceUrl": "https://www.roblox.com/games/74023858073178",
    "playableUrl": "https://www.roblox.com/games/74023858073178",
    "embedUrl": "",
    "rightsMode": "unknown",
    "creator": {
      "name": "Huron Games",
      "id": "288369792",
      "url": ""
    },
    "publishedAt": "2026-09-15T22:04:36.156Z",
    "updatedAt": "2026-10-23T22:15:12.205Z",
    "signalPublishedAt": "2026-10-25T12:00:00.751710+08:00"
  },
  "platformMetrics": {
    "likes": 12813,
    "dislikes": 625,
    "activePlayers": 43583,
    "visits": 19660451,
    "rating": 95.4,
    "votes": 13438,
    "favorites": 463143
  },
  "platformHeat": {
    "score": 20,
    "normalizedScore": 10,
    "level": "strong",
    "metrics": {
      "likes": 12813,
      "dislikes": 625,
      "activePlayers": 43583,
      "visits": 19660451,
      "rating": 95.4,
      "votes": 13438,
      "favorites": 463143
    },
    "reasons": [
      "Roblox active players=43583.",
      "Roblox visits=19660451."
    ]
  },
  "playableQualification": {
    "status": "needs-review",
    "hasPlayableSurface": true,
    "rightsSafe": false,
    "platformMetricsPresent": true,
    "lifecyclePresent": true,
    "packageable": false,
    "probeStatus": "not_checked",
    "reasons": [
      "Playable URL is present.",
      "Platform interaction metrics are present.",
      "Platform lifecycle timestamp is present."
    ],
    "risks": [
      "Rights mode is unknown."
    ]
  },
  "playableProbe": {},
  "operatorFeedback": {},
  "description": "Welcome to Bike For Egg!\n\nHow to Play:\n🥚 Steal eggs from pets\n🐣 Hatch eggs to collect rare pets\n💰 Earn money from your pets\n⬆️ Upgrade your treadmill and base\n🏃 Train on the treadmill to gain Speed\n🥷 Steal eggs from other players\n✨ Discover rarer eggs, pets, sizes, and mutations!\n📖 Complete your Animal Index and claim rewards  \n\n👍 Like the game and join the group for rewards and future updates!",
  "tags": [
    "universe:10766620257",
    "place:74023858073178",
    "roblox",
    "roblox-discovery",
    "signal:ranking",
    "rank:roblox-explore",
    "discovery:up-and-coming",
    "rank:up-and-coming:36",
    "discovery:top-playing-now",
    "rank:top-playing-now:36",
    "source-confluence"
  ],
  "starterPages": [
    {
      "slug": "calculator",
      "title": "Calculator",
      "purpose": "Interactive decision aid or progression calculator."
    },
    {
      "slug": "codes",
      "title": "Codes",
      "purpose": "Active codes, expired codes, and update status."
    },
    {
      "slug": "wiki",
      "title": "Wiki",
      "purpose": "Structured entities, mechanics, and source-backed references."
    },
    {
      "slug": "tier-list",
      "title": "Tier List",
      "purpose": "Compare skills, items, characters, builds, or upgrades."
    }
  ],
  "validationQueries": [
    "Bike For Egg",
    "Bike For Egg codes",
    "Bike For Egg wiki",
    "Bike For Egg tier list",
    "Bike For Egg trello",
    "Bike For Egg upgrades",
    "Bike For Egg calculator",
    "Bike For Egg values",
    "Bike For Egg recipes"
  ],
  "validation": {
    "queryCount": 0,
    "externalValidationScore": 0,
    "serpGapScore": 0,
    "recentKeywordDomainRegistrationCount": 0,
    "recentCompetitorPageCount": 0,
    "competitorDomains": [],
    "signals": []
  },
  "competitors": [],
  "sourceChecklist": [
    {
      "name": "official_source",
      "status": "present"
    },
    {
      "name": "platform_stats",
      "status": "present"
    },
    {
      "name": "description_or_tags",
      "status": "present"
    },
    {
      "name": "external_validation",
      "status": "missing"
    },
    {
      "name": "rights_mode",
      "status": "needs-review"
    }
  ],
  "missingChecks": [
    "Run external validation for the suggested queries.",
    "Confirm first-party or reproducible data source before building a tool/wiki.",
    "Confirm rights, attribution, and embedding/package constraints.",
    "Identify structured entities and fields needed for the first useful page."
  ],
  "recommendedAngle": "Tool-first page: calculator, value table, codes, recipes, or decision aid before generic guide content.",
  "nicheAssessment": {
    "schemaVersion": 1,
    "suggestedQueries": [
      "Bike For Egg",
      "Bike For Egg codes",
      "Bike For Egg wiki",
      "Bike For Egg tier list",
      "Bike For Egg trello",
      "Bike For Egg upgrades",
      "Bike For Egg calculator",
      "Bike For Egg values",
      "Bike For Egg recipes"
    ],
    "observedQuestions": [],
    "creatorContentSignals": [],
    "mechanismHypotheses": [
      {
        "category": "collection",
        "sourceUrl": "https://www.roblox.com/games/74023858073178",
        "status": "description-hint-unverified"
      },
      {
        "category": "choices",
        "sourceUrl": "https://www.roblox.com/games/74023858073178",
        "status": "description-hint-unverified"
      },
      {
        "category": "value",
        "sourceUrl": "https://www.roblox.com/games/74023858073178",
        "status": "description-hint-unverified"
      },
      {
        "category": "progression",
        "sourceUrl": "https://www.roblox.com/games/74023858073178",
        "status": "description-hint-unverified"
      }
    ],
    "developmentSignals": {
      "schemaVersion": 1,
      "timezone": "UTC",
      "sampleIntervalHours": 3,
      "days": [
        {
          "date": "2026-10-11",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-12",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-13",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-14",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-15",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-16",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-17",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-18",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-19",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-20",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-21",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-22",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-23",
          "observedBins": 0,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.0,
          "maxMissingHours": 24,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        },
        {
          "date": "2026-10-24",
          "observedBins": 3,
          "expectedBins": 8,
          "legacyBins": 0,
          "coverage": 0.375,
          "maxMissingHours": 9,
          "ccuMedian": null,
          "status": "insufficient-coverage"
        }
      ],
      "ccuMedianRatio7d": null,
      "counters": {
        "visits": {
          "delta7d": null,
          "previousDelta7d": null,
          "growthRatio": null,
          "counterReset": false
        },
        "favorites": {
          "delta7d": null,
          "previousDelta7d": null,
          "growthRatio": null,
          "counterReset": false
        }
      },
      "minimumDailyBins": 6,
      "note": "Three-hour samples, not hourly telemetry; incomplete days and missing/zero baselines remain unknown."
    },
    "competitionStatus": "unknown",
    "buildReadiness": {
      "status": "needs-research",
      "readyForBuild": false,
      "checks": [
        {
          "key": "playerTask",
          "status": "missing",
          "nextCheck": "Read player questions and choose one recurring task; suggested queries are not demand evidence."
        },
        {
          "key": "structuredGameData",
          "status": "missing",
          "nextCheck": "Verify named game entities, fields and any formula with dated, reproducible sources. Platform CCU/visits are not gameplay data."
        },
        {
          "key": "competitorFunctionGap",
          "status": "unknown",
          "nextCheck": "Open competing pages and verify which player task remains poorly served. Few returned domains do not prove a gap."
        },
        {
          "key": "maintenance",
          "status": "unknown",
          "nextCheck": "Verify a repeatable update source, expected changes and ownership/cost of maintaining the first feature."
        }
      ],
      "note": "Ship selects a lead for review; verified gameplay data and a reviewed player task are still required."
    }
  },
  "buildReadiness": {
    "buildQueueReady": false,
    "nextStep": "Research: validate SERP demand, inspect competitors, and confirm first-party or reproducible data sources.",
    "reasons": [
      "Tier research from opportunity score 65 and action tool-site.",
      "Needs external validation before build commitment.",
      "Ship gate needs recent game creation or real platform growth; update-only windows stay in Research.",
      "First-mover quality gate blocks Ship. First-mover quality window is C update-watch.; Hard demand evidence is present.; Platform heat or growth is present.; Strong platform heat is present.; update-window candidates are Research-only until a new creation window appears."
    ],
    "gates": {
      "high_value_action": true,
      "fresh": true,
      "validated": false,
      "growth": false,
      "emerging": true,
      "playable_demand": false,
      "severe_risk": false,
      "lifecycle_block": false,
      "playable_opportunity": false,
      "validated_data_opportunity": false,
      "ship_ready": false,
      "first_mover_quality": false,
      "quality_window_ship_eligible": false,
      "quality_hard_demand": true,
      "quality_not_update_only": false,
      "quality_playable_heat_or_social": true,
      "quality_growth_demand": false,
      "quality_platform_heat": true,
      "quality_strong_platform_heat": true,
      "quality_social_validation_degraded": false,
      "quality_dated_social_demand": false,
      "quality_recent_domain_demand": false,
      "quality_playable_mirror_demand": false,
      "quality_playable_only_validation": false,
      "platform_first_mover_research": false
    }
  },
  "siteBuilderPrompt": "Build a tool-site for Bike For Egg. Start with these pages: /calculator, /codes, /wiki, /tier-list. Use only source-backed data from the packet and mark missing facts for research instead of inventing content."
}