{
  "meta": {
    "brand": "Office Joy Guide",
    "updated": "2026-11-11",
    "timezone": "America/Chicago",
    "amazon_associates_us_tag": "TODO_AMAZON_US_TAG",
    "amazon_associates_ca_tag": "TODO_AMAZON_CA_TAG",
    "etsy_affiliate_param": "TODO_ETSY_RAKUTEN_PARAM",
    "notes": "Replace TODO_* values after program enrollment, then redeploy. Until then, product links go directly to the retailer product page with no tracking tag. Do not invent tags."
  },
  "products": [
    {
      "id": "qreel-10-pack",
      "name": "QREEL retractable badge reels, 10-pack",
      "blurb": "Blank black 10-pack with a 30-inch cord and swivel alligator clip. A practical starter set for a shared office badge station.",
      "price_seen": "$9.99",
      "price_seen_on": "2026-11-10",
      "price_note": "Amazon.com price reconfirmed in stock on November 10\u201311, 2026. $1.00 per reel.",
      "retailer": "Amazon",
      "amazon_us_url": "https://www.amazon.com/QREEL-Retractable-Holder-Swivel-Alligator/dp/B0FR92Y1R6",
      "amazon_ca_url": "https://www.amazon.ca/dp/B0FR92Y1R6",
      "etsy_url": "",
      "affiliate_tag": "TODO_AMAZON_US_TAG",
      "primary": "amazon_us",
      "guides": [
        "recognition",
        "holiday"
      ],
      "url_check": "amazon.com HTTP 200, live offer $9.99",
      "image_url": "images/products/qreel-10-pack.webp",
      "card_line": "A 10-pack to start a shared badge-reel bar."
    },
    {
      "id": "teskyer-10-pack",
      "name": "Teskyer retractable badge reels with carabiner, 10-pack",
      "blurb": "A heavier-duty 10-pack with a carabiner clip. Useful when the station needs to clip to bags and belts, not only shirt pockets.",
      "price_seen": "$9.99",
      "price_seen_on": "2026-11-10",
      "price_note": "Amazon.com price reconfirmed in stock on November 10\u201311, 2026.",
      "retailer": "Amazon",
      "amazon_us_url": "https://www.amazon.com/Teskyer-Holders-Retractable-Carabiner-Keychain/dp/B0CJB6BDQT",
      "amazon_ca_url": "https://www.amazon.ca/dp/B0CJB6BDQT",
      "etsy_url": "",
      "affiliate_tag": "TODO_AMAZON_US_TAG",
      "primary": "amazon_us",
      "guides": [
        "recognition",
        "holiday"
      ],
      "url_check": "amazon.com HTTP 200, live offer $9.99",
      "image_url": "images/products/teskyer-10-pack.webp",
      "card_line": "Carabiner reels for a swap table."
    },
    {
      "id": "office-madness-cards",
      "name": "Office Madness team-building card game, 150 questions",
      "blurb": "A boxed deck of work-safe-leaning icebreakers with mild, medium, and hot levels. A ready-made table game for meetings, onboarding, and parties.",
      "price_seen": "$21.95",
      "price_seen_on": "2026-11-10",
      "price_note": "Amazon.com price reconfirmed in stock on November 10\u201311, 2026. The same ASIN on Amazon.ca showed $45.64 CAD including estimated import charges on November 11, 2026.",
      "price_seen_ca": "$45.64 CAD (incl. estimated import charges)",
      "retailer": "Amazon",
      "amazon_us_url": "https://www.amazon.com/Conversation-Building-Icebreakers-Corporate-Coworker/dp/B07VJJQKG3",
      "amazon_ca_url": "https://www.amazon.ca/dp/B07VJJQKG3",
      "etsy_url": "",
      "affiliate_tag": "TODO_AMAZON_US_TAG",
      "primary": "amazon_us",
      "guides": [
        "team-meeting",
        "planning",
        "holiday",
        "recognition"
      ],
      "url_check": "amazon.com HTTP 200; amazon.ca HTTP 200, same product",
      "image_url": "images/products/office-madness-cards.webp",
      "card_line": "150 questions. No facilitator required."
    },
    {
      "id": "wisyme-butter-squishy",
      "name": "WISYME slow-rising butter squishy",
      "blurb": "A small desk fidget sold as an adult stress-relief toy. Reviews are mixed, including complaints about popping and leaks. Do not heat or microwave it.",
      "price_seen": "$6.99",
      "price_seen_on": "2026-11-10",
      "price_note": "Amazon.com price reconfirmed in stock on November 10\u201311, 2026, marked down from a typical price of $7.99. 3.9 from 381 ratings.",
      "retailer": "Amazon",
      "amazon_us_url": "https://www.amazon.com/Rising-Butter-Squishy-Stress-Relief/dp/B0GSYNKYTV",
      "amazon_ca_url": "https://www.amazon.ca/dp/B0GSYNKYTV",
      "etsy_url": "",
      "affiliate_tag": "TODO_AMAZON_US_TAG",
      "primary": "amazon_us",
      "guides": [
        "desk-toys",
        "planning",
        "holiday"
      ],
      "url_check": "amazon.com HTTP 200, live offer $6.99",
      "image_url": "images/products/wisyme-butter-squishy.webp",
      "card_line": "A cheap desk fidget. Do not heat it."
    },
    {
      "id": "cute-patch-just-work-here",
      "name": "Cute-Patch I Don't Know I Just Work Here iron-on patch",
      "blurb": "A 2-inch embroidered work-humor patch. A low-cost add-on for a jacket, bag, or kudos gift, not a full team activity.",
      "price_seen": "$6.95",
      "price_seen_on": "2026-11-11",
      "price_note": "Amazon.com live offer rechecked November 11, 2026 (earlier research cards had shown $5.95 to $7.95). 4.3 from 14 ratings; limited stock shown.",
      "retailer": "Amazon",
      "amazon_us_url": "https://www.amazon.com/Cute-Patch-Dont-Embroidered-Patch-Funny/dp/B091PKMPBX",
      "amazon_ca_url": "https://www.amazon.ca/dp/B091PKMPBX",
      "etsy_url": "",
      "affiliate_tag": "TODO_AMAZON_US_TAG",
      "primary": "amazon_us",
      "guides": [
        "recognition",
        "halloween",
        "holiday"
      ],
      "url_check": "amazon.com HTTP 200, live offer $6.95",
      "image_url": "images/products/cute-patch-just-work-here.webp",
      "card_line": "An iron-on for a kudos or costume table."
    },
    {
      "id": "meeting-email-mug",
      "name": "This Meeting Could Have Been An Email mug, 11 oz",
      "blurb": "A familiar office-joke mug for white-elephant piles and desk gifts. This listing had only two ratings when checked, and ships from a third-party seller rather than Amazon itself.",
      "price_seen": "$12.99",
      "price_seen_on": "2026-11-11",
      "price_note": "Amazon.com price reconfirmed November 11, 2026. Listed in stock, usually ships within 4 to 5 days.",
      "retailer": "Amazon",
      "amazon_us_url": "https://www.amazon.com/Meeting-Coworker-Employee-Employer-Unnecessary/dp/B097NJSG1Z",
      "amazon_ca_url": "https://www.amazon.ca/dp/B097NJSG1Z",
      "etsy_url": "",
      "affiliate_tag": "TODO_AMAZON_US_TAG",
      "primary": "amazon_us",
      "guides": [
        "holiday",
        "team-meeting",
        "recognition"
      ],
      "url_check": "amazon.com HTTP 200, live offer $12.99",
      "image_url": "images/products/meeting-email-mug.webp",
      "card_line": "A meeting-joke mug for the exchange pile."
    },
    {
      "id": "etsy-enjoy-office-games",
      "name": "EnjoyMyPrintables 34-game office party bundle",
      "blurb": "A digital office-party game pack. Print it for a holiday party or a last-minute huddle without waiting on a shipment.",
      "price_seen": "$4.90",
      "price_seen_on": "2026-11-10",
      "price_note": "Etsy shopping-card price on November 10, 2026, marked down from $7. A 4.8 average from 76 reviews was shown on a shopping card. Automated rechecks of Etsy returned 403 from this environment.",
      "retailer": "Etsy",
      "amazon_us_url": "",
      "amazon_ca_url": "",
      "etsy_url": "https://www.etsy.com/listing/1471799198/editable-office-party-games-work-party",
      "affiliate_tag": "TODO_ETSY_RAKUTEN_PARAM",
      "primary": "etsy",
      "guides": [
        "team-meeting",
        "holiday",
        "halloween"
      ],
      "url_check": "Etsy HTTP 403 from this environment; URL used in November 10, 2026 research",
      "image_url": "images/products/etsy-enjoy-office-games.webp",
      "card_line": "34 printable party games, ready today."
    },
    {
      "id": "etsy-whitebirch-games",
      "name": "WhiteBirchPrints 34-game team-building bundle",
      "blurb": "Another digital team-building game set in the same inexpensive printable range.",
      "price_seen": "$6.49",
      "price_seen_on": "2026-11-10",
      "price_note": "Etsy price as seen in research on November 10, 2026. Live review count was not shown in that result. Automated rechecks of Etsy returned 403 from this environment.",
      "retailer": "Etsy",
      "amazon_us_url": "",
      "amazon_ca_url": "",
      "etsy_url": "https://www.etsy.com/listing/1487860104/team-building-games-office-party-games",
      "affiliate_tag": "TODO_ETSY_RAKUTEN_PARAM",
      "primary": "etsy",
      "guides": [
        "team-meeting",
        "planning",
        "holiday"
      ],
      "url_check": "Etsy HTTP 403 from this environment; URL used in November 10, 2026 research",
      "image_url": "images/products/etsy-whitebirch-games.webp",
      "card_line": "A second game pack in the same cheap range."
    },
    {
      "id": "etsy-scribbled-games",
      "name": "ScribbledIncCo office party games printable",
      "blurb": "A work-party printable pack. Useful as a backup game set when you want a second style on the table.",
      "price_seen": "$6.99",
      "price_seen_on": "2026-11-10",
      "price_note": "Etsy shopping-card price on November 10, 2026, marked down from $9.98. A 4.9 average from 21 reviews was shown on a shopping card. Automated rechecks of Etsy returned 403 from this environment.",
      "retailer": "Etsy",
      "amazon_us_url": "",
      "amazon_ca_url": "",
      "etsy_url": "https://www.etsy.com/listing/1290069429/office-party-games-printable-work-party",
      "affiliate_tag": "TODO_ETSY_RAKUTEN_PARAM",
      "primary": "etsy",
      "guides": [
        "team-meeting",
        "holiday"
      ],
      "url_check": "Etsy HTTP 403 from this environment; URL used in November 10, 2026 research",
      "image_url": "images/products/etsy-scribbled-games.webp",
      "card_line": "Backup printables for a work party."
    },
    {
      "id": "etsy-salted-butter-squishy",
      "name": "Salted Butter squishy toy listing on Etsy",
      "blurb": "An independent butter-stick fidget listing. Shipping was extra when the listing copy was retrieved, so compare the total with the Amazon version before you buy.",
      "price_seen": "$6.25 + $5.98 shipping",
      "price_seen_on": "2026-11-10",
      "price_note": "Prices from retrieved Etsy listing copy on November 10, 2026. Checkout was not rechecked. Automated rechecks of Etsy returned 403 from this environment.",
      "retailer": "Etsy",
      "amazon_us_url": "",
      "amazon_ca_url": "",
      "etsy_url": "https://www.etsy.com/listing/4495678154/salted-butter-squishy-toy-4oz-net-wt",
      "affiliate_tag": "TODO_ETSY_RAKUTEN_PARAM",
      "primary": "etsy",
      "guides": [
        "desk-toys"
      ],
      "url_check": "Etsy HTTP 403 from this environment; URL used in November 10, 2026 research",
      "image_url": "images/products/etsy-salted-butter-squishy.webp",
      "card_line": "An independent squishy \u2014 check shipping."
    },
    {
      "id": "etsy-dumpster-desk-light",
      "name": "Dumpster-fire desktop ornament light",
      "blurb": "An independent maker's desk figurine, not a mass-market holiday ornament from a greeting-card brand. A work-safe gag for a planning room or white-elephant table.",
      "price_seen": "$18.99",
      "price_seen_on": "2026-11-10",
      "price_note": "Etsy market and search cards showed about $18.99 on November 10, 2026. Live checkout was not confirmed that day. Automated rechecks of Etsy returned 403 from this environment.",
      "retailer": "Etsy",
      "amazon_us_url": "",
      "amazon_ca_url": "",
      "etsy_url": "https://www.etsy.com/listing/1052838261/dumpster-fire-desktop-ornament-light",
      "affiliate_tag": "TODO_ETSY_RAKUTEN_PARAM",
      "primary": "etsy",
      "guides": [
        "desk-toys",
        "holiday",
        "planning"
      ],
      "url_check": "Etsy HTTP 403 from this environment; URL used in November 10, 2026 research",
      "image_url": "images/products/etsy-dumpster-desk-light.webp",
      "card_line": "An independent desk gag, not a greeting-card ornament."
    },
    {
      "id": "etsy-sprint-retro-kit",
      "name": "Agile Scrum sprint retrospective kit (digital PDF)",
      "blurb": "A digital checklist and report-template pack for a retrospective, not a physical fidget kit and not official courseware from any scaled-framework vendor.",
      "price_seen": "\u00a36.79 (VAT included)",
      "price_seen_on": "2026-11-10",
      "price_note": "Price from the UK Etsy listing page on November 10, 2026. No review count was captured. Automated rechecks of Etsy returned 403 from this environment.",
      "retailer": "Etsy",
      "amazon_us_url": "",
      "amazon_ca_url": "",
      "etsy_url": "https://www.etsy.com/uk/listing/1432840567/agile-scrum-sprint-retrospective-kit",
      "affiliate_tag": "TODO_ETSY_RAKUTEN_PARAM",
      "primary": "etsy",
      "guides": [
        "planning"
      ],
      "url_check": "Etsy HTTP 403 from this environment; URL used in November 10, 2026 research",
      "image_url": "images/products/etsy-sprint-retro-kit.webp",
      "card_line": "A retrospective PDF in plain planning language."
    }
  ],
  "dropped": [
    {
      "name": "Eaasty 10-pack funny medical-theme nurse badge reels",
      "url": "https://www.amazon.com/Retractable-Nursing-Medical-Teachers-Students/dp/B0B58SKJ83",
      "reason": "Product page resolved (HTTP 200) on November 11, 2026, but Amazon showed it as currently unavailable with no featured offer."
    },
    {
      "name": "MOOCHI employee appreciation snack box",
      "url": "https://www.amazon.com/Employee-Appreciation-Gift-Box-Count/dp/B0HD67J9N7",
      "reason": "HEAD request returned HTTP 405. Food gifts were also intentionally left out of the first kit advice in the research, so this listing was not featured."
    },
    {
      "name": "Dumpster Fire holiday ornament on a greeting-card brand site",
      "url": "https://www.hallmark.com/ornaments/hallmark-ornaments/dumpster-fire-hallmark-ornament-1HGO3545.html",
      "reason": "Left off the public guide to avoid using that company's branding in our copy. An independent desk figurine is linked instead."
    },
    {
      "name": "The Brooklyn Studio kindness challenge printable",
      "url": "https://www.etsy.com/listing/1764225109/office-teambuilding-activity-printable",
      "reason": "Live price was never confirmed on a listing page."
    },
    {
      "name": "Emergency compliments tear-off signs",
      "url": "https://www.etsy.com/listing/1779852321/printable-emergency-compliments-tear-off",
      "reason": "Live prices were not confirmed."
    },
    {
      "name": "Desk pet starter kit posters",
      "url": "https://www.etsy.com/listing/1279117579/desk-pet-bundle-starter-kit-posters",
      "reason": "Aimed at classroom management, not office swap stations, and office demand was unverified."
    },
    {
      "name": "Dumpster-fire zen garden mini desk decor",
      "url": "https://www.etsy.com/listing/1853026488/dumpster-fire-zen-garden-mini-desk-decor",
      "reason": "Only an approximate market-card price around $25 was seen; checkout was not confirmed."
    }
  ]
}
