
Six risk areas, each with a sign to watch
Needs attention- Meta business verification is stalled, and Shopify app review is not approved yet.
- Cost per brand above a third of $79 would break the plan.
- An AI key ran dry on 20 Oct; one env switch swaps us to Gemini.
- Only preview terms and privacy exist; a partner agreement comes before graduation.
- A team of three: the handbook and Next carry every plan.
3platform reviews pending
Your callDo we write the partner agreement now? Proposal: yes, before any partner graduates to paid.
Company and strategy · 1.10
Risks
DraftLast checked Mon Oct 26Owner Param
Answer
The risks that could hurt Brew, in product, platforms, AI, legal, money and people, each with the sign we watch and what we do about it.
Today
Product
| Risk |
Sign |
Mitigation |
Source |
| Ideas feel generic |
Many Not for me, few hearts |
Lean on the store's own evidence; proof on every card |
brand-directions/book/content/b.js b-11 risks brew/SCOPE.md:13 |
| A matcher flags the wrong Plays |
A short product name matched a variant and flagged 54 of Arata's Plays on 16 Oct |
Check matchers on real brand data with variants before deploying |
memory brew-move-freshness |
| Background work runs away |
Cozy's Plays were rewritten about 116 times in 3 hours on 16 Oct |
Settle waits, once per set of accounts, caps per run |
memory brew-connect-refresh |
| People expect posting |
Support asks where the post went |
Say plainly that v1 never posts |
brand-directions/book/content/b.js b-11 risks |
Platforms
| Risk |
Sign |
Mitigation |
Source |
| Meta business verification stalls |
In review since 16 Oct, still on 24 Oct |
Keep the read only Ad Library path; App Review asks only for ads_read, business_management, public_profile and the Marketing API tier |
memory brew-meta-app-review memory brew-real-connectors |
| Shopify app review |
Submitted 21 Oct, not approved |
Own app OAuth for partners until approval |
memory brew-shopify-app-review |
| New Google scopes restart review |
Any scope beyond adwords and GA4 |
Never add scopes without a plan for review |
memory brew-google-oauth-scopes |
| Arata's connections break |
A disconnect or reconnect |
PROTECTED_CONNECTIONS blocks it in code |
memory never-disconnect-arata-meta brew/tools/prod-env.sh:9 |
AI and models
| Risk |
Sign |
Mitigation |
Source |
| A provider runs dry |
The Anthropic key ran out of credit on 20 Oct at 07:50 IST |
One switch to Gemini through env vars, no code change |
memory brew-pro-switch-and-flush |
| A preview model changes or goes |
Plays run on gemini-3.1-pro-preview |
Probe models before deploys; keep a fallback model set |
brew/tools/prod-env.sh:9 memory brew-gemini-provider |
| Quality differs by model |
Opus Plays read clearly better than Pro on Arata, confounded by inputs |
A fair rerun before a client launch |
memory brew-model-compare-2026-10-20 |
| A maker's terms do not fit |
Higgsfield terms make a multi tenant app on one CLI login risky |
Ask Higgsfield sales about Enterprise first |
memory brew-higgsfield-wiring |
Legal
| Risk |
Sign |
Mitigation |
Source |
| Only preview terms and privacy exist |
A partner asks for a contract |
Write a partner agreement before graduation |
brew/legal-pages.js:16-40 content/product/design-partner-program.md Tomorrow |
| Tax on wallet top ups unclear |
GST on top ups unconfirmed |
The CA confirms before billing |
brew working tree docs/pricing.md:13 |
| The entity named on platforms |
Yellow Monk Technologies LLP is on the Meta business |
Keep one entity across platforms, invoices and contracts |
brew/docs/connectors-approvals.md:26 |
Money
| Risk |
Sign |
Mitigation |
Source |
| Cost per brand above the plan |
Measured month over a third of $79 |
Make each Play cheaper, never fewer; raise caps only with a reason |
brew working tree docs/pricing.md:23 content/ai-and-models/cost-per-brand.md Numbers |
| Credits run out |
$20,763 of $25,000 Google credit left on 16 Oct, ends 2028-05-19 |
Track the balance monthly in Finance |
memory brew-gemini-provider |
| No revenue while parked |
Pricing parked, free during the preview |
Set prices after a measured month |
memory brew-pricing-parked brew/legal-pages.js:40 |
| Paid makers bill per use |
Sloosh finals cost credits per piece |
Every paid make shows its price and waits for a yes |
memory brew-sloosh-finals |
People
| Risk |
Sign |
Mitigation |
Source |
| A team of three |
One person holds a whole front |
The handbook and Next carry every plan |
handbook AGENTS.md |
| Parallel sessions overwrite work |
A rebase dropped another session's lines |
Stage only your lines; deploy from a clean worktree |
memory brew-move-freshness |
| Five partners carry the learning |
A partner goes quiet |
Never wipe them; check fixes on them first |
memory brew-live-stores |
Tomorrow
| Item |
Version |
Tag |
| Posting needs write scopes and a fresh platform review |
v2 |
New risk |
| Results can be wrong or late |
v3 |
New risk |
| Money spent by Brew inside rules, with undo for spend already gone |
v4 |
New risk |
| Every risk above |
v1 |
Stays, reviewed monthly |
How we do it
- Review this page on the first Monday of each month.
- A risk that fires gets a line in the decisions log with what we did.
- A new risk needs a sign we can watch and one mitigation, or it is a worry, not a risk.
Numbers
| Metric |
Definition |
Where measured |
Status |
| Risks with a fired sign this month |
Count |
This page |
Proposed |
| Platform reviews pending |
Meta, Shopify, Google Ads Basic access and any new scope |
Connectors approvals doc |
3 on 26 Oct: Shopify, Meta verification, Google Ads Basic memory brew-meta-app-review memory brew-real-connectors |
Open
- Who owns the monthly review? Proposal: Param, with Sai on money and partners and Arvind on platforms and integrations, as in team and roles.
- Do we write the partner agreement now? Proposal: yes, before any partner graduates to a paid plan.
Sources
- brand-directions/book/content/b.js b-11 risks
- brew origin/main a559de6: docs/connectors-approvals.md:26, legal-pages.js:16-40, tools/prod-env.sh:9, SCOPE.md:13
- brew working tree docs/pricing.md:13, 23
- handbook content/ai-and-models/cost-per-brand.md, content/product/design-partner-program.md
- memory: brew-meta-app-review, brew-shopify-app-review, brew-google-oauth-scopes, brew-pro-switch-and-flush, brew-gemini-provider, brew-connect-refresh, brew-move-freshness, brew-higgsfield-wiring, brew-real-connectors, brew-pricing-parked, brew-live-stores, never-disconnect-arata-meta, brew-sloosh-finals
Source file content/company-and-strategy/risks.md · For agents: Markdown · JSON