Flockedwallpaper

repo: ~/Projects/flockedwallpaper · 45 commits · 0 in last 24h, 8 in last 7d · ██

Search the build

45 commits indexed

  1. 62f7ce1 2026-09-23 Reapply "front-page-steward: ux-primitives bundle (grid) TK-12031"
  2. f806eff 2026-09-23 Revert "front-page-steward: ux-primitives bundle (grid) TK-12031"
  3. 2b771cc 2026-09-23 front-page-steward: ux-primitives bundle (grid) TK-12031
  4. fd084e3 2026-09-23 TK-12031: bump ux-primitives bundle to canonical v1.1.1#7d74cd3b4123 (finish() clearSkel guard) — pilot parity with the 41-site fleet
  5. d0f64b8 2026-09-22 front-page-steward: ux-primitives v1.1.1 — Cody slow-load fix (empty-state retracts on late products; never strands over a populated grid) TK-12031
  6. 78de9f1 2026-09-22 front-page-steward: ux-primitives v1.1.0 lifecycle grid activation (data-ux-grid: safe skeleton auto-clear + zero-detect empty-state) TK-12031
  7. 5e587a7 2026-09-22 front-page-steward: rework ux-primitives to silent bundle (remove demo-strip+fabricated SKU; no unsafe skeleton) TK-12031
  8. 31033ad 2026-09-22 front-page-steward: wire ux-primitives Bundle-B (toast+copy demo, idempotent) TK-12031
  9. cb7a2b8 2026-09-10 Add clean /privacy route/rewrite (AdSense)
  10. 96fdcef 2026-09-10 Add privacy footer link (AdSense discoverability)
  11. 1de43b7 2026-09-10 Standardize privacy policy to /privacy.html + footer link (AdSense)
  12. c0e5de1 2026-09-09 TK-11341: add AdSense Auto-Ads loader + ads.txt (revert to remove ads)
  13. 08d17aa 2026-08-12 viewer standard: add Grid/List toggle + per-field on/off menu (Fields) to product grid
  14. 2e9a728 2026-08-04 SEO: rel=nofollow sponsored on designerwallcoverings.com links (independent ranking) [fleet-seo]
  15. 905c339 2026-08-04 Wire DW Meta Pixel 1431180262113856 + DW-network ad slot [ads/tracking rollout]
  16. 7dc735a 2026-08-03 Revert "GA4: propagate site gtag to untagged pages (fleet coverage)"
  17. ee2e045 2026-08-03 GA4: propagate site gtag to untagged pages (fleet coverage)
  18. 23813f6 2026-07-29 corner-nav: block javascript:/data: URIs in search preview (URL-scheme allowlist)
  19. 9860a0d 2026-07-29 corner-nav: live as-you-type search with thumbnail previews (title+tags+description)
  20. 80278b4 2026-07-06 Square product-card images (aspect-ratio 1/1)
  21. adf4683 2026-07-03 corner-nav: move login to its own hamburger in upper-left (panel slides from left)
  22. fcffa62 2026-06-22 flockedwallpaper: rebuild data from live catalog (0 banned 'Wallpaper' titles, drop archived/deleted) + wire /img proxy route
  23. 78c5957 2026-06-17 leak fix: 404-guard raw catalog json (flocked-products.json served 227 products w/ Cole&Son/Thibaut names) + git-rm the artifact; page uses scrubbed /api/products
  24. 5234c73 2026-06-12 code-health: untrack test/diagnostic html + 404-guard scratch/test/backup/source files in static server
  25. 459b4e6 2026-06-04 seo: add canonical + Open Graph + Twitter card + meta description to homepage head
  26. 6367d69 2026-06-01 vendor-redact: scrub DW vendor names from /api/products (raw-http server uses redact() inline; was leaking)
  27. b397162 2026-05-30 remove publicly-served backup files and tighten .gitignore to prevent recurrence
  28. 6228a2f 2026-05-27 flocked: fix inert sort+density controls — defer wiring to DOMContentLoaded
  29. 1f3cea8 2026-05-26 redact vendor names from customer-facing /api (close fleet leak)
  30. 950ca66 2026-05-20 add: pre-stage Meta Pixel snippet (placeholder; flip via _dw-batch set-fb-pixel.sh)
  31. 3e74f2c 2026-05-19 flockedwallpaper: untrack 6 stale files at repo root (21MB freed from clone)
  32. 1e56daa 2026-05-19 flockedwallpaper: gitignore stale-file patterns + make dotenv path env-overridable
  33. 11ebb51 2026-05-19 add corner-nav.js — universal top-right nav per _shared/corner-nav.js
  34. bdd3a6f 2026-05-18 Fix doubled period in footer description copy
  35. 2518b85 2026-05-18 gitignore: also exclude plain *.bak files
  36. 075035f 2026-05-18 Hero search keeps the active sort order applied instead of resetting to DB order
  37. d957aed 2026-05-18 server.js: confine static file serving to project root — block path traversal
  38. 0f7f065 2026-05-18 Wire the Sort select to actually re-sort the grid (newest/color/style/sku/title) and persist across reload + color filter
  39. d2dfd90 2026-05-18 Make product grid a CSS grid so the density slider actually changes column count
  40. a4e67c8 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.
  41. a024499 2026-05-13 brand: replace remaining fake brand globally → 'flockedwallpaper' across head/meta/wordmark/footer — enforces MEMORY brand-stem rule
  42. e3e91f7 2026-05-11 fleet-grid refine: chip_uniform_aspect (flockedwallpaper)
  43. ef423f3 2026-05-11 snapshot before fleet-grid refine tick 4
  44. f426863 2026-05-08 Hamburger always visible on right — propagated from novasuede a815690
  45. f7432b6 2026-05-07 initial scaffold + ns-header + Atelier rebrand + sort/density/search controls

Authors

Agents used

  • none detected

Skills used

  • /claude4
  • /code4
  • /density3
  • /privacy2
  • /deleted2
  • /products2
  • /skills2
  • /sort1
  • /rewrite1
  • /off1
  • /tracking1
  • /data1
  • /draft1
  • /diagnostic1
  • /backup1
  • /source1
  • /claudette-agent1
  • /corner-nav1
  • /color1
  • /style1
  • /sku1
  • /title1
  • /meta1
  • /wordmark1
  • /footer1
  • /dw-site-build1
  • /search1

Creative ideas + design notes

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

fd084e3 · 2026-09-23 · TK-12031: bump ux-primitives bundle to canonical v1.1.1#7d74cd3b4123 (finish() clearSkel guard) — pilot parity with the 41-site fleet
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KDmDMpwuKtwpXZnhec7bTP
78de9f1 · 2026-09-22 · front-page-steward: ux-primitives v1.1.0 lifecycle grid activation (data-ux-grid: safe skeleton auto-clear + zero-detect empty-state) TK-12031
Real-activation neg-control proven both engines: skeleton appears-then-auto-clears, products render, sort re-render 0 ghost skeletons, true-zero empty-state only, no new bundle errors.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bjud9yhkmyLh365yZodCdn
5e587a7 · 2026-09-22 · front-page-steward: rework ux-primitives to silent bundle (remove demo-strip+fabricated SKU; no unsafe skeleton) TK-12031
Negative-control proven: bundle introduces no new errors, grid/sort/density intact.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bjud9yhkmyLh365yZodCdn
31033ad · 2026-09-22 · front-page-steward: wire ux-primitives Bundle-B (toast+copy demo, idempotent) TK-12031
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bjud9yhkmyLh365yZodCdn
fcffa62 · 2026-06-22 · flockedwallpaper: rebuild data from live catalog (0 banned 'Wallpaper' titles, drop archived/deleted) + wire /img proxy route
- flocked_products PG table rebuilt from live dw_unified shopify_products mirror:
  synced 106 ACTIVE rows to current 'Wallcovering' titles, dropped 117 archived/deleted/draft + 4 orphans
- server.js: wire the redact module's /img/<token> image-proxy route (was unrouted in this
  raw-http server -> product images 404'd) + pre-warm token map at boot
- result: 106 products, 0 'Wallpaper' titles, images 200 via Cloudflare

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
6228a2f · 2026-05-27 · flocked: fix inert sort+density controls — defer wiring to DOMContentLoaded
The controls-wiring IIFE ran at parse time, before #productGrid was declared
(getElementById -> null -> early return), so the density slider and live
sort-change listener never bound. Wrapped the wiring in a DOMContentLoaded
guard so the grid exists when it runs. Sort/density now functional + remain
localStorage-persisted. Corner-nav + controls markup were already present.
3e74f2c · 2026-05-19 · flockedwallpaper: untrack 6 stale files at repo root (21MB freed from clone)
- claude-skills-export.zip (21MB), claude-skills-md-only.zip (600K): stale ~/.claude/skills exports from May 7
- index-old-backup.html, server-old-backup.js: pre-rewrite snapshots, superseded
- test-hex-sort.html, test-load.html: throwaway test pages
All 6 now match patterns in .gitignore (previous commit). Files remain on disk; cache-only removal.
1e56daa · 2026-05-19 · flockedwallpaper: gitignore stale-file patterns + make dotenv path env-overridable
- .gitignore: add *.zip, *-old-backup*, test-*.html (catches the 6 stale files at repo root)
- server.js:4 — dotenv path now reads process.env.DOTENV_PATH first, falls back to /root/DW-Agents/claudette-agent/.env (Kamatera default); unblocks local dev which can't read the Kamatera-absolute path
f426863 · 2026-05-08 · Hamburger always visible on right — propagated from novasuede a815690
Standing rule (~/.claude/skills/dw-site-build/SKILL.md): hamburger ALWAYS
visible on the right, inline nav collapses to drop-panel at all widths.
Same edit as novasuede + silkwallcoverings.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

File tree

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

Other build journals

← Flock Fix Viewer  ·  all 4 projects  ·  Fm Wallpaper Sync →

Export

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

rendered in 1ms