{"slug":"dw-catalog-3d","total":89,"limit":100,"offset":0,"since":null,"commits":[{"hash":"e594d2e","date":"2026-09-26 04:44:34 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-26T04:44:27 (1 data files) — public/scene.json","body":""},{"hash":"e1d3395","date":"2026-09-25 04:38:23 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-25T04:38:13 (9 data files) — public/scene.json public/v/brunschwig-fils.json public/v/fabricut.json public/v/gaston-y-daniela.json public/v/gp-j-baker.json","body":""},{"hash":"6b7d900","date":"2026-09-24 04:27:43 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-24T04:27:32 (5 data files) — public/scene.json public/v/_index.json public/v/morris-co.json public/v/phillip-jeffries.json public/v/sandberg.json","body":""},{"hash":"a7eb5b7","date":"2026-09-23 04:15:34 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-23T04:15:24 (7 data files) — public/scene.json public/v/_index.json public/v/designtex.json public/v/morris-co.json public/v/newwall.json","body":""},{"hash":"27d793b","date":"2026-09-21 04:28:42 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-21T04:28:28 (7 data files) — public/scene.json public/v/_index.json public/v/designtex.json public/v/dw-bespoke-studio.json public/v/morris-co.json","body":""},{"hash":"65ed152","date":"2026-09-20 04:27:59 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-20T04:26:57 (8 data files) — public/scene.json public/v/_index.json public/v/designtex.json public/v/graduate-collection-uk.json public/v/morris-co.json","body":""},{"hash":"de61cd0","date":"2026-09-19 04:41:04 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-19T04:40:20 (7 data files) — public/scene.json public/v/_index.json public/v/anna-french.json public/v/designtex.json public/v/morris-co.json","body":""},{"hash":"80ccdd5","date":"2026-09-18 04:38:15 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-18T04:37:40 (7 data files) — public/scene.json public/v/_index.json public/v/designtex.json public/v/malibu-wallpaper.json public/v/morris-co.json","body":""},{"hash":"37f705d","date":"2026-09-17 04:31:26 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-17T04:30:36 (9 data files) — public/scene.json public/v/_index.json public/v/anna-french.json public/v/designtex.json public/v/morris-co.json","body":""},{"hash":"119889e","date":"2026-09-16 04:40:18 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-16T04:39:34 (17 data files) — public/scene.json public/v/_index.json public/v/andrew-martin.json public/v/brunschwig-fils.json public/v/designer-wallcoverings.json","body":""},{"hash":"4a06c73","date":"2026-09-15 04:28:25 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-15T04:27:49 (19 data files) — public/scene.json public/v/_index.json public/v/andrew-martin.json public/v/architectural-fabrics.json public/v/designer-wallcoverings.json","body":""},{"hash":"4bde0aa","date":"2026-09-14 04:38:07 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-14T04:37:30 (13 data files) — public/scene.json public/v/_index.json public/v/clarke-and-clarke.json public/v/designtex.json public/v/harlequin.json","body":""},{"hash":"7a55253","date":"2026-09-13 04:15:55 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-13T04:15:01 (75 data files) — public/scene.json public/v/1838-wallcoverings.json public/v/_index.json public/v/andrew-martin.json public/v/anna-french.json","body":""},{"hash":"f87d9c1","date":"2026-09-12 04:28:17 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-12T04:26:59 (24 data files) — public/scene.json public/v/_index.json public/v/designtex.json public/v/fentucci.json public/v/harlequin.json","body":""},{"hash":"7a339c3","date":"2026-09-11 04:24:21 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-11T04:24:06 (26 data files) — public/scene.json public/v/_index.json public/v/coordonn.json public/v/donghia.json public/v/fabricut.json","body":""},{"hash":"87143d8","date":"2026-09-10 04:16:07 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-10T04:15:51 (14 data files) — public/scene.json public/v/_index.json public/v/carnegie.json public/v/designtex.json public/v/dolce-gabbana.json","body":""},{"hash":"5da3094","date":"2026-09-09 04:41:10 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-09T04:40:57 (8 data files) — public/scene.json public/v/_index.json public/v/fabricut.json public/v/fentucci.json public/v/harlequin.json","body":""},{"hash":"691e0bb","date":"2026-09-08 04:33:23 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-08T04:33:12 (7 data files) — public/scene.json public/v/_index.json public/v/fabricut.json public/v/harlequin.json public/v/morris-co.json","body":""},{"hash":"73e25ef","date":"2026-09-07 04:16:09 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-07T04:15:57 (7 data files) — public/scene.json public/v/_index.json public/v/fabricut.json public/v/harlequin.json public/v/morris-co.json","body":""},{"hash":"7a720a3","date":"2026-09-06 04:34:59 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-06T04:34:41 (7 data files) — public/scene.json public/v/_index.json public/v/fabricut.json public/v/harlequin.json public/v/morris-co.json","body":""},{"hash":"f0e6e8b","date":"2026-09-05 04:17:53 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-05T04:17:39 (10 data files) — public/scene.json public/v/_index.json public/v/brunschwig-fils.json public/v/fabricut.json public/v/harlequin.json","body":""},{"hash":"df25be3","date":"2026-09-04 04:36:44 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-04T04:33:28 (12 data files) — public/scene.json public/v/_index.json public/v/anna-french.json public/v/architectural-fabrics.json public/v/cole-son.json","body":""},{"hash":"fc43eb4","date":"2026-09-03 04:45:12 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-03T04:44:57 (7 data files) — public/scene.json public/v/_index.json public/v/architectural-fabrics.json public/v/fabricut.json public/v/harlequin.json","body":""},{"hash":"1cba5c0","date":"2026-09-02 04:39:34 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-02T04:39:22 (9 data files) — public/scene.json public/v/_index.json public/v/carnegie.json public/v/fabricut.json public/v/gp-j-baker.json","body":""},{"hash":"12b56ba","date":"2026-09-01 04:43:14 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-01T04:43:03 (12 data files) — public/scene.json public/v/_index.json public/v/anna-french.json public/v/coordonn.json public/v/designer-wallcoverings.json","body":""},{"hash":"0466c64","date":"2026-08-31 04:30:34 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-31T04:30:23 (6 data files) — public/scene.json public/v/_index.json public/v/fabricut.json public/v/harlequin.json public/v/scalamandre-wallpaper.json","body":""},{"hash":"d53baff","date":"2026-08-30 04:46:32 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-30T04:46:23 (3 data files) — public/scene.json public/v/_index.json public/v/fabricut.json","body":""},{"hash":"6c3da30","date":"2026-08-29 04:46:23 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-29T04:46:12 (4 data files) — public/scene.json public/v/_index.json public/v/fabricut.json public/v/sandberg.json","body":""},{"hash":"47bf809","date":"2026-08-28 04:38:45 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-28T04:38:35 (11 data files) — public/scene.json public/v/_index.json public/v/andrew-martin.json public/v/backdrop.json public/v/celerie-kemble.json","body":""},{"hash":"7245cc7","date":"2026-08-27 04:38:20 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-27T04:38:11 (7 data files) — public/scene.json public/v/_index.json public/v/fabricut.json public/v/harlequin.json public/v/maya-romanoff.json","body":""},{"hash":"9aa0024","date":"2026-08-26 04:39:22 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-26T04:39:06 (7 data files) — public/scene.json public/v/_index.json public/v/anna-french.json public/v/british-walls.json public/v/fabricut.json","body":""},{"hash":"85545a1","date":"2026-08-25 04:35:47 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-25T04:35:37 (10 data files) — public/scene.json public/v/_index.json public/v/fabricut.json public/v/fentucci-naturals.json public/v/jeffrey-stevens.json","body":""},{"hash":"0b7dfa7","date":"2026-08-24 04:45:13 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-24T04:45:01 (8 data files) — public/scene.json public/v/_index.json public/v/carnegie.json public/v/designers-guild.json public/v/fabricut.json","body":""},{"hash":"2beea75","date":"2026-08-23 04:19:13 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-23T04:19:03 (3 data files) — public/scene.json public/v/_index.json public/v/fabricut.json","body":""},{"hash":"5ccb339","date":"2026-08-22 04:23:08 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-22T04:22:57 (4 data files) — public/scene.json public/v/_index.json public/v/carnegie.json public/v/fabricut.json","body":""},{"hash":"3fc8fd6","date":"2026-08-21 04:29:17 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-21T04:29:08 (7 data files) — public/scene.json public/v/_index.json public/v/carnegie.json public/v/fabricut.json public/v/jeffrey-stevens.json","body":""},{"hash":"37c87ca","date":"2026-08-20 04:44:43 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-20T04:44:35 (29 data files) — public/scene.json public/v/_index.json public/v/british-walls.json public/v/carnegie.json public/v/designer-wallcoverings.json","body":""},{"hash":"f2161a0","date":"2026-08-19 04:17:50 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-19T04:17:42 (75 data files) — public/scene.json public/v/1838-wallcoverings.json public/v/_index.json public/v/anna-french.json public/v/anthology.json","body":""},{"hash":"a2b3f5c","date":"2026-08-18 04:38:04 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-18T04:37:55 (8 data files) — public/scene.json public/v/_index.json public/v/anna-french.json public/v/hollywood-wallcoverings.json public/v/maya-romanoff.json","body":""},{"hash":"29499d4","date":"2026-08-17 04:29:50 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-17T04:29:37 (1 data files) — public/scene.json","body":""},{"hash":"73aecce","date":"2026-08-16 04:20:32 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-16T04:20:17 (2 data files) — public/scene.json public/v/majilite.json","body":""},{"hash":"fa24a52","date":"2026-08-15 04:39:08 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-15T04:38:51 (1 data files) — public/scene.json","body":""},{"hash":"90195b4","date":"2026-08-14 04:16:29 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-14T04:16:15 (3 data files) — public/scene.json public/v/designer-wallcoverings.json public/v/phillipe-romano.json","body":""},{"hash":"d189bca","date":"2026-08-13 04:16:49 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-13T04:16:27 (5 data files) — public/scene.json public/v/_index.json public/v/graham-brown.json public/v/laura-ashley-wallpaper.json public/v/novasuede.json","body":""},{"hash":"2641e2a","date":"2026-08-12 04:16:11 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-12T04:15:31 (9 data files) — public/scene.json public/v/_index.json public/v/dw-bespoke-studio.json public/v/gp-j-baker.json public/v/maharam.json","body":""},{"hash":"36917d0","date":"2026-08-11 04:30:52 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-11T04:29:53 (15 data files) — public/scene.json public/v/1838-wallcoverings.json public/v/_index.json public/v/brand-mckenzie.json public/v/glass-beaded.json","body":""},{"hash":"25c6fcc","date":"2026-08-10 04:17:02 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-10T04:16:24 (4 data files) — public/scene.json public/v/_index.json public/v/maharam.json public/v/pierre-frey.json","body":""},{"hash":"ea1f7a7","date":"2026-08-09 04:38:07 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-09T04:37:25 (8 data files) — public/scene.json public/v/_index.json public/v/koroseal.json public/v/maharam.json public/v/mulberry.json","body":""},{"hash":"69ff7ed","date":"2026-08-07 04:24:27 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-07T04:23:46 (11 data files) — public/scene.json public/v/_index.json public/v/designer-wallcoverings.json public/v/dw-bespoke-studio.json public/v/erika-wakerly.json","body":""},{"hash":"7584c3f","date":"2026-08-06 04:18:25 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-06T04:18:20 (8 files) — public/scene.json public/v/_index.json public/v/christian-lacroix-europe.json public/v/designers-guild.json public/v/maharam.json","body":""},{"hash":"8030d50","date":"2026-08-05 04:39:08 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-05T04:39:04 (12 files) — public/scene.json public/v/_index.json public/v/anna-french.json public/v/cole-son.json public/v/kirkby-design.json","body":""},{"hash":"d4335d3","date":"2026-08-04 04:29:50 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-04T04:29:46 (6 files) — public/scene.json public/v/_index.json public/v/designer-wallcoverings.json public/v/knoll.json public/v/maharam.json","body":""},{"hash":"f97c114","date":"2026-08-03 04:20:16 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-03T04:20:12 (4 files) — public/scene.json public/v/_index.json public/v/knoll.json public/v/maharam.json","body":""},{"hash":"0d5d968","date":"2026-08-02 04:42:17 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-02T04:42:12 (20 files) — public/scene.json public/v/_index.json public/v/baker-lifestyle.json public/v/brunschwig-fils.json public/v/caroline-cecil-textiles.json","body":""},{"hash":"49f1d46","date":"2026-08-01 04:33:29 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T04:33:25 (12 files) — public/scene.json public/v/_index.json public/v/designers-guild.json public/v/donghia.json public/v/graduate-collection-uk.json","body":""},{"hash":"31e5900","date":"2026-07-31 04:23:45 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T04:23:41 (43 files) — public/scene.json public/v/_index.json public/v/anna-french.json public/v/architectural-fabrics.json public/v/arte-international.json","body":""},{"hash":"80829c6","date":"2026-07-30 04:44:44 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-30T04:44:39 (6 files) — public/scene.json public/v/_index.json public/v/maharam.json public/v/mind-the-gap.json public/v/missoni-wallpaper.json","body":""},{"hash":"2772b8d","date":"2026-07-29 04:35:52 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T04:35:46 (14 files) — public/scene.json public/v/_index.json public/v/arte-international.json public/v/dw-bespoke-studio.json public/v/graham-brown.json","body":""},{"hash":"bf00147","date":"2026-07-28 04:27:21 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T04:27:17 (8 files) — public/scene.json public/v/_index.json public/v/anna-french.json public/v/de-gournay.json public/v/fentucci-naturals.json","body":""},{"hash":"3cbdb74","date":"2026-07-27 04:17:57 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T04:17:53 (6 files) — public/scene.json public/v/_index.json public/v/fentucci-naturals.json public/v/knoll.json public/v/william-morris.json","body":""},{"hash":"1dbd972","date":"2026-07-26 04:40:39 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T04:40:35 (4 files) — public/scene.json public/v/_index.json public/v/vahallan.json public/v/cmo-paris.json","body":""},{"hash":"308b4e7","date":"2026-07-25 04:33:41 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-25T04:33:37 (9 files) — public/scene.json public/v/_index.json public/v/arte-international.json public/v/brand-mckenzie.json public/v/dw-bespoke-studio.json","body":""},{"hash":"6a8c963","date":"2026-07-24 04:25:22 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-24T04:25:19 (8 files) — public/scene.json public/v/_index.json public/v/dw-bespoke-studio.json public/v/fentucci-naturals.json public/v/groundworks.json","body":""},{"hash":"ba613b9","date":"2026-07-23 04:18:36 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-23T04:18:33 (15 files) — public/scene.json public/v/_index.json public/v/arte-international.json public/v/coordonn.json public/v/dw-bespoke-studio.json","body":""},{"hash":"1b7c3e2","date":"2026-07-22 04:41:25 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-22T04:41:22 (25 files) — public/scene.json public/v/_index.json public/v/alan-campbell.json public/v/arte-international.json public/v/atomic-50-ceilings.json","body":""},{"hash":"e2a31bd","date":"2026-07-21 04:35:44 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-21T04:35:41 (2 files) — public/scene.json public/v/surface-stick.json","body":""},{"hash":"0ab6692","date":"2026-07-20 04:29:55 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-20T04:29:52 (2 files) — public/scene.json public/v/surface-stick.json","body":""},{"hash":"f4e5291","date":"2026-07-19 04:24:41 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-19T04:24:38 (2 files) — public/scene.json public/v/fentucci.json","body":""},{"hash":"aee3b13","date":"2026-07-18 04:19:32 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-18T04:19:30 (2 files) — public/scene.json public/v/fentucci.json","body":""},{"hash":"23ba312","date":"2026-07-17 04:15:20 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-17T04:15:17 (17 files) — public/scene.json public/v/_index.json public/v/apartment-wallpaper.json public/v/british-walls.json public/v/christian-lacroix-europe.json","body":""},{"hash":"7454b2c","date":"2026-07-16 04:41:17 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-16T04:41:14 (9 files) — public/scene.json public/v/_index.json public/v/designer-wallcoverings.json public/v/fentucci.json public/v/hand-crafted.json","body":""},{"hash":"c831e76","date":"2026-07-15 04:34:34 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-15T04:34:32 (4 files) — public/scene.json public/v/_index.json public/v/nina-campbell.json public/v/roberto-cavalli-wallpaper.json","body":""},{"hash":"89a6328","date":"2026-07-14 04:29:02 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-14T04:28:59 (11 files) — public/scene.json public/v/_index.json public/v/atomic-50-ceilings.json public/v/bor-stapeter.json public/v/brand-mckenzie.json","body":""},{"hash":"fb7407e","date":"2026-07-13 04:22:47 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-13T04:22:44 (5 files) — public/scene.json public/v/_index.json public/v/elitis.json public/v/graham-brown.json public/v/harlequin.json","body":""},{"hash":"f700732","date":"2026-07-12 04:16:21 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-12T04:16:19 (4 files) — public/scene.json public/v/_index.json public/v/elitis.json public/v/greenland.json","body":""},{"hash":"8ead91f","date":"2026-07-11 04:41:46 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-11T04:41:44 (7 files) — public/scene.json public/v/_index.json public/v/designtex.json public/v/newwall.json public/v/quadrille.json","body":""},{"hash":"33ccfc9","date":"2026-07-10 04:43:58 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-10T04:43:55 (119 files) — public/scene.json public/v/1838-wallcoverings.json public/v/_index.json public/v/alan-campbell.json public/v/andrew-martin.json","body":""},{"hash":"66a37e1","date":"2026-07-09 04:38:58 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-09T04:38:56 (4 files) — public/scene.json public/v/_index.json public/v/daisy-bennett.json public/v/designtex.json","body":""},{"hash":"3326089","date":"2026-07-07 08:56:37 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-07T08:56:34 (3 files) — public/scene.json public/v/quadrille.json public/v/suncloth.json","body":""},{"hash":"03cd102","date":"2026-07-01 04:15:30 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-01T04:15:26 (3 files) — public/scene.json public/v/alan-campbell.json public/v/thibaut.json","body":""},{"hash":"1e317c9","date":"2026-06-26 10:35:15 -0700","author":"Steve","subject":"404-guard: exclude placeholder (-handle/-sample/empty) handles from clickable tiles; keep counts truthful","body":""},{"hash":"8b5ce32","date":"2026-06-26 10:14:54 -0700","author":"Steve Abrams","subject":"D2: fold in-panel 📊 Charts overlay (status composition + top-vendors-by-active + staged pipeline) — pure client-side from loaded scene.json, esc-aware","body":""},{"hash":"320cfff","date":"2026-06-26 10:12:52 -0700","author":"Steve Studio","subject":"D1: document daily refresh (path B — standalone com.steve.catalog3d-refresh LaunchAgent, 4:15am, local/no-ssh)","body":""},{"hash":"3448a23","date":"2026-06-26 10:10:08 -0700","author":"Steve Studio","subject":"D3: deep-link hash routing (#v=slug, #v=slug&c=i) — replaceState on every transition + restore on load","body":""},{"hash":"4f30f3d","date":"2026-06-26 08:50:09 -0700","author":"Steve Abrams","subject":"Frontend: L2 Active/Staged/Draft status filter chips + L0 vendor search box (filter towers + jump); clean U+FFFD mojibake in vendor display names","body":""},{"hash":"a6d46ea","date":"2026-06-26 08:46:16 -0700","author":"Steve Abrams","subject":"Extend 3D drill-down to all 175 active vendors; add gen.mjs; per-product st (active/staged/draft) in drill files","body":""},{"hash":"a6a836c","date":"2026-06-26 08:37:29 -0700","author":"Steve","subject":"Multi-level drill-down: vendor -> collection -> product -> store; per-vendor drill data","body":""},{"hash":"a09d7ff","date":"2026-06-26 08:32:23 -0700","author":"Steve","subject":"Add room/product thumbnails to tower tooltips; pm2-served; Figma design capture","body":""},{"hash":"09b5d67","date":"2026-06-26 08:09:34 -0700","author":"Steve","subject":"Live 3D layered catalog model (vendor towers x status layers) + scene data","body":""}]}