Add business research docs + project plan update (#3, #5, #8) - #40
Open
ccwells wants to merge 1 commit into
Open
Add business research docs + project plan update (#3, #5, #8)#40ccwells wants to merge 1 commit into
ccwells wants to merge 1 commit into
Conversation
- business/business-model-canvas.md (#8): 9-block canvas, unit economics (COGS $106-300/set est.), price corridor $329-399 + $499 Founding, three launch options with hybrid pre-order recommended - research/user-personas.md (#5): 5 segments (mahjong revivalists, diaspora gifting, India premium gifting, rummy-native, collectors) with evidence/inference split - research/competitor-analysis.md (#3): 8 profiles; no direct Indian-fusion competitor; corridor validated vs Mahjong Line/OMM - PROJECT-PLAN.md: status as of 2026-07-03 (landing live, store polish, research done); checked off #3,5,6,8,12,13,14,21,22,23 - web/landing/shopify-page.liquid: signup success feedback script (customer_posted=true), theme page-title hide (both live on store) - design/marketing/web/: 4 tile close-up JPEGs used by the live page (previously uncommitted)
ccwells
added a commit
that referenced
this pull request
Jul 12, 2026
… spec sheets, Shopify setup * Materials decision: unified ivory/brass/sheesham language + supplier outreach - design/materials-spec.md: canonical materials doc — 4-layer ivory/gold/ navy acrylic tiles, sheesham racks w/ brass inlay, brass dice w/ navy enamel pips, brass+enamel trinkets, micro-suede mat, brass diya light; validation plan before 100-set MOQ commitment - design/diya/diya-design-spec.md: NEW component — solid brass diya with flameless LED insert (real wick cup retained) - Spec updates: racks (sheesham+brass, color variants deferred), dice (navy enamel selected), mat (micro-suede 5mm, gold satin-stitch border), tile-blanks (decision header) - business/outreach/: draft inquiry emails for Jayi (4-layer OEM quote, 100 sets + prototype) and Promlogo (3-material sample pack) Grounded in research/competitor-analysis.md and business-model-canvas.md (on PR #40): premium comps pair layered acrylic + wood + brass; sheesham substitutes walnut as a provenance statement. * feat(materials-and-outreach): tile blank variants, supplier outreach, manufacturer spec sheets ## Tile blank design decisions - Confirmed four-layer cast acrylic (Chinese OEM via Jayi/Promlogo) - Evaluated and ruled out wood (sheesham) and stone (Makrana marble) - Evaluated cast resin: feasible for small marketing batch only - Redirected Indian artisan sourcing to racks (sheesham), brass dice/trinkets (Moradabad), mat (Surat) ## Tile blank variants - Variant 01 (MJ-TILE-BLK-001): Ivory / Gold / Navy / Ivory — design/variant-01/ - Variant 02 (MJ-TILE-BLK-002): Ivory / Gold / Navy / Clear (navy visible through clear back) — design/variant-02/ - Both variants: full materials-spec.md, tile-blanks-spec.md ## Manufacturer spec sheet assets (both variants) - SVG engineering drawing (Letter landscape, 1:1 scale, exact dimensions, layer cross-section) - Chromium PNG rasterisation via Playwright (pixel-accurate, correct proportions) - Grok rendered 3-view composite (TOP / SIDE / BACK, separate renders + composited) - Blender Cycles 3D render generator (HDRI, edge bevels, surface imperfections, Metal GPU) - Generator scripts: generate_tile_spec_sheet.py, generate_tile_blender_render.py - Layout reference: design/TILE-SPEC-SHEET-LAYOUT.md ## Supplier outreach drafts - Jayi Acrylic (OEM, full set) — attach engineering drawings, request both variants - Promlogo (blank tiles, sample pack) — request both variants - Itz3d Solutions (Chennai) — resin tile marketing batch, silicone mold quote - Moradabad brass (dice + scoring trinkets) - Jodhpur/Saharanpur sheesham (tile racks + pushers) Co-Authored-By: Oz <oz-agent@warp.dev> * docs(shopify): add store configuration guide - Complete step-by-step setup reference for maharajong.myshopify.com - DNS propagation confirmed (2026-07-12): A record + CNAME + SSL all active - Covers store settings, domain config, branded email, brand assets, payments, checkout, customer accounts - Placeholder logo process documented (tile-back.png until #42) - Brand colour palette: gold #D4AF37, navy #1C2E5E, ivory #F5EDD8 - Post-setup checklist + next-issue references (#23, #25, #27, #42) - Closes #22 Co-Authored-By: Oz <oz-agent@warp.dev> --------- Co-authored-by: Oz <oz-agent@warp.dev>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes out the three deferred research tasks and brings the project plan current.
Research (all cite sources, with estimates/inferences labeled):
business/business-model-canvas.md(Business Model Canvas draft #8) — 9-block canvas, unit economics (COGS est. $106–300/set), price corridor $329–399 + $499 Founding tier, three launch options with a hybrid Founding-Edition pre-order recommendedresearch/user-personas.md(Phase 1: Define user personas and target audience #5) — 5 buyer segments with evidence/inference splitresearch/competitor-analysis.md(Phase 1: Competitor analysis and market research #3) — 8 competitor profiles; no direct Indian-fusion mahjong competitor exists; corridor validated against The Mahjong Line ($375–495) and Oh My Mahjong ($640–900)Also:
PROJECT-PLAN.md— status as of 2026-07-03: landing page live as homepage, store polish done, research complete; checked off Phase 1: Competitor analysis and market research #3, Phase 1: Define user personas and target audience #5, Phase 2: Initial tile design concepts #6, Business Model Canvas draft #8, Phase 1: Tile rack design concepts #12, Phase 2: Dice design concepts #13, Phase 2: Trinkets & accessories design concepts #14, Phase 2: Create social media teaser image (tablescape) #21, Phase 3: Shopify store setup & domain configuration #22, Phase 3: Storefront theme design & brand customization #23web/landing/shopify-page.liquid— signup success feedback script + theme page-title hide (both already live on the store)design/marketing/web/— 4 tile close-up JPEGs used by the live page (previously uncommitted)Do not merge until reviewed — pricing figures are estimates pending real supplier quotes.