We are built for a founder led brand that sells its own products from its own store, with a catalog, reviews and some ads, where one to a few people decide the marketing; marketplace only sellers, people without the brand's own email, and agencies with many brands are not a fit yet.
Today
What the product assumes
Assumption
Why it matters
Source
The read starts from a store link
No link, no read
brew/public/app.js:407
The person signs in with the brand's own email domain
A free mailbox or another company's email cannot start a read
brew/auth.js:29-31memory brew-access-rules
Plays name products
A store with no products gets thin Plays
brew/SCOPE.md:11
A store can also sell by enquiry
Real estate and services are read differently, with a lead form and no cart
brew/CLAUDE.md:28-29
Any platform
Shopify, WooCommerce, Magento, BigCommerce, Salesforce Commerce or custom
brew/CLAUDE.md:26-27
A closed store is team only
Read from the admin, never shown to outsiders
memory brew-closed-store-gate
A person can start three new brands a day
Limits a freelancer trying many stores
brew/build.js:222-225
Who we actually have
Partner
What it tells us
Source
Arata
Own products, Meta and Shopify connected
memory brew-live-stores
Nutrova
Own products
memory brew-live-stores
Mana
Real estate, sells by enquiry, outside the core fit
memory feed-for-all-brands
Puma India
A large brand on Salesforce Commerce, bigger than the core fit
memory feed-for-all-brands
Scrubroom
Small store; its read showed the platform must hold up mid deploy
memory brew-read-stream-backfill
All five are Indian brands memory brew-live-stores. Two of five sit outside the written fit, so the fit is still a working guess brand-directions/book/content/b.js b-2 icp.