Skip to content

feat(catalog): add 8 frame SKUs with SVG assets (Fixes #3) - #138

Open
samuelpatak-png wants to merge 1 commit into
mergeos-bounties:masterfrom
samuelpatak-png:feat/issue-3-eight-frames
Open

feat(catalog): add 8 frame SKUs with SVG assets (Fixes #3)#138
samuelpatak-png wants to merge 1 commit into
mergeos-bounties:masterfrom
samuelpatak-png:feat/issue-3-eight-frames

Conversation

@samuelpatak-png

Copy link
Copy Markdown

Summary

Expands packages/catalog with 8 new frame SKUs, each with a dedicated SVG asset and GLB ref.

SKU Name Style SVG GLB
bamboo_wayfarer Bamboo Wayfarer wayfarer bamboo-wayfarer.svg wayfarer-black.glb
ocean_blue_round Ocean Blue Round round ocean-round.svg round-tortoise.glb
sunset_aviator Sunset Aviator aviator sunset-aviator.svg aviator-gold.glb
midnight_cateye Midnight Cat-Eye cat_eye midnight-cateye.svg cateye-rose.glb
crimson_hex Crimson Hex hex crimson-hex.svg hex-graphite.glb
ice_rectangle Ice Rectangle rectangle ice-rectangle.svg rectangle-frost.glb
sport_orange Sport Neon Orange sport sport-orange.svg sport-blue.glb
vintage_clubmaster Vintage Clubmaster clubmaster vintage-clubmaster.svg clubmaster-amber.glb
  • Catalog version: 54 → 55 (80 frames)
  • Each SKU includes fit, studio_fit, ar_fit

Fixes #3

Screenshots

  • Collage: docs/screenshots/issue-3-eight-frames.png
  • Per-SKU: docs/screenshots/issue-3-*.png

Test plan

  • pytest -q tests/test_catalog.py tests/test_catalog_count.py (11 passed)
  • All 8 SKUs resolve with has_svg + has_glb and unique dedicated SVG files
  • Full suite: pytest -q (39 passed)
  • Triple review: uniqueness, required fields via load_catalog(), asset paths

Made with Cursor

Expand the catalog with eight new glasses colorways, each backed by a
new SVG preview and existing GLB mesh refs. Version bumped to 55.

Fixes mergeos-bounties#3

Co-authored-by: Cursor <cursoragent@cursor.com>
@laurentketterle-hub

Copy link
Copy Markdown

QA Verification — BeeAR#138

PR: feat(catalog): add 8 frame SKUs with SVG assets (Fixes #3)
Author: @samuelpatak-png | SHA: 642b870

CI: no checks

  • No checks

Tests

✅ no tests

Evidence

| Screenshots | ✅ |
| Video/GIF | ❌ |
| Logs | ❌ |

Verdict: ✅ APPROVE

Auto-verified via PR Verify Tool

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.

[50 MRG] Catalog: 8 more frames (JSON + SVG)

3 participants