Skip to content

feat(materials-and-outreach): tile blank variants, supplier outreach, spec sheets, Shopify setup - #41

Merged
ccwells merged 3 commits into
mainfrom
feat/materials-and-outreach
Jul 12, 2026
Merged

feat(materials-and-outreach): tile blank variants, supplier outreach, spec sheets, Shopify setup#41
ccwells merged 3 commits into
mainfrom
feat/materials-and-outreach

Conversation

@ccwells

@ccwells ccwells commented Jul 4, 2026

Copy link
Copy Markdown
Owner

Summary

This branch covers the full materials & outreach workstream: material decisions, tile blank design variants, manufacturer spec sheet generation, Indian artisan supplier outreach, and Shopify store foundation setup.

What changed

Material decisions

  • Acrylic confirmed for tiles (Chinese OEM — Jayi/Promlogo); wood, stone, and resin alternatives evaluated and ruled out with documented rationale
  • Indian artisan sourcing redirected to the components where it excels: sheesham racks (Jodhpur/Saharanpur), brass dice/trinkets (Moradabad), sublimation mat (Surat)
  • Three-material language locked: acrylic / antique brass / sheesham

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 crystal-clear back) — design/variant-02/
  • Both variants have full materials-spec.md and tile-blanks-spec.md
  • Decision: request both from Jayi/Promlogo and choose after physical comparison

Manufacturer spec sheet assets (both variants)

  • SVG engineering drawing (Letter landscape, 1:1 scale, exact proportions, layer cross-section)
  • Chromium PNG rasterisation via Playwright (pixel-accurate, no AI hallucination)
  • Grok 3-view composite render (TOP / SIDE / BACK rendered separately then composited)
  • Blender Cycles 3D render generator (HDRI, 0.35mm edge bevels, surface imperfections, Metal GPU)
  • Generator scripts: design/generate_tile_spec_sheet.py, design/generate_tile_blender_render.py
  • SVG layout reference: design/TILE-SPEC-SHEET-LAYOUT.md

Supplier outreach

Five ready-to-send inquiry email drafts in business/outreach/:

  • jayi-inquiry-email.md — OEM quote, full set, both variants
  • promlogo-inquiry-email.md — blank tile sample pack, both variants
  • itz3d-resin-brief.md — resin tile marketing batch (Itz3d Solutions, Chennai)
  • moradabad-brass-inquiry.md — dice + trinkets (Moradabad brass)
  • sheesham-racks-inquiry.md — racks + pushers (Jodhpur/Saharanpur sheesham)

Shopify store foundation (closes #22)

  • DNS propagation confirmed: maharajong.com → 23.227.38.71, SSL active
  • business/shopify/store-configuration.md — complete admin setup guide with exact field values, SPF record, brand colour palette, placeholder logo instructions, post-setup checklist
  • Issue Design: logo and favicon assets #42 created for permanent vector logo design

Files changed

  • design/variant-01/ — materials spec, tile blanks spec, manufacturer docs
  • design/variant-02/ — materials spec, tile blanks spec, manufacturer docs
  • design/generate_tile_spec_sheet.py — SVG + Grok render generator
  • design/generate_tile_blender_render.py — Blender Cycles render generator
  • design/TILE-SPEC-SHEET-LAYOUT.md — SVG layout reference + variant creation guide
  • design/lib/ — Three.js r152 + Poly Haven studio HDRI
  • business/outreach/ — 5 supplier inquiry drafts
  • business/shopify/store-configuration.md — Shopify admin setup guide
  • PROJECT-PLAN.md — updated milestones and repository structure

Closes / references

ccwells and others added 3 commits July 3, 2026 19:51
…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.
… 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>
- 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>
@ccwells ccwells changed the title Materials decision: ivory acrylic / antique brass / sheesham + supplier outreach feat(materials-and-outreach): tile blank variants, supplier outreach, spec sheets, Shopify setup Jul 12, 2026
@ccwells
ccwells merged commit c67806d into main Jul 12, 2026
@ccwells
ccwells deleted the feat/materials-and-outreach branch July 12, 2026 15:56
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.

Phase 3: Shopify store setup & domain configuration

1 participant