{
 "id": "10.4",
 "title": "Website",
 "department": "Marketing and growth",
 "department_slug": "marketing-and-growth",
 "direction": {
  "id": "raccoon",
  "name": "Scoop"
 },
 "branded": true,
 "status": "draft",
 "owner": "Param",
 "last_verified": "2026-10-26",
 "holds": "Pages, copy, the free read as the front door",
 "urls": {
  "html": "https://handbook.joinsquareup.com/marketing-and-growth/website/raccoon",
  "markdown": "https://handbook.joinsquareup.com/marketing-and-growth/website/raccoon.md",
  "json": "https://handbook.joinsquareup.com/marketing-and-growth/website/raccoon.json"
 },
 "other_directions": [
  {
   "id": "dog",
   "name": "Fetch",
   "json": "https://handbook.joinsquareup.com/marketing-and-growth/website/dog.json"
  },
  {
   "id": "bee",
   "name": "Buzz",
   "json": "https://handbook.joinsquareup.com/marketing-and-growth/website/bee.json"
  },
  {
   "id": "octopus",
   "name": "Ocho",
   "json": "https://handbook.joinsquareup.com/marketing-and-growth/website/octopus.json"
  },
  {
   "id": "cooker",
   "name": "Seeti",
   "json": "https://handbook.joinsquareup.com/marketing-and-growth/website/cooker.json"
  }
 ],
 "tldr": {
  "headline": "One box, one promise: give Scoop the tip, get the scoop",
  "points": [
   {
    "icon": "eye",
    "text": "Scoop signs the note small, Read by Scoop, and never sits on a button."
   },
   {
    "icon": "spark",
    "text": "A short scroll: The rummage, The scoop, The scribble, Pass the note, then the capped read."
   },
   {
    "icon": "warn",
    "text": "Scoop is on no page yet, and asks still arrive by DM and email."
   },
   {
    "icon": "lock",
    "text": "No partner logos, customer counts or testimonials until we hold them in writing."
   },
   {
    "icon": "book",
    "text": "Gloock type and tangerine; text is set by us, never baked into art."
   }
  ],
  "stat": {
   "value": "32",
   "label": "px brief page sign off"
  },
  "decide": "Do we show one finding before sign in, as the reveal?",
  "mood": "building"
 },
 "sources": [
  "brew origin/main d6154b3: public/app.js:276-290, 392, 403-411; public/index.html:1; public/demo-picker.html:127, 186; legal-pages.js:9, 17; auth.js:177; handoff.js:8, 136; server.js:938-948; product-name.js:1-6; test/product-name.test.js:84; commit ca2bc7b",
  "brand-directions/book/content/h.js h-4 home, ask-page, public-pages",
  "brand-directions/raccoon/marketing.html m4, m7",
  "brand-directions/docs2/data/dirs.json raccoon",
  "brand-directions/BRIEF.md:92-97",
  "handbook/AGENTS.md"
 ],
 "open_questions": [
  "**Which domain does the site live on?** Proposal: pick it with the name; until then keep feed.joinsquareup.com.",
  "**Are the home page and the ask page one page?** Proposal: one page; the ask is the last block, and a full cap swaps the box for Leave your link.",
  "**Do the landing's Sample cards stay, now that they are labelled?** Proposal: keep them until a partner lets us show a real finding.",
  "**When does the internal name leave the landing and the emails?** Proposal: the day the name is picked, in one change.",
  "**Do we show one finding before sign in?** Proposal: yes, as the reveal in v1, so a visitor sees value before giving an email."
 ],
 "parts": {
  "Answer": "The website is one paste box and one promise, a short scroll that shows a read, the picks, Make it and the hand off, and ends on the capped read; in this version Scoop, the raccoon, sits small in the corner and never on a button.",
  "Today": "| Fact | Source |\n|---|---|\n| The live landing says Design partner preview, then Your store's marketing team, in one feed | [src: brew/public/app.js:405-406] |\n| Its lede: add your website; it reads your store, reviews, rivals and AI answers, then agents bring you ideas you shape together and hand over as one brief | [src: brew/public/app.js:407] |\n| One box with yourbrand.com as the hint, and one button, Build my feed | [src: brew/public/app.js:408] |\n| Under the box: run it on your own store, or one you work on; your team claims the workspace, others only see what is public; this line names the product, read from `PRODUCT_NAME` | [src: brew/public/app.js:392] |\n| The foot says sign in with Google, email sign in is coming, with Privacy and Terms links | [src: brew/public/app.js:410] |\n| Three sample cards with figures sit beside the box, each labelled Sample since 26 Oct | [src: brew/public/app.js:403, 411] [src: brew commit ca2bc7b] |\n| The page title is still the product's internal name; since 26 Oct the page says its language and has a description: Your store's marketing team in one feed, plays from your own data, first drafts and one brief to hand over | [src: brew/public/index.html:1] [src: brew/test/product-name.test.js:84] |\n| The internal name still shows in a few places, the landing's own store line, the legal pages' title and nav, and every email's sender, all read from one constant so the rename is one line | [src: brew/public/app.js:392] [src: brew/legal-pages.js:9, 17] [src: brew/auth.js:177] [src: brew/product-name.js:1-6] |\n| A visitor on a free mailbox meets a wall that points to the demo stores | [src: brew/public/app.js:276-290] |\n| The demo picker says know what to do next, hand it over in one brief; a read there takes about four minutes; since 26 Oct it says plays and we | [src: brew/public/demo-picker.html:127] [src: brew/public/demo-picker.html:186] |\n| There is no ask for a read page; asks arrive by DM and email | [src: no source found in memory or brew origin/main] |\n| The brief page is a signed read only link with no login, marked noindex | [src: brew/handoff.js:8] [src: brew/handoff.js:136] |\n| Each brand's brand book is public as a page and as files, including llms.txt | [src: brew/server.js:938-948] |\n| No character appears on any page yet; the direction is not picked | [src: handbook/AGENTS.md] |",
  "Tomorrow": "### The home page, top to bottom, in Scoop's version\n\n| Block | Words | Scoop | Button | Version | Tag |\n|---|---|---|---|---|---|\n| Hero | Your store's marketing team, in one feed. Paste your store link. Get this week's marketing ideas, already drafted | Small in the corner, with the tagline: Everything everyone says about your store. | Build my feed | v1 | Changes |\n| Watch it read | The read steps tick by. About 3 to 4 minutes | Reading your public pages. About 3 to 4 minutes. | None | v1 | Changes |\n| One finding | A Sample finding with its source | Psst. Overheard in 41 reviews: the smell of rain. Your ads never mention it. Sample | Share this finding | v1 | New |\n| This week's picks | Pick the good ones. Heart it and more like it appear. Character word: This week's scoop | Morning. Fresh week, fresh pages. Here is what people said. | None | v1 | New |\n| Make it | Every version kept. Character word: The scribble | None | None | v1 | Changes |\n| Hand it off | Your team, your agency or ours. Nothing posts from the product. Character word: Pass the note | Brief copied. Slip it to whoever ships it. | None | v1 | Changes |\n| Ask for a read | Design partner reads are capped. Each costs real time and money | Notepad full for now. Each read costs real time, so we keep a cap while we build. | Ask for a read | v1 | New |\n| Footer | Read only, privacy link, the small mark | Read by Scoop. Shipped by you. | None | v1 | Changes |\n\nScoop's own line for the page: One box. Paste your store and I start reading.\n\n### The ask for a read page\n\n| State | Words | Scoop | Version | Tag |\n|---|---|---|---|---|\n| Open | Paste your store link. Ask for a read | Holding up the link, no timer | v1 | New |\n| Sent | Got it. A person replies today | None | v1 | New |\n| Full | Reads are full this month. Leave your link and we will write when one opens | Notepad full means notepad full. I do not do drama about that. | v1 | New |\n| Not a fit yet | A person replies honestly if a read will not help yet | None | v1 | New |\n\nQuestions the page answers, in plain words with no character:\n\n| Question | Answer |\n|---|---|\n| What does it cost? | Ask us. We talk about cost with each design partner before anything changes for them |\n| Do I need to sign up? | You paste your store link and sign in with Google, using an email at your store's own domain |\n| Will it post anything for me? | No. It drafts and prepares. You decide what ships and who ships it |\n| Do I have to connect my accounts? | No. The read uses public pages. If you connect one later, the connection is read only |\n| Why is it capped? | Each read costs real time and money. We would rather do fewer, properly |\n\n### Pages anyone can open\n\n| Page | Scoop | Version | Tag |\n|---|---|---|---|\n| The brief page | A 32 px sign off at the bottom only: Read by Scoop. Shipped by you. No sales line, ever | v1 | Changes |\n| The brand book | A small sign off; the book is the brand's, never an ad for us | v1 | Changes |\n| The shared finding card | A small sign off beside the source | v1 | New |\n\nScoop's line about these pages: I sign the note. Small. Then I vanish.\n\n### Look\n\n| Item | Scoop | Version | Tag |\n|---|---|---|---|\n| Display type | Gloock | v1 | New |\n| Body type | Schibsted Grotesk | v1 | New |\n| Owned colour | tangerine #ff7a1a | v1 | New |\n| Name | A wordmark slot until the name is picked; the internal name goes from every page | v1 | Changes |\n| Landing sample cards | Labelled Sample, done on origin/main; replaced by a real partner finding with permission later | v1 | Stays |\n| Hero adds: posts with your OK | Only once posting ships | v2 | New |\n| Hero adds: see what worked | Only once results ship | v3 | New |\n| Hero adds: ads inside your rules | Only once it ships | v4 | New |",
  "How we do it": "1. The hero button is always the plain word, Build my feed. Scoop never sits on a button, a card or a product photo.\n2. No partner logos, customer counts or testimonials until we have them in writing.\n3. Every figure comes from the allowed list in brand-directions/BRIEF.md lines 92 to 97, in its exact words.\n4. Today the paste leads to sign in. The page must never say no sign in is needed.\n5. Build on staging first, check every block at phone width, then promote.\n6. Run the writing checker on every line before it ships.",
  "Numbers": "| Metric | Definition | Where measured | Status |\n|---|---|---|---|\n| Visits | People who open the landing, per week | Analytics on the landing, once installed | Proposed |\n| Paste rate | Share of visits that tap Build my feed with a valid address | Analytics and build requests | Proposed |\n| Ask rate | Share of visits that send a store link on the ask page | The ask page | Proposed |\n| Wall rate | Share of pastes refused for a free mailbox | Visitors log | Proposed |",
  "Open": "1. **Which domain does the site live on?** Proposal: pick it with the name; until then keep feed.joinsquareup.com.\n2. **Are the home page and the ask page one page?** Proposal: one page; the ask is the last block, and a full cap swaps the box for Leave your link.\n3. **Do the landing's Sample cards stay, now that they are labelled?** Proposal: keep them until a partner lets us show a real finding.\n4. **When does the internal name leave the landing and the emails?** Proposal: the day the name is picked, in one change.\n5. **Do we show one finding before sign in?** Proposal: yes, as the reveal in v1, so a visitor sees value before giving an email."
 }
}