Goldleafwallpaper

repo: ~/Projects/goldleafwallpaper · 46 commits · 0 in last 24h, 4 in last 7d · █▃

Search the build

46 commits indexed

  1. c2f925e 2026-09-23 front-page-steward: ux-primitives bundle (grid) TK-12031
  2. 64ba5aa 2026-09-22 revert ux-primitives auto-apply — coordinator gates fan-out (TK-12031)
  3. 6de32c9 2026-09-22 front-page-steward: ux-primitives bundle (silent) TK-12031
  4. 62b760d 2026-09-22 snapshot before ux-primitives bundle
  5. f8e8316 2026-09-19 auto-data-snapshot: 2026-09-19T01:29:58 (1 data files) — data/products.json
  6. 8e34555 2026-09-17 IG poster: stop misclassifying code-9004 media errors as a dead token
  7. 7e80969 2026-09-13 IG poster now verifies its token-expiry alert actually landed instead of claiming it did
  8. 094acc2 2026-09-10 Add real privacy page + /privacy route (was catch-all serving homepage) — AdSense
  9. fb81ad2 2026-09-09 Add Instagram embed of latest live posts to homepage (TK-11322)
  10. c208dc7 2026-09-09 TK-11341: add AdSense Auto-Ads loader + ads.txt (revert to remove ads)
  11. 3de80c6 2026-08-12 viewer standard: add Grid/List toggle + per-field on/off menu (Fields) to product grid
  12. 493523d 2026-08-10 chore: lint, refactor (dedup Bronze, EXPIRED guard), v1.2.0 (session close)
  13. b715c46 2026-08-10 ig-poster: add resumable bulk reposter (repost-all.js) — header-cropped, rate-limit backoff
  14. 49ec03e 2026-08-10 ig-poster: crop the Phillipe Romano header banner off each image before posting (Shopify CDN crop=bottom)
  15. 018206f 2026-08-10 ig-poster: loud CNCP alert on token/auth failure (no silent stop when token lapses)
  16. 9c92498 2026-08-10 ig-poster: poll media container status_code until FINISHED before publish (fixes 9007 media-not-ready)
  17. 8e0b68f 2026-08-10 Add @goldleafwallpaper 4h RML Instagram poster (token-gated dry-run, one-switch-from-live)
  18. 3c56540 2026-08-04 Harden form recipient default → info@designerwallcoverings.com (George external-send gate; removes latent bug if env override unsets) [DTD-B]
  19. 62417ec 2026-08-03 GA4: propagate site gtag to untagged pages (fleet coverage)
  20. c5b6918 2026-07-31 auto-save: 2026-07-31T07:25:03 (1 files) — data/products.json
  21. 8d1f941 2026-07-30 Fix metalleaf-rml-refresh: restore Homebrew PATH so launchd finds node
  22. 3ace871 2026-07-29 corner-nav: block javascript:/data: URIs in search preview (URL-scheme allowlist)
  23. 27b1c65 2026-07-29 corner-nav: live as-you-type search with thumbnail previews (title+tags+description)
  24. 05fb8b5 2026-07-14 chore: lint, refactor, v1.1.0 (session close)
  25. 57e5e4e 2026-07-14 Fix sample/inquiry forms: send George X-Send-Approval token (external-send guard) via env; load .env
  26. 1fd1307 2026-07-14 auto-save: 2026-07-14T13:01:14 (2 files) — scripts/rebuild-and-deploy.sh scripts/refresh-metalleaf-fleet.sh
  27. 698fb06 2026-07-14 Fix dead filter chips: replace Bronze/Foil/Lacquer/Black/Metallic (empty or all-selecting on RML line) with Gold/Silver/Neutral/Warm/Green — every chip now returns a real slice
  28. 04a3613 2026-07-14 Remove stale unreferenced root products.json (old catalog dump; site reads data/products.json)
  29. fef19f4 2026-07-14 auto-save: 2026-07-14T09:00:07 (2 files) — data/products.json scripts/build-products.js
  30. bd8bd31 2026-07-14 Fix product feed: show only the RML- Renaissance Metal Leaf line (61 gold/silver leaf SKUs), not the 1,957-product catalog dump
  31. c4ec724 2026-07-03 corner-nav: move login to its own hamburger in upper-left (panel slides from left)
  32. f68dbe4 2026-06-12 secret-strip goldleafwallpaper: env-first the hardcoded George basic-auth cred
  33. c57feda 2026-06-12 code-health: 404-guard server.js/package*.json + .orig/.save/.old/.backup.json in static server
  34. 2bba3dd 2026-06-03 Scrub residual vendor names from products.json (title/vendor/tags); preserve sku/handle
  35. 08d533a 2026-05-28 scrub vendor name leaks from products.json source (1435 products: title/vendor/tags cleaned per sku-redact denylist)
  36. c1f3396 2026-05-26 Embed _shared/corner-nav.js (logo UL + hamburger UR) on front page
  37. 7b0a137 2026-05-18 grid: persist sort + density slider to localStorage and hydrate on load (DW storefront rule)
  38. 999827e 2026-05-18 server: 404 all .bak/.pre-* snapshot files so editor backups never leak via static; .gitignore *.pre-* + .next/
  39. 6e1e0ce 2026-05-13 header: remove duplicate <header> with dwmOpen-contact (was overlapping ns-header) + add display:none default to .ns-modal so How-can-we-help only opens on click. Restores canonical logo-UL + hamburger-UR layout per MEMORY rule.
  40. 71808c1 2026-05-13 brand: replace remaining fake brand globally → 'goldleafwallpaper' across head/meta/wordmark/footer — enforces MEMORY brand-stem rule
  41. 8a316e9 2026-05-13 brand: <title> uses domain stem 'goldleafwallpaper' (was 'Atelier Aurum') — enforces MEMORY brand-stem rule
  42. ad7d03a 2026-05-11 fleet-grid refine: chip_uniform_aspect (goldleafwallpaper)
  43. 483fc17 2026-05-11 snapshot before fleet-grid refine tick 4
  44. 2966059 2026-05-07 Goldleaf: ns-header + Atelier Aurum + ghost sample-btn (recovered after deploy mismatch)
  45. ff9e71e 2026-05-07 Kamatera deploy confirmed, CNCP updated, overnight log appended
  46. 8d20538 2026-05-07 DW-spec rebuild: Bottega Veneta aesthetic, 1957 products, dark/light toggle, density slider, GA4 G-NP93HLD33N

Authors

Agents used

  • none detected

Skills used

  • /products4
  • /claude2
  • /code2
  • /vendor2
  • /tags2
  • /privacy1
  • /off1
  • /auth1
  • /data1
  • /inquiry1
  • /rebuild-and-deploy1
  • /refresh-metalleaf-fleet1
  • /build-products1
  • /silver1
  • /package1
  • /handle1
  • /corner-nav1
  • /meta1
  • /wordmark1
  • /footer1
  • /light1

Creative ideas + design notes

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

8e34555 · 2026-09-17 · IG poster: stop misclassifying code-9004 media errors as a dead token
Meta stamps media-fetch rejections (code 9004 / subcode 2207052) as
type:OAuthException, so the old bare-"OAuth" regex fired a false
"token expired — re-auth" alert on a HEALTHY token (confirmed healthy
by meta-token-canary) and masked the real image-URL bug. Extract a
testable classify-error module that excludes the media-error signature
from the auth test while preserving genuine code-190 expiry detection.
Ships a negative test (5/5) proving the captured media error is MEDIA
not AUTH and a real expiry still fires AUTH.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ToTTHwSB27atpGoXUGymk9
7e80969 · 2026-09-13 · IG poster now verifies its token-expiry alert actually landed instead of claiming it did
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GeVrknY4tKJETG3By4CAc5

File tree

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

Other build journals

← Gmc Viewer  ·  all 4 projects  ·  Goodquestion →

Export

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

rendered in 2ms