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 Buzz, the bee, sits small in the corner and never on a button.
Today
| Fact | Source |
|---|---|
| The live landing says Design partner preview, then Your store's marketing team, in one feed | brew/public/app.js:405-406 |
| 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 | brew/public/app.js:407 |
| One box with yourbrand.com as the hint, and one button, Build my feed | brew/public/app.js:408 |
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 |
brew/public/app.js:392 |
| The foot says sign in with Google, email sign in is coming, with Privacy and Terms links | brew/public/app.js:410 |
| Three sample cards with figures sit beside the box, each labelled Sample since 26 Oct | brew/public/app.js:403, 411 brew commit ca2bc7b |
| 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 | brew/public/index.html:1 brew/test/product-name.test.js:84 |
| 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 | brew/public/app.js:392 brew/legal-pages.js:9, 17 brew/auth.js:177 brew/product-name.js:1-6 |
| A visitor on a free mailbox meets a wall that points to the demo stores | brew/public/app.js:276-290 |
| 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 | brew/public/demo-picker.html:127 brew/public/demo-picker.html:186 |
| There is no ask for a read page; asks arrive by DM and email | no source found in memory or brew origin/main |
| The brief page is a signed read only link with no login, marked noindex | brew/handoff.js:8 brew/handoff.js:136 |
| Each brand's brand book is public as a page and as files, including llms.txt | brew/server.js:938-948 |
| No character appears on any page yet; the direction is not picked | handbook/AGENTS.md |
Tomorrow
The home page, top to bottom, in Buzz's version
| Block | Words | Buzz | Button | Version | Tag |
|---|---|---|---|---|---|
| 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: The whole hive, one bee. | Build my feed | v1 | Changes |
| Watch it read | The read steps tick by. About 3 to 4 minutes | Buzzing round your store. About 3 to 4 minutes. | None | v1 | Changes |
| One finding | A Sample finding with its source | Done. Start with this flower: 41 reviews mention the smell of rain, and your ads never do. Sample | Share this finding | v1 | New |
| This week's picks | Pick the good ones. Heart it and more like it appear. Character word: Best blooms | Monday. Five best blooms for your store, drafted. | None | v1 | New |
| Make it | Every version kept. Character word: Make honey | None | None | v1 | Changes |
| Hand it off | Your team, your agency or ours. Nothing posts from the product. Character word: Pass the pollen | Brief copied. Paste it to them. Pollen passed. | None | v1 | Changes |
| Ask for a read | Design partner reads are capped. Each costs real time and money | The hive is full this week. Reads are capped while we build v0. Ask us for one. | Ask for a read | v1 | New |
| Footer | Read only, privacy link, the small mark | Drafted by Buzz. Over to you. | None | v1 | Changes |
Buzz's own line for the page: One box. Give me your link and I am off.
The ask for a read page
| State | Words | Buzz | Version | Tag |
|---|---|---|---|---|
| Open | Paste your store link. Ask for a read | Holding up the link, no timer | v1 | New |
| Sent | Got it. A person replies today | None | v1 | New |
| Full | Reads are full this month. Leave your link and we will write when one opens | Even a whole hive has a full day. That is the cap. | v1 | New |
| Not a fit yet | A person replies honestly if a read will not help yet | None | v1 | New |
Questions the page answers, in plain words with no character:
| Question | Answer |
|---|---|
| What does it cost? | Ask us. We talk about cost with each design partner before anything changes for them |
| 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 |
| Will it post anything for me? | No. It drafts and prepares. You decide what ships and who ships it |
| Do I have to connect my accounts? | No. The read uses public pages. If you connect one later, the connection is read only |
| Why is it capped? | Each read costs real time and money. We would rather do fewer, properly |
Pages anyone can open
| Page | Buzz | Version | Tag |
|---|---|---|---|
| The brief page | A 32 px sign off at the bottom only: Drafted by Buzz. Over to you. No sales line, ever | v1 | Changes |
| The brand book | A small sign off; the book is the brand's, never an ad for us | v1 | Changes |
| The shared finding card | A small sign off beside the source | v1 | New |
Buzz's line about these pages: I leave a tiny buzz at the bottom. That is all.
Look
| Item | Buzz | Version | Tag |
|---|---|---|---|
| Display type | Shrikhand | v1 | New |
| Body type | Parkinsans | v1 | New |
| Owned colour | pollen yellow #ffd60a | v1 | New |
| Name | A wordmark slot until the name is picked; the internal name goes from every page | v1 | Changes |
| Landing sample cards | Labelled Sample, done on origin/main; replaced by a real partner finding with permission later | v1 | Stays |
| Hero adds: posts with your OK | Only once posting ships | v2 | New |
| Hero adds: see what worked | Only once results ship | v3 | New |
| Hero adds: ads inside your rules | Only once it ships | v4 | New |
How we do it
- The hero button is always the plain word, Build my feed. Buzz never sits on a button, a card or a product photo.
- No partner logos, customer counts or testimonials until we have them in writing.
- Every figure comes from the allowed list in brand-directions/BRIEF.md lines 92 to 97, in its exact words.
- Today the paste leads to sign in. The page must never say no sign in is needed.
- Build on staging first, check every block at phone width, then promote.
- Run the writing checker on every line before it ships.
Numbers
| Metric | Definition | Where measured | Status |
|---|---|---|---|
| Visits | People who open the landing, per week | Analytics on the landing, once installed | Proposed |
| Paste rate | Share of visits that tap Build my feed with a valid address | Analytics and build requests | Proposed |
| Ask rate | Share of visits that send a store link on the ask page | The ask page | Proposed |
| Wall rate | Share of pastes refused for a free mailbox | Visitors log | Proposed |
Open
- 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.