{
 "id": "11.5",
 "title": "Scrubroom",
 "department": "Sales and partnerships",
 "department_slug": "sales-and-partnerships",
 "direction": null,
 "branded": false,
 "status": "draft",
 "owner": "Param",
 "last_verified": "Mon Oct 26",
 "holds": "Arata, Nutrova, Mana, Puma India, Scrubroom: profile, connections, history, use, issues, next step",
 "urls": {
  "html": "https://handbook.joinsquareup.com/sales-and-partnerships/scrubroom",
  "markdown": "https://handbook.joinsquareup.com/sales-and-partnerships/scrubroom.md",
  "json": "https://handbook.joinsquareup.com/sales-and-partnerships/scrubroom.json"
 },
 "other_directions": [],
 "tldr": {
  "headline": "Scrubroom resells other brands, so Brew learned to read a retailer",
  "points": [
   {
    "icon": "box",
    "text": "Medical apparel and equipment: 140 products, 68 of them Littmann stethoscopes."
   },
   {
    "icon": "book",
    "text": "Its Plays now speak as the place to buy the brands it sells."
   },
   {
    "icon": "check",
    "text": "Play covers are now checked against the catalogue, after a wrong set price."
   },
   {
    "icon": "link",
    "text": "No accounts are connected; whether it runs Shopify is unconfirmed."
   },
   {
    "icon": "rocket",
    "text": "On production since 25 Oct."
   }
  ],
  "stat": {
   "value": "74%",
   "label": "of range from other brands"
  },
  "decide": "Does Scrubroom want Plays about its own labels or the brands it resells?",
  "mood": "solid"
 },
 "sources": [
  "brew origin/main a559de6: assortment.js:1-6 and 71, build.js:825 and 1297, reader/stages/brand.js:15, reader/stages/socials.js:30 and 109, reader/stages/catalog.js:132, reader/index.js:244, stat-check.js:2, feed-service.js:2433-2439, tools/partner-copy.sh:4-5, db/partner-copy.js:43, docs/audit-2026-10-24-design-partners.md",
  "brew commits e419432, 58b8179, 647408c, a38083d, b68aa9f",
  "memory: brew-live-stores, brew-prod-backend, brew-read-stream-backfill"
 ],
 "open_questions": [
  "**Who is our contact at Scrubroom?** Proposal: add the contact and the date of the first conversation here.",
  "**Does Scrubroom want Plays about its own labels or the brands it resells?** Proposal: ask on the first call; until then, keep both.",
  "**Is it on Shopify?** The sources do not say outright; the reader got its full catalogue from a products.json list, which Shopify stores serve [src: brew/reader/index.js:244]. Proposal: confirm on the first call, then connect its own app."
 ],
 "parts": {
  "Answer": "Scrubroom is the design partner that mostly resells other brands, so it taught Brew to read a curated retailer as a store, not a label; it has a read and Plays and no connected accounts.",
  "Today": "### Profile\n\n| Fact | Source |\n|---|---|\n| Slug `scrubroom-in`, store scrubroom.in; its Instagram name is \"Scrub Room\" | [src: memory brew-live-stores] [src: brew/reader/stages/socials.js:109] |\n| Medical apparel and equipment: 140 products, 68 of them Littmann stethoscopes | [src: brew/docs/audit-2026-10-24-design-partners.md:28] [src: brew/assortment.js:1] |\n| A curated retailer: 74% other brands; own labels ScrubStory and Scrubroom | [src: brew/docs/audit-2026-10-24-design-partners.md:28] |\n| Sets start at ₹1,899 | [src: brew/docs/audit-2026-10-24-design-partners.md:13] |\n| A real design partner prospect; never wiped or reset | [src: memory brew-live-stores] |\n| Home is production since 25 Oct; the first partner in the copy tool's examples | [src: memory brew-prod-backend] [src: brew/tools/partner-copy.sh:4-5] |\n\n### Connections\n\n- None [src: brew/docs/audit-2026-10-24-design-partners.md:3]\n\n### History\n\n| Date | What happened | Source |\n|---|---|---|\n| 24 Oct | The reading page showed 6 of 9 cards after two deploys cut the read; the page now fills in what it missed | [src: memory brew-read-stream-backfill] |\n| 24 Oct | The logo came from a drawer template and showed Scrub Story; the site header now wins, and its logo file was replaced by hand | [src: brew/reader/stages/brand.js:15] [src: memory brew-read-stream-backfill] |\n| 24 Oct | The site links no Instagram or YouTube; accounts are now found by search and labelled so | [src: brew/reader/stages/socials.js:30] |\n| 24 Oct | Shown \"No live ads\" because its page is \"Scrub Room\"; fixed for every brand | [src: brew/docs/audit-2026-10-24-design-partners.md:12] |\n| 24 Oct | A Play cover said \"₹2,625 entry set price\" while sets start at ₹1,899; covers are now checked against the catalogue | [src: brew/stat-check.js:2] |\n| 25 Oct | Read as a curated retailer, not \"Apparel\"; its Plays rewritten to speak as where to buy those brands | [src: brew commit e419432] [src: brew commit 58b8179] [src: brew/assortment.js:6] |\n| 25 Oct | Plays 18 and 27 still called it a brand; Plays now say store for every retailer | [src: brew/build.js:825] [src: brew commit 647408c] |\n| 25 Oct | Plays 20 and 33 stuck on \"Being updated\" after deploys; fixed | [src: brew/build.js:1297] [src: brew commit a38083d] [src: brew commit b68aa9f] |\n| 25 Oct | Copied to production | [src: memory brew-prod-backend] [src: brew/db/partner-copy.js:43] |\n\n### Open issues\n\n- None logged after 25 Oct [src: brew/docs/audit-2026-10-24-design-partners.md]\n\n### Next step\n\nNone on record. See Open.",
  "Tomorrow": "| Item | Version | Tag |\n|---|---|---|\n| A retailer's Plays speak as the place to buy the brands it sells | v1 | Stays |\n| Plays that grow its own labels next to the resold brands | v1 | New, proposed |\n| Shopify connected through its own app | v1 | New, proposed |",
  "How we do it": "1. Check any change to the read's category or wording on Scrubroom as the retailer case.\n2. Follow the [onboarding playbook](/sales-and-partnerships/onboarding-playbook).",
  "Numbers": "| Metric | Definition | Where measured | Status |\n|---|---|---|---|\n| Team members | People from scrubroom.in who joined | `private/members.json` | Proposed |\n| Connected accounts | Real accounts reading | Connector ledger | Today: 0 |\n| Play covers marked to confirm | Covers whose number the catalogue or reviews do not back | `stat-check.js` | Proposed |",
  "Open": "1. **Who is our contact at Scrubroom?** Proposal: add the contact and the date of the first conversation here.\n2. **Does Scrubroom want Plays about its own labels or the brands it resells?** Proposal: ask on the first call; until then, keep both.\n3. **Is it on Shopify?** The sources do not say outright; the reader got its full catalogue from a products.json list, which Shopify stores serve [src: brew/reader/index.js:244]. Proposal: confirm on the first call, then connect its own app."
 }
}