New Catalog — build the Gym Visual catalog & go live

① Load ② Generate ③ Review ④ Approve ⑤ Go live

Generation

loading…

⑤ Go live (this environment)

loading…

↗ Promote catalog to another environment

Copy the finished catalog (descriptions, muscles, metric, media references) from THIS environment to another (e.g. dev → staging) — no re-generation. Two parts: the DB rows (here) and the media files (separate gsutil rsync of the storage bucket). is_active is never copied — activate on the target with “Go live”.
1 · Export (run on the SOURCE env)
2 · Import (run on the TARGET env)
Tip: back up the target DB + rsync media first. Then Go live to activate.