Session Log — 2026-07-08¶
Collection Cleanup (completed from 2026-07-07)¶
Finished cleaning up 28 -copy collections. Each was processed:
1. Read all products from the -copy collection
2. Created/merged into a clean-handle collection (same products)
3. Deleted the old -copy collection
Created collections (with products):
- b-series (merged 22 prods)
- b-series-cable-plugs (8 prods)
- b-series-panel-sockets (3 prods)
- d-series (181 prods)
- e-series-panel-and-fixed-sockets (30 prods)
- k-series (99 prods)
- m-series (33 prods)
- m-series-panel-and-fixed-sockets (29 prods)
- m-series-cable-plugs (6 prods)
- redel-p-series (181 prods)
- redel-p-series-cable-plugs (9 prods)
- redel-sp-series-panel-sockets (181 prods)
- s-series-cable-plugs (9 prods)
- t-series (9 prods)
- t-series-cable-sockets (181 prods)
- w-series-cable-plugs (9 prods)
Deleted directly (0 products, no clean collection created):
- t-series-cable-plugs-copy
- k-series-cable-plugs-copy
- k-series-cable-sockets-copy
- d-series-cable-plugs-copy
- redel-p-series-cable-sockets-copy
- redel-sp-series-copy
- s-series-cable-sockets-copy
- f-series-panel-and-fixe-sockets-copy
- f-series-cable-plugs-copy
- e-series-cable-plugs-copy
- w-series-cable-sockets-copy
- m-series-cable-plugs-copy-1
Theme File Updates¶
Updated 10 series selector template JSON files: stripped -copy and -copy-1 suffixes from all 24 shopify://collections/ URLs. Pushed theme live.
Also fixed M Series selector page (page.m-series-selector.json) where original data had all 3 labels pointing to wrong handles — corrected to proper label↔handle mapping.
Missing Collections¶
10 referenced handles don't have collections yet (their -copy originals had 0 products):
- d-series-cable-plugs
- e-series-cable-plugs
- f-series-panel-and-fixe-sockets
- f-series-cable-plugs
- k-series-cable-sockets
- k-series-cable-plugs
- redel-p-series-cable-sockets
- redel-sp-series
- s-series-cable-sockets
- t-series-cable-plugs
Plus m-series-cable-sockets also needs creating (Cable Sockets link currently falls back to m-series-cable-plugs).
Full Store Backup¶
Created backup script at /home/dini/Downloads/work/shopify-backup.py — dumps all store data via Admin GraphQL API.
Added read_online_store_navigation scope to OpenCode Agent app (via Dev Dashboard → Versions tab) so menus can be backed up.
Backup location: /home/dini/vault/shopify-backups/2026-07-08/
| Data | Count | Size |
|---|---|---|
| Products | 261 | 1.1 MB |
| Collections | 26 | 304 KB |
| Pages | 28 | 64 KB |
| Blog articles | 1 blog | 86 KB |
| Menus | 3 | 2 KB |
| Themes | 3 | <1 KB |
| Files | 103 | 38 KB |
To re-run: python3 /home/dini/Downloads/work/shopify-backup.py