| 14 Oct |
Param |
Every fix must work for all brands |
Top rule in CLAUDE.md |
memory feed-for-all-brands |
| 14 Oct |
Param |
Plays, Learned and Heard pages too cluttered |
Quiet page rules |
memory brew-quiet-ui |
| 14 Oct |
Param |
Rival ads said no live ads when treg ran out |
brew-external-data skill, errors never shown as none |
memory brew-external-data-skill |
| 14 Oct |
Param |
Demo copy should say what brands get, not how |
Outcome led picker copy |
memory brew-demo-mode |
| 14 Oct |
Param |
Stories live 24 hours, strong ones can return as cards |
Story archive kept 30 days |
memory brew-stories-and-cards |
| 14 Oct |
Param |
Call it Brew, global, on the brand's own stack |
Naming and scope rule |
memory brew-name-and-scope |
| 15 Oct |
Param |
"We are building a realistic prototype" |
Scope cut, new repo |
memory brew-prototype-repo |
| 15 Oct |
Param |
Rejected a planner that picks about 10 Plays |
Keep all, make each cheaper |
memory keep-all-moves |
| 16 Oct |
Param |
Real brand data is the most important blocker |
Real read only connectors, no Composio |
memory brew-real-connectors |
| 16 Oct |
Param |
A card showed the wrong product |
Card picture follows card words |
memory brew-card-asset-match |
| 16 Oct |
Param |
All five story rings always show |
Rings read their source again |
memory brew-stories-and-cards |
| 16 Oct |
Param |
UI2 looks ugly, nowhere near the prototype |
Parked, features ported, removed 21 Oct |
memory brew-ui2-makeover |
| 16 Oct |
Param |
The feed should get richer the moment an account connects |
First connect rewrites Plays privately |
memory brew-connect-refresh |
| 17 Oct |
Param |
Make our version made random assets, video failed |
Fixes; rule: a written breakdown, never the rival picture |
memory brew-go-live-2026-10-17 |
| 17 Oct |
Param |
Slack approve open to anyone in the channel: keep it |
Reversed by 25 Oct: Slack approvals need a member |
memory brew-go-live-2026-10-17 memory brew-prod-backend |
| 18 Oct |
Param |
v2 onboarding first cut looked AI generated |
Drawn only with v1's parts; removed 21 Oct |
memory brew-v2-onboarding |
| 18 Oct |
Sai |
Feed positioning note, "the morning" framing |
Used for v2 onboarding, since removed |
memory brew-v2-onboarding |
| 19 Oct |
Sai |
The Feed QA Master sheet, 49 bugs |
All fixed and live by 20 Oct |
/Users/param/Documents/ChatGPT/brew-qa-status-2026-10-19.md, memory brew-qa-sweep-2026-10-19 |
| 19 Oct |
Param |
Reel studio super confusing |
Options UI, replaced the same evening by one version and Redo it |
memory brew-options-one-tap memory brew-one-version |
| 19 Oct |
Param |
Every Play backed by evidence, simple words, making buttons must make |
Proof shield, plain words, cta-make |
memory brew-proof-plain-make |
| 19 Oct |
Param |
Proof sheet super ugly; a Play is never evidence; proof must prove the claim |
Sheet redesign, proof logic |
memory brew-proof-plain-make |
| 19 Oct |
Param |
Connector popups look extremely bad |
One solid sheet |
memory brew-connect-sheet-design |
| 19 Oct |
Param |
No cards suggest Reddit |
Community seat and gate |
memory brew-community-seat |
| 19 Oct |
Param |
Does a drop update Plays and cards? Fix everything |
Drops run the learnings draft |
memory brew-drop-learnings |
| 19 Oct |
Param |
The jam must carry the card's story |
Card led drafts and buttons |
memory brew-jam-story |
| 19 Oct |
Param |
Arata AI ring showed 21 over rows adding to 15 |
One check per ring |
memory brew-ai-ring-one-check |
| 19 Oct |
Param |
A rival's poster shown as ours |
Rival pictures only labelled as theirs |
memory brew-rival-pictures |
| 19 Oct |
Param |
Outdated Plays should refresh themselves |
Stale sweep |
memory brew-move-freshness |
| 20 Oct |
Param |
In depth QA audit, fix everything |
About 86 findings, P0s and P1s live; roles wording softened; Footshop left |
memory brew-qa-audit-2026-10-20 |
| 20 Oct |
Param |
A Reddit question labelled From AI answers |
Card header from card-from.js |
memory brew-card-from-label |
| 20 Oct |
Param |
One click from a Reddit jam to the platform |
Copy and open |
memory brew-copy-and-open |
| 20 Oct |
Arvind |
Built for Shopify later; 50 installs is easy |
Plain App Store review first |
memory brew-shopify-app-review |
| 20 Oct |
Param |
Loader off centre |
Alignment measured on phone and desktop |
memory brew-loader |
| 21 Oct |
Param |
Clean all versions apart from main |
UI2 and v2 onboarding removed |
memory brew-ui2-makeover |
| 21 Oct |
Param |
Playful sounds; first cut did not play |
Cues levelled for small speakers |
memory brew-sounds |
| 22 Oct |
Param |
Plays should start on the first feed open |
Feed gate |
memory brew-feed-open-moves |
| 22 Oct |
Param |
Never disconnect Arata's connector |
Protected connections |
memory never-disconnect-arata-meta |
| 22 Oct |
Param |
Lock the Jam v2 direction |
Built behind a flag, retired 25 Oct |
memory brew-jam-v2 commit 9ee9d14 |
| 23 Oct |
Param |
Briefs that brief a team, from our own email |
Brief mode, Gmail and .eml drafts |
memory brew-brief-mode |
| 23 Oct |
Param |
Needs you only for what waits on me |
Per viewer lanes |
memory brew-needs-you-personal |
| 23 Oct |
Param |
Only the brand's own people open a brand |
Access rules, every email logged |
memory brew-access-rules |
| 23 Oct |
Param |
Brand Book issues must never return |
Guards and audit |
memory brew-brand-book-guards |
| 23 Oct |
Param |
Fix for every platform after Puma, Mana, Nutrova |
Every brand, every platform rule |
memory feed-for-all-brands |
| 23 Oct |
Param |
Test Studio on real brands, never Cozy |
Live tests on Arata, Nutrova, Puma India |
memory brew-jam-v2 |
| 23 Oct |
Param |
Round 2 report: approved A, B, C; dropped 3.6; keep Brew independent |
Fixed and live 24 Oct, Plays rename |
memory brew-qa-round2-2026-10-24 |
| 24 Oct |
Param |
Fix audit bugs as product |
Rule, design partner audit |
memory fix-as-product, brew docs/audit-2026-10-24-design-partners.md |
| 24 Oct |
Param |
Recreate only on the brand's own videos |
Recreate effectively off |
memory brew-v1-creative-stage |
| 25 Oct |
Param |
Nothing dummy in production, three exceptions |
Clean gate |
memory prod-clean-only |
| 25 Oct |
Param |
Onboard users on production itself |
All five moved to production |
memory brew-prod-backend |
| 25 Oct |
Param |
Drafts are collages; perfect, context driven assets |
Packshots on white, look judge |
memory brew-draft-quality |
| 25 Oct |
Param |
Jam stage hard to understand; stage does not feel like a stage |
One stage, Spotlight and board |
memory brew-one-stage |
| 25 Oct |
Param |
Set-up tab super ugly |
Sentence composer, kept on staging |
memory brew-setup-v2 |
| 25 Oct |
Param |
Guests may press remake |
Live |
commit bf30637 |
| 25 Oct |
Param |
v1 deliverable pills |
Live |
commit 1520cba |
| 25 Oct |
Param |
Sloosh stays off production |
Finals on Gemini |
commit 0fc7cfc |
| 26 Oct |
Param |
Pricing: plan, wallet, autopilot share |
Proposal, still parked |
memory brew-pricing-parked |
| 26 Oct |
Param |
Arata combo card screenshots, many issues |
Five root causes fixed |
memory brew-jam-rca-2026-10-26 |
| 26 Oct |
Param |
Say Plays; say our team, never the company name, in docs |
Docs follow |
brand-directions/docs2/content/decisions.mjs:4 brand-directions/docs2/content/decisions.mjs:10 |