Skip to content

positioning: swap tabletop pharma → tabletop products; design.md → google-labs alpha schema - #28

Merged
ninan-versioning merged 1 commit into
mainfrom
jared/tabletop-swap
Jul 25, 2026
Merged

positioning: swap tabletop pharma → tabletop products; design.md → google-labs alpha schema#28
ninan-versioning merged 1 commit into
mainfrom
jared/tabletop-swap

Conversation

@ninan-versioning

Copy link
Copy Markdown
Owner

Why

Per session decision: drop "pharma" from public messaging, lead with "tabletop". Pharma triggers regulatory friction with non-pharma buyers and undersells the render pipeline's true TAM (~150k tabletop Shopify brands vs. ~200 Ayurveda). Ayurvedic + nutraceutical + OTC wellness stays as wedge 1 because trilingual Devanagari is our unfair advantage there.

What changed

Public copy / structured data

  • components/lang.tsx — hi/en/mr hero copy: "tabletop products" / "टेबलटॉप उत्पादों" / "टेबलटॉप उत्पादनांसाठी"
  • app/layout.tsx — page title, meta description, OG, JSON-LD WebPage + Product
  • public/llms.txt — new "What tabletop means" section; wedge language
  • public/.well-known/a2ui.json — manifest description

Docs

  • README.md — new tagline + "What tabletop means" section; motto/one-line refreshed
  • POSITIONING.md — wedge 1 / wedge 2+ structure; competitor table rephrased away from pharma-vertical framing; branch header updated
  • apps/shoploop-studio-site/README.md — positioning line updated

Design system

  • design.md rewritten to match google-labs-code/design.md alpha schema: YAML front matter with colors / typography / rounded / spacing / components tokens, prose body reordered to Overview → Colors → Typography → Layout → Elevation & Depth → Shapes → Components → Do's and Don'ts
  • Palette gains Grip's buttercream #F5F369 + lavender #D9C6F0 + coral #F7C9BE panel tokens with 32px panel radius, based on grip.tools/digitaltwins reference photos
  • Trilingual co-typography rules (Latin + Devanagari both serif) codified as tokens

Deploy checklist

  • Preview build at shoploop.pplx.app renders new hero
  • llms.txt re-crawled by AI search
  • a2ui manifest re-picked up by agent surfaces
  • Consider redeploying ashwagandha.shoploop.studio OG/meta in follow-up (out of scope for this PR)

Not in scope

  • Sandu design-partner boundary language: preserved
  • ashwagandha.shoploop.studio reference site: unchanged (still a wedge-1 demo)
  • No renaming of the repo, org, or npm workspace

…google-labs schema

- hero/meta/OG/JSON-LD/llms.txt/a2ui manifest now say
  'tabletop products on Shopify' instead of 'tabletop pharma'
- README + POSITIONING re-anchored: tabletop is the primitive,
  Ayurvedic + nutraceutical + OTC wellness is wedge-1
- lang.tsx trilingual copy updated for hi/en/mr
- design.md rewritten with YAML front matter matching
  google-labs-code/design.md alpha schema; adds Grip buttercream
  #F5F369 + lavender #D9C6F0 panel tokens and 32px panel radius
  from grip.tools reference photos
- design partner boundary language kept intact
@ninan-versioning
ninan-versioning merged commit c43977b into main Jul 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant