Atomic50 Onboard

repo: ~/Projects/atomic50-onboard · 18 commits · 0 in last 24h, 0 in last 7d ·

Search the build

18 commits indexed

  1. 7591234 2026-07-15 auto-save: 2026-07-15T08:05:18 (2 files) — cadence/data/latest.json cadence/data/cadence.err
  2. c8e598f 2026-07-14 chore: v0.2.0 (session close — scraper CLI + cadence + swatch gallery)
  3. 193c5c9 2026-07-14 auto-save: 2026-07-14T10:00:24 (1 files) — cadence/data/latest.json
  4. 138c903 2026-07-14 atomic50: feed-first scraper CLI + wire cadence re-scrape
  5. a321e2f 2026-07-13 Add monthly propose-only Atomic 50 cadence (15th @ 08:00 PT, first run 2026-07-15)
  6. 7949d34 2026-07-13 Add finish-swatch hover gallery (grid + PDP)
  7. 76a864e 2026-07-13 atomic50: Shopify push RESULT — 56 drafts created + 2 reconciled, PG write-back complete, 0 failures
  8. 3a52a24 2026-07-13 atomic50: route tin-spec metafields to tin namespace (store custom.material/finish defs reject single-line text)
  9. 142d5be 2026-07-13 auto-save: 2026-07-13T15:25:47 (1 files) — data/shopify-push-result.json
  10. 547b483 2026-07-13 atomic50: Shopify push script — 56 DRAFT quote-only creates + reconcile 2 live tiles (PG-first)
  11. 611fa54 2026-07-13 pin PORT to 9964 (9942 taken by atomic50-viewer internal tool)
  12. 9d456da 2026-07-13 atomic50 FIX 1+3: regen snapshot — Tin Ceiling Tile (29 on-site) vs Tin Ceiling Molding (12) as separate Type facets; clean images arrays (0 fragments); 0 price/cost leaks
  13. 986f010 2026-07-13 atomic50 FIX 3: parse all_images as JSON array (jarr) instead of splitting on commas/whitespace, which shattered query-string URLs into un-parseable fragments; drop non-http entries
  14. 2e4914f 2026-07-13 atomic50 FIX 2: pin PORT fallback to 9942 (was 0 → random ephemeral port broke nginx upstream); add ecosystem.config.js pinning PORT=9942
  15. c016f8e 2026-07-13 atomic50 microsite: drop unreachable/mixed-content spin GIFs, add favicon — /3x 4/4 clean, 0 JS errors
  16. c445358 2026-07-13 atomic50 microsite: DW-house editorial lookbook, quote-only (Request a Quote + Order a Sample $4.25), sort+density, exclude LBI-BOYD resource row
  17. 4ca120d 2026-07-13 auto-save: 2026-07-13T14:55:38 (5 files) — package.json build-snapshot.js data/ public/ server.js
  18. 882c948 2026-07-13 atomic50: data repair — tin-accurate product_type + descriptions (reversible)

Authors

Agents used

  • none detected

Skills used

  • /data3
  • /latest2
  • /cadence1
  • /scrape-atomic501
  • /molding-accessories1
  • /net1
  • /finish1
  • /shopify-push-result1
  • /cost1
  • /whitespace1
  • /mixed-content1

Creative ideas + design notes

Commits with substantial prose (≥120 chars) — the rationale behind each move.

138c903 · 2026-07-14 · atomic50: feed-first scraper CLI + wire cadence re-scrape
- scraper/scrape-atomic50.mjs: $0 plain-fetch (sitemap + ?format=json, NO headless
  despite skill note). URL-based upsert (slug->mfr_sku unreliable: at50g34 vs AT50-G34).
  Non-destructive: preserves shopify_product_id/on_shopify/product_type/dw_sku/ai_*.
  Disco is 404-CONFIRMED + scoped to individual pages (accessory /molding-accessories
  line-items excluded) + 70% floor guard. Idempotent (0 inserts on unchanged site).
- cadence: RESCRAPE_CMD wired -> re-scrape now runs (was skipped).
- First live run flagged AT50-32 discontinued (404 on vendor; draft on Shopify so
  cadence stays silent, correctly).
7949d34 · 2026-07-13 · Add finish-swatch hover gallery (grid + PDP)
- build-snapshot.js: emit capped (12) de-duped HTTPS finish-swatch set per product
- server.js: keep swatches on the light grid feed, still strip full images/body_html
- index.html grid cards: desktop hover-scrub across image → finish index, touch tap-to-advance, dot indicator + N-FINISHES badge
- product.html PDP: hover-scrub main image + thumbnail strip + dots; spin 360 dropped (NULL upstream)
- quote-only preserved: no prices, no cost/net/about_vendor leak

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

File tree

19 files tracked. Click any to browse the source at HEAD.

Other build journals

← Atmos Game  ·  all 4 projects  ·  Auto Deploy Watcher →

Export

commits.csv · feed.atom · project.json · commits.json

rendered in 1ms