{
  "releaseId": "gag2-beginner-guide-source-audit-2026-07-30-r1",
  "datasetVersion": "2026-07-30.1",
  "publishedAt": "2026-07-30T00:00:00.000Z",
  "game": {
    "name": "Grow a Garden 2",
    "robloxUniverseId": "10200395747",
    "robloxPlaceId": "97598239454123",
    "creator": "Strawberreh Squad"
  },
  "method": {
    "summary": "First-hour and beginner recommendations were separated into repeated mechanics, editorial choices, direct conflicts and unsupported precision. The planner uses player-entered current values and an explicit two-cycle reserve guardrail instead of permanent crop, pet or gear presets.",
    "reviewedAt": "2026-07-30",
    "sourcePages": 11,
    "claims": 25,
    "evidenceLevels": [
      "first-party-boundary",
      "repeated",
      "conflict",
      "limited",
      "editorial-guardrail"
    ]
  },
  "sources": [
    {
      "id": "roblox-api",
      "publisher": "Roblox",
      "title": "Games API universe metadata",
      "url": "https://games.roblox.com/v1/games?universeIds=10200395747",
      "reviewedAt": "2026-07-30",
      "type": "first-party-platform-metadata",
      "scope": "Confirms the experience identity, verified creator and public description of shops, farming, selling, guilds, stealing and offline growth."
    },
    {
      "id": "beebom",
      "publisher": "Beebom",
      "title": "Best Grow a Garden 2 Tips and Tricks",
      "url": "https://beebom.com/grow-a-garden-2-tips-and-tricks/",
      "reviewedAt": "2026-07-30",
      "type": "dated-editorial-guide",
      "scope": "Recommends multi-harvest crops, weather timing, sprinklers, shop checks, selective pets, night defense, codes and decay recovery."
    },
    {
      "id": "games-gg",
      "publisher": "GAMES.GG",
      "title": "Grow a Garden 2 Guide: Best Tips and Tricks for Beginners",
      "url": "https://games.gg/grow-a-garden/guides/grow-a-garden-2-best-tips-and-tricks/",
      "reviewedAt": "2026-07-30",
      "type": "dated-editorial-guide",
      "scope": "Frames beginner decisions around server type, first crops, sprinklers, pets, mutations, selling and theft protection."
    },
    {
      "id": "gag2wiki-com",
      "publisher": "Grow a Garden 2 Wiki",
      "title": "Grow a Garden 2 Beginner's Guide",
      "url": "https://growagarden2wiki.com/guides/grow-a-garden-2-beginners-guide/",
      "reviewedAt": "2026-07-30",
      "type": "community-beginner-guide",
      "scope": "Covers the central shops and a built-in teleport menu; exact route details are not treated as first-party."
    },
    {
      "id": "first-hour-wiki",
      "publisher": "Grow a Garden 2 Wiki",
      "title": "Grow a Garden 2 Beginner Guide — First Hour Route",
      "url": "https://www.growagarden-2.wiki/guides/beginner-guide",
      "reviewedAt": "2026-07-30",
      "type": "community-first-hour-guide",
      "scope": "Prioritizes a repeatable money loop, one useful pet and defense before rare collection goals."
    },
    {
      "id": "gag2-space",
      "publisher": "Grow a Garden 2 Wiki",
      "title": "Grow a Garden 2 Beginner Guide",
      "url": "https://growagarden2.space/beginner-guide/",
      "reviewedAt": "2026-07-30",
      "type": "dated-community-guide",
      "scope": "Structures the first five minutes, first hour, purchase order, night preparation and common mistakes."
    },
    {
      "id": "gag-gg",
      "publisher": "gag.gg",
      "title": "Grow a Garden 2 Beginner's Guide",
      "url": "https://gag.gg/guides/beginners-guide/",
      "reviewedAt": "2026-07-30",
      "type": "dated-community-guide",
      "scope": "Describes the plant-grow-sell-reinvest loop, offline growth, first ten minutes, restocks, weather, gear and friends."
    },
    {
      "id": "gag2-calculator",
      "publisher": "GAG2 Calculator",
      "title": "Grow a Garden 2 Beginner Guide",
      "url": "https://gag2-calculator.com/beginner-guide",
      "reviewedAt": "2026-07-30",
      "type": "community-quick-start",
      "scope": "Provides a first-30-minute walkthrough but also publishes exact crop stages and values that are not reused as presets."
    },
    {
      "id": "u4gm",
      "publisher": "U4GM",
      "title": "Grow a Garden 2 Beginner Tips Guide",
      "url": "https://www.u4gm.com/grow-a-garden-2/blog-grow-a-garden-2-beginner-tips-guide",
      "reviewedAt": "2026-07-30",
      "type": "commercial-editorial-guide",
      "scope": "Recommends early crops, pets, sprinklers, mutations, plot expansion and pet-slot expansion alongside item-store promotion."
    },
    {
      "id": "fandomwire",
      "publisher": "FandomWire",
      "title": "Grow a Garden 2: 15 Best Tips and Tricks",
      "url": "https://fandomwire.com/grow-a-garden-2-best-tips-tricks/",
      "reviewedAt": "2026-07-30",
      "type": "dated-editorial-listicle",
      "scope": "Covers crops, sprinklers, decay, mutations, private servers, friends, defense, pets, bargaining and expansion."
    },
    {
      "id": "allthings-how",
      "publisher": "AllThings How",
      "title": "Grow a Garden 2: Every Major Change in the Roblox Sequel",
      "url": "https://allthings.how/grow-a-garden-2-every-major-change-in-the-roblox-sequel/",
      "reviewedAt": "2026-07-30",
      "type": "dated-system-explainer",
      "scope": "Describes the circular map, central shop hub, day/night timer, stealing, defenses, guilds and no GAG1 progress transfer."
    }
  ],
  "claims": [
    {
      "id": "identity",
      "category": "identity",
      "claim": "Roblox universe 10200395747 is Grow a Garden 2 by the verified Strawberreh Squad creator group.",
      "evidence": "first-party-boundary",
      "sourceIds": ["roblox-api"],
      "plannerUse": "Official game identity only; it does not verify a universal beginner route."
    },
    {
      "id": "core-loop",
      "category": "core-loop",
      "claim": "Buy or obtain seeds, plant, grow, harvest or sell, then reinvest is the repeated beginner loop.",
      "evidence": "repeated",
      "sourceIds": ["roblox-api", "beebom", "games-gg", "first-hour-wiki", "gag2-space", "gag-gg", "gag2-calculator", "u4gm", "fandomwire"],
      "plannerUse": "The planner first checks whether the next repeatable cycle is funded."
    },
    {
      "id": "offline-growth",
      "category": "core-loop",
      "claim": "Offline crop growth is named in official Roblox copy and repeated by beginner guides.",
      "evidence": "repeated",
      "sourceIds": ["roblox-api", "gag-gg", "gag2-calculator"],
      "plannerUse": "Offline growth is acknowledged, but no universal offline duration or payout is assumed."
    },
    {
      "id": "fresh-start",
      "category": "identity",
      "claim": "GAG1 progress does not transfer to GAG2, so a beginner route starts from the sequel's own inventory and currency.",
      "evidence": "repeated",
      "sourceIds": ["allthings-how", "gag2-calculator"],
      "plannerUse": "The planner never imports original-game prices or inventory."
    },
    {
      "id": "central-hub",
      "category": "navigation",
      "claim": "Major shops and systems are grouped around a central hub.",
      "evidence": "repeated",
      "sourceIds": ["gag2wiki-com", "allthings-how"],
      "plannerUse": "The first route groups shop checks rather than prescribing a map path."
    },
    {
      "id": "teleport",
      "category": "navigation",
      "claim": "A built-in teleport menu to major locations is described by one reviewed beginner wiki.",
      "evidence": "limited",
      "sourceIds": ["gag2wiki-com"],
      "plannerUse": "Shown as a verify-in-game convenience, not a required control."
    },
    {
      "id": "codes-first",
      "category": "free-rewards",
      "claim": "Multiple beginner pages recommend checking currently working codes before spending.",
      "evidence": "repeated",
      "sourceIds": ["beebom", "first-hour-wiki", "gag2-space"],
      "plannerUse": "An unchecked-code state becomes an early reminder, not a claim that a code is currently active."
    },
    {
      "id": "cash-reserve-conflict",
      "category": "economy",
      "claim": "Beginner pages conflict between aggressive reinvestment and retaining a cash reserve.",
      "evidence": "conflict",
      "sourceIds": ["gag-gg", "gag2-space", "first-hour-wiki"],
      "plannerUse": "The tool uses an explicit, editable two-cycle reserve guardrail."
    },
    {
      "id": "crop-strategy-conflict",
      "category": "seeds",
      "claim": "Sources disagree between prioritizing multi-harvest crops and named fast or stage-specific crops.",
      "evidence": "conflict",
      "sourceIds": ["beebom", "gag2-space", "gag-gg", "gag2-calculator", "u4gm", "fandomwire"],
      "plannerUse": "No crop is preloaded; players enter their observed cycle cost and revenue."
    },
    {
      "id": "keep-plot-productive",
      "category": "seeds",
      "claim": "Keeping available soil productive is a repeated early-game recommendation.",
      "evidence": "repeated",
      "sourceIds": ["gag-gg", "gag2-space", "first-hour-wiki"],
      "plannerUse": "The output prioritizes a funded planting cycle before collection purchases."
    },
    {
      "id": "gear-timing-conflict",
      "category": "gear",
      "claim": "Sources conflict between buying sprinklers early and delaying gear until the income loop is stable.",
      "evidence": "conflict",
      "sourceIds": ["beebom", "gag-gg", "gag2-space", "first-hour-wiki", "gag2-calculator"],
      "plannerUse": "A planned gear purchase is evaluated against safe spend rather than rarity or a fixed price."
    },
    {
      "id": "pet-timing",
      "category": "pets",
      "claim": "Several guides recommend understanding a pet's role before buying and delaying collection chasing until income is stable.",
      "evidence": "repeated",
      "sourceIds": ["beebom", "first-hour-wiki", "gag2-space", "fandomwire"],
      "plannerUse": "The planner checks whether a useful pet is active but never recommends one named pet."
    },
    {
      "id": "named-pet-conflict",
      "category": "pets",
      "claim": "Named beginner-pet recommendations differ across guides.",
      "evidence": "conflict",
      "sourceIds": ["beebom", "gag-gg", "u4gm", "fandomwire"],
      "plannerUse": "Named pet presets are excluded."
    },
    {
      "id": "night-risk",
      "category": "defense",
      "claim": "Night stealing and the need to harvest, defend or reduce exposure are repeated across beginner sources.",
      "evidence": "repeated",
      "sourceIds": ["roblox-api", "beebom", "games-gg", "first-hour-wiki", "gag2-space", "gag2-calculator", "fandomwire", "allthings-how"],
      "plannerUse": "Public-server dusk or night can override expansion with a protection priority."
    },
    {
      "id": "public-private-tradeoff",
      "category": "server",
      "claim": "Private servers are recommended for safety while playing with friends is recommended for coordination or reported sell bonuses.",
      "evidence": "conflict",
      "sourceIds": ["games-gg", "gag-gg", "fandomwire"],
      "plannerUse": "Server type is a player input, not a universal recommendation."
    },
    {
      "id": "owner-presence-conflict",
      "category": "defense",
      "claim": "Community pages disagree on whether owner presence locks a garden or only deters theft.",
      "evidence": "conflict",
      "sourceIds": ["fandomwire", "allthings-how"],
      "plannerUse": "The page links to the dedicated defense audit and does not promise immunity."
    },
    {
      "id": "weather-opportunity",
      "category": "weather",
      "claim": "Weather is repeatedly framed as an opportunity to affect crops or mutations.",
      "evidence": "repeated",
      "sourceIds": ["beebom", "games-gg", "gag2-space", "gag-gg", "gag2-calculator"],
      "plannerUse": "Weather is a verify-visible-state reminder, not a timer or guaranteed multiplier."
    },
    {
      "id": "mutation-conflict",
      "category": "mutations",
      "claim": "Beginner pages publish incompatible mutation-stacking and multiplier statements.",
      "evidence": "conflict",
      "sourceIds": ["beebom", "gag2-calculator", "fandomwire"],
      "plannerUse": "The beginner tool excludes mutation-value presets and links to the dedicated source matrix."
    },
    {
      "id": "decay",
      "category": "harvest",
      "claim": "Crop decay and the need to verify or recover affected crops are repeated by two editorial guides.",
      "evidence": "repeated",
      "sourceIds": ["beebom", "fandomwire"],
      "plannerUse": "The route includes an inventory and crop-state check before waiting longer."
    },
    {
      "id": "shop-restocks",
      "category": "shop",
      "claim": "Regular shop checking is repeated, but current inventory and exact future items are not established by beginner guides.",
      "evidence": "repeated",
      "sourceIds": ["beebom", "gag-gg", "gag2-space", "first-hour-wiki"],
      "plannerUse": "The page links to the player-synchronized restock tool rather than claiming live stock."
    },
    {
      "id": "guild-timing",
      "category": "guild",
      "claim": "Guild participation is commonly suggested, but exact beginner rewards and quest status can rotate.",
      "evidence": "limited",
      "sourceIds": ["beebom", "first-hour-wiki", "allthings-how"],
      "plannerUse": "Guilds are a later system check, not a first-cycle prerequisite."
    },
    {
      "id": "expansion",
      "category": "progression",
      "claim": "Plot or pet-slot expansion is presented as a later efficiency step after income improves.",
      "evidence": "repeated",
      "sourceIds": ["u4gm", "fandomwire", "allthings-how"],
      "plannerUse": "Expansion appears only after the reserve and risk checks pass."
    },
    {
      "id": "no-universal-first-hour",
      "category": "method",
      "claim": "No reviewed first-party source supplies one official first-hour purchase order.",
      "evidence": "first-party-boundary",
      "sourceIds": ["roblox-api"],
      "plannerUse": "The route is calculated from player inputs and labeled editorial."
    },
    {
      "id": "two-cycle-reserve",
      "category": "method",
      "claim": "Keeping two observed planting cycles funded is this publisher's editable beginner guardrail, not a game rule.",
      "evidence": "editorial-guardrail",
      "sourceIds": [],
      "plannerUse": "Safe spend equals current Sheckles minus two user-entered cycle costs."
    },
    {
      "id": "no-paid-shortcut",
      "category": "safety",
      "claim": "Third-party item-store promotion is excluded from the recommended beginner route.",
      "evidence": "editorial-guardrail",
      "sourceIds": ["u4gm"],
      "plannerUse": "The tool does not recommend off-platform purchases or Robux spending."
    }
  ],
  "routeStages": [
    {
      "id": "bootstrap",
      "label": "Bootstrap the loop",
      "goal": "Fund one complete planting cycle and verify free rewards before optional purchases.",
      "links": ["/grow-a-garden-2/codes", "/grow-a-garden-2/seed-shop"]
    },
    {
      "id": "stabilize",
      "label": "Stabilize two cycles",
      "goal": "Observe cost, revenue and time; retain the chosen reserve before expanding.",
      "links": ["/grow-a-garden-2/money-guide", "/grow-a-garden-2/values"]
    },
    {
      "id": "protect",
      "label": "Protect the next harvest",
      "goal": "Reduce public-server night exposure before adding another expensive target.",
      "links": ["/grow-a-garden-2/night-stealing", "/grow-a-garden-2/gear-shop"]
    },
    {
      "id": "expand",
      "label": "Expand with evidence",
      "goal": "Choose one pet, gear, plot or shop target whose role is clear and whose cost fits safe spend.",
      "links": ["/grow-a-garden-2/pet-tier-list", "/grow-a-garden-2/stock-tracker"]
    }
  ],
  "keywordCluster": {
    "primary": "grow a garden 2 beginner guide",
    "mergeIntoPage": [
      "grow a garden 2 beginners guide",
      "grow a garden 2 beginner tips",
      "grow a garden 2 tips and tricks",
      "how to play grow a garden 2",
      "grow a garden 2 first hour",
      "grow a garden 2 getting started",
      "grow a garden 2 quick start",
      "grow a garden 2 what to do first",
      "grow a garden 2 early game guide",
      "grow a garden 2 first purchases",
      "grow a garden 2 common mistakes",
      "gag2 beginner guide",
      "gag2 tips"
    ],
    "adjacentButSeparate": [
      {
        "keyword": "grow a garden 2 money guide",
        "path": "/grow-a-garden-2/money-guide",
        "reason": "Target savings, profit-per-minute and route-cycle math are deeper economy intent."
      },
      {
        "keyword": "grow a garden 2 best beginner crops",
        "path": "/grow-a-garden-2/seed-tier-list",
        "reason": "Seed selection and ranking require a dedicated comparison."
      },
      {
        "keyword": "grow a garden 2 npc locations",
        "path": null,
        "reason": "Map and location lookup is a distinct future spoke."
      },
      {
        "keyword": "grow a garden 2 wiki",
        "path": "/grow-a-garden-2",
        "reason": "The broad hub remains the canonical collection page."
      }
    ]
  },
  "limitations": [
    "No Search Console, GA4, DataForSEO volume or keyword-difficulty data was available.",
    "The publisher did not reproduce the first-hour route in game.",
    "Community pages can share upstream data and are not fully independent observations.",
    "Named crop, pet, gear, mutation and price recommendations can become stale after updates.",
    "The two-cycle reserve is an explicit editorial guardrail and can be changed by the player.",
    "The planner does not claim live stock, current code redemption, official first-hour steps or guaranteed safety.",
    "Off-platform item purchases, exploit tactics and Robux shortcuts are excluded."
  ]
}
