← back to Dw Theme Compact Toolbar
RETIRED.md
42 lines
# ⛔ RETIRED AS A SOURCE OF TRUTH — DO NOT DEPLOY
**Canonical live theme = `145556635699`** ("DW Sample-Shipping DEV", role=main) on
`designer-laboratory-sandbox.myshopify.com` (the LIVE Designer Wallcoverings store).
This repo's original deploy target, theme `144396058675`
("5.9.1 homepage refresh + mobile header (LIVE)"), is **UNPUBLISHED**. This working
copy is kept only for local reference/history — **never `shopify theme push` it to a
live theme.** A push from here would overwrite the live main theme with older/behind
code and could re-open the showroom-only visibility leak.
## Why (TK-11788, 2026-09-15)
On ~2026-09-03 this repo's working tree was silently rolled back to pre-TK-11186
(leading hypothesis: an accidental `shopify theme pull` from live clobbered the local
TK-11186 edits). The rollback removed the showroom-only suppression that keeps
showroom vendors (e.g. Phillip Jeffries) *addressable-but-not-discoverable*.
Live enforcement was never affected — it lives on the canonical theme above and is
intact (TK-11732: all 3,392 active Phillip Jeffries products tagged `ShowroomOnly`,
`dw-showroom-hide.js` deployed).
The showroom snippets + `assets/dw-showroom-hide.js` in this commit were pulled from
the canonical live theme as a **ONE-TIME FINAL SNAPSHOT taken at retirement** — so the
repo's last recorded state matches live for historical/archaeology reference and can't
be misread as pre-TK-11186. **This is NOT a live mirror. Do NOT set up ongoing re-sync,
and do NOT treat this repo as current.** The canonical live theme `145556635699` is the
sole source of truth going forward.
## ⚠️ This marker is ADVISORY, not a mechanical block
`shopify theme push` resolves its target from a CLI flag or the untracked (gitignored)
`.shopify/` cache — **no file in this repo can hard-stop a push.** The only mechanical
guard is revoking this repo's theme-push credential (a gated, out-of-scope action). Note
that the old target `144396058675` is now unpublished, so the path of least resistance
for an accidental push from here points at **live main** — treat this directory as
read-only.
## If you need to change theme code
Edit the **canonical live theme `145556635699`** (or a fresh dev copy pulled from it) —
never this repo.
See also: `.deploy.conf` (machine-readable marker), TK-11788, TK-11732, TK-11186, TK-11307.